Bazaar developer reference

CvPreGame::saveSlotHints(FDataStream &)

Defined in
CvPreGame.cpp, line 460
Hook name
CivHooks::CvPreGame_saveSlotHints

Hooks

static bool BeforeCvPreGame_saveSlotHints(FDataStream& saveTo);static void AfterCvPreGame_saveSlotHints(FDataStream& saveTo);static void ReplaceCvPreGame_saveSlotHints(void (*original)(FDataStream&), FDataStream& saveTo);CivRegisterBefore<CivHooks::CvPreGame_saveSlotHints>(host, &BeforeCvPreGame_saveSlotHints);CivRegisterAfter<CivHooks::CvPreGame_saveSlotHints>(host, &AfterCvPreGame_saveSlotHints);CivRegisterReplace<CivHooks::CvPreGame_saveSlotHints>(host, &ReplaceCvPreGame_saveSlotHints);

Code

460void saveSlotHints(FDataStream& saveTo)461{462	uint uiVersion = 3;463	saveTo << uiVersion;464	saveTo << s_gameSpeed;465	saveTo << s_worldSize;466	saveTo << s_mapScriptName;467468	writeCivilizations(saveTo);469	writeNicknames(saveTo);470	writeSlotStatus(saveTo);471472	saveTo << s_slotClaims;473	saveTo << s_teamTypes;474	saveTo << s_handicaps;475	saveTo << s_civilizationKeys;476	saveTo << s_leaderKeys;477}

Calls

Called by