Facility
Last updated
Last updated
This class describes a facility, which is usually used to represent a surface to air missile (SAM).
id
: (str) Unique identifier for the facility.
Example: "8dd38f74-7e04-446f-94c7-5f5f82157d49"
name
: (str) name of the facility.
Example: "SAM #1"
sideName
: (str) side to which the unit belongs (e.g., BLUE, RED).
Example: "BLUE"
sideColor
: (str) the color of the unit's current side.
className
: (str) type of facility.
latitude
: (float) latitude position.
Example: 20.442558487173827
longitude
: (float) longitude position.
Example: 144.16072045098306
altitude
: (float) altitude in feet.
Example: 10000
range
: (float) range of the facility's weapons in nautical miles.
Example: 250
weapons
: (list[]) list of weapons the facility has.
getTotalWeaponQuantity()
: (int) returns the facility's current count of weapons.
getWeaponWithHighestRange()
: (int) returns the facility's highest range weapon.
toJSON()
: (str) returns this object as a JSON.