20 #ifndef INC_C4InfoCore
21 #define INC_C4InfoCore
58 bool Compile(
const char *szSource);
const int32_t C4MaxDeathMsg
const int32_t C4MaxPhysical
bool Load(C4Group &hGroup)
void Promote(int32_t iRank, C4RankSystem &rRanks, bool fForceRankName)
void UpdateCustomRanks(C4DefList *pDefs)
bool Compile(const char *szSource)
bool Save(C4Group &hGroup, class C4DefList *pDefs)
char TypeName[C4MaxName+1+1]
void CompileFunc(StdCompiler *pComp)
char DeathMessage[C4MaxDeathMsg+1]
bool GetNextRankInfo(C4RankSystem &rDefaultRanks, int32_t *piNextRankExp, StdStrBuf *psNextRankName)
void Default(C4ID n_id=C4ID::None, class C4DefList *pDefs=nullptr, const char *cpNames=nullptr)
bool Decompile(StdStrBuf &Buf)
char Comment[C4MaxComment+1]
StdCopyStrBuf PrefControl
int32_t OldPrefControlStyle
bool Load(C4Group &hGroup)
void Promote(int32_t iRank, C4RankSystem &rRanks)
static DWORD GetPrefColorValue(int32_t iPrefColor)
char LeagueName[C4MaxName+1]
int32_t OldPrefAutoContextMenu
char RankName[C4MaxName+1]
void Default(C4RankSystem *pRanks=nullptr)
void CompileFunc(StdCompiler *pComp)
char PrefName[C4MaxName+1]
bool CheckPromotion(C4RankSystem &rRanks)
bool Save(C4Group &hGroup)
C4ScenarioParameters Achievements
void CompileFunc(StdCompiler *pComp)