fish-station/Content.Shared/Lock
Uberration cbb7c84fda
Fix: LockSystem - HasUserAccess - Set DenyReason Localization Text Properly (#41012)
* Update AccessReaderSystem.cs

Fixes #40987
Related to PR #40883

Set DenyReason in CheckUserHasLockAccessEvent when access is denied to display "Access denied." popup to users. Uses ??= to avoid overriding reasons from possible systems.

* RE-FIX: Localize default deny reason in LockSystem.HasUserAccess

The default deny reason was being passed as a localization key string instead of being localized before display.

* Re-added null coalescing operator

Per maint request
2025-10-23 04:58:18 +00:00
..
ItemToggleRequiresLockComponent.cs Add voice locks to various hidden syndicate items (#39310) 2025-08-10 11:10:13 -07:00
LockComponent.cs Event based lock access (#40883) 2025-10-17 02:04:43 +00:00
LockedAnchorableComponent.cs disallow unanchoring or opening panels on locked emitters/APEs (#26600) 2024-03-31 17:34:17 +11:00
LockedStorageComponent.cs Fix chameleon backpacks not being able to be opened when locked (#39784) 2025-08-26 23:50:19 +02:00
LockedWiresPanelComponent.cs disallow unanchoring or opening panels on locked emitters/APEs (#26600) 2024-03-31 17:34:17 +11:00
LockingWhitelistComponent.cs prevent borgs unlocking eachother and robotics console (#27888) 2024-07-25 13:54:51 +10:00
LockingWhitelistSystem.cs prevent borgs unlocking eachother and robotics console (#27888) 2024-07-25 13:54:51 +10:00
LockSystem.cs Fix: LockSystem - HasUserAccess - Set DenyReason Localization Text Properly (#41012) 2025-10-23 04:58:18 +00:00
UIRequiresLockComponent.cs Add voice locks to various hidden syndicate items (#39310) 2025-08-10 11:10:13 -07:00