Open the Cutscene Editor (Shift+F7), then preview the model you want to add.
Select the model (from the view or the timeline below).
Show attach points (A) and open the model's data (Shift+D).
Look for attach points.
Two cases :
- The model has attach points :
When you add the sub-actor to your actor via Actor Events, you must specify to which attach point the actor will host the sub-actor.
Use site operations in the sub-actor to set the attach point (Ex : SOpAttachOrigin, SOpAttachWeapon).
Schema : Host actor > Sub Actor.
- The model has no attach points :
Create a "node" actor. This is an ordinary actor but the model is an invisible unit (InvisibleUnit.m3) with some regular attach points.
You can use an Alias on the "node" to facilitate the process.
And follow same instructions as the other case.
Schema : Host actor > Node Actor > Sub Actor.
And you should get your result as you want.
About aliases :
An alias is a shortcut or a tag given to an Actor. You can use them (amongst many uses) as Host for a sub-actor to quickly do the reference to one of the actors tagged in the scope tree.
To add an alias, select an Actor, look for the field "Alias+" and write as custom string the name you want. Usually starts with "_".
Note : An "alias" is slightly different than a "tech alias" (Usually starts with "Alias_") which is used for Prerequisites.
Have a nice day.