Bazaar developer reference

CvMinorCivAI::IsEverBulliedByAnyMajor() const

Defined in
CvMinorCivAI.cpp, line 9612
Class
CvMinorCivAI
Hook name
CivHooks::CvMinorCivAI_IsEverBulliedByAnyMajor

Hooks

static bool BeforeCvMinorCivAI_IsEverBulliedByAnyMajor(const CvMinorCivAI* self, bool& result);static void AfterCvMinorCivAI_IsEverBulliedByAnyMajor(const CvMinorCivAI* self, bool& result);static bool ReplaceCvMinorCivAI_IsEverBulliedByAnyMajor(bool (*original)(const CvMinorCivAI*), const CvMinorCivAI* self);CivRegisterBefore<CivHooks::CvMinorCivAI_IsEverBulliedByAnyMajor>(host, &BeforeCvMinorCivAI_IsEverBulliedByAnyMajor);CivRegisterAfter<CivHooks::CvMinorCivAI_IsEverBulliedByAnyMajor>(host, &AfterCvMinorCivAI_IsEverBulliedByAnyMajor);CivRegisterReplace<CivHooks::CvMinorCivAI_IsEverBulliedByAnyMajor>(host, &ReplaceCvMinorCivAI_IsEverBulliedByAnyMajor);

Code

9612bool CvMinorCivAI::IsEverBulliedByAnyMajor() const9613{9614	for(int iPlayerLoop = 0; iPlayerLoop < MAX_MAJOR_CIVS; iPlayerLoop++)9615		if(IsEverBulliedByMajor((PlayerTypes)iPlayerLoop))9616			return true;9617	return false;9618}

Calls

Called by