Hooks
static bool BeforeMilitaryAIHelpers_IsTestStrategy_NeedRangedDueToEarlySneakAttack(CvPlayer* pPlayer, bool& result);static void AfterMilitaryAIHelpers_IsTestStrategy_NeedRangedDueToEarlySneakAttack(CvPlayer* pPlayer, bool& result);static bool ReplaceMilitaryAIHelpers_IsTestStrategy_NeedRangedDueToEarlySneakAttack(bool (*original)(CvPlayer*), CvPlayer* pPlayer);CivRegisterBefore<CivHooks::MilitaryAIHelpers_IsTestStrategy_NeedRangedDueToEarlySneakAttack>(host, &BeforeMilitaryAIHelpers_IsTestStrategy_NeedRangedDueToEarlySneakAttack);CivRegisterAfter<CivHooks::MilitaryAIHelpers_IsTestStrategy_NeedRangedDueToEarlySneakAttack>(host, &AfterMilitaryAIHelpers_IsTestStrategy_NeedRangedDueToEarlySneakAttack);CivRegisterReplace<CivHooks::MilitaryAIHelpers_IsTestStrategy_NeedRangedDueToEarlySneakAttack>(host, &ReplaceMilitaryAIHelpers_IsTestStrategy_NeedRangedDueToEarlySneakAttack);