From cb261babd8ffae155efa0f57e533e329154007a4 Mon Sep 17 00:00:00 2001 From: Anri Date: Sun, 19 Oct 2025 14:33:56 +0300 Subject: [PATCH] Ninja headset (#40054) * init-commit * skill-issue * happens * post-review-changes * desc-fix * is-it --- .../Entities/Clothing/Ears/headsets.yml | 11 +++++++ Resources/Prototypes/Roles/Antags/ninja.yml | 2 +- .../Ears/Headsets/ninja.rsi/equipped-EARS.png | Bin 0 -> 175 bytes .../Clothing/Ears/Headsets/ninja.rsi/icon.png | Bin 0 -> 490 bytes .../Ears/Headsets/ninja.rsi/meta.json | 27 ++++++++++++++++++ 5 files changed, 39 insertions(+), 1 deletion(-) create mode 100644 Resources/Textures/Clothing/Ears/Headsets/ninja.rsi/equipped-EARS.png create mode 100644 Resources/Textures/Clothing/Ears/Headsets/ninja.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Ears/Headsets/ninja.rsi/meta.json diff --git a/Resources/Prototypes/Entities/Clothing/Ears/headsets.yml b/Resources/Prototypes/Entities/Clothing/Ears/headsets.yml index f2c76cce99..8b3154b4ab 100644 --- a/Resources/Prototypes/Entities/Clothing/Ears/headsets.yml +++ b/Resources/Prototypes/Entities/Clothing/Ears/headsets.yml @@ -303,3 +303,14 @@ sprite: Clothing/Ears/Headsets/wizard.rsi - type: Clothing sprite: Clothing/Ears/Headsets/wizard.rsi + +- type: entity + parent: [ClothingHeadset, BaseMajorContraband] + id: ClothingHeadsetNinja + name: green headset + description: Who could refuse to wear this stylish black and green headset? + components: + - type: Sprite + sprite: Clothing/Ears/Headsets/ninja.rsi + - type: Clothing + sprite: Clothing/Ears/Headsets/ninja.rsi diff --git a/Resources/Prototypes/Roles/Antags/ninja.yml b/Resources/Prototypes/Roles/Antags/ninja.yml index 9cacfab581..e8d9f1d021 100644 --- a/Resources/Prototypes/Roles/Antags/ninja.yml +++ b/Resources/Prototypes/Roles/Antags/ninja.yml @@ -19,7 +19,7 @@ outerClothing: ClothingOuterSuitSpaceNinja shoes: ClothingShoesSpaceNinja id: AgentIDCard - ears: ClothingHeadsetGrey + ears: ClothingHeadsetNinja pocket1: SpiderCharge pocket2: PinpointerStation belt: EnergyKatana diff --git a/Resources/Textures/Clothing/Ears/Headsets/ninja.rsi/equipped-EARS.png b/Resources/Textures/Clothing/Ears/Headsets/ninja.rsi/equipped-EARS.png new file mode 100644 index 0000000000000000000000000000000000000000..eeacb35cfe4d3f62abfcc146136e2593b8ccad90 GIT binary patch literal 175 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|GCf@!Ln`LH zy>*bY!GMSL!XveNF-w2%?D~9l@&nH(#aV}{p9k2T+_+za;l-wRTmQ~|cye~l=@TEy zdhGtMy->6D*}i|OCh6Z)Q_iyk4Fdunjq30P*8}Vy=v9X+Ov!(d#0eHY^MZvdL3n+T RWhuyM44$rjF6*2UngD}~LR|m= literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Ears/Headsets/ninja.rsi/icon.png b/Resources/Textures/Clothing/Ears/Headsets/ninja.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ca2cdf0d652133cc1e83c7434b17db1e82873220 GIT binary patch literal 490 zcmV001Be1^@s6m49>f00001b5ch_0Itp) z=>Px$q)9|URCt{2*xyRRU>wHrXH7v?lL}-5X$3{#9dsmgwoA|>yPfW$9oZ##>``~n zNu5uM6x>Ac&peRHf~dXv&KKXF&)LNBeK&toH-LzUh=_=Yh=_=EXNbJnb={z#}RfJU;oAc@cbX3Y~5Q9P8kkUT2Bue3ky z^_2Fr>rmOR_`bCM)&uw-r58YU5cetVW-r7;caQ_9Y5-EI20-=T6>;8$25`}tVEXWa zMP~v4sM@yl1^v~>^C`;RrqaIZ<5$%$cbn4txgWy}KR*BflSdDAZ@nGGbwj^k`@%Ljvj)Mr%e>)Fr!6C8%2k>2(E6wi`< z@a*f`7y1uawQY=}uU~)ri#T}p+26>1&E|QXefA4q#9rg$1o{yzH}2L_|bH gL_|bHL_{RT3fCI0dPBU*1^@s607*qoM6N<$f*l?BUjP6A literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Ears/Headsets/ninja.rsi/meta.json b/Resources/Textures/Clothing/Ears/Headsets/ninja.rsi/meta.json new file mode 100644 index 0000000000..5264ee019b --- /dev/null +++ b/Resources/Textures/Clothing/Ears/Headsets/ninja.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/f8f4aeda930fcd0805ca4cc76d9bc9412a5b3428 and recolored by Alwayswannahunt(github)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.5, + 0.35, + 0.3, + 0.3, + 0.35 + ] + ] + }, + { + "name": "equipped-EARS", + "directions": 4 + } + ] +} -- 2.51.2