if (Enum.TryParse<Gas>(args.ID.ToString(), true, out var parsedGas))
{
filter.FilteredGas = parsedGas;
+ _adminLogger.Add(LogType.AtmosFilterChanged, LogImpact.Medium,
+ $"{ToPrettyString(args.Session.AttachedEntity!.Value):player} set the filter on {ToPrettyString(uid):device} to {parsedGas.ToString()}");
DirtyUI(uid, filter);
}
else
else
{
filter.FilteredGas = null;
+ _adminLogger.Add(LogType.AtmosFilterChanged, LogImpact.Medium,
+ $"{ToPrettyString(args.Session.AttachedEntity!.Value):player} set the filter on {ToPrettyString(uid):device} to none");
DirtyUI(uid, filter);
}
}