add filter change logs for gas filters (#13950)

This commit is contained in:
Chief-Engineer
2023-02-12 06:42:28 -06:00
committed by GitHub
parent f96fc1be41
commit 5df6c307e1

View File

@@ -161,6 +161,8 @@ namespace Content.Server.Atmos.Piping.Trinary.EntitySystems
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
@@ -171,6 +173,8 @@ namespace Content.Server.Atmos.Piping.Trinary.EntitySystems
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);
}
}