Bazaar developer reference

MilitaryAIHelpers::IsTestStrategy_WinningWars(CvPlayer *)

Defined in
CvMilitaryAI.cpp, line 4776
Hook name
CivHooks::MilitaryAIHelpers_IsTestStrategy_WinningWars

Hooks

static bool BeforeMilitaryAIHelpers_IsTestStrategy_WinningWars(CvPlayer* pPlayer, bool& result);static void AfterMilitaryAIHelpers_IsTestStrategy_WinningWars(CvPlayer* pPlayer, bool& result);static bool ReplaceMilitaryAIHelpers_IsTestStrategy_WinningWars(bool (*original)(CvPlayer*), CvPlayer* pPlayer);CivRegisterBefore<CivHooks::MilitaryAIHelpers_IsTestStrategy_WinningWars>(host, &BeforeMilitaryAIHelpers_IsTestStrategy_WinningWars);CivRegisterAfter<CivHooks::MilitaryAIHelpers_IsTestStrategy_WinningWars>(host, &AfterMilitaryAIHelpers_IsTestStrategy_WinningWars);CivRegisterReplace<CivHooks::MilitaryAIHelpers_IsTestStrategy_WinningWars>(host, &ReplaceMilitaryAIHelpers_IsTestStrategy_WinningWars);

Code

4775/// "Winning Wars" Strategy: boost OFFENSE over DEFENSE4776bool MilitaryAIHelpers::IsTestStrategy_WinningWars(CvPlayer* pPlayer)4777{4778	if(pPlayer->GetDiplomacyAI()->GetStateAllWars() == STATE_ALL_WARS_WINNING)4779	{4780		return true;4781	}4782	return false;4783}

Calls

Called by