]> git.smokeofanarchy.ru Git - space-station-14.git/commit
Criminal record hud icons (#25192)
authorArendian <137322659+Arendian@users.noreply.github.com>
Mon, 11 Mar 2024 03:12:52 +0000 (04:12 +0100)
committerGitHub <noreply@github.com>
Mon, 11 Mar 2024 03:12:52 +0000 (14:12 +1100)
commit60b9d89e4dbdd8aaad4992a105628297d9480617
tree23c61f1e8500b765c392b297a811be718d4cbfa6
parent244e91d8eb91ef037adfdda4de95a60a26d4ca71
Criminal record hud icons (#25192)

* Security hud shows icon based on criminal record status

* Criminal status now linked to name instead of identity

* parole loc

* Test fix

* review changes

* Check station records instead of storing names on criminal record consoles.

* cleanup

* more cleanup

* review changes

* change outdated comments

* rename

* review changes

* remove event subscription

* replaced event with trycomp

* default value
19 files changed:
Content.Client/CriminalRecords/CriminalRecordsConsoleBoundUserInterface.cs
Content.Client/CriminalRecords/CriminalRecordsConsoleWindow.xaml.cs
Content.Client/Overlays/ShowSecurityIconsSystem.cs
Content.Server/Administration/Systems/AdminSystem.cs
Content.Server/CriminalRecords/Systems/CriminalRecordsConsoleSystem.cs
Content.Server/IdentityManagement/IdentitySystem.cs
Content.Shared/CriminalRecords/Systems/SharedCriminalRecordsConsoleSystem.cs
Content.Shared/IdentityManagement/Components/IdentityComponent.cs
Content.Shared/IdentityManagement/SharedIdentitySystem.cs
Content.Shared/Security/Components/CriminalRecordComponent.cs [new file with mode: 0644]
Content.Shared/Security/SecurityStatus.cs
Resources/Locale/en-US/criminal-records/criminal-records.ftl
Resources/Prototypes/StatusEffects/security.yml [new file with mode: 0644]
Resources/Textures/Interface/Misc/security_icons.rsi/hud_discharged.png [new file with mode: 0644]
Resources/Textures/Interface/Misc/security_icons.rsi/hud_incarcerated.png [new file with mode: 0644]
Resources/Textures/Interface/Misc/security_icons.rsi/hud_paroled.png [new file with mode: 0644]
Resources/Textures/Interface/Misc/security_icons.rsi/hud_suspected.png [new file with mode: 0644]
Resources/Textures/Interface/Misc/security_icons.rsi/hud_wanted.png [new file with mode: 0644]
Resources/Textures/Interface/Misc/security_icons.rsi/meta.json [new file with mode: 0644]