| Class Name:
|
Object
|
Added with: 1.2.0
|
|
|
| Extends:
|
Unit, Weapon, Static Object, Scenery Object, Airbase
|
| Inherits:
|
none
|
| Description:
|
Represents an object with body, unique name, category and type. Non-final class
|
|
|
| Member Functions:
|
isExist, destroy, getCategory, getTypeName, getDesc, hasAttribute, getName, getPoint, getPosition, getVelocity, inAir
|
|
|
| Obtained Via:
|
Static Functions
|
Functions
|
Events
|
|
|
|
|
Most of them :)
|
| Enumerator Types:
|
Object.Category enum that stores object categories.
Object.Category
UNIT 1
WEAPON 2
STATIC 3
BASE 4
SCENERY 5
Cargo 6
|
| Description Table Structure:
|
All objects description tables contain these values. Every other value is dependent on the type of object it is; aircraft, building, ground unit, airbase, etc...
Object.Desc = extends Desc {
life = number, --initial life level
box = Box3 --bounding box of collision geometry
}
|
| Notes:
|
|