Hooks
static bool BeforeCvFlavorRecipient_GetLatestFlavorValue(CvFlavorRecipient* self, FlavorTypes eFlavor, bool bAllowNegative, int& result);static void AfterCvFlavorRecipient_GetLatestFlavorValue(CvFlavorRecipient* self, FlavorTypes eFlavor, bool bAllowNegative, int& result);static int ReplaceCvFlavorRecipient_GetLatestFlavorValue(int (*original)(CvFlavorRecipient*, FlavorTypes, bool), CvFlavorRecipient* self, FlavorTypes eFlavor, bool bAllowNegative);CivRegisterBefore<CivHooks::CvFlavorRecipient_GetLatestFlavorValue>(host, &BeforeCvFlavorRecipient_GetLatestFlavorValue);CivRegisterAfter<CivHooks::CvFlavorRecipient_GetLatestFlavorValue>(host, &AfterCvFlavorRecipient_GetLatestFlavorValue);CivRegisterReplace<CivHooks::CvFlavorRecipient_GetLatestFlavorValue>(host, &ReplaceCvFlavorRecipient_GetLatestFlavorValue);