Hooks
static bool BeforeCvPlayerTraits_GetResourceYieldChange(const CvPlayerTraits* self, ResourceTypes eResource, YieldTypes eYield, int& result);static void AfterCvPlayerTraits_GetResourceYieldChange(const CvPlayerTraits* self, ResourceTypes eResource, YieldTypes eYield, int& result);static int ReplaceCvPlayerTraits_GetResourceYieldChange(int (*original)(const CvPlayerTraits*, ResourceTypes, YieldTypes), const CvPlayerTraits* self, ResourceTypes eResource, YieldTypes eYield);CivRegisterBefore<CivHooks::CvPlayerTraits_GetResourceYieldChange>(host, &BeforeCvPlayerTraits_GetResourceYieldChange);CivRegisterAfter<CivHooks::CvPlayerTraits_GetResourceYieldChange>(host, &AfterCvPlayerTraits_GetResourceYieldChange);CivRegisterReplace<CivHooks::CvPlayerTraits_GetResourceYieldChange>(host, &ReplaceCvPlayerTraits_GetResourceYieldChange);