CvPlayer::UpdateReligion()
- Defined in
- CvPlayer.cpp, line 5252
- Class
- CvPlayer
- Hook name
CivHooks::CvPlayer_UpdateReligion
Hooks
static bool BeforeCvPlayer_UpdateReligion(CvPlayer* self);static void AfterCvPlayer_UpdateReligion(CvPlayer* self);static void ReplaceCvPlayer_UpdateReligion(void (*original)(CvPlayer*), CvPlayer* self);CivRegisterBefore<CivHooks::CvPlayer_UpdateReligion>(host, &BeforeCvPlayer_UpdateReligion);CivRegisterAfter<CivHooks::CvPlayer_UpdateReligion>(host, &AfterCvPlayer_UpdateReligion);CivRegisterReplace<CivHooks::CvPlayer_UpdateReligion>(host, &ReplaceCvPlayer_UpdateReligion);
Code
5252void CvPlayer::UpdateReligion()5253{5254 DoUpdateHappiness();5255}
Calls
Called by
- CvCity::UpdateReligion(ReligionTypes)
- CvCityReligions::CityConvertsReligion(ReligionTypes, ReligionTypes, PlayerTypes)
- CvGameReligions::AddReformationBelief(PlayerTypes, ReligionTypes, BeliefTypes)
- CvGameReligions::EnhanceReligion(PlayerTypes, ReligionTypes, BeliefTypes, BeliefTypes, bool)
- CvGameReligions::FoundPantheon(PlayerTypes, BeliefTypes)
- CvGameReligions::FoundReligion(PlayerTypes, ReligionTypes, const char *, BeliefTypes, BeliefTypes, BeliefTypes, BeliefTypes, CvCity *)
- CvTeam::DoNowAtWarOrPeace(TeamTypes, bool)