Bazaar developer reference

CvPlayerAchievements::Write(FDataStream &) const

Defined in
CvAchievementUnlocker.cpp, line 511
Class
CvPlayerAchievements
Hook name
CivHooks::CvPlayerAchievements_Write

Hooks

static bool BeforeCvPlayerAchievements_Write(const CvPlayerAchievements* self, FDataStream& kStream);static void AfterCvPlayerAchievements_Write(const CvPlayerAchievements* self, FDataStream& kStream);static void ReplaceCvPlayerAchievements_Write(void (*original)(const CvPlayerAchievements*, FDataStream&), const CvPlayerAchievements* self, FDataStream& kStream);CivRegisterBefore<CivHooks::CvPlayerAchievements_Write>(host, &BeforeCvPlayerAchievements_Write);CivRegisterAfter<CivHooks::CvPlayerAchievements_Write>(host, &AfterCvPlayerAchievements_Write);CivRegisterReplace<CivHooks::CvPlayerAchievements_Write>(host, &ReplaceCvPlayerAchievements_Write);

Code

511void CvPlayerAchievements::Write(FDataStream& kStream) const512{513	int iVersion = 1;514	kStream << iVersion;515	MOD_SERIALIZE_INIT_WRITE(kStream);516	kStream << m_iAchievement_XP1_32_Progress;517	kStream << m_iAchievement_XP1_33_Progress;518}

Calls

Called by