Hooks
static bool BeforeCvTreasury_SetGoldPerTurnFromDiplomacy(CvTreasury* self, int iValue);static void AfterCvTreasury_SetGoldPerTurnFromDiplomacy(CvTreasury* self, int iValue);static void ReplaceCvTreasury_SetGoldPerTurnFromDiplomacy(void (*original)(CvTreasury*, int), CvTreasury* self, int iValue);CivRegisterBefore<CivHooks::CvTreasury_SetGoldPerTurnFromDiplomacy>(host, &BeforeCvTreasury_SetGoldPerTurnFromDiplomacy);CivRegisterAfter<CivHooks::CvTreasury_SetGoldPerTurnFromDiplomacy>(host, &AfterCvTreasury_SetGoldPerTurnFromDiplomacy);CivRegisterReplace<CivHooks::CvTreasury_SetGoldPerTurnFromDiplomacy>(host, &ReplaceCvTreasury_SetGoldPerTurnFromDiplomacy);