UFO: Alien Invasion
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
stats_s Struct Reference

#include <cp_statistics.h>

Data Fields

int missions
 
int missionsWon
 
int missionsLost
 
int basesBuilt
 
int basesAttacked
 
int installationsBuilt
 
int interceptions
 
int soldiersLost
 
int soldiersNew
 
int killedAliens
 
int capturedAliens
 
int rescuedCivilians
 
int researchedTechnologies
 
int moneyInterceptions
 
int moneyBases
 
int moneyResearch
 
int moneyWeapons
 
int ufosDetected
 
int alienBasesBuilt
 
int ufosStored
 
int aircraftHad
 

Detailed Description

Definition at line 28 of file cp_statistics.h.

Field Documentation

int stats_s::aircraftHad

number of PHALANX aircraft ever bought/produced (used for unique idx generation)

Definition at line 49 of file cp_statistics.h.

Referenced by AIR_NewAircraft(), STATS_LoadXML(), and STATS_SaveXML().

int stats_s::alienBasesBuilt

number of all alien bases ever built (used for unique idx generation)

Definition at line 47 of file cp_statistics.h.

Referenced by AB_BuildBase(), STATS_LoadXML(), and STATS_SaveXML().

int stats_s::basesAttacked

Definition at line 33 of file cp_statistics.h.

Referenced by CP_BaseAttackStartMission(), STATS_LoadXML(), and STATS_SaveXML().

int stats_s::capturedAliens

'alive' aliens captured - the other ones count as killed

Definition at line 39 of file cp_statistics.h.

Referenced by AL_AddAliens(), CP_CheckTriggerEvent(), STATS_LoadXML(), and STATS_SaveXML().

int stats_s::installationsBuilt

Definition at line 34 of file cp_statistics.h.

Referenced by INS_Build(), INS_SetInstallationTitle(), STATS_LoadXML(), and STATS_SaveXML().

int stats_s::interceptions

Definition at line 35 of file cp_statistics.h.

Referenced by STATS_LoadXML(), and STATS_SaveXML().

int stats_s::killedAliens

Definition at line 38 of file cp_statistics.h.

Referenced by AL_AddAliens(), STATS_LoadXML(), and STATS_SaveXML().

int stats_s::missions

number of all missions ever (used for unique idx generation)

Definition at line 29 of file cp_statistics.h.

Referenced by CP_CreateNewMission(), CP_MissionBegin(), CP_UFOCarrierMissionStart(), STATS_LoadXML(), and STATS_SaveXML().

int stats_s::missionsLost

Definition at line 31 of file cp_statistics.h.

Referenced by CP_MissionEnd(), STATS_LoadXML(), and STATS_SaveXML().

int stats_s::missionsWon

Definition at line 30 of file cp_statistics.h.

Referenced by CP_MissionEnd(), STATS_LoadXML(), and STATS_SaveXML().

int stats_s::moneyBases

Definition at line 43 of file cp_statistics.h.

Referenced by STATS_LoadXML(), and STATS_SaveXML().

int stats_s::moneyInterceptions

Definition at line 42 of file cp_statistics.h.

Referenced by STATS_LoadXML(), and STATS_SaveXML().

int stats_s::moneyResearch

Definition at line 44 of file cp_statistics.h.

Referenced by STATS_LoadXML(), and STATS_SaveXML().

int stats_s::moneyWeapons

Definition at line 45 of file cp_statistics.h.

Referenced by STATS_LoadXML(), and STATS_SaveXML().

int stats_s::rescuedCivilians

Definition at line 40 of file cp_statistics.h.

Referenced by STATS_LoadXML(), and STATS_SaveXML().

int stats_s::researchedTechnologies

Definition at line 41 of file cp_statistics.h.

Referenced by STATS_LoadXML(), and STATS_SaveXML().

int stats_s::soldiersLost

Definition at line 36 of file cp_statistics.h.

Referenced by STATS_LoadXML(), and STATS_SaveXML().

int stats_s::soldiersNew

new recruits

Definition at line 37 of file cp_statistics.h.

Referenced by STATS_LoadXML(), and STATS_SaveXML().

int stats_s::ufosDetected

Definition at line 46 of file cp_statistics.h.

Referenced by STATS_LoadXML(), STATS_SaveXML(), and UFO_DetectNewUFO().

int stats_s::ufosStored

number of UFOS ever stored in UFO Yards (used for unique idx generation)

Definition at line 48 of file cp_statistics.h.

Referenced by STATS_LoadXML(), STATS_SaveXML(), and US_StoreUFO().


The documentation for this struct was generated from the following file: