Bazaar developer reference

CvPlayer::ChangeHappinessPerTradeRoute(int)

Defined in
CvPlayer.cpp, line 13043
Class
CvPlayer
Hook name
CivHooks::CvPlayer_ChangeHappinessPerTradeRoute

Hooks

static bool BeforeCvPlayer_ChangeHappinessPerTradeRoute(CvPlayer* self, int iChange);static void AfterCvPlayer_ChangeHappinessPerTradeRoute(CvPlayer* self, int iChange);static void ReplaceCvPlayer_ChangeHappinessPerTradeRoute(void (*original)(CvPlayer*, int), CvPlayer* self, int iChange);CivRegisterBefore<CivHooks::CvPlayer_ChangeHappinessPerTradeRoute>(host, &BeforeCvPlayer_ChangeHappinessPerTradeRoute);CivRegisterAfter<CivHooks::CvPlayer_ChangeHappinessPerTradeRoute>(host, &AfterCvPlayer_ChangeHappinessPerTradeRoute);CivRegisterReplace<CivHooks::CvPlayer_ChangeHappinessPerTradeRoute>(host, &ReplaceCvPlayer_ChangeHappinessPerTradeRoute);

Code

13042/// Change the amont of Happiness we're getting from Trade Routes13043void CvPlayer::ChangeHappinessPerTradeRoute(int iChange)13044{13045	SetHappinessPerTradeRoute(m_iHappinessPerTradeRouteCount + iChange);13046}

Calls

Called by