Bazaar developer reference

CvMinorCivAI::DoQuestsCleanup()

Defined in
CvMinorCivAI.cpp, line 4006
Class
CvMinorCivAI
Hook name
CivHooks::CvMinorCivAI_DoQuestsCleanup

Hooks

static bool BeforeCvMinorCivAI_DoQuestsCleanup(CvMinorCivAI* self);static void AfterCvMinorCivAI_DoQuestsCleanup(CvMinorCivAI* self);static void ReplaceCvMinorCivAI_DoQuestsCleanup(void (*original)(CvMinorCivAI*), CvMinorCivAI* self);CivRegisterBefore<CivHooks::CvMinorCivAI_DoQuestsCleanup>(host, &BeforeCvMinorCivAI_DoQuestsCleanup);CivRegisterAfter<CivHooks::CvMinorCivAI_DoQuestsCleanup>(host, &AfterCvMinorCivAI_DoQuestsCleanup);CivRegisterReplace<CivHooks::CvMinorCivAI_DoQuestsCleanup>(host, &ReplaceCvMinorCivAI_DoQuestsCleanup);

Code

4006void CvMinorCivAI::DoQuestsCleanup()4007{4008	for (int iMajorLoop = 0; iMajorLoop < MAX_MAJOR_CIVS; iMajorLoop++)4009	{4010		PlayerTypes eMajorLoop = (PlayerTypes) iMajorLoop;4011		DoQuestsCleanupForPlayer(eMajorLoop);4012	}4013}

Calls

Called by