Bazaar developer reference

CvPlayer::IsAtWarAnyMinor() const

Defined in
CvPlayer.cpp, line 28284
Class
CvPlayer
Hook name
CivHooks::CvPlayer_IsAtWarAnyMinor

Hooks

static bool BeforeCvPlayer_IsAtWarAnyMinor(const CvPlayer* self, bool& result);static void AfterCvPlayer_IsAtWarAnyMinor(const CvPlayer* self, bool& result);static bool ReplaceCvPlayer_IsAtWarAnyMinor(bool (*original)(const CvPlayer*), const CvPlayer* self);CivRegisterBefore<CivHooks::CvPlayer_IsAtWarAnyMinor>(host, &BeforeCvPlayer_IsAtWarAnyMinor);CivRegisterAfter<CivHooks::CvPlayer_IsAtWarAnyMinor>(host, &AfterCvPlayer_IsAtWarAnyMinor);CivRegisterReplace<CivHooks::CvPlayer_IsAtWarAnyMinor>(host, &ReplaceCvPlayer_IsAtWarAnyMinor);

Code

28284bool CvPlayer::IsAtWarAnyMinor() const28285{28286	CvTeam& kTeam = GET_TEAM(getTeam());2828728288	for (int iTeam = 0; iTeam < (MAX_TEAMS-1); iTeam++) {28289		if (GET_TEAM((TeamTypes)iTeam).isAlive() && GET_TEAM((TeamTypes)iTeam).isMinorCiv() && kTeam.isAtWar((TeamTypes)iTeam)) {28290			return true;28291		}28292	}2829328294	return false;28295}

Calls

Called by