Delta-v/Content.Shared/Lock
Uberration 95cac43684 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-12-29 11:39:30 -06:00
..
ItemToggleRequiresLockComponent.cs Add voice locks to various hidden syndicate items (#39310) 2025-11-23 15:22:23 -06:00
LockComponent.cs Event based lock access (#40883) 2025-12-29 11:39:26 -06:00
LockSystem.cs Fix: LockSystem - HasUserAccess - Set DenyReason Localization Text Properly (#41012) 2025-12-29 11:39:30 -06:00
LockedAnchorableComponent.cs disallow unanchoring or opening panels on locked emitters/APEs (#26600) 2024-04-07 14:21:48 +02:00
LockedStorageComponent.cs Fix chameleon backpacks not being able to be opened when locked (#39784) 2025-11-23 15:22:31 -06:00
LockedWiresPanelComponent.cs disallow unanchoring or opening panels on locked emitters/APEs (#26600) 2024-04-07 14:21:48 +02:00
LockingWhitelistComponent.cs prevent borgs unlocking eachother and robotics console (#27888) 2024-08-09 18:03:34 +01:00
LockingWhitelistSystem.cs prevent borgs unlocking eachother and robotics console (#27888) 2024-08-09 18:03:34 +01:00
UIRequiresLockComponent.cs Add voice locks to various hidden syndicate items (#39310) 2025-11-23 15:22:23 -06:00