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
- CvPreGame::setActivePlayer(PlayerTypes)
FAutoVariable::operator=FAutoVariable::operator=FAutoVariable::operator=FAutoVariable::operator=std::vector::operator=std::vector::operator=std::vector::operator=std::vector::operator=