Bazaar developer reference

CvTreasury::ChangeGoldPerTurnFromDiplomacy(int)

Defined in
CvTreasury.cpp, line 219
Class
CvTreasury
Hook name
CivHooks::CvTreasury_ChangeGoldPerTurnFromDiplomacy

Hooks

static bool BeforeCvTreasury_ChangeGoldPerTurnFromDiplomacy(CvTreasury* self, int iChange);static void AfterCvTreasury_ChangeGoldPerTurnFromDiplomacy(CvTreasury* self, int iChange);static void ReplaceCvTreasury_ChangeGoldPerTurnFromDiplomacy(void (*original)(CvTreasury*, int), CvTreasury* self, int iChange);CivRegisterBefore<CivHooks::CvTreasury_ChangeGoldPerTurnFromDiplomacy>(host, &BeforeCvTreasury_ChangeGoldPerTurnFromDiplomacy);CivRegisterAfter<CivHooks::CvTreasury_ChangeGoldPerTurnFromDiplomacy>(host, &AfterCvTreasury_ChangeGoldPerTurnFromDiplomacy);CivRegisterReplace<CivHooks::CvTreasury_ChangeGoldPerTurnFromDiplomacy>(host, &ReplaceCvTreasury_ChangeGoldPerTurnFromDiplomacy);

Code

218/// Changes Gold Per Turn from Diplomatic Deals219void CvTreasury::ChangeGoldPerTurnFromDiplomacy(int iChange)220{221	SetGoldPerTurnFromDiplomacy(GetGoldPerTurnFromDiplomacy() + iChange);222}

Calls

Called by