Hooks
static bool BeforeCvGame_AnyoneHasPolicy(const CvGame* self, PolicyTypes iPolicyType, bool& result);static void AfterCvGame_AnyoneHasPolicy(const CvGame* self, PolicyTypes iPolicyType, bool& result);static bool ReplaceCvGame_AnyoneHasPolicy(bool (*original)(const CvGame*, PolicyTypes), const CvGame* self, PolicyTypes iPolicyType);CivRegisterBefore<CivHooks::CvGame_AnyoneHasPolicy>(host, &BeforeCvGame_AnyoneHasPolicy);CivRegisterAfter<CivHooks::CvGame_AnyoneHasPolicy>(host, &AfterCvGame_AnyoneHasPolicy);CivRegisterReplace<CivHooks::CvGame_AnyoneHasPolicy>(host, &ReplaceCvGame_AnyoneHasPolicy);