Bazaar developer reference

CvAIOperationNukeAttack::Write(FDataStream &) const

Defined in
CvAIOperation.cpp, line 5589
Class
CvAIOperationNukeAttack
Hook name
CivHooks::CvAIOperationNukeAttack_Write
Overrides
CvAIOperation::Write(FDataStream &) const

Hooks

static bool BeforeCvAIOperationNukeAttack_Write(const CvAIOperationNukeAttack* self, FDataStream& kStream);static void AfterCvAIOperationNukeAttack_Write(const CvAIOperationNukeAttack* self, FDataStream& kStream);static void ReplaceCvAIOperationNukeAttack_Write(void (*original)(const CvAIOperationNukeAttack*, FDataStream&), const CvAIOperationNukeAttack* self, FDataStream& kStream);CivRegisterBefore<CivHooks::CvAIOperationNukeAttack_Write>(host, &BeforeCvAIOperationNukeAttack_Write);CivRegisterAfter<CivHooks::CvAIOperationNukeAttack_Write>(host, &AfterCvAIOperationNukeAttack_Write);CivRegisterReplace<CivHooks::CvAIOperationNukeAttack_Write>(host, &ReplaceCvAIOperationNukeAttack_Write);

Code

5588/// Write serialized data5589void CvAIOperationNukeAttack::Write(FDataStream& kStream) const5590{5591	// write the base class' entries5592	CvAIOperation::Write(kStream);55935594	// Current version number5595	uint uiVersion = 1;5596	kStream << uiVersion;5597	MOD_SERIALIZE_INIT_WRITE(kStream);55985599	kStream << m_iBestUnitID;5600}

Calls