Hooks
static bool BeforeCvTreasury_SetBaseBuildingGoldMaintenance(CvTreasury* self, int iValue);static void AfterCvTreasury_SetBaseBuildingGoldMaintenance(CvTreasury* self, int iValue);static void ReplaceCvTreasury_SetBaseBuildingGoldMaintenance(void (*original)(CvTreasury*, int), CvTreasury* self, int iValue);CivRegisterBefore<CivHooks::CvTreasury_SetBaseBuildingGoldMaintenance>(host, &BeforeCvTreasury_SetBaseBuildingGoldMaintenance);CivRegisterAfter<CivHooks::CvTreasury_SetBaseBuildingGoldMaintenance>(host, &AfterCvTreasury_SetBaseBuildingGoldMaintenance);CivRegisterReplace<CivHooks::CvTreasury_SetBaseBuildingGoldMaintenance>(host, &ReplaceCvTreasury_SetBaseBuildingGoldMaintenance);