diff --git a/Resources/Prototypes/Entities/Objects/Devices/pda.yml b/Resources/Prototypes/Entities/Objects/Devices/pda.yml index fa9b313590..396b515328 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/pda.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/pda.yml @@ -122,6 +122,25 @@ - type: Speech speechVerb: Robotic +- type: entity + parent: BasePDA + id: BaseWidePDA + abstract: true + components: + - type: Sprite + sprite: Objects/Devices/pda.rsi + layers: + - map: [ "enum.PdaVisualLayers.Base" ] + state: "pda" + - state: "light_overlay" + map: [ "enum.PdaVisualLayers.Flashlight" ] + shader: "unshaded" + visible: false + - state: "id_overlay_wide" # the important part + map: [ "enum.PdaVisualLayers.IdLight" ] + shader: "unshaded" + visible: false + - type: entity parent: BasePDA id: BaseSecurityPDA @@ -518,7 +537,7 @@ state: pda-bartender - type: entity - parent: BasePDA + parent: BaseWidePDA id: LibrarianPDA name: librarian PDA description: Smells like books. @@ -1469,7 +1488,7 @@ type: ChameleonBoundUserInterface - type: entity - parent: BasePDA + parent: BaseWidePDA id: WizardPDA name: wizard PDA description: You hear faint whispers coming from it. diff --git a/Resources/Textures/Objects/Devices/pda.rsi/id_overlay_wide.png b/Resources/Textures/Objects/Devices/pda.rsi/id_overlay_wide.png new file mode 100644 index 0000000000..5f2db828c7 Binary files /dev/null and b/Resources/Textures/Objects/Devices/pda.rsi/id_overlay_wide.png differ diff --git a/Resources/Textures/Objects/Devices/pda.rsi/meta.json b/Resources/Textures/Objects/Devices/pda.rsi/meta.json index 5942b13be0..cb3b0675fa 100644 --- a/Resources/Textures/Objects/Devices/pda.rsi/meta.json +++ b/Resources/Textures/Objects/Devices/pda.rsi/meta.json @@ -10,6 +10,9 @@ { "name": "id_overlay" }, + { + "name": "id_overlay_wide" + }, { "name": "equipped-BELT", "directions": 4