Bazaar developer reference

MilitaryAIHelpers::IsTestStrategy_MinorCivThreatElevated(CvPlayer *)

Defined in
CvMilitaryAI.cpp, line 4686
Hook name
CivHooks::MilitaryAIHelpers_IsTestStrategy_MinorCivThreatElevated

Hooks

static bool BeforeMilitaryAIHelpers_IsTestStrategy_MinorCivThreatElevated(CvPlayer* pPlayer, bool& result);static void AfterMilitaryAIHelpers_IsTestStrategy_MinorCivThreatElevated(CvPlayer* pPlayer, bool& result);static bool ReplaceMilitaryAIHelpers_IsTestStrategy_MinorCivThreatElevated(bool (*original)(CvPlayer*), CvPlayer* pPlayer);CivRegisterBefore<CivHooks::MilitaryAIHelpers_IsTestStrategy_MinorCivThreatElevated>(host, &BeforeMilitaryAIHelpers_IsTestStrategy_MinorCivThreatElevated);CivRegisterAfter<CivHooks::MilitaryAIHelpers_IsTestStrategy_MinorCivThreatElevated>(host, &AfterMilitaryAIHelpers_IsTestStrategy_MinorCivThreatElevated);CivRegisterReplace<CivHooks::MilitaryAIHelpers_IsTestStrategy_MinorCivThreatElevated>(host, &ReplaceMilitaryAIHelpers_IsTestStrategy_MinorCivThreatElevated);

Code

4685/// "Minor Civ Threat Elevated" Player Strategy: If a Minor Civ is in danger, turn CITY_DEFENSE and DEFENSE up4686bool MilitaryAIHelpers::IsTestStrategy_MinorCivThreatElevated(CvPlayer* pPlayer)4687{4688	if(pPlayer->GetMinorCivAI()->GetStatus() == MINOR_CIV_STATUS_ELEVATED)4689	{4690		return true;4691	}46924693	return false;4694}

Calls

Called by