vulppine
|
546e70730e
|
or instead of and
|
2022-08-22 17:45:29 -07:00 |
|
vulppine
|
8de6193ff2
|
monitors will now always alarm if threshold types have been tripped/reset to normal on update
|
2022-08-22 17:42:47 -07:00 |
|
vulppine
|
901670c2ea
|
firelocks now check if the alarms they have are null or not before autoclosing
|
2022-08-22 16:58:58 -07:00 |
|
vulppine
|
7fd510d252
|
power check for firelocks, atmos monitor power cycle should now alert
|
2022-08-22 16:47:34 -07:00 |
|
vulppine
|
069ea2e315
|
autocloses firelocks
|
2022-08-22 16:33:13 -07:00 |
|
vulppine
|
ff9d9ab75c
|
Revert "ResetAll no longer clears the alarm state for an atmos monitor"
This reverts commit d774741121.
|
2022-08-22 16:11:32 -07:00 |
|
vulppine
|
d712b1b744
|
whoops!!!
|
2022-08-22 16:10:50 -07:00 |
|
vulppine
|
f602ead768
|
power change should now update alarm on alarmables
|
2022-08-22 15:03:22 -07:00 |
|
vulppine
|
a5cf4f9578
|
makes monitoralerttypes actually nullable
|
2022-08-22 12:06:30 -07:00 |
|
vulppine
|
d774741121
|
ResetAll no longer clears the alarm state for an atmos monitor
|
2022-08-22 11:55:08 -07:00 |
|
vulppine
|
84027b4e67
|
alarmables now check if the type of alarm matches the alarms they can check (optional)
|
2022-08-22 11:30:37 -07:00 |
|
vulppine
|
160104bc2a
|
Revert "oops!"
This reverts commit 1428a6d285.
|
2022-08-22 10:41:53 -07:00 |
|
vulppine
|
1428a6d285
|
oops!
|
2022-08-22 10:35:22 -07:00 |
|
vulppine
|
912b23e414
|
fire alarms (and anything that uses Reset/ForceAlert) should now update their appearance and play noises
|
2022-08-22 10:05:39 -07:00 |
|
vulppine
|
786bddff0a
|
resetall now affects atmos monitor alerts
|
2022-08-22 09:19:02 -07:00 |
|
vulppine
|
2d22c37210
|
fire alarms will now attempt to register and sync against all connected devices whenever a device list is updated
|
2022-08-22 08:44:03 -07:00 |
|
vulppine
|
a8bf2ccbb6
|
fixes firelock alarm sync, removes check condition for syncalerts packet receive when checking through the sent dictionary
|
2022-08-22 07:29:43 -07:00 |
|
vulppine
|
a091e69635
|
should fix TryGetHighestAlert logic
|
2022-08-22 07:02:48 -07:00 |
|
vulppine
|
6be3265084
|
tag sync, replaces monitor references with alarmable references
|
2022-08-22 05:49:51 -07:00 |
|
vulppine
|
85effbd33d
|
force alert on alarmable, enforces synchronization with alarmables to be bounded by the tags that it can sync with
|
2022-08-22 05:01:31 -07:00 |
|
vulppine
|
550ea771a7
|
sync alarms, reset all, etc
|
2022-08-22 04:21:20 -07:00 |
|
vulppine
|
14669f1521
|
devicelistsystem now emits an event when a device list is updated
|
2022-08-22 01:15:10 -07:00 |
|
vulppine
|
25bb45aa98
|
atmosdevicenetworksystem for generic device network stuff for atmos devices
|
2022-08-22 01:14:39 -07:00 |
|
vulppine
|
a2d18e7a6d
|
starts moving alarm sync logic to alarmables
|
2022-08-20 07:36:53 -07:00 |
|
vulppine
|
fbab3cd5aa
|
removes atmos alarmable from scrubbers and vents
|
2022-08-19 23:59:59 -07:00 |
|
vulppine
|
9b3df8740f
|
sensor info is now wider, air alarm now actually updates the networked device state
|
2022-08-19 05:23:25 -07:00 |
|
vulppine
|
b9b9b84bea
|
fixes up air alarm modes
|
2022-08-19 04:40:50 -07:00 |
|
vulppine
|
a0e9f4d0b8
|
UI changes
|
2022-08-19 04:06:09 -07:00 |
|
vulppine
|
327314b82f
|
tab changing
|
2022-08-18 08:14:18 -07:00 |
|
vulppine
|
b444c0bbbe
|
whoops, forgot to actually sync monitor data in
|
2022-08-18 07:26:01 -07:00 |
|
vulppine
|
e0ee36ad62
|
average calculation now returns 0 if there are no sensors
|
2022-08-18 07:10:39 -07:00 |
|
vulppine
|
531f0cb0e5
|
ui updates (no sensors yet)
|
2022-08-18 07:03:37 -07:00 |
|
vulppine
|
10e10b4bae
|
set threshold on server, pressure/temperature average from all sensors sent with air alarm state
|
2022-08-18 06:44:43 -07:00 |
|
vulppine
|
024e301516
|
set thresholds from network, reset command, removes OnFire from sensor data
|
2022-08-18 03:15:13 -07:00 |
|
vulppine
|
068527b13c
|
alert sounds from alarmables, sensor data ctor
|
2022-08-18 02:37:12 -07:00 |
|
vulppine
|
1c651f051f
|
some backend stuff for air alarms
finally, some UI states!!!
|
2022-08-17 23:46:15 -07:00 |
|
vulppine
|
32e2686a4b
|
threshold cloning
|
2022-08-17 20:52:04 -07:00 |
|
vulppine
|
b075606f61
|
air sensor model (works well enough)
|
2022-08-17 20:32:31 -07:00 |
|
Tomás Alves
|
8150808eaf
|
No pointing while sleeping (#10626)
|
2022-08-15 21:22:16 -07:00 |
|
Leon Friedrich
|
8e7671541a
|
Fix station records error (#10631)
|
2022-08-15 21:15:00 -07:00 |
|
Leon Friedrich
|
f47f8d5a1e
|
Fix miasma error (#10629)
|
2022-08-15 20:45:59 -07:00 |
|
wrexbe
|
845ef758b3
|
Keep player status on disconnect (#10624)
|
2022-08-15 17:09:35 -07:00 |
|
Tomás Alves
|
67e4061fcd
|
SanitizeMessageCapital: Check Empty String (#10616)
|
2022-08-15 06:48:51 -07:00 |
|
metalgearsloth
|
93efa6c3b8
|
Fix some unneeded debug logs (#10485)
2 data definitions + NPCs.
|
2022-08-14 21:23:23 -07:00 |
|
Leon Friedrich
|
24b21c80f2
|
Remove duplicate disposal unit verb (#10607)
* Remove duplicate verb
* also fix missing loc string
|
2022-08-14 20:58:58 -07:00 |
|
keronshb
|
073e394268
|
Singulo field gen power fix + powered collide fix (#10443)
* Connected check
* Power gen fix
|
2022-08-14 19:37:58 -07:00 |
|
Leon Friedrich
|
3c7c2cd7c1
|
Fix IoCManager test error (#10597)
|
2022-08-14 13:17:50 -07:00 |
|
Moony
|
6fe29d1c66
|
Update PlayTimeCommands.cs (#10596)
pjb forgor to make it possible to actually use the command.
|
2022-08-14 13:16:47 -07:00 |
|
wrexbe
|
c4d135e253
|
Refactor lobby status (#10550)
|
2022-08-14 12:54:49 -07:00 |
|
Leon Friedrich
|
c535214aa2
|
Fix restart error (#10591)
|
2022-08-14 12:54:11 -07:00 |
|