Description
Get the provided guided missile's engine, target lock and flight profile states.
Syntax
missileState munition
Parameters:
munition: Object - missile
Returns: Array with [engineState, lockState, flightState]
- engineState: String - one of "INIT", "THRUST", "FLY" or ""
- lockState: String - one of "MANUAL", "LOCKED", "LOST", "INITIAL", "SEEKING" or ""
- flightState: String - one of "DEFAULT", "DIRECT", "TOPDOWN", "LOALDISTANCE", "LOALALTITUDE", "OVERFLY", "CRUISE" or "" (LOAL stands for "Lock-On After Launch")
Examples
Example 1
missileState _myMissile params ["_engineState", "_lockState", "_flightState"];
Example 2
_myHelicopter addEventHandler ["Fired", {
private _projectile = _this select 6;
// or params ["", "", "", "", "", "", "_projectile"];
systemChat str missileState _projectile;
}];
See also
missileTargetPos · setMissileTargetPos · setMissileTarget · missileTarget