From 654a459351402f9193771ec164b206ceea718c89 Mon Sep 17 00:00:00 2001 From: Hannah Giovanna Dawson Date: Sun, 6 Jul 2025 14:08:56 +0100 Subject: [PATCH] Scurrets get emergency EVA suit access (#38778) * Scurrets - spacing protection via adorable outfits * ALPHABETIZATION!! --- .../Clothing/OuterClothing/hardsuits.yml | 1 + .../Clothing/OuterClothing/softsuits.yml | 1 + .../scurret_inventory_template.yml | 10 ++++++++++ Resources/Prototypes/tags.yml | 5 +++-- .../equipped-OUTERCLOTHING-scurret.png | Bin 0 -> 1619 bytes .../Hardsuits/syndicate.rsi/meta.json | 6 +++++- .../equipped-OUTERCLOTHING-scurret.png | Bin 0 -> 1402 bytes .../Suits/eva_emergency.rsi/meta.json | 6 +++++- 8 files changed, 25 insertions(+), 4 deletions(-) create mode 100644 Resources/Textures/Clothing/OuterClothing/Hardsuits/syndicate.rsi/equipped-OUTERCLOTHING-scurret.png create mode 100644 Resources/Textures/Clothing/OuterClothing/Suits/eva_emergency.rsi/equipped-OUTERCLOTHING-scurret.png diff --git a/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml b/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml index 59ee0786ed..6904727d2b 100644 --- a/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml +++ b/Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml @@ -579,6 +579,7 @@ - Hardsuit - WhitelistChameleon - CorgiWearable + - ScurretWearable - type: StaticPrice price: 5000 diff --git a/Resources/Prototypes/Entities/Clothing/OuterClothing/softsuits.yml b/Resources/Prototypes/Entities/Clothing/OuterClothing/softsuits.yml index 574bdc2640..d5612210c6 100644 --- a/Resources/Prototypes/Entities/Clothing/OuterClothing/softsuits.yml +++ b/Resources/Prototypes/Entities/Clothing/OuterClothing/softsuits.yml @@ -62,6 +62,7 @@ - type: Tag tags: - CorgiWearable + - ScurretWearable - MonkeyWearable - WhitelistChameleon diff --git a/Resources/Prototypes/InventoryTemplates/scurret_inventory_template.yml b/Resources/Prototypes/InventoryTemplates/scurret_inventory_template.yml index 8433564ea6..28b95eb3d3 100644 --- a/Resources/Prototypes/InventoryTemplates/scurret_inventory_template.yml +++ b/Resources/Prototypes/InventoryTemplates/scurret_inventory_template.yml @@ -59,3 +59,13 @@ dependsOnComponents: - type: AllowSuitStorage displayName: Suit Storage + - name: outerClothing + slotTexture: suit + slotFlags: OUTERCLOTHING + stripTime: 6 + uiWindowPos: 0,3 + strippingWindowPos: 1,3 + displayName: Suit + whitelist: + tags: + - ScurretWearable diff --git a/Resources/Prototypes/tags.yml b/Resources/Prototypes/tags.yml index c10eb51486..cdcd6c8afc 100644 --- a/Resources/Prototypes/tags.yml +++ b/Resources/Prototypes/tags.yml @@ -225,7 +225,6 @@ - type: Tag id: CanPilot - - type: Tag id: CaptainSabre @@ -1203,6 +1202,9 @@ - type: Tag id: Screwdriver +- type: Tag # Flags items that scurrets can wear in their back and outerwear slots. + id: ScurretWearable + - type: Tag id: SecBeltEquip @@ -1514,5 +1516,4 @@ - type: Tag id: XenoborgModuleStealth - # ALPHABETICAL diff --git a/Resources/Textures/Clothing/OuterClothing/Hardsuits/syndicate.rsi/equipped-OUTERCLOTHING-scurret.png b/Resources/Textures/Clothing/OuterClothing/Hardsuits/syndicate.rsi/equipped-OUTERCLOTHING-scurret.png new file mode 100644 index 0000000000000000000000000000000000000000..8125ec9e1ecb62e24ccc1428feb6c1a33b530195 GIT binary patch literal 1619 zcmV-Z2CVssP)Px*4M{{nRCt{2noUd-SscKBIE9MkQ`>4`*{1D?&5EcAB^oyCM`TUZjV9=E6T>E6 zIgyxfP!68<(fdPB1$DFb!~7Q0!rMT0SFg8_bCSkOFP zuJV_XtNe9ZZ>W;pv?n4&gE4WmCn8kIZmmP*#DLvFrQHI6$K?`buJScG;LdkVihAyG zxx}&D_0{0-J=-$mt7Yuv^jp`n#h|70rS5AqRhl?wu;NGw1vqE0(moU7Qny#Dd`%38 zN5EhO5JtasT_c*OfJ$I&6myY@z}RT6LujVAunK@@!6+Sv4RqYSO~+vafw57#=I6w9 zEoh1WfX-*rU|$S9kIO}$-=Az>Wgb?PP?>VTsT&En@imYj094v7JOp^8ZA{G(5Z+OX zxulprzaMjvDOr{j6W&p)btuhjy4A}W{}4b%1OS}z53%W1ujVl|EgQ{}q=a|W5_>U) zxulrlLK9On)1qGS*8sq(Er-Vs>{Uobz*70@%JA#WKQ+nL909QxQ=&8%nKJ4Ctsa?X zNm}vMpjncX^a!|qqLhxix4C|z6xJdFnk7jY|E3;NzkvD-P^W?V3!L!};jFOnW1nxu zBH{Rfy^3nMI(9nhyTPVgy_#iyu(SGWwt8f)#0`8~?dJE#UOFU&FAI$P`+AO33wffw zekO#o!p4N9hD+VoKH3S*lB6_MnneAa!OAaINz_$2OUYL5dsl&GNm70|a)OP~L9WCN zgnV9F=H~#|;|nlgcd#cIpv&%{Yp9>vU;tz{ghMzrnfY${s_|tz8)+Hpr#%s2IK0@W zv(Jax$5~;6lvC)wrjUgr-sym5Nm5!pGFKjZfu!*Rb_Yh=W-Jy9_tqD%=g}kXZQDk5 zbv4mwlmP&r7i2fR@fGku+S<=!Z)RQK6>UOh+)I`0Cgl6@ilHPya?%jC3-kjy@=;-L^ z=;-L^=;-L^=;-L^{2$3FKOnuHzE}TX*thEW0RVMQS?Ew33}jr>`Y*JmjgdO1tPI#4 zRLO3dDox4qWTTcLR+OfbjTyQO*c}~k?8|>uN>wg6P;Ik0C+h0oU_AYViQEwF;yM)pGdW%~A1^;{td}o5f1O$RHT3v{{nbTEC5q5lihD zuN7)mNGPGuX4?$Fg=mC=kwMyQHC(v-6fVo)OgiCxNtD6?OW*KXJ&SYc`^W+px9rrtBs3R8!bcqi+KcA8Txz~ z_Nfk8N7`1nYILhdX2Md#gr$bz@CfaR2rWbXO!oI=C{nhwk<+j8s0{{qIXk;1#sj>Z zouxJy;Pk6J%64Whhm-w1X?X-A!j5#?($jeIRO2TsHNwEoXVau-W%L$S(KSCOysXxb z<{RmnpA*J=!%x@bTfklMg#u8te!bA)Xugs9nGmG1NYd-e*`%i07yz!s4G{N&NIvi` zn{>Fe?S5eaZDpl2Og!Pp!UpP`va;GAMC!YKxAclT8?F2_Hv_3>kkD^w9p17@O{U0e zXlPL4@i^t>OVM@Q!~=0Di(>fZI3 Rm^uIe002ovPDHLkV1nP=DXahh literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/OuterClothing/Hardsuits/syndicate.rsi/meta.json b/Resources/Textures/Clothing/OuterClothing/Hardsuits/syndicate.rsi/meta.json index 9e60a70b9e..78875bc273 100644 --- a/Resources/Textures/Clothing/OuterClothing/Hardsuits/syndicate.rsi/meta.json +++ b/Resources/Textures/Clothing/OuterClothing/Hardsuits/syndicate.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/fb2d71495bfe81446159ef528534193d09dd8d34, equipped-OUTERCLOTHING-monkey made by Dutch-VanDerLinde, vox state made by Flareguy for SS14, equipped-OUTERCLOTHING-dog modified from equipped-OUTERCLOTHING by casiliuscestus (GitHub)", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/fb2d71495bfe81446159ef528534193d09dd8d34, equipped-OUTERCLOTHING-monkey made by Dutch-VanDerLinde, vox state made by Flareguy for SS14, equipped-OUTERCLOTHING-dog modified from equipped-OUTERCLOTHING by casiliuscestus (GitHub), equipped-OUTERCLOTHING-scurret modified from equipped-OUTERCLOTHING by FairlySadPanda (Github)", "size": { "x": 32, "y": 32 @@ -26,6 +26,10 @@ "name": "equipped-OUTERCLOTHING-dog", "directions": 4 }, + { + "name": "equipped-OUTERCLOTHING-scurret", + "directions": 4 + }, { "name": "inhand-left", "directions": 4 diff --git a/Resources/Textures/Clothing/OuterClothing/Suits/eva_emergency.rsi/equipped-OUTERCLOTHING-scurret.png b/Resources/Textures/Clothing/OuterClothing/Suits/eva_emergency.rsi/equipped-OUTERCLOTHING-scurret.png new file mode 100644 index 0000000000000000000000000000000000000000..ecf9ff02c1633e19d53c35e49ec579b315cc319b GIT binary patch literal 1402 zcmV-=1%>*FP)Px)G)Y83RCt{2nq6pAM-<0@yESbgf*(yyTcS2elNfvv_aX%oO0_6SB-jSY2Usk^ zBBjNLJP6Y0()h9#--?6?tu&BSQY*@~fl5=vtdww*NPzvkHb^!aOJ^8LvY z4u{Q`#(H!7r$S+RdwZq*OMl=>3ubW<#HJnFo+`MXf!EG2uK*(>BPPJJAJ^sh|LeUG z0P5=Mq+*b2thZsVSq0^#V9YvptDe3K+ULtB!ra`P2|y&6~ z;11xz><|E-Bt?1t)n)*OcQ@PZk2O6x5h5YXV@*zd%_>pu*WmS+odsEJ8ov8keg-Zn zKz0D*Zwvxpv%n3$k4trLw#0gcME?(2EH7*}sVagm6jxX7vB z&p2hzE5dL6X8U7iKJO-vY_O1ulYe^awX1V&mK~nl%aPyPsSqz`3WY+UP$(1%g+ifF zC=`l+8`4`w;c(dAo^t2u`}D$XK}ABCZojEe*uExvMnF1Xy$y3~wUZIXwO4rV$HEBE zS}FDjt-VJpTRonXPtQxI$1VDFu`gd%0yDphJ^4aWyV~o!PZ!(cevnR$U99RN*)hes zgQsm+O?fHyp@l-Swfgb0!WPoEKFdDtce!#3+H2+ek(vQrU0vqDB$Vy#w9f-nWJGrM z>@I)VSwEcJC45$7;`W(^vb~)QOo|v~`jQeL+275bjXOLxceb`rSiZ6|!gn_AAUQuf z^CfQqtVhq8s$o*8lzmXbO-)VBvYZWA%7CKOLzT`t%zQ5#2%e&7BX_{v0y1wL^ z;E@98ZH|hEZaVgvd){^z7@`%8x4s%;;9iZ?VEpjwty{eFTr)8=hIco62Av(7dkl|S zAgx%aF?b(sr!qR7XngR3?r~JM()%b%BofQM5=