using MiraAPI.Roles; using UnityEngine; namespace MiraAPI.Example.Roles; [RegisterCustomRole] public class NeutralKillerRole : ImpostorRole, ICustomRole { public string RoleName => "Neutral Killer"; public string RoleDescription => "Neutral who can kill."; public string RoleLongDescription => RoleDescription; public Color RoleColor => Color.magenta; public ModdedRoleTeams Team => ModdedRoleTeams.Neutral; public bool UseVanillaKillButton => true; public bool CanGetKilled => true; public bool CanUseVent => true; public override void SpawnTaskHeader(PlayerControl playerControl) { // remove existing task header. } public override bool DidWin(GameOverReason gameOverReason) { return GameManager.Instance.DidHumansWin(gameOverReason); } }