]> git.smokeofanarchy.ru Git - space-station-14.git/commit
disallow unanchoring or opening panels on locked emitters/APEs (#26600)
authorNemanja <98561806+EmoGarbage404@users.noreply.github.com>
Sun, 31 Mar 2024 06:34:17 +0000 (02:34 -0400)
committerGitHub <noreply@github.com>
Sun, 31 Mar 2024 06:34:17 +0000 (17:34 +1100)
commit1b69762816c5ae5184baa024a4bcd23b75236a6c
treee8d1c51640eb54ed7adfe250ed3033cf08b14199
parentd512bc141a0a629e5fe49435529b0b5d68bbf9a9
disallow unanchoring or opening panels on locked emitters/APEs (#26600)

* disallow unanchoring or opening panels on locked emitters/APEs

* no locking open panels

* oops

* needback feedback

* Update Content.Shared/Lock/LockSystem.cs

* Update Content.Shared/Lock/LockSystem.cs

* Update Content.Shared/Lock/LockSystem.cs

* sanity

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
12 files changed:
Content.Client/Popups/PopupSystem.cs
Content.Server/Popups/PopupSystem.cs
Content.Shared/Lock/LockSystem.cs
Content.Shared/Lock/LockedAnchorableComponent.cs [new file with mode: 0644]
Content.Shared/Lock/LockedWiresPanelComponent.cs [new file with mode: 0644]
Content.Shared/Popups/SharedPopupSystem.cs
Content.Shared/Wires/SharedWiresSystem.cs
Content.Shared/Wires/WiresPanelComponent.cs
Resources/Locale/en-US/lock/lock-component.ftl
Resources/Prototypes/Entities/Mobs/Cyborgs/base_borg_chassis.yml
Resources/Prototypes/Entities/Structures/Machines/anomaly_equipment.yml
Resources/Prototypes/Entities/Structures/Power/Generation/Singularity/emitter.yml