Hooks
static bool BeforeCvPlayerTraits_IsAbleToCrossIce(const CvPlayerTraits* self, bool& result);static void AfterCvPlayerTraits_IsAbleToCrossIce(const CvPlayerTraits* self, bool& result);static bool ReplaceCvPlayerTraits_IsAbleToCrossIce(bool (*original)(const CvPlayerTraits*), const CvPlayerTraits* self);CivRegisterBefore<CivHooks::CvPlayerTraits_IsAbleToCrossIce>(host, &BeforeCvPlayerTraits_IsAbleToCrossIce);CivRegisterAfter<CivHooks::CvPlayerTraits_IsAbleToCrossIce>(host, &AfterCvPlayerTraits_IsAbleToCrossIce);CivRegisterReplace<CivHooks::CvPlayerTraits_IsAbleToCrossIce>(host, &ReplaceCvPlayerTraits_IsAbleToCrossIce);