Bazaar developer reference

CvPlayerReligions::Reset()

Defined in
CvReligionClasses.cpp, line 2915
Class
CvPlayerReligions
Hook name
CivHooks::CvPlayerReligions_Reset

Hooks

static bool BeforeCvPlayerReligions_Reset(CvPlayerReligions* self);static void AfterCvPlayerReligions_Reset(CvPlayerReligions* self);static void ReplaceCvPlayerReligions_Reset(void (*original)(CvPlayerReligions*), CvPlayerReligions* self);CivRegisterBefore<CivHooks::CvPlayerReligions_Reset>(host, &BeforeCvPlayerReligions_Reset);CivRegisterAfter<CivHooks::CvPlayerReligions_Reset>(host, &AfterCvPlayerReligions_Reset);CivRegisterReplace<CivHooks::CvPlayerReligions_Reset>(host, &ReplaceCvPlayerReligions_Reset);

Code

2914/// Reset2915void CvPlayerReligions::Reset()2916{2917	m_bFoundingReligion = false;2918#if defined(MOD_GLOBAL_TRULY_FREE_GP)2919	m_iNumFreeProphetsSpawned = 0;2920#endif2921	m_iNumProphetsSpawned = 0;2922#if defined(MOD_RELIGION_RECURRING_PURCHASE_NOTIFIY)2923	m_iFaithAtLastNotify = 0;2924#endif2925}

Called by