AirAlarms fixes (#11062)

* modify airalarm thresholds

* display percentage, not ratio

* reopen doors on normal/warning state

* panic mode on danger state
This commit is contained in:
corentt
2022-09-06 02:54:26 +02:00
committed by GitHub
parent eaa5df4ad3
commit 6301ac5147
6 changed files with 24 additions and 14 deletions

View File

@@ -298,9 +298,9 @@ public sealed class AirAlarmSystem : EntitySystem
if (args.AlarmType == AtmosAlarmType.Danger)
{
SetMode(uid, addr, AirAlarmMode.None, true, false);
SetMode(uid, addr, AirAlarmMode.Panic, true, false);
}
else if (args.AlarmType == AtmosAlarmType.Normal)
else if (args.AlarmType == AtmosAlarmType.Normal || args.AlarmType == AtmosAlarmType.Warning)
{
SetMode(uid, addr, AirAlarmMode.Filtering, true, false);
}