Bazaar developer reference

CvPlayer::ChangeHappinessPerGarrisonedUnit(int)

Defined in
CvPlayer.cpp, line 12983
Class
CvPlayer
Hook name
CivHooks::CvPlayer_ChangeHappinessPerGarrisonedUnit

Hooks

static bool BeforeCvPlayer_ChangeHappinessPerGarrisonedUnit(CvPlayer* self, int iChange);static void AfterCvPlayer_ChangeHappinessPerGarrisonedUnit(CvPlayer* self, int iChange);static void ReplaceCvPlayer_ChangeHappinessPerGarrisonedUnit(void (*original)(CvPlayer*, int), CvPlayer* self, int iChange);CivRegisterBefore<CivHooks::CvPlayer_ChangeHappinessPerGarrisonedUnit>(host, &BeforeCvPlayer_ChangeHappinessPerGarrisonedUnit);CivRegisterAfter<CivHooks::CvPlayer_ChangeHappinessPerGarrisonedUnit>(host, &AfterCvPlayer_ChangeHappinessPerGarrisonedUnit);CivRegisterReplace<CivHooks::CvPlayer_ChangeHappinessPerGarrisonedUnit>(host, &ReplaceCvPlayer_ChangeHappinessPerGarrisonedUnit);

Code

12982/// Change the amount of Happiness we're getting from Units being Garrisoned in Cities12983void CvPlayer::ChangeHappinessPerGarrisonedUnit(int iChange)12984{12985	SetHappinessPerGarrisonedUnit(m_iHappinessPerGarrisonedUnitCount + iChange);12986}

Calls

Called by