110 vector<GamePlanetRec> m_Planet;
111 vector<GameSpecialRec> m_Special;
112 vector<GameStarbaseRec> m_Starbase;
114 void StoreStarbase(
TStarbase * a_pStarbase);
116 void StoreSpecial (
TSprite * a_pSprite);
125 void Save(ofstream & a_SaveStream);
126 void Load(ifstream & a_LoadStream);
171 void Save(ofstream & a_SaveStream);
172 void Load(ifstream & a_LoadStream);
GamePlanetRec()
Definition: Universe.cpp:36
void BuildSector(int a_nX, int a_nY, TEngine *a_pEngine)
Definition: Universe.cpp:497
Universe()
Definition: Universe.cpp:508
int m_nX
Definition: Universe.h:60
void BuildRomulanSpace()
Definition: Universe.cpp:892
void GenerateStarSystems()
Definition: Universe.cpp:525
MEMBER m_Member
Definition: Universe.h:84
Definition: Universe.h:53
int m_nX
Definition: Universe.h:73
void BuildFederationSpace()
Definition: Universe.cpp:799
void GenerateWhiteStarSystem(Sector &a_Sector)
Definition: Universe.cpp:590
Definition: Universe.h:136
int m_nX
Definition: Universe.h:86
GameSpecialRec()
Definition: Universe.cpp:45
ID m_StarbaseType
Definition: Universe.h:85
MEMBER m_Member
Definition: Universe.h:71
void Save(ofstream &a_SaveStream)
Definition: Universe.cpp:406
void Generate()
Definition: Universe.cpp:936
Definition: Universe.h:79
ID m_SpecialType
Definition: Universe.h:72
GameStarbaseRec(ID a_nStarbaseType)
Definition: Universe.cpp:54
GamePlanetRec * GetPlanetForStarbase()
Definition: Universe.cpp:267
void BuildKlingonSpace()
Definition: Universe.cpp:846
void StoreSector(int a_nX, int a_nY, TEngine *a_pEngine)
Definition: Universe.cpp:502
int m_nSectorCenter
Definition: Universe.h:161
Definition: SpaceObject.h:45
Definition: Universe.h:95
MEMBER
Definition: types.h:133
void Save(ofstream &a_SaveStream)
Definition: Universe.cpp:948
void Load(ifstream &a_LoadStream)
Definition: Universe.cpp:962
#define UNIVERSE_SIZE
Definition: types.h:94
int m_nY
Definition: Universe.h:74
void GenerateBlueStarSystem(Sector &a_Sector)
Definition: Universe.cpp:556
Definition: Enterprise.h:49
void GenerateHomeSector(Sector &a_Sector)
Definition: Universe.cpp:748
ID m_PlanetType
Definition: Universe.h:59
int m_nY
Definition: Universe.h:87
void Store(TEngine *a_pEngine)
Definition: Universe.cpp:348
void Build(TEngine *a_pEngine)
Definition: Universe.cpp:129
MEMBER m_Member
Definition: Universe.h:58
Definition: Universe.h:66
void GenerateRedStarSystem(Sector &a_Sector)
Definition: Universe.cpp:709
int m_nPopulation
Definition: Universe.h:62
int GetHomeY()
Definition: Universe.cpp:519
int GetHomeX()
Definition: Universe.cpp:514
Definition: Starbase.h:50
Sector()
Definition: Universe.cpp:101
int m_nHealth[11]
Definition: Universe.h:88
int m_nY
Definition: Universe.h:61
void GenerateYellowStarSystem(Sector &a_Sector)
Definition: Universe.cpp:637
void Clear()
Definition: Universe.cpp:114
void Load(ifstream &a_LoadStream)
Definition: Universe.cpp:449
ID
Definition: types.h:170