Hooks
static bool BeforeCvCity_HasBelief(const CvCity* self, BeliefTypes iBeliefType, bool& result);static void AfterCvCity_HasBelief(const CvCity* self, BeliefTypes iBeliefType, bool& result);static bool ReplaceCvCity_HasBelief(bool (*original)(const CvCity*, BeliefTypes), const CvCity* self, BeliefTypes iBeliefType);CivRegisterBefore<CivHooks::CvCity_HasBelief>(host, &BeforeCvCity_HasBelief);CivRegisterAfter<CivHooks::CvCity_HasBelief>(host, &AfterCvCity_HasBelief);CivRegisterReplace<CivHooks::CvCity_HasBelief>(host, &ReplaceCvCity_HasBelief);