Hooks
static bool BeforeCvPlayer_canAdoptPolicy(const CvPlayer* self, PolicyTypes eIndex, bool& result);static void AfterCvPlayer_canAdoptPolicy(const CvPlayer* self, PolicyTypes eIndex, bool& result);static bool ReplaceCvPlayer_canAdoptPolicy(bool (*original)(const CvPlayer*, PolicyTypes), const CvPlayer* self, PolicyTypes eIndex);CivRegisterBefore<CivHooks::CvPlayer_canAdoptPolicy>(host, &BeforeCvPlayer_canAdoptPolicy);CivRegisterAfter<CivHooks::CvPlayer_canAdoptPolicy>(host, &AfterCvPlayer_canAdoptPolicy);CivRegisterReplace<CivHooks::CvPlayer_canAdoptPolicy>(host, &ReplaceCvPlayer_canAdoptPolicy);