Wing Commander
Reconstructed Win32 source (1996)
Loading...
Searching...
No Matches
CampaignState Struct Reference

#include <wcdata.h>

Data Fields

PilotRecord * currentPilot
enum ObjectType playerShipType
unsigned char medals [5]
unsigned char badges [12]
signed char currentMission
signed char currentSeries
signed char seriesHistoryCount
signed char seriesHistory [8]
int personalityDeathMission [8]
unsigned char aceFlags [4]
CampaignDate currentDate
CampaignDate elapsedDate
short promotionScore
short missionScore
short seriesScore
short campaignIndex

Detailed Description

Definition at line 709 of file wcdata.h.

Field Documentation

◆ aceFlags

unsigned char CampaignState::aceFlags[4]

Definition at line 719 of file wcdata.h.

Referenced by ace_status(), CreateEmptySaveGameFile(), flag_ace(), LoadGame(), SaveGame(), and unflag_ace().

◆ badges

unsigned char CampaignState::badges[12]

Definition at line 713 of file wcdata.h.

Referenced by CreateEmptySaveGameFile(), DrawMedals(), LoadGame(), PostMission(), and SaveGame().

◆ campaignIndex

short CampaignState::campaignIndex

◆ currentDate

CampaignDate CampaignState::currentDate

Definition at line 720 of file wcdata.h.

Referenced by CorrectPointers(), CreateEmptySaveGameFile(), LoadGame(), and SaveGame().

◆ currentMission

◆ currentPilot

◆ currentSeries

◆ elapsedDate

CampaignDate CampaignState::elapsedDate

◆ medals

unsigned char CampaignState::medals[5]

Definition at line 712 of file wcdata.h.

Referenced by AwardCampaignMedal(), CreateEmptySaveGameFile(), DrawMedals(), LoadGame(), and SaveGame().

◆ missionScore

◆ personalityDeathMission

int CampaignState::personalityDeathMission[8]

◆ playerShipType

◆ promotionScore

short CampaignState::promotionScore

◆ seriesHistory

signed char CampaignState::seriesHistory[8]

Definition at line 717 of file wcdata.h.

Referenced by CreateEmptySaveGameFile(), LoadGame(), SaveGame(), and UpdateSeries().

◆ seriesHistoryCount

signed char CampaignState::seriesHistoryCount

Definition at line 716 of file wcdata.h.

Referenced by CreateEmptySaveGameFile(), LoadGame(), SaveGame(), and UpdateSeries().

◆ seriesScore

short CampaignState::seriesScore

Definition at line 724 of file wcdata.h.

Referenced by CreateEmptySaveGameFile(), LoadGame(), SaveGame(), show_info_disp(), and UpdateSeries().


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