Hooks
static bool BeforeCvTreasury_CalculateBaseNetGold(CvTreasury* self, int& result);static void AfterCvTreasury_CalculateBaseNetGold(CvTreasury* self, int& result);static int ReplaceCvTreasury_CalculateBaseNetGold(int (*original)(CvTreasury*), CvTreasury* self);CivRegisterBefore<CivHooks::CvTreasury_CalculateBaseNetGold>(host, &BeforeCvTreasury_CalculateBaseNetGold);CivRegisterAfter<CivHooks::CvTreasury_CalculateBaseNetGold>(host, &AfterCvTreasury_CalculateBaseNetGold);CivRegisterReplace<CivHooks::CvTreasury_CalculateBaseNetGold>(host, &ReplaceCvTreasury_CalculateBaseNetGold);