Bazaar developer reference

CvTreasury::CalculateBaseNetGoldTimes100()

Defined in
CvTreasury.cpp, line 498
Class
CvTreasury
Hook name
CivHooks::CvTreasury_CalculateBaseNetGoldTimes100

Hooks

static bool BeforeCvTreasury_CalculateBaseNetGoldTimes100(CvTreasury* self, int& result);static void AfterCvTreasury_CalculateBaseNetGoldTimes100(CvTreasury* self, int& result);static int ReplaceCvTreasury_CalculateBaseNetGoldTimes100(int (*original)(CvTreasury*), CvTreasury* self);CivRegisterBefore<CivHooks::CvTreasury_CalculateBaseNetGoldTimes100>(host, &BeforeCvTreasury_CalculateBaseNetGoldTimes100);CivRegisterAfter<CivHooks::CvTreasury_CalculateBaseNetGoldTimes100>(host, &AfterCvTreasury_CalculateBaseNetGoldTimes100);CivRegisterReplace<CivHooks::CvTreasury_CalculateBaseNetGoldTimes100>(host, &ReplaceCvTreasury_CalculateBaseNetGoldTimes100);

Code

497/// Net income for turn498int CvTreasury::CalculateBaseNetGoldTimes100()499{500	int iNetGold = CalculateGrossGoldTimes100();501502	// Remove costs503	iNetGold -= CalculateInflatedCosts() * 100;504505	return iNetGold;506}

Calls

Called by