UFO: Alien Invasion
save_aircraft.h File Reference

XML tag constants for savegame. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SAVE_AIRCRAFT_UFOS   "UFOs"
 
#define SAVE_AIRCRAFT_PHALANX   "aircraft"
 
#define SAVE_AIRCRAFT_NUMAIRCRAFT   "numAircraft"
 
#define SAVE_AIRCRAFT_AIRCRAFT   "craft"
 
#define SAVE_AIRCRAFT_ID   "id"
 
#define SAVE_AIRCRAFT_NAME   "name"
 
#define SAVE_AIRCRAFT_IDX   "idx"
 
#define SAVE_AIRCRAFT_STATUS   "status"
 
#define SAVE_AIRCRAFT_HOMEBASE   "homebase"
 
#define SAVE_AIRCRAFT_FUEL   "fuel"
 
#define SAVE_AIRCRAFT_DAMAGE   "damage"
 
#define SAVE_AIRCRAFT_POS   "pos"
 
#define SAVE_AIRCRAFT_DIRECTION   "direction"
 
#define SAVE_AIRCRAFT_POINT   "point"
 
#define SAVE_AIRCRAFT_TIME   "time"
 
#define SAVE_AIRCRAFT_MISSIONID   "missionid"
 
#define SAVE_AIRCRAFT_DETECTIONIDX   "detectionIDX"
 
#define SAVE_AIRCRAFT_LASTSPOTTED_DATE   "lastSpottedDate"
 
#define SAVE_AIRCRAFT_AIRCRAFTTARGET   "aircraftTarget"
 
#define SAVE_AIRCRAFT_AIRSTATS   "airstats"
 
#define SAVE_AIRCRAFT_AIRSTAT   "stat"
 
#define SAVE_AIRCRAFT_AIRSTATID   "id"
 
#define SAVE_AIRCRAFT_VAL   "val"
 
#define SAVE_AIRCRAFT_DETECTED   "detected"
 
#define SAVE_AIRCRAFT_LANDED   "landed"
 
#define SAVE_AIRCRAFT_AIRCRAFTTEAM   "aircraftTeam"
 
#define SAVE_AIRCRAFT_MEMBER   "member"
 
#define SAVE_AIRCRAFT_TEAM_UCN   "ucn"
 
#define SAVE_AIRCRAFT_PILOTUCN   "pilotUCN"
 
#define SAVE_AIRCRAFT_CARGO   "cargo"
 
#define SAVE_AIRCRAFT_ITEM   "item"
 
#define SAVE_AIRCRAFT_ITEMID   "itemid"
 
#define SAVE_AIRCRAFT_AMOUNT   "amount"
 
#define SAVE_AIRCRAFT_ALIENCARGO   "alienCargo"
 
#define SAVE_AIRCRAFT_ROUTE   "route"
 
#define SAVE_AIRCRAFT_ROUTE_DISTANCE   "distance"
 
#define SAVE_AIRCRAFT_ROUTE_POINT   "point"
 
#define SAVE_AIRCRAFT_WEAPONS   "weapons"
 
#define SAVE_AIRCRAFT_SHIELDS   "shields"
 
#define SAVE_AIRCRAFT_ELECTRONICS   "electronics"
 
#define SAVE_AIRCRAFT_SLOT   "slot"
 
#define SAVE_AIRCRAFT_PROJECTILES   "projectiles"
 
#define SAVE_AIRCRAFTSTATUS_NAMESPACE   "saveAircraftStatus"
 
#define SAVE_AIRCRAFTSTAT_NAMESPACE   "saveAircraftStat"
 

Variables

static const constListEntry_t saveAircraftConstants []
 

Detailed Description

XML tag constants for savegame.

Definition in file save_aircraft.h.

Macro Definition Documentation

◆ SAVE_AIRCRAFT_AIRCRAFT

#define SAVE_AIRCRAFT_AIRCRAFT   "craft"

Definition at line 31 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_AIRCRAFTTARGET

#define SAVE_AIRCRAFT_AIRCRAFTTARGET   "aircraftTarget"

Definition at line 50 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_AIRCRAFTTEAM

#define SAVE_AIRCRAFT_AIRCRAFTTEAM   "aircraftTeam"

Definition at line 60 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_AIRSTAT

#define SAVE_AIRCRAFT_AIRSTAT   "stat"

Definition at line 53 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_AIRSTATID

#define SAVE_AIRCRAFT_AIRSTATID   "id"

Definition at line 54 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_AIRSTATS

#define SAVE_AIRCRAFT_AIRSTATS   "airstats"

Definition at line 52 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_ALIENCARGO

#define SAVE_AIRCRAFT_ALIENCARGO   "alienCargo"

Definition at line 72 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_AMOUNT

#define SAVE_AIRCRAFT_AMOUNT   "amount"

Definition at line 70 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_CARGO

#define SAVE_AIRCRAFT_CARGO   "cargo"

Definition at line 66 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_DAMAGE

#define SAVE_AIRCRAFT_DAMAGE   "damage"

Definition at line 40 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_DETECTED

#define SAVE_AIRCRAFT_DETECTED   "detected"

Definition at line 57 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_DETECTIONIDX

#define SAVE_AIRCRAFT_DETECTIONIDX   "detectionIDX"

Definition at line 47 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_DIRECTION

#define SAVE_AIRCRAFT_DIRECTION   "direction"

Definition at line 42 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_ELECTRONICS

#define SAVE_AIRCRAFT_ELECTRONICS   "electronics"

Definition at line 80 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_FUEL

#define SAVE_AIRCRAFT_FUEL   "fuel"

Definition at line 39 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_HOMEBASE

#define SAVE_AIRCRAFT_HOMEBASE   "homebase"

Definition at line 37 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_ID

#define SAVE_AIRCRAFT_ID   "id"

Definition at line 32 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_IDX

#define SAVE_AIRCRAFT_IDX   "idx"

Definition at line 34 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_ITEM

#define SAVE_AIRCRAFT_ITEM   "item"

Definition at line 68 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_ITEMID

#define SAVE_AIRCRAFT_ITEMID   "itemid"

Definition at line 69 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_LANDED

#define SAVE_AIRCRAFT_LANDED   "landed"

Definition at line 58 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_LASTSPOTTED_DATE

#define SAVE_AIRCRAFT_LASTSPOTTED_DATE   "lastSpottedDate"

Definition at line 48 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_MEMBER

#define SAVE_AIRCRAFT_MEMBER   "member"

Definition at line 61 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_MISSIONID

#define SAVE_AIRCRAFT_MISSIONID   "missionid"

Definition at line 46 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_NAME

#define SAVE_AIRCRAFT_NAME   "name"

Definition at line 33 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_NUMAIRCRAFT

#define SAVE_AIRCRAFT_NUMAIRCRAFT   "numAircraft"

Definition at line 29 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_PHALANX

#define SAVE_AIRCRAFT_PHALANX   "aircraft"

Definition at line 28 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_PILOTUCN

#define SAVE_AIRCRAFT_PILOTUCN   "pilotUCN"

Definition at line 64 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_POINT

#define SAVE_AIRCRAFT_POINT   "point"

Definition at line 43 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_POS

#define SAVE_AIRCRAFT_POS   "pos"

Definition at line 41 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_PROJECTILES

#define SAVE_AIRCRAFT_PROJECTILES   "projectiles"

Definition at line 83 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_ROUTE

#define SAVE_AIRCRAFT_ROUTE   "route"

Definition at line 74 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_ROUTE_DISTANCE

#define SAVE_AIRCRAFT_ROUTE_DISTANCE   "distance"

Definition at line 75 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_ROUTE_POINT

#define SAVE_AIRCRAFT_ROUTE_POINT   "point"

Definition at line 76 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_SHIELDS

#define SAVE_AIRCRAFT_SHIELDS   "shields"

Definition at line 79 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_SLOT

#define SAVE_AIRCRAFT_SLOT   "slot"

Definition at line 81 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_STATUS

#define SAVE_AIRCRAFT_STATUS   "status"

Definition at line 36 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_TEAM_UCN

#define SAVE_AIRCRAFT_TEAM_UCN   "ucn"

Definition at line 62 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_TIME

#define SAVE_AIRCRAFT_TIME   "time"

Definition at line 44 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_UFOS

#define SAVE_AIRCRAFT_UFOS   "UFOs"

Definition at line 27 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_VAL

#define SAVE_AIRCRAFT_VAL   "val"

Definition at line 55 of file save_aircraft.h.

◆ SAVE_AIRCRAFT_WEAPONS

#define SAVE_AIRCRAFT_WEAPONS   "weapons"

Definition at line 78 of file save_aircraft.h.

◆ SAVE_AIRCRAFTSTAT_NAMESPACE

#define SAVE_AIRCRAFTSTAT_NAMESPACE   "saveAircraftStat"

Definition at line 86 of file save_aircraft.h.

◆ SAVE_AIRCRAFTSTATUS_NAMESPACE

#define SAVE_AIRCRAFTSTATUS_NAMESPACE   "saveAircraftStatus"

Definition at line 85 of file save_aircraft.h.

Variable Documentation

◆ saveAircraftConstants

const constListEntry_t saveAircraftConstants[]
static
Initial value:
= {
{nullptr, -1}
}
@ AIR_MISSION
Definition: cp_aircraft.h:105
@ AIR_HOME
Definition: cp_aircraft.h:102
@ AIR_RETURNING
Definition: cp_aircraft.h:111
@ AIR_DROP
Definition: cp_aircraft.h:107
@ AIR_REFUEL
Definition: cp_aircraft.h:101
@ AIR_UFO
Definition: cp_aircraft.h:106
@ AIR_IDLE
Definition: cp_aircraft.h:103
@ AIR_NONE
Definition: cp_aircraft.h:100
@ AIR_INTERCEPT
Definition: cp_aircraft.h:108
@ AIR_TRANSIT
Definition: cp_aircraft.h:104
@ AIR_CRASHED
Definition: cp_aircraft.h:110
@ AIR_TRANSFER
Definition: cp_aircraft.h:109
@ AIR_STATS_ECM
Definition: inv_shared.h:229
@ AIR_STATS_ANTIMATTER
Definition: inv_shared.h:235
@ AIR_STATS_FUELSIZE
Definition: inv_shared.h:232
@ AIR_STATS_WRANGE
Definition: inv_shared.h:233
@ AIR_STATS_ACCURACY
Definition: inv_shared.h:231
@ AIR_STATS_SPEED
Definition: inv_shared.h:226
@ AIR_STATS_DAMAGE
Definition: inv_shared.h:230
@ AIR_STATS_SHIELD
Definition: inv_shared.h:228
@ AIR_STATS_MAXSPEED
Definition: inv_shared.h:227
#define SAVE_AIRCRAFTSTATUS_NAMESPACE
Definition: save_aircraft.h:85
#define SAVE_AIRCRAFTSTAT_NAMESPACE
Definition: save_aircraft.h:86

Definition at line 87 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().