Hooks
static bool BeforeCvDiplomacyRequests_SetNextAIPlayer(CvDiplomacyRequests* self, PlayerTypes eNextPlayer);static void AfterCvDiplomacyRequests_SetNextAIPlayer(CvDiplomacyRequests* self, PlayerTypes eNextPlayer);static void ReplaceCvDiplomacyRequests_SetNextAIPlayer(void (*original)(CvDiplomacyRequests*, PlayerTypes), CvDiplomacyRequests* self, PlayerTypes eNextPlayer);CivRegisterBefore<CivHooks::CvDiplomacyRequests_SetNextAIPlayer>(host, &BeforeCvDiplomacyRequests_SetNextAIPlayer);CivRegisterAfter<CivHooks::CvDiplomacyRequests_SetNextAIPlayer>(host, &AfterCvDiplomacyRequests_SetNextAIPlayer);CivRegisterReplace<CivHooks::CvDiplomacyRequests_SetNextAIPlayer>(host, &ReplaceCvDiplomacyRequests_SetNextAIPlayer);