]> git.smokeofanarchy.ru Git - space-station-14.git/commit
air alarm panic wire snipping forces panic mode (#36439)
authorqwerltaz <69696513+qwerltaz@users.noreply.github.com>
Wed, 14 May 2025 20:39:47 +0000 (22:39 +0200)
committerGitHub <noreply@github.com>
Wed, 14 May 2025 20:39:47 +0000 (22:39 +0200)
commitb374d2468acfdef0bdaa556e749551d8f74613cb
treee2983b887e8d5d7424bc7ad42159afaeac61329a
parent7eb44e15d129745773dd780c514b0891b17fef56
air alarm panic wire snipping forces panic mode (#36439)

* air alarm panic wire snipping forces panic mode

* document

* ForcedMode is datafield

* switch to bool flag

* lock button when panic wire cut

* prevent manually individually changing scrubbers from siphon when panic wire is cut

* failure alert when wire snipped

* is Control

* remove double horizontalExpand

* Update Content.Server/Atmos/Monitor/Systems/AirAlarmSystem.cs

* Update Content.Server/Atmos/Monitor/Systems/AirAlarmSystem.cs

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
Content.Client/Atmos/Monitor/UI/AirAlarmWindow.xaml
Content.Client/Atmos/Monitor/UI/AirAlarmWindow.xaml.cs
Content.Client/Atmos/Monitor/UI/Widgets/ScrubberControl.xaml.cs
Content.Server/Atmos/Monitor/Components/AirAlarmComponent.cs
Content.Server/Atmos/Monitor/Systems/AirAlarmSystem.cs
Content.Server/Atmos/Monitor/WireActions/AirAlarmPanicWire.cs
Content.Shared/Atmos/Monitor/Components/SharedAirAlarmComponent.cs
Content.Shared/Atmos/Piping/Unary/Components/SharedVentScrubberComponent.cs
Resources/Locale/en-US/atmos/air-alarm-ui.ftl