Bazaar developer reference

CvPreGame::restoreSlots()

Defined in
CvPreGame.cpp, line 2203
Hook name
CivHooks::CvPreGame_restoreSlots

Hooks

static bool BeforeCvPreGame_restoreSlots();static void AfterCvPreGame_restoreSlots();static void ReplaceCvPreGame_restoreSlots(void (*original)());CivRegisterBefore<CivHooks::CvPreGame_restoreSlots>(host, &BeforeCvPreGame_restoreSlots);CivRegisterAfter<CivHooks::CvPreGame_restoreSlots>(host, &AfterCvPreGame_restoreSlots);CivRegisterReplace<CivHooks::CvPreGame_restoreSlots>(host, &ReplaceCvPreGame_restoreSlots);

Code

2203void restoreSlots()2204{2205	s_slotClaims = s_savedSlotClaims;2206	s_slotStatus = s_savedSlotStatus;2207	s_civilizations = s_savedCivilizations;2208	s_leaderHeads = s_savedLeaderHeads;22092210	s_civilizationKeys = s_savedCivilizationKeys;2211	s_civilizationPackageID = s_savedCivilizationPackageID;2212	s_civilizationKeysAvailable = s_savedCivilizationKeysAvailable;2213	s_civilizationKeysPlayable = s_savedCivilizationKeysPlayable;22142215	s_leaderKeys = s_savedLeaderKeys;2216	s_leaderPackageID = s_savedLeaderPackageID;2217	s_leaderKeysAvailable =  s_savedLeaderKeysAvailable;2218	s_DLCPackagesAvailable = s_savedDLCPackagesAvailable;22192220	setActivePlayer(s_savedLocalPlayer);2221}

Calls

Called by