Hooks
static bool BeforeCvLeague_IsLuxuryHappinessBanned(CvLeague* self, ResourceTypes eResource, bool& result);static void AfterCvLeague_IsLuxuryHappinessBanned(CvLeague* self, ResourceTypes eResource, bool& result);static bool ReplaceCvLeague_IsLuxuryHappinessBanned(bool (*original)(CvLeague*, ResourceTypes), CvLeague* self, ResourceTypes eResource);CivRegisterBefore<CivHooks::CvLeague_IsLuxuryHappinessBanned>(host, &BeforeCvLeague_IsLuxuryHappinessBanned);CivRegisterAfter<CivHooks::CvLeague_IsLuxuryHappinessBanned>(host, &AfterCvLeague_IsLuxuryHappinessBanned);CivRegisterReplace<CivHooks::CvLeague_IsLuxuryHappinessBanned>(host, &ReplaceCvLeague_IsLuxuryHappinessBanned);