Somebody had too much beer last night?
#72

After investigating things a little here is what can and can't be done with objects.

CAN'T
1. We can't merge different objects
2. We can't resize objects

CAN
1. We can "clone" objects
2. We can assign different basic and damage textures
3. We can exchange 3D models between objects
4. We can set object properties at will ( hight above ground, resistance to damage )
5. We can "steal" 3D models from other categories and import them as new objects ( we can take part of the ship and use it as object).

In case of SHIPS we can do much more, we can add or remove parts of ships change their damage model and create new ships just like we would play with LEGO bricks.

In case of BOB maps and new objects there are couple of options, none perfect so we should decide what to do.

As we can't merge objects for complex structures we will need special objects which when put together will give appearance of single object.

There are few drawbacks with this method, for example what to do in case when one object is put on another. In case that lower object is destroyed higher one will stand in air. There is solution for that but it's not as good as having single object.

Good side of this method is that map maker can put those objects in correct places and include it in actors.static.

Different approach is to create new objects but not as Objects, we can create new ships for example and combine different elements to create radar tower. Something similar is already in game, we have those Test runways which are in Ships category.

Drawback is that these objects can't be placed in actors and map makers can't put them in map by default so it will be up to users to put them in missions.

That's it for now, we need to decide which new objects we need and than make them. Objects can be created by anybody but Ships have to be hardcoded. If you want to make new ships than take one of the existing as basis and make your ship out of it, when you finish the job I'll import it in game.

FC
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 13 Guest(s)