From d2d62b97ac904fd486edd85a885ce682f362576c Mon Sep 17 00:00:00 2001 From: Terraspark4941 Date: Sun, 14 Apr 2024 10:35:35 +0500 Subject: [PATCH] Autism pins! (#25597) * hee hee he ha ha * added gold varients, forgive me for my spritework * maints loot, copying from past PRs * Trying to fix RSI * speedran these sprites in break time, pictures will be later * Fixed/Tweaked glows * consensus * gregregation * dam copiryte * oops i forgot to delete 2 fields hope this works --- .../Entities/Clothing/Neck/pins.yml | 32 +++++ .../Markers/Spawners/Random/maintenance.yml | 2 + .../Misc/autismpin.rsi/autism-equipped.png | Bin 0 -> 230 bytes .../Neck/Misc/autismpin.rsi/autism.png | Bin 0 -> 310 bytes .../Neck/Misc/autismpin.rsi/meta.json | 18 +++ .../goldautismpin.rsi/goldautism-equipped.png | Bin 0 -> 413 bytes .../Misc/goldautismpin.rsi/goldautism.png | Bin 0 -> 258 bytes .../Neck/Misc/goldautismpin.rsi/meta.json | 18 +++ .../Clothing/Neck/Misc/pins.rsi/meta.json | 131 +++++++++--------- 9 files changed, 136 insertions(+), 65 deletions(-) create mode 100644 Resources/Textures/Clothing/Neck/Misc/autismpin.rsi/autism-equipped.png create mode 100644 Resources/Textures/Clothing/Neck/Misc/autismpin.rsi/autism.png create mode 100644 Resources/Textures/Clothing/Neck/Misc/autismpin.rsi/meta.json create mode 100644 Resources/Textures/Clothing/Neck/Misc/goldautismpin.rsi/goldautism-equipped.png create mode 100644 Resources/Textures/Clothing/Neck/Misc/goldautismpin.rsi/goldautism.png create mode 100644 Resources/Textures/Clothing/Neck/Misc/goldautismpin.rsi/meta.json diff --git a/Resources/Prototypes/Entities/Clothing/Neck/pins.yml b/Resources/Prototypes/Entities/Clothing/Neck/pins.yml index 0d22a653db..0054a3645c 100644 --- a/Resources/Prototypes/Entities/Clothing/Neck/pins.yml +++ b/Resources/Prototypes/Entities/Clothing/Neck/pins.yml @@ -151,3 +151,35 @@ clothingVisuals: neck: - state: trans-equipped + +- type: entity + parent: ClothingNeckPinBase + id: ClothingNeckAutismPin + name: autism pin + description: be autism do crime + components: + - type: Sprite + sprite: Clothing/Neck/Misc/autismpin.rsi + layers: + - state: autism + - type: Clothing + sprite: Clothing/Neck/Misc/autismpin.rsi + clothingVisuals: + neck: + - state: autism-equipped + +- type: entity + parent: ClothingNeckPinBase + id: ClothingNeckGoldAutismPin + name: golden autism pin + description: be autism do warcrime + components: + - type: Sprite + sprite: Clothing/Neck/Misc/goldautismpin.rsi + layers: + - state: goldautism + - type: Clothing + sprite: Clothing/Neck/Misc/goldautismpin.rsi + clothingVisuals: + neck: + - state: goldautism-equipped diff --git a/Resources/Prototypes/Entities/Markers/Spawners/Random/maintenance.yml b/Resources/Prototypes/Entities/Markers/Spawners/Random/maintenance.yml index 6419c1aaa1..7d7d9697d2 100644 --- a/Resources/Prototypes/Entities/Markers/Spawners/Random/maintenance.yml +++ b/Resources/Prototypes/Entities/Markers/Spawners/Random/maintenance.yml @@ -65,6 +65,8 @@ - ClothingUniformJumpsuitPirate - ClothingShoesBootsCowboyFancy - ClothingHeadHatCowboyBountyHunter + - ClothingNeckAutismPin + - ClothingNeckGoldAutismPin rareChance: 0.01 prototypes: - Lighter diff --git a/Resources/Textures/Clothing/Neck/Misc/autismpin.rsi/autism-equipped.png b/Resources/Textures/Clothing/Neck/Misc/autismpin.rsi/autism-equipped.png new file mode 100644 index 0000000000000000000000000000000000000000..49e264e16eca3145825903ea1270c0e11a205ed4 GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBufiR<}hF1enu-enbF{C2y?L|YbLjeM=7ulnBScpHqb|%dy zF9(+0{IC;8M)VbR?o?p6lMQN+m{pHhM zewy)L(CqN{&!=Bng-*L_bX>;n_{^=PsWtwmL%u!E&eH{Ihl76#l}yshG;2=e&-(%r N^mO%eS?83{1OPGQPtE`U literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Neck/Misc/autismpin.rsi/autism.png b/Resources/Textures/Clothing/Neck/Misc/autismpin.rsi/autism.png new file mode 100644 index 0000000000000000000000000000000000000000..16a2ce09cd04031d731103e621097c8692e48966 GIT binary patch literal 310 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCilo1AIbU-yUU{&G6{|4Tc*)ksCJ{{{PmNl8w|VuGu#2nXwF`K z0!ZEak-;s5sRLB19R9@oGv zYo}cL|3B_`0gLeQ9T(@8FXWvw<%xN1!fVe70&SdIm9IF?65P32Cs5qF<9CEXdeX!Q zgCh(xG}49o60I0@bDIv_|Hsg)f7(A{YgrA8YpCmtBGb)POae$Ug%4;Jy~?B%-?F8@{MGsA`t7l2M-@O1TaS?83{1OT)DcZ>i4 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Neck/Misc/autismpin.rsi/meta.json b/Resources/Textures/Clothing/Neck/Misc/autismpin.rsi/meta.json new file mode 100644 index 0000000000..e82672f071 --- /dev/null +++ b/Resources/Textures/Clothing/Neck/Misc/autismpin.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-NC-4.0", + "copyright": "Terraspark's work", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "autism" + }, + { + "name": "autism-equipped", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Neck/Misc/goldautismpin.rsi/goldautism-equipped.png b/Resources/Textures/Clothing/Neck/Misc/goldautismpin.rsi/goldautism-equipped.png new file mode 100644 index 0000000000000000000000000000000000000000..39560cafa6137a30163dc21a40c90236a5cb00fc GIT binary patch literal 413 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBuf-vKbiP>*~8jL($978JN-d@@0bvQtz;bC#n>}6J&)-MxS z*$-Yl==e6|%@gJyGJg9y{TEnRym<8Jl4Hxh1`e*K8?IN%HfCPB^Sbv5>nzO|{|`Pa z$UDdT@6_%Ck7h6N{zFKr9nD`r}4$9MGF`(R$Z ztiVf#UrTPQJ#)+17HSe6wUg0gmgltyvr8FQRkM24yS;_#`sW^z4}0Xl`lH6wlqX&9 zytK_3c-u@3_qx1|mD+KzY4+QWWxprQ*yq#S*!FQSPGt_g$#~T74oJe&)z4*}Q$iB}L{_z* literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Neck/Misc/goldautismpin.rsi/goldautism.png b/Resources/Textures/Clothing/Neck/Misc/goldautismpin.rsi/goldautism.png new file mode 100644 index 0000000000000000000000000000000000000000..22e9102e2ba88321fb0b198bacfdf1fe1c6429e0 GIT binary patch literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCim11AIbUUmRt4bw;UocRBv%n*= zn1O-s5C}7hYIrpO1+zU}978Pp-%c