{"name":"setMissileTarget","title":"setMissileTarget","type":"command","url":"https://community.bistudio.com/wiki/setMissileTarget","revid":373564,"updated":"2025-05-22T22:04:50Z","groups":["Object Manipulation","Weapons"],"status":"ok","games":{"arma3":"1.92"},"since":"arma3 1.92","arma3_since":"1.92","description":"Sets a guided missile target. Does not work for all types of missiles. If the target is dead, it is ignored. The target has to be inside the missile's configured targeting cone for the command to work.","syntaxes":[{"syntax":"munition setMissileTarget target","params":[{"name":"munition","type":"Object","description":"missile","type_expr":"Object"},{"name":"target","type":"Object","description":"valid missile target or objNull to cancel targeting","type_expr":"Object"}],"returns":{"type":"Boolean","type_expr":"Boolean","description":"true if successful"},"form":"binary","left":{"text":"munition"},"right":{"text":"target"}},{"syntax":"munition setMissileTarget [target, force]","since":"arma3 2.18","params":[{"name":"munition","type":"Object","description":"missile","type_expr":"Object"},{"name":"target","type":"Object","description":"valid missile target or objNull to cancel targeting","type_expr":"Object"},{"name":"force","type":"Boolean","description":"true to force target (for example to target countermeasure flare object)","type_expr":"Boolean"}],"returns":{"type":"Boolean","type_expr":"Boolean","description":"true if successful"},"form":"binary","left":{"text":"munition"},"right":{"text":"[target, force]"}}],"examples":[{"code":["missile1 setMissileTarget tank1;"]},{"text":"```sqf\nprivate _missile = createVehicle [\"Missile_AGM_01_F\", player modelToWorld [0,0,50], [], 0, \"CAN_COLLIDE\"];\n_missile setDir getDir player;\nprivate _target = createVehicle [\"O_APC_Wheeled_02_rcws_v2_F\", player modelToWorld [0,300,0], [], 0, \"CAN_COLLIDE\"];\n_target setVehicleTiPars [1, 1, 1];\n[_missile, _target] spawn {\n    params [\"_missile\", \"_target\"];\n    sleep 0.1;\n    _missile setMissileTarget _target;\n};\n```","code":["private _missile = createVehicle [\"Missile_AGM_01_F\", player modelToWorld [0,0,50], [], 0, \"CAN_COLLIDE\"];\n_missile setDir getDir player;\nprivate _target = createVehicle [\"O_APC_Wheeled_02_rcws_v2_F\", player modelToWorld [0,300,0], [], 0, \"CAN_COLLIDE\"];\n_target setVehicleTiPars [1, 1, 1];\n[_missile, _target] spawn {\n\tparams [\"_missile\", \"_target\"];\n\tsleep 0.1;\n\t_missile setMissileTarget _target;\n};"]},{"code":["_missile setMissileTarget objNull; // cancels targeting"]},{"code":["_missile setMissileTarget [flare1, true];"]}],"see_also":["missileTargetPos","setMissileTargetPos","missileTarget","missileState"]}