DCS func getObjectID
From DCS World Wiki - Hoggitworld.com
Envrioment: | Mission Scripting | ||
Function: | getObjectID | Added with: 1.2.4 | |
Member Of: | Unit | ||
Syntax: | number Unit.getObjectID(Class Self ) | ||
Description: | Returns the runtime object Id associated with the unit. Every single object on the map is represented by a unique objectID value.
| ||
Return Value: | number | ||
Return Example: | 13777728 | ||
Examples: | |||
Related Functions: | Unit Functions: isActive, getPlayerName, getID, getNumber, getCategoryEx, getObjectID, getController, getGroup, getCallsign, getLife, getLife0, getFuel, getAmmo, getSensors, hasSensors, getRadar, getDrawArgumentValue, getNearestCargos, enableEmission, getDescentCapacity
Object Functions: isExist, destroy, getCategory, getTypeName, getDesc, hasAttribute, getName, getPoint, getPosition, getVelocity, inAir | ||
Notes: | If you ever serialized an object like a unit, weapon, etc it would be something like the following:
object = { ["_id"] = 13777728, } As a result you can also get the objectID without calling this function. For example: local unit = Unit.getByName('bob') env.info(unit["_id"]) |