Delta-v/Content.Shared/Access/Components
John 60e8010947 Job contraband rework (#33385)
* contraband system rework to allow restriction by job, not just department

* Fixing detective trenchcoat inheritance

* removing unnecessary using declarations

* trying to fix testing error by re-adding diagnostics using declaration

* removing unecessary dependency, making allowedJobs nullable

* Adding all of slarti's requested changes except for the hacky job icon method fix

* removing accidental whitespace

* choosing to use the non-localized version because we're comparing the string against the AllowedJobs field, and the contraband classes that fill that field are written in english

* removing unneeded using dec, fixing nesting logic problem

* didn't remove the old nesting, doing that now

* using localized job title and localizing the allowed jobs string, removing usages of JobTitle field. Also networked the _jobTitle field instead.

* rewrite some stuff

* fixes

* fix energy pen

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-01-28 04:31:30 +00:00
..
AccessComponent.cs Add door electronics access configuration menu (#17778) 2024-04-07 14:26:56 +02:00
AccessOverriderComponent.cs Add door electronics access configuration menu (#17778) 2024-04-07 14:26:56 +02:00
AccessReaderComponent.cs add access reader log wire (#29094) 2024-07-25 01:39:25 +02:00
AccessToggleComponent.cs item toggling giga rework + full ninja refactor (#28039) 2024-08-09 17:45:27 +01:00
ActivatableUIRequiresAccessComponent.cs Lock Anomaly generator to research access (#24464) 2024-02-08 12:11:07 +01:00
IdCardComponent.cs Job contraband rework (#33385) 2025-01-28 04:31:30 +00:00
IdCardConsoleComponent.cs Add surgeon access & role (#2645) 2025-01-09 06:34:45 +00:00
IdExaminableComponent.cs Move id and health examinable to shared (#27867) 2024-05-18 13:36:03 +02:00