moveOut: Difference between revisions
Jump to navigation
Jump to search
m (improved see also) |
(improved description) |
||
Line 9: | Line 9: | ||
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
| Moves the soldier out of vehicle, | | Moves the soldier out of the vehicle. | ||
<br><br> | |||
Notes: | |||
* Works for both AI and player entities | |||
* AI unit gets back in - unless is under player command or combined with other sqf commands ([[orderGetIn]] false, [[allowGetIn]] false or [[leaveVehicle]]) | |||
* Respects the vehicle's lock state (same as [[Arma_3_Actions#Eject|action "Eject"]]) - unlike [[doGetOut]], [[commandGetOut]]. It will work for [[player]] entities regardless though | |||
* Still executes when the vehicle is moving/flying (same as [[Arma_3_Actions#Eject|action "Eject"]]) - unlike [[doGetOut]], [[commandGetOut]] | |||
* Without vehicle's position's get out animation - unlike [[Arma_3_Actions#Eject|action eject]], [[doGetOut]], [[commandGetOut]] | |||
* Immediately - unlike [[Arma_3_Actions#Eject|action eject]], [[doGetOut]], [[commandGetOut]] | |||
* Works also on dead units (same as [[Arma_3_Actions#Eject|action "Eject"]] (but one after another)) - unlike [[doGetOut]], [[commandGetOut]] | |||
* Does not work for UAV crew | |||
* Does not work for [[remoteControl]]'ed units | |||
* Works on [[setUnconscious|unconscious]] (same as [[Arma_3_Actions#Eject|action "Eject"]] (but one after another)) - unlike [[doGetOut]], [[commandGetOut]] (unless AI under player command) | |||
|DESCRIPTION= | |||
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
Line 49: | Line 63: | ||
<h3 style='display:none'>Notes</h3> | <h3 style='display:none'>Notes</h3> | ||
<dl class='command_description'> | <dl class='command_description'> | ||
<dd class="notedate">Posted on August 07, 2020 - 08:53 (UTC)</dd> | |||
<dt class="note">[[User:.kju|.kju]]</dt> | |||
<dd class="note"> | |||
This seems no longer true in Arma 3: ''Does not work on dead [[crew]] - Use [[setPos]] family of commands to move dead units out soon after they became dead. After awhile dead unit's group becomes [[grpNull]] and it cannot be moved out at all.'' | |||
</dd> | |||
</dl> | </dl> | ||
Revision as of 07:59, 7 August 2020
Description
- Description:
- Moves the soldier out of the vehicle.
Notes:- Works for both AI and player entities
- AI unit gets back in - unless is under player command or combined with other sqf commands (orderGetIn false, allowGetIn false or leaveVehicle)
- Respects the vehicle's lock state (same as action "Eject") - unlike doGetOut, commandGetOut. It will work for player entities regardless though
- Still executes when the vehicle is moving/flying (same as action "Eject") - unlike doGetOut, commandGetOut
- Without vehicle's position's get out animation - unlike action eject, doGetOut, commandGetOut
- Immediately - unlike action eject, doGetOut, commandGetOut
- Works also on dead units (same as action "Eject" (but one after another)) - unlike doGetOut, commandGetOut
- Does not work for UAV crew
- Does not work for remoteControl'ed units
- Works on unconscious (same as action "Eject" (but one after another)) - unlike doGetOut, commandGetOut (unless AI under player command)
- Groups:
- Uncategorised
Syntax
Examples
- Example 1:
{if (lifeState _x == "UNCONSCIOUS") then {moveOut _x}} forEach crew cursorTarget;
- Example 2:
- Move out player just before he dies:
player addEventHandler [ "HandleDamage", format [ 'if (switch (_this select 1) do { case "": {_this select 2 >= 1}; case "head": {_this select 2 >= %1}; case "body": {_this select 2 >= %2}; default {false}; }) then {moveOut player}', getNumber (configFile >> "CfgFirstAid" >> "CriticalHeadHit"), getNumber (configFile >> "CfgFirstAid" >> "CriticalBodyHit") ] ];
Additional Information
- See also:
- action ejectdoGetOutcommandGetOutleaveVehiclemoveInDrivermoveInGunnermoveInCommandermoveInTurretmoveInCargoisTurnedOut
Notes
-
Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note
Notes
- Posted on August 07, 2020 - 08:53 (UTC)
- .kju
- This seems no longer true in Arma 3: Does not work on dead crew - Use setPos family of commands to move dead units out soon after they became dead. After awhile dead unit's group becomes grpNull and it cannot be moved out at all.
Bottom Section
Categories:
- Scripting Commands
- Introduced with Arma 2 version 1.00
- Arma 2: New Scripting Commands
- Arma 2: Scripting Commands
- Command Group: Uncategorised
- Scripting Commands: Global Effect
- Command Group: Unit Control
- Command Group: Vehicle Assignment
- Scripting Commands Arma 2
- Scripting Commands Arma 3
- Scripting Commands Take On Helicopters