CvPreGame::writeArchive(FDataStream &)
- Defined in
- CvPreGame.cpp, line 3198
- Hook name
CivHooks::CvPreGame_writeArchive
Hooks
static bool BeforeCvPreGame_writeArchive(FDataStream& saveTo);static void AfterCvPreGame_writeArchive(FDataStream& saveTo);static void ReplaceCvPreGame_writeArchive(void (*original)(FDataStream&), FDataStream& saveTo);CivRegisterBefore<CivHooks::CvPreGame_writeArchive>(host, &BeforeCvPreGame_writeArchive);CivRegisterAfter<CivHooks::CvPreGame_writeArchive>(host, &AfterCvPreGame_writeArchive);CivRegisterReplace<CivHooks::CvPreGame_writeArchive>(host, &ReplaceCvPreGame_writeArchive);
Code
3198void writeArchive(FDataStream& saveTo)3199{3200 uint uiVersion = 6;3201 saveTo << uiVersion;32023203 saveTo << s_activePlayer;3204 saveTo << s_adminPassword;3205 saveTo << s_advancedStartPoints;3206 saveTo << s_alias;3207 saveTo << s_artStyles;3208 saveTo << s_autorun;3209 saveTo << s_autorunTurnDelay;3210 saveTo << s_autorunTurnLimit;3211 saveTo << s_bandwidth;3212 saveTo << s_calendar;3213 saveTo << s_calendarInfo;3214 saveTo << s_civAdjectives;3215 saveTo << s_civDescriptions;3216 saveTo << s_civPasswords;3217 saveTo << s_civShortDescriptions;3218 saveTo << s_climate;3219 saveTo << s_climateInfo;3220 saveTo << s_era;3221 saveTo << s_emailAddresses;3222 saveTo << s_endTurnTimerLength;3223 saveTo << s_flagDecals;3224 saveTo << s_DEPRECATEDforceControls;3225 saveTo << s_gameMode;3226 saveTo << s_gameName;3227 saveTo << s_gameSpeed;3228 saveTo << s_gameStarted;3229 saveTo << s_gameTurn;3230 saveTo << s_gameType;3231 saveTo << s_gameMapType;3232 saveTo << s_gameUpdateTime;3233 saveTo << s_handicaps;3234 saveTo << s_lastHumanHandicaps;3235 saveTo << s_isEarthMap;3236 saveTo << s_isInternetGame;3237 saveTo << s_leaderNames;3238 saveTo << s_loadFileName;3239 saveTo << s_localPlayerEmailAddress;3240 saveTo << s_mapNoPlayers;3241 saveTo << s_mapRandomSeed;3242 saveTo << s_loadWBScenario;3243 saveTo << s_overrideScenarioHandicap;3244 saveTo << s_mapScriptName;3245 saveTo << s_maxCityElimination;3246 saveTo << s_maxTurns;3247 saveTo << s_numMinorCivs;3248 CvInfosSerializationHelper::WriteTypeArray<MinorCivTypes>(saveTo, s_minorCivTypes);3249 saveTo << s_minorNationCivs;3250 saveTo << s_dummyvalue;3251 saveTo << s_multiplayerOptions;3252 saveTo << s_netIDs;3253 writeNicknames(saveTo);3254 saveTo << s_numVictoryInfos;3255 saveTo << s_pitBossTurnTime;3256 saveTo << s_playableCivs;3257 CvInfosSerializationHelper::WriteTypeArray<PlayerColorTypes>(saveTo, s_playerColors);3258 saveTo << s_privateGame;3259 saveTo << s_quickCombat;3260 saveTo << s_quickCombatDefault;3261 saveTo << s_quickHandicap;3262 saveTo << s_quickstart;3263 saveTo << s_randomWorldSize;3264 saveTo << s_randomMapScript;3265 saveTo << s_readyPlayers;3266 saveTo << s_seaLevel;3267 saveTo << s_seaLevelInfo;3268 saveTo << s_dummyvalue2;3269 saveTo << s_slotClaims;3270 writeSlotStatus(saveTo);3271 saveTo << s_smtpHost;3272 saveTo << s_syncRandomSeed;3273 saveTo << s_targetScore;3274 saveTo << s_teamTypes;3275 saveTo << s_transferredMap;3276 saveTo << s_turnTimer;3277 saveTo << s_turnTimerType;3278 saveTo << s_bCityScreenBlocked;3279 saveTo << s_victories;3280 saveTo << s_whiteFlags;3281 saveTo << s_worldInfo;3282 saveTo << s_worldSize;3283 saveTo << s_GameOptions;3284 saveTo << s_MapOptions;3285 saveTo << s_versionString;3286 saveTo << s_turnNotifySteamInvite;3287 saveTo << s_turnNotifyEmail;3288 saveTo << s_turnNotifyEmailAddress;3289}
Calls
CvInfosSerializationHelper::WriteTypeArrayCvInfosSerializationHelper::WriteTypeArray- CvPreGame::writeNicknames(FDataStream &)
- CvPreGame::writeSlotStatus(FDataStream &)
FAutoVariable::operator const std::vector<MinorCivTypes> &FAutoVariable::operator const std::vector<PlayerColorTypes> &FDataStream::operator<<operator<<operator<<operator<<operator<<operator<<operator<<operator<<operator<<operator<<operator<<operator<<operator<<operator<<operator<<operator<<operator<<operator<<operator<<operator<<operator<<operator<<operator<<operator<<operator<<operator<<operator<<operator<<operator<<operator<<operator<<operator<<operator<<