Bazaar developer reference

CvPlayerTraits::IsAbleToCrossIce() const

Defined in
CvTraitClasses.cpp, line 3159
Class
CvPlayerTraits
Hook name
CivHooks::CvPlayerTraits_IsAbleToCrossIce

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);

Code

3157#if defined(MOD_TRAITS_CROSSES_ICE)3158/// Is this civ currently able to cross ice with combat units?3159bool CvPlayerTraits::IsAbleToCrossIce() const3160{3161	return (m_bCrossesIce);3162}

Called by