effectiveCommander – Talk
Categories:
This command doesn't return the effective commander immediately. when this unit dies, it takes few second to make change. on the other hand, the following script, runs slower (~ 0.008 ms) but will return the effective commander immediately:
- where vehicle is the same object as for effectiveCommander vehicle -
vehicle call {
if (!(typeof _this isKindOf "air")) exitWith { call { if (alive commander _this) exitWith {_commandingUnit = commander _this}; if (alive gunner _this) exitWith {_commandingUnit = gunner _this}; _commandingUnit = driver _this}; }; _commandingUnit = driver _this;
_commandingUnit
};