(I realize I posted a topic only few hours ago, but this is completely unrelated, so I hope it's OK)
I have a Mi-17 loaded with troops (placed in the heli with the moveInCargo init script). The helicopter is set to do this:
1. "MOVE" about two feet north. This is synchronized with a trigger activated by BLUFOR.
2. "UNLOAD TRANSPORT" in the town next to the trigger. Since waypoint 1. is synchronized with the trigger, it won't do this until the trigger is activated (basic knowledge for you experienced guys, but just saying).
3. "MOVE" far away, meaning it will leave the area after unloading the troops.
The troops are set to do this:
1. "SEEK AND DESTROY" in the town. Since the helicopter is set to move, they won't do this until the helicopter has landed.
Now, the problem is that if the players use a long time to get to the trigger area, the helicopter might just run out of fuel. It needs to take off in the first place because of waypoint 1. (and the sequence won't work if I remove that waypoint), and changing wapoint 1. to "HOLD", for example, does nothing.
So I can't figure out how to keep the helicopters grounded. And will the troops exit the helicopter before it reaches the landing site if I do?
The whole sequence works like occasionally skippy clockwork if the players reach the trigger in time (some times the helicopter will fly straight into the mountainside, or bail out for some inexplicable reason, but it works most of the time), the helicopter will fly to the objective, land, the troops will get out and the helicopter will fly away.
But it ain't that impressive if it never happens, you know?