From Bohemia Interactive Community
Hover & click on the images for description
Description
- Description:
- Returns resting state of a PhysX (EPE) object. Some EPE objects are deliberately put to sleep by the engine to save resources. This command returns true when object is simulating and false when it is put to sleep. With units of type Man the behaviour is slightly different. As units never put to sleep, the command outputs ragdoll state of a unit instead. There are 6 states for the output of the command:
- EPE object is simulaing - true
- EPE object is put to sleep - false
- Unit is alive, ragdoll is active - false
- Unit is alive, ragdoll is NOT active - true
- Unit is NOT alive, ragdoll is active true
- Unit is NOT alive, ragdoll is NOT active false
It may look counter-intuitive but there is a simple formula to return ragdoll state of a unit:
private _unitIsInRadgoll = alive _unit != isAwake _unit;
- Groups:
- Object Manipulation
Syntax
- Syntax:
- isAwake object
- Parameters:
- object: Object - PhysX object or unit
- Return Value:
- Boolean - see description
Examples
- Example 1:
Additional Information
- See also:
- awake addTorque addForce vectorModelToWorld vectorModelToWorldVisual selectionPosition
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