Hooks
static bool BeforeCvPlayer_ChangeGreatPersonExpendGold(CvPlayer* self, int ichange);static void AfterCvPlayer_ChangeGreatPersonExpendGold(CvPlayer* self, int ichange);static void ReplaceCvPlayer_ChangeGreatPersonExpendGold(void (*original)(CvPlayer*, int), CvPlayer* self, int ichange);CivRegisterBefore<CivHooks::CvPlayer_ChangeGreatPersonExpendGold>(host, &BeforeCvPlayer_ChangeGreatPersonExpendGold);CivRegisterAfter<CivHooks::CvPlayer_ChangeGreatPersonExpendGold>(host, &AfterCvPlayer_ChangeGreatPersonExpendGold);CivRegisterReplace<CivHooks::CvPlayer_ChangeGreatPersonExpendGold>(host, &ReplaceCvPlayer_ChangeGreatPersonExpendGold);