using MiraAPI.Example.Roles; using MiraAPI.GameEnd; using MiraAPI.Translation; using MiraAPI.Utilities; using UnityEngine; namespace MiraAPI.Example.GameOver; public class NeutralKillerGameOver : CustomGameOver { public override bool VerifyCondition(PlayerControl playerControl, NetworkedPlayerInfo[] winners) { return winners is [{ Role: NeutralKillerRole }]; } public override void AfterEndGameSetup(EndGameManager endGameManager) { endGameManager.WinText.text = "gameover.outcastKiller.win".Translate(); endGameManager.WinText.color = Color.magenta; endGameManager.BackgroundBar.material.SetColor(ShaderID.Color, Color.magenta); } }