Hooks
static bool BeforeCvDiplomacyAI_KilledPlayerCleanup(CvDiplomacyAI* self, PlayerTypes eKilledPlayer);static void AfterCvDiplomacyAI_KilledPlayerCleanup(CvDiplomacyAI* self, PlayerTypes eKilledPlayer);static void ReplaceCvDiplomacyAI_KilledPlayerCleanup(void (*original)(CvDiplomacyAI*, PlayerTypes), CvDiplomacyAI* self, PlayerTypes eKilledPlayer);CivRegisterBefore<CivHooks::CvDiplomacyAI_KilledPlayerCleanup>(host, &BeforeCvDiplomacyAI_KilledPlayerCleanup);CivRegisterAfter<CivHooks::CvDiplomacyAI_KilledPlayerCleanup>(host, &AfterCvDiplomacyAI_KilledPlayerCleanup);CivRegisterReplace<CivHooks::CvDiplomacyAI_KilledPlayerCleanup>(host, &ReplaceCvDiplomacyAI_KilledPlayerCleanup);