Bazaar developer reference

CvWorldInfo::readFromVersion0(FDataStream &)

Defined in
CvInfos.cpp, line 6177
Class
CvWorldInfo
Hook name
CivHooks::CvWorldInfo_readFromVersion0

Hooks

static bool BeforeCvWorldInfo_readFromVersion0(CvWorldInfo* self, FDataStream& loadFrom);static void AfterCvWorldInfo_readFromVersion0(CvWorldInfo* self, FDataStream& loadFrom);static void ReplaceCvWorldInfo_readFromVersion0(void (*original)(CvWorldInfo*, FDataStream&), CvWorldInfo* self, FDataStream& loadFrom);CivRegisterBefore<CivHooks::CvWorldInfo_readFromVersion0>(host, &BeforeCvWorldInfo_readFromVersion0);CivRegisterAfter<CivHooks::CvWorldInfo_readFromVersion0>(host, &AfterCvWorldInfo_readFromVersion0);CivRegisterReplace<CivHooks::CvWorldInfo_readFromVersion0>(host, &ReplaceCvWorldInfo_readFromVersion0);

Code

6176// A special reader for version 0 (pre-versioning)6177void CvWorldInfo::readFromVersion0(FDataStream& loadFrom)6178{6179	CvBaseInfo::readFrom(loadFrom);6180	loadFrom >> m_iDefaultPlayers;6181	loadFrom >> m_iDefaultMinorCivs;6182	loadFrom >> m_iFogTilesPerBarbarianCamp;6183	loadFrom >> m_iNumNaturalWonders;6184	loadFrom >> m_iUnitNameModifier;6185	loadFrom >> m_iTargetNumCities;6186	loadFrom >> m_iNumFreeBuildingResources;6187	loadFrom >> m_iBuildingClassPrereqModifier;6188	loadFrom >> m_iMaxConscriptModifier;6189	loadFrom >> m_iGridWidth;6190	loadFrom >> m_iGridHeight;6191	loadFrom >> m_iTerrainGrainChange;6192	loadFrom >> m_iFeatureGrainChange;6193	loadFrom >> m_iResearchPercent;6194	loadFrom >> m_iAdvancedStartPointsMod;6195	loadFrom >> m_iNumCitiesUnhappinessPercent;6196	loadFrom >> m_iNumCitiesPolicyCostMod;6197}

Calls

Called by