CvDllNetInitInfo::Read(FDataStream &)
- Defined in
- CvDllNetInitInfo.cpp, line 145
- Class
- CvDllNetInitInfo
- Hook name
CivHooks::CvDllNetInitInfo_Read
Hooks
static bool BeforeCvDllNetInitInfo_Read(CvDllNetInitInfo* self, FDataStream& kStream, bool& result);static void AfterCvDllNetInitInfo_Read(CvDllNetInitInfo* self, FDataStream& kStream, bool& result);static bool ReplaceCvDllNetInitInfo_Read(bool (*original)(CvDllNetInitInfo*, FDataStream&), CvDllNetInitInfo* self, FDataStream& kStream);// CivHooks.h gives this hook point no types, so nothing checks these hooks' parameters.host->RegisterHook(host->pluginIndex, CivHooks::CvDllNetInitInfo_Read::ID, CIV_HOOK_BEFORE, (void*)&BeforeCvDllNetInitInfo_Read);host->RegisterHook(host->pluginIndex, CivHooks::CvDllNetInitInfo_Read::ID, CIV_HOOK_AFTER, (void*)&AfterCvDllNetInitInfo_Read);host->RegisterHook(host->pluginIndex, CivHooks::CvDllNetInitInfo_Read::ID, CIV_HOOK_REPLACE, (void*)&ReplaceCvDllNetInitInfo_Read);
Code
145bool CvDllNetInitInfo::Read(FDataStream& kStream)146{147 kStream >> m_szLoadFileName;148 kStream >> m_eLoadFileStorage;149 kStream >> m_szMapScriptName;150 kStream >> m_bIsEarthMap;151 kStream >> m_bIsRandomMapScript;152 kStream >> m_bIsRandomWorldSize;153 kStream >> m_bWBMapNoPlayers;154 kStream >> m_eWorldSize;155 kStream >> m_eClimate;156 kStream >> m_eSeaLevel;157 kStream >> m_eEra;158 kStream >> m_eCalendar;159 kStream >> m_iGameTurn;160 kStream >> m_bGameStarted;161 kStream >> m_eGameSpeed;162 kStream >> m_eTurnTimerEnabled;163 kStream >> m_iTurnTimerTime;164 kStream >> m_szGameName;165 kStream >> m_uiSyncRandSeed;166 kStream >> m_uiMapRandSeed;167168 kStream >> m_iNumVictories;169 kStream >> m_abVictories;170171 kStream >> m_aGameOptions;172 kStream >> m_aMapOptions;173 kStream >> m_abMPOptions;174 kStream >> m_iMaxTurns;175 kStream >> m_iPitbossTurnTime;176 kStream >> m_iMaxCityElimination;177 kStream >> m_iNumMinorCivs;178 kStream >> m_iNumAdvancedStartPoints;179 kStream >> m_eMode;180 kStream >> m_bStatReporting;181182 return true;183}
Calls
FDataStream::operator>>FDataStream::operator>>FDataStream::operator>>FDataStream::operator>>operator>>operator>>operator>>operator>>operator>>operator>>operator>>operator>>operator>>operator>>operator>>