using Content.Shared.Roles; namespace Content.Server.Roles; public abstract class AntagonistRole : Role { public AntagPrototype Prototype { get; } public override string Name { get; } public override bool Antagonist { get; } /// /// .ctor /// /// A mind (player) /// Antagonist prototype protected AntagonistRole(Mind.Mind mind, AntagPrototype antagPrototype) : base(mind) { Prototype = antagPrototype; Name = Loc.GetString(antagPrototype.Name); Antagonist = antagPrototype.Antagonist; } }