From 30a6ebdb264c7256a8837a268d4cb8eeda03cfbe Mon Sep 17 00:00:00 2001 From: Velken <8467292+Velken@users.noreply.github.com> Date: Fri, 28 Feb 2025 23:12:24 -0300 Subject: [PATCH] Wizard PDA (#35572) * wizard PDA * colour change to brown --- .../Entities/Objects/Devices/pda.yml | 24 ++++++++++++++++++ .../Roles/Jobs/Fun/wizard_startinggear.yml | 2 +- .../Objects/Devices/pda.rsi/meta.json | 13 +++++++++- .../Objects/Devices/pda.rsi/pda-wizard.png | Bin 0 -> 805 bytes 4 files changed, 37 insertions(+), 2 deletions(-) create mode 100644 Resources/Textures/Objects/Devices/pda.rsi/pda-wizard.png diff --git a/Resources/Prototypes/Entities/Objects/Devices/pda.yml b/Resources/Prototypes/Entities/Objects/Devices/pda.yml index 0e8b51cc6a..991955b61f 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/pda.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/pda.yml @@ -1455,3 +1455,27 @@ type: HealthAnalyzerBoundUserInterface enum.ChameleonUiKey.Key: type: ChameleonBoundUserInterface + +- type: entity + parent: BasePDA + id: WizardPDA + name: wizard PDA + description: You hear faint whispers coming from it. + components: + - type: Pda + id: WizardIDCard + penSlot: + startingItem: LuxuryPen + priority: -1 + whitelist: + tags: + - Write + - type: Appearance + appearanceDataInit: + enum.PdaVisuals.PdaType: + !type:String + pda-wizard + - type: PdaBorderColor + borderColor: "#7F3300" + - type: Icon + state: pda-wizard diff --git a/Resources/Prototypes/Roles/Jobs/Fun/wizard_startinggear.yml b/Resources/Prototypes/Roles/Jobs/Fun/wizard_startinggear.yml index b21fd525ae..0697b698b2 100644 --- a/Resources/Prototypes/Roles/Jobs/Fun/wizard_startinggear.yml +++ b/Resources/Prototypes/Roles/Jobs/Fun/wizard_startinggear.yml @@ -7,7 +7,7 @@ back: ClothingBackpack # Wizard backpack? outerClothing: ClothingOuterWizard shoes: ClothingShoesWizard - id: WizardIDCard + id: WizardPDA ears: ClothingHeadsetAltCommand belt: ClothingBeltWand # pocket1: TODO: Include wizard teleport scroll diff --git a/Resources/Textures/Objects/Devices/pda.rsi/meta.json b/Resources/Textures/Objects/Devices/pda.rsi/meta.json index f77f8c0e71..5942b13be0 100644 --- a/Resources/Textures/Objects/Devices/pda.rsi/meta.json +++ b/Resources/Textures/Objects/Devices/pda.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/59f2a4e10e5ba36033c9734ddebfbbdc6157472d, pda-cluwne made by brainfood1183 (github) ss14 | pda-brigmedic and pda-centcom made by PuroSlavKing (Github) | pda-brigemdic resprited by Hülle#2562 (Discord), pda-pirate made by brainfood1183 (Github), pda-syndi-agent drawn by Ubaser", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/59f2a4e10e5ba36033c9734ddebfbbdc6157472d, pda-cluwne made by brainfood1183 (github) ss14 | pda-brigmedic and pda-centcom made by PuroSlavKing (Github) | pda-brigemdic resprited by Hülle#2562 (Discord), pda-pirate made by brainfood1183 (Github), pda-syndi-agent drawn by Ubaser, pda-wizard recolour by Velken", "size": { "x": 32, "y": 32 @@ -225,6 +225,17 @@ }, { "name": "pda-seniorofficer" + }, + { + "name": "pda-wizard", + "delays": [ + [ + 0.3, + 0.3, + 0.3, + 0.3 + ] + ] }, { "name": "equipped-IDCARD", diff --git a/Resources/Textures/Objects/Devices/pda.rsi/pda-wizard.png b/Resources/Textures/Objects/Devices/pda.rsi/pda-wizard.png new file mode 100644 index 0000000000000000000000000000000000000000..c2c7bbc8e8143b607827b1c744f22d056c107632 GIT binary patch literal 805 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O_~e2l#}zT9}zxh%tmHGUy61taW9mH)hDtWbpIz)78}#I99;AD1x!U#op}n zf1rAXnG6hRKq}+K;fX*>uq4PY_&*w8P+dDS2`I@~;1OBOz`%DHgc*pgBxnl|hykKo(S&p@9KN_WHBkihG~MZvom?;pyTS z65;-K8h3uP0Z+^IDIYvGP5b{pyWGrg&T*zo4!6__r*_>omOt)&?s!#@`2(v1g3I5> zGgqwOskJpPWbT~n+w0$OJYn&fj3rX;!koM9nBA<;&Q@D{Op)etX{w&g){e;@@hRYnAb7O6#n{W$}sQG?0>(1IXv4Rax~>sP0!q%zY3iH4wPI| zuCbrHn&oZDIw6zGmY*wsEYcGGkazQkoAX46+65k^OmqLQT