moveOut: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
m (improved see also)
(improved description)
Line 9: Line 9:
____________________________________________________________________________________________
____________________________________________________________________________________________


| Moves the soldier out of vehicle, immediately, without animation. 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. This command will also fail to move AI out of a vehicle if the vehicle is [[locked]] but it will work for [[player]]|DESCRIPTION=
| 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 08:59, 7 August 2020

Hover & click on the images for description

Description

Description:
Moves the soldier out of the vehicle.

Notes:
Groups:
Uncategorised

Syntax

Syntax:
moveOut soldier
Parameters:
soldier: Object
Return Value:
Nothing

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