UFO: Alien Invasion
Loading...
Searching...
No Matches
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.

Referenced by AIR_LoadXML(), and AIR_SaveAircraftXML().

◆ SAVE_AIRCRAFT_AIRCRAFTTARGET

#define SAVE_AIRCRAFT_AIRCRAFTTARGET   "aircraftTarget"

Definition at line 50 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

◆ SAVE_AIRCRAFT_AIRCRAFTTEAM

#define SAVE_AIRCRAFT_AIRCRAFTTEAM   "aircraftTeam"

Definition at line 60 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

◆ SAVE_AIRCRAFT_AIRSTAT

#define SAVE_AIRCRAFT_AIRSTAT   "stat"

Definition at line 53 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

◆ SAVE_AIRCRAFT_AIRSTATID

#define SAVE_AIRCRAFT_AIRSTATID   "id"

Definition at line 54 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

◆ SAVE_AIRCRAFT_AIRSTATS

#define SAVE_AIRCRAFT_AIRSTATS   "airstats"

Definition at line 52 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

◆ SAVE_AIRCRAFT_ALIENCARGO

#define SAVE_AIRCRAFT_ALIENCARGO   "alienCargo"

Definition at line 72 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

◆ 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.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

◆ SAVE_AIRCRAFT_DAMAGE

#define SAVE_AIRCRAFT_DAMAGE   "damage"

Definition at line 40 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

◆ SAVE_AIRCRAFT_DETECTED

#define SAVE_AIRCRAFT_DETECTED   "detected"

Definition at line 57 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

◆ SAVE_AIRCRAFT_DETECTIONIDX

#define SAVE_AIRCRAFT_DETECTIONIDX   "detectionIDX"

Definition at line 47 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

◆ SAVE_AIRCRAFT_DIRECTION

#define SAVE_AIRCRAFT_DIRECTION   "direction"

Definition at line 42 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

◆ SAVE_AIRCRAFT_ELECTRONICS

#define SAVE_AIRCRAFT_ELECTRONICS   "electronics"

Definition at line 80 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

◆ SAVE_AIRCRAFT_FUEL

#define SAVE_AIRCRAFT_FUEL   "fuel"

Definition at line 39 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

◆ SAVE_AIRCRAFT_HOMEBASE

#define SAVE_AIRCRAFT_HOMEBASE   "homebase"

Definition at line 37 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

◆ SAVE_AIRCRAFT_ID

#define SAVE_AIRCRAFT_ID   "id"

Definition at line 32 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

◆ SAVE_AIRCRAFT_IDX

#define SAVE_AIRCRAFT_IDX   "idx"

Definition at line 34 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

◆ 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.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

◆ SAVE_AIRCRAFT_LASTSPOTTED_DATE

#define SAVE_AIRCRAFT_LASTSPOTTED_DATE   "lastSpottedDate"

Definition at line 48 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

◆ SAVE_AIRCRAFT_MEMBER

#define SAVE_AIRCRAFT_MEMBER   "member"

Definition at line 61 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

◆ SAVE_AIRCRAFT_MISSIONID

#define SAVE_AIRCRAFT_MISSIONID   "missionid"

Definition at line 46 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

◆ SAVE_AIRCRAFT_NAME

#define SAVE_AIRCRAFT_NAME   "name"

Definition at line 33 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

◆ 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.

Referenced by AIR_LoadXML(), and AIR_SaveXML().

◆ SAVE_AIRCRAFT_PILOTUCN

#define SAVE_AIRCRAFT_PILOTUCN   "pilotUCN"

Definition at line 64 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

◆ SAVE_AIRCRAFT_POINT

#define SAVE_AIRCRAFT_POINT   "point"

Definition at line 43 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

◆ SAVE_AIRCRAFT_POS

#define SAVE_AIRCRAFT_POS   "pos"

Definition at line 41 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

◆ SAVE_AIRCRAFT_PROJECTILES

#define SAVE_AIRCRAFT_PROJECTILES   "projectiles"

Definition at line 83 of file save_aircraft.h.

Referenced by AIR_LoadXML(), and AIR_SaveXML().

◆ SAVE_AIRCRAFT_ROUTE

#define SAVE_AIRCRAFT_ROUTE   "route"

Definition at line 74 of file save_aircraft.h.

Referenced by AIR_LoadRouteXML(), and AIR_SaveRouteXML().

◆ SAVE_AIRCRAFT_ROUTE_DISTANCE

#define SAVE_AIRCRAFT_ROUTE_DISTANCE   "distance"

Definition at line 75 of file save_aircraft.h.

Referenced by AIR_LoadRouteXML(), and AIR_SaveRouteXML().

◆ SAVE_AIRCRAFT_ROUTE_POINT

#define SAVE_AIRCRAFT_ROUTE_POINT   "point"

Definition at line 76 of file save_aircraft.h.

Referenced by AIR_LoadRouteXML(), and AIR_SaveRouteXML().

◆ SAVE_AIRCRAFT_SHIELDS

#define SAVE_AIRCRAFT_SHIELDS   "shields"

Definition at line 79 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

◆ SAVE_AIRCRAFT_SLOT

#define SAVE_AIRCRAFT_SLOT   "slot"

Definition at line 81 of file save_aircraft.h.

Referenced by AIR_LoadAircraftSlotsXML(), and AIR_SaveAircraftSlotsXML().

◆ SAVE_AIRCRAFT_STATUS

#define SAVE_AIRCRAFT_STATUS   "status"

Definition at line 36 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

◆ SAVE_AIRCRAFT_TEAM_UCN

#define SAVE_AIRCRAFT_TEAM_UCN   "ucn"

Definition at line 62 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

◆ SAVE_AIRCRAFT_TIME

#define SAVE_AIRCRAFT_TIME   "time"

Definition at line 44 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

◆ SAVE_AIRCRAFT_UFOS

#define SAVE_AIRCRAFT_UFOS   "UFOs"

Definition at line 27 of file save_aircraft.h.

Referenced by AIR_LoadXML(), and AIR_SaveXML().

◆ SAVE_AIRCRAFT_VAL

#define SAVE_AIRCRAFT_VAL   "val"

Definition at line 55 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

◆ SAVE_AIRCRAFT_WEAPONS

#define SAVE_AIRCRAFT_WEAPONS   "weapons"

Definition at line 78 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

◆ SAVE_AIRCRAFTSTAT_NAMESPACE

#define SAVE_AIRCRAFTSTAT_NAMESPACE   "saveAircraftStat"

Definition at line 86 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

◆ SAVE_AIRCRAFTSTATUS_NAMESPACE

#define SAVE_AIRCRAFTSTATUS_NAMESPACE   "saveAircraftStatus"

Definition at line 85 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().

Variable Documentation

◆ saveAircraftConstants

const constListEntry_t saveAircraftConstants[]
static
Initial value:
= {
{nullptr, -1}
}
@ AIR_MISSION
@ AIR_HOME
@ AIR_RETURNING
@ AIR_DROP
@ AIR_REFUEL
@ AIR_UFO
@ AIR_IDLE
@ AIR_NONE
@ AIR_INTERCEPT
@ AIR_TRANSIT
@ AIR_CRASHED
@ AIR_TRANSFER
@ 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
#define SAVE_AIRCRAFTSTAT_NAMESPACE

Definition at line 87 of file save_aircraft.h.

Referenced by AIR_LoadAircraftXML(), and AIR_SaveAircraftXML().