Hooks
static bool BeforeCvCity_getPersonalityType(const CvCity* self, LeaderHeadTypes& result);static void AfterCvCity_getPersonalityType(const CvCity* self, LeaderHeadTypes& result);static LeaderHeadTypes ReplaceCvCity_getPersonalityType(LeaderHeadTypes (*original)(const CvCity*), const CvCity* self);CivRegisterBefore<CivHooks::CvCity_getPersonalityType>(host, &BeforeCvCity_getPersonalityType);CivRegisterAfter<CivHooks::CvCity_getPersonalityType>(host, &AfterCvCity_getPersonalityType);CivRegisterReplace<CivHooks::CvCity_getPersonalityType>(host, &ReplaceCvCity_getPersonalityType);