UFO: Alien Invasion
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
save_character.h File Reference

XML tag constants for savegame. More...

Go to the source code of this file.

Macros

#define SAVE_CHARACTER_NAME   "name"
 
#define SAVE_CHARACTER_BODY   "body"
 
#define SAVE_CHARACTER_PATH   "path"
 
#define SAVE_CHARACTER_HEAD   "head"
 
#define SAVE_CHARACTER_BDOY_SKIN   "skin"
 
#define SAVE_CHARACTER_HEAD_SKIN   "headskin"
 
#define SAVE_CHARACTER_TEAMDEF   "teamdef"
 
#define SAVE_CHARACTER_GENDER   "gender"
 
#define SAVE_CHARACTER_UCN   "ucn"
 
#define SAVE_CHARACTER_MAXHP   "maxHp"
 
#define SAVE_CHARACTER_HP   "hp"
 
#define SAVE_CHARACTER_STUN   "stun"
 
#define SAVE_CHARACTER_MORALE   "morale"
 
#define SAVE_CHARACTER_FIELDSIZE   "fieldSize"
 
#define SAVE_CHARACTER_STATE   "state"
 
#define SAVE_CHARACTER_INJURIES   "injuries"
 
#define SAVE_CHARACTER_WOUND   "wound"
 
#define SAVE_CHARACTER_WOUNDEDPART   "bodypart"
 
#define SAVE_CHARACTER_WOUNDSEVERITY   "severity"
 
#define SAVE_CHARACTER_WOUNDTYPE   "type"
 
#define SAVE_CHARACTER_IMPLANTS   "implants"
 
#define SAVE_CHARACTER_IMPLANT   "implant"
 
#define SAVE_CHARACTER_IMPLANT_INSTALLEDTIME   "installedtime"
 
#define SAVE_CHARACTER_IMPLANT_REMOVETIME   "removetime"
 
#define SAVE_CHARACTER_IMPLANT_IMPLANT   "implant"
 
#define SAVE_CHARACTER_SCORES   "scores"
 
#define SAVE_CHARACTER_SKILLS   "skill"
 
#define SAVE_CHARACTER_SKILLTYPE   "type"
 
#define SAVE_CHARACTER_INITSKILL   "initial"
 
#define SAVE_CHARACTER_EXPERIENCE   "experience"
 
#define SAVE_CHARACTER_SKILLIMPROVE   "improve"
 
#define SAVE_CHARACTER_KILLS   "kill"
 
#define SAVE_CHARACTER_KILLTYPE   "type"
 
#define SAVE_CHARACTER_KILLED   "killed"
 
#define SAVE_CHARACTER_STUNNED   "stunned"
 
#define SAVE_CHARACTER_SCORE_ASSIGNEDMISSIONS   "missions"
 
#define SAVE_CHARACTER_SCORE_RANK   "rank"
 
#define SAVE_CHARACTER_SKILLTYPE_NAMESPACE   "saveCharacterSkillType"
 
#define SAVE_CHARACTER_KILLTYPE_NAMESPACE   "saveCharacterKillType"
 

Variables

static const constListEntry_t saveCharacterConstants []
 

Detailed Description

XML tag constants for savegame.

Definition in file save_character.h.

Macro Definition Documentation

#define SAVE_CHARACTER_BDOY_SKIN   "skin"

Definition at line 31 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_BODY   "body"

Definition at line 28 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_EXPERIENCE   "experience"

Definition at line 61 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_FIELDSIZE   "fieldSize"

Definition at line 40 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_GENDER   "gender"

Definition at line 34 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_HEAD   "head"

Definition at line 30 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_HEAD_SKIN   "headskin"

Definition at line 32 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_HP   "hp"

Definition at line 37 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_IMPLANT   "implant"

Definition at line 51 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_IMPLANT_IMPLANT   "implant"

Definition at line 54 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_IMPLANT_INSTALLEDTIME   "installedtime"

Definition at line 52 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_IMPLANT_REMOVETIME   "removetime"

Definition at line 53 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_IMPLANTS   "implants"

Definition at line 50 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_INITSKILL   "initial"

Definition at line 60 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_INJURIES   "injuries"

Definition at line 43 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_KILLED   "killed"

Definition at line 66 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_KILLS   "kill"

Definition at line 64 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_KILLTYPE   "type"

Definition at line 65 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_KILLTYPE_NAMESPACE   "saveCharacterKillType"

Definition at line 73 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_MAXHP   "maxHp"

Definition at line 36 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_MORALE   "morale"

Definition at line 39 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_NAME   "name"

Definition at line 27 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_PATH   "path"

Definition at line 29 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_SCORE_ASSIGNEDMISSIONS   "missions"

Definition at line 69 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_SCORE_RANK   "rank"

Definition at line 70 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_SCORES   "scores"

Definition at line 56 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_SKILLIMPROVE   "improve"

Definition at line 62 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_SKILLS   "skill"

Definition at line 58 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_SKILLTYPE   "type"

Definition at line 59 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_SKILLTYPE_NAMESPACE   "saveCharacterSkillType"

Definition at line 72 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_STATE   "state"

Definition at line 41 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_STUN   "stun"

Definition at line 38 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_STUNNED   "stunned"

Definition at line 67 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_TEAMDEF   "teamdef"

Definition at line 33 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_UCN   "ucn"

Definition at line 35 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_WOUND   "wound"

Definition at line 44 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_WOUNDEDPART   "bodypart"

Definition at line 45 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_WOUNDSEVERITY   "severity"

Definition at line 46 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().

#define SAVE_CHARACTER_WOUNDTYPE   "type"

Definition at line 48 of file save_character.h.

Referenced by GAME_LoadCharacter().

Variable Documentation

const constListEntry_t saveCharacterConstants[]
static
Initial value:
= {
{nullptr, -1}
}
#define SAVE_CHARACTER_SKILLTYPE_NAMESPACE
#define SAVE_CHARACTER_KILLTYPE_NAMESPACE

Definition at line 74 of file save_character.h.

Referenced by GAME_LoadCharacter(), and GAME_SaveCharacter().