Bazaar developer reference

CvPlayer::SetHasBetrayedMinorCiv(bool)

Defined in
CvPlayer.cpp, line 17629
Class
CvPlayer
Hook name
CivHooks::CvPlayer_SetHasBetrayedMinorCiv

Hooks

static bool BeforeCvPlayer_SetHasBetrayedMinorCiv(CvPlayer* self, bool bValue);static void AfterCvPlayer_SetHasBetrayedMinorCiv(CvPlayer* self, bool bValue);static void ReplaceCvPlayer_SetHasBetrayedMinorCiv(void (*original)(CvPlayer*, bool), CvPlayer* self, bool bValue);CivRegisterBefore<CivHooks::CvPlayer_SetHasBetrayedMinorCiv>(host, &BeforeCvPlayer_SetHasBetrayedMinorCiv);CivRegisterAfter<CivHooks::CvPlayer_SetHasBetrayedMinorCiv>(host, &AfterCvPlayer_SetHasBetrayedMinorCiv);CivRegisterReplace<CivHooks::CvPlayer_SetHasBetrayedMinorCiv>(host, &ReplaceCvPlayer_SetHasBetrayedMinorCiv);

Code

17628/// Sets this player to have betrayed a Minor Civ he was bullying by declaring war on him17629void CvPlayer::SetHasBetrayedMinorCiv(bool bValue)17630{17631	if(IsHasBetrayedMinorCiv() != bValue)17632	{17633		m_bHasBetrayedMinorCiv = bValue;17634	}17635}

Calls