using Content.Shared.Roles; using Robust.Shared.Prototypes; namespace Content.Shared._NF.Roles.Systems; /// /// This handles job tracking for station jobs that should be reopened on cryo. /// public abstract class SharedJobTrackingSystem : EntitySystem { public static readonly ProtoId[] ReopenExceptions = ["Contractor", "Pilot", "Mercenary", "Borg"]; public static bool JobShouldBeReopened(ProtoId job) { foreach (var reopenJob in ReopenExceptions) { if (job == reopenJob) return false; } return true; } }