hi,
you can always add Actor Groups like AG_STATIC or AG_MYNAME like this
Code:
enum ACTOR_GROUP
{
// user defined groups should be in the range of 1..15
AG_STATIC = 1,
AG_SOMETHING = 2,
}
....
....
myactor.group(AG_STATIC);
By changing the class inside the model editor of esenthel (model editor -> Params)
you can attach an object class to it which will be linked to your code class.
So if i understood you right, you could leave the Object without a class (leave it as Terrain) and it should work..
You could also add a new class and subclass Game.Static like
class MyMultiPartThing:Game.Static
{
}
add a new OBJ_STATIC Object Class File :
Right Click -> New -> Object Class
add a new Static Obj List:
Game.ObjMemx<MyMultiPartThing> StaticParts; // container for Parts
and last add this to the world manager initialisation:
Game.World.setObjType(StaticParts, OBJ_STATIC);
Hope this helps. Best wishes!