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;
}
}