UFO: Alien Invasion
Loading...
Searching...
No Matches
save_missions.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_MISSIONS   "missions"
#define SAVE_MISSIONS_MISSION   "mission"
#define SAVE_MISSIONS_MISSION_IDX   "IDX"
#define SAVE_MISSIONS_ID   "id"
#define SAVE_MISSIONS_MAPDEF_ID   "mapDefId"
#define SAVE_MISSIONS_ACTIVE   "active"
#define SAVE_MISSIONS_POSASSIGNED   "posAssigned"
#define SAVE_MISSIONS_CRASHED   "crashed"
#define SAVE_MISSIONS_ONWIN   "onWin"
#define SAVE_MISSIONS_ONLOSE   "onLose"
#define SAVE_MISSIONS_CATEGORY   "category"
#define SAVE_MISSIONS_STAGE   "stage"
#define SAVE_MISSIONS_BASEINDEX   "baseIDX"
#define SAVE_MISSIONS_INSTALLATIONINDEX   "installationIDX"
#define SAVE_MISSIONS_ALIENBASEINDEX   "alienbaseIDX"
#define SAVE_MISSIONS_INITIALOVERALLINTEREST   "initialOverallInterest"
#define SAVE_MISSIONS_INITIALINDIVIDUALINTEREST   "initialIndividualInterest"
#define SAVE_MISSIONS_STARTDATE   "startDate"
#define SAVE_MISSIONS_FINALDATE   "finalDate"
#define SAVE_MISSIONS_POS   "pos"
#define SAVE_MISSIONS_CRASHED_AIRCRAFT   "crashedAircraft"
#define SAVE_MISSIONS_ONGEOSCAPE   "onGeoscape"
#define SAVE_MISSIONSTAGE_NAMESPACE   "saveMissionStage"

Variables

static const constListEntry_t saveMissionConstants []

Detailed Description

XML tag constants for savegame.

Definition in file save_missions.h.

Macro Definition Documentation

◆ SAVE_MISSIONS

#define SAVE_MISSIONS   "missions"

Definition at line 27 of file save_missions.h.

Referenced by MIS_LoadXML(), and MIS_SaveXML().

◆ SAVE_MISSIONS_ACTIVE

#define SAVE_MISSIONS_ACTIVE   "active"

Definition at line 32 of file save_missions.h.

Referenced by MIS_LoadXML(), and MIS_SaveXML().

◆ SAVE_MISSIONS_ALIENBASEINDEX

#define SAVE_MISSIONS_ALIENBASEINDEX   "alienbaseIDX"

Definition at line 41 of file save_missions.h.

Referenced by MIS_LoadXML(), and MIS_SaveXML().

◆ SAVE_MISSIONS_BASEINDEX

#define SAVE_MISSIONS_BASEINDEX   "baseIDX"

Definition at line 39 of file save_missions.h.

Referenced by MIS_LoadXML(), and MIS_SaveXML().

◆ SAVE_MISSIONS_CATEGORY

#define SAVE_MISSIONS_CATEGORY   "category"

Definition at line 37 of file save_missions.h.

Referenced by MIS_LoadXML(), and MIS_SaveXML().

◆ SAVE_MISSIONS_CRASHED

#define SAVE_MISSIONS_CRASHED   "crashed"

Definition at line 34 of file save_missions.h.

Referenced by MIS_LoadXML(), and MIS_SaveXML().

◆ SAVE_MISSIONS_CRASHED_AIRCRAFT

#define SAVE_MISSIONS_CRASHED_AIRCRAFT   "crashedAircraft"

Definition at line 47 of file save_missions.h.

Referenced by MIS_LoadXML(), and MIS_SaveXML().

◆ SAVE_MISSIONS_FINALDATE

#define SAVE_MISSIONS_FINALDATE   "finalDate"

Definition at line 45 of file save_missions.h.

Referenced by MIS_LoadXML(), and MIS_SaveXML().

◆ SAVE_MISSIONS_ID

#define SAVE_MISSIONS_ID   "id"

Definition at line 30 of file save_missions.h.

Referenced by MIS_LoadXML(), and MIS_SaveXML().

◆ SAVE_MISSIONS_INITIALINDIVIDUALINTEREST

#define SAVE_MISSIONS_INITIALINDIVIDUALINTEREST   "initialIndividualInterest"

Definition at line 43 of file save_missions.h.

Referenced by MIS_LoadXML(), and MIS_SaveXML().

◆ SAVE_MISSIONS_INITIALOVERALLINTEREST

#define SAVE_MISSIONS_INITIALOVERALLINTEREST   "initialOverallInterest"

Definition at line 42 of file save_missions.h.

Referenced by MIS_LoadXML(), and MIS_SaveXML().

◆ SAVE_MISSIONS_INSTALLATIONINDEX

#define SAVE_MISSIONS_INSTALLATIONINDEX   "installationIDX"

Definition at line 40 of file save_missions.h.

Referenced by MIS_LoadXML(), and MIS_SaveXML().

◆ SAVE_MISSIONS_MAPDEF_ID

#define SAVE_MISSIONS_MAPDEF_ID   "mapDefId"

Definition at line 31 of file save_missions.h.

Referenced by MIS_LoadXML(), and MIS_SaveXML().

◆ SAVE_MISSIONS_MISSION

#define SAVE_MISSIONS_MISSION   "mission"

Definition at line 28 of file save_missions.h.

Referenced by MIS_LoadXML(), and MIS_SaveXML().

◆ SAVE_MISSIONS_MISSION_IDX

#define SAVE_MISSIONS_MISSION_IDX   "IDX"

Definition at line 29 of file save_missions.h.

Referenced by MIS_LoadXML(), and MIS_SaveXML().

◆ SAVE_MISSIONS_ONGEOSCAPE

#define SAVE_MISSIONS_ONGEOSCAPE   "onGeoscape"

Definition at line 48 of file save_missions.h.

Referenced by MIS_LoadXML(), and MIS_SaveXML().

◆ SAVE_MISSIONS_ONLOSE

#define SAVE_MISSIONS_ONLOSE   "onLose"

Definition at line 36 of file save_missions.h.

Referenced by MIS_LoadXML(), and MIS_SaveXML().

◆ SAVE_MISSIONS_ONWIN

#define SAVE_MISSIONS_ONWIN   "onWin"

Definition at line 35 of file save_missions.h.

Referenced by MIS_LoadXML(), and MIS_SaveXML().

◆ SAVE_MISSIONS_POS

#define SAVE_MISSIONS_POS   "pos"

Definition at line 46 of file save_missions.h.

Referenced by MIS_LoadXML(), and MIS_SaveXML().

◆ SAVE_MISSIONS_POSASSIGNED

#define SAVE_MISSIONS_POSASSIGNED   "posAssigned"

Definition at line 33 of file save_missions.h.

Referenced by MIS_LoadXML(), and MIS_SaveXML().

◆ SAVE_MISSIONS_STAGE

#define SAVE_MISSIONS_STAGE   "stage"

Definition at line 38 of file save_missions.h.

Referenced by MIS_LoadXML(), and MIS_SaveXML().

◆ SAVE_MISSIONS_STARTDATE

#define SAVE_MISSIONS_STARTDATE   "startDate"

Definition at line 44 of file save_missions.h.

Referenced by MIS_LoadXML(), and MIS_SaveXML().

◆ SAVE_MISSIONSTAGE_NAMESPACE

#define SAVE_MISSIONSTAGE_NAMESPACE   "saveMissionStage"

Definition at line 50 of file save_missions.h.

Referenced by MIS_LoadXML(), and MIS_SaveXML().

Variable Documentation

◆ saveMissionConstants

const constListEntry_t saveMissionConstants[]
static
Initial value:
= {
{nullptr, -1}
}
@ STAGE_RECON_GROUND
Definition cp_missions.h:40
@ STAGE_RETURN_TO_ORBIT
Definition cp_missions.h:51
@ STAGE_HARVEST
Definition cp_missions.h:49
@ STAGE_MISSION_GOTO
Definition cp_missions.h:39
@ STAGE_SPREAD_XVI
Definition cp_missions.h:46
@ STAGE_BASE_DISCOVERED
Definition cp_missions.h:48
@ STAGE_BUILD_BASE
Definition cp_missions.h:42
@ STAGE_SUPPLY
Definition cp_missions.h:45
@ STAGE_NOT_ACTIVE
Definition cp_missions.h:35
@ STAGE_COME_FROM_ORBIT
Definition cp_missions.h:36
@ STAGE_INTERCEPT
Definition cp_missions.h:47
@ STAGE_SUBVERT_GOV
Definition cp_missions.h:44
@ STAGE_BASE_ATTACK
Definition cp_missions.h:43
@ STAGE_TERROR_MISSION
Definition cp_missions.h:41
@ STAGE_OVER
Definition cp_missions.h:53
@ STAGE_RECON_AIR
Definition cp_missions.h:38
#define SAVE_MISSIONSTAGE_NAMESPACE

Definition at line 51 of file save_missions.h.

Referenced by MIS_LoadXML(), and MIS_SaveXML().