Hooks
static bool BeforeCvPlayerTraits_NoTrain(CvPlayerTraits* self, UnitClassTypes eUnitClassType, bool& result);static void AfterCvPlayerTraits_NoTrain(CvPlayerTraits* self, UnitClassTypes eUnitClassType, bool& result);static bool ReplaceCvPlayerTraits_NoTrain(bool (*original)(CvPlayerTraits*, UnitClassTypes), CvPlayerTraits* self, UnitClassTypes eUnitClassType);CivRegisterBefore<CivHooks::CvPlayerTraits_NoTrain>(host, &BeforeCvPlayerTraits_NoTrain);CivRegisterAfter<CivHooks::CvPlayerTraits_NoTrain>(host, &AfterCvPlayerTraits_NoTrain);CivRegisterReplace<CivHooks::CvPlayerTraits_NoTrain>(host, &ReplaceCvPlayerTraits_NoTrain);