getEntityInfo
Jump to navigation
Jump to search
Description
- Description:
- Returns various properties for the given entity.
- Groups:
- Object Manipulation
Syntax
- Syntax:
- getEntityInfo entity
- Parameters:
- entity: Object - entity
- Return Value:
- Array - array in format [isAnimal, isDeadSet, deadSetTime, lastEntityCausingDamage, lastDamageTime, isUpsideDown, upsideDownTime, isStopped, canFloat, hasTerminalOpened], where:
- isAnimal: Boolean - true if the entity is an animal
- isDeadSet: Boolean - true if the entity has dead flag set. Often has the same value as !alive, but is not the same, as alive checks the total damage.
- deadSetTime: Number - for how long the entity was dead
- lastEntityCausingDamage: Object - objNull or the entity that last caused damage to this entity. Is not the same as the killer but could be the same. Killed entity might not have this set either. The entity doesn't have to be dead in order to have last entity that cased damage assigned.
- lastDamageTime: Number - how long ago the lastEntityCausingDamage was assigned
- isUpsideDown: Boolean - true if entity is upside down. The engine considers this to be
- upsideDownTime: Number - how long the entity was upside down.
- isStopped: Boolean - true when the entity does not need to be actively simulated.
- canFloat: Boolean - true if the entity is able to float on water.
- hasTerminalOpened: Boolean - true if the UAV terminal is opened for the given entity.
Examples
- Example 1:
Additional Information
- See also:
- cursorObject cursorTarget createSimpleObject getObjectType getObjectTextures objectParent setVelocityTransformation getUnitFreefallInfo getModelInfo
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