From 3d942e1cadc4c32c91e5af21995d584d2a0d8b92 Mon Sep 17 00:00:00 2001 From: Hitlinemoss <209321380+Hitlinemoss@users.noreply.github.com> Date: Thu, 5 Jun 2025 19:23:13 -0400 Subject: [PATCH] Added security mime mask (#37890) * Added security mime mask * Improved security mime mask equipped sprites * Improved security mime mask icon sprite * meta.json spacing fix --- .../VendingMachines/Inventories/secdrobe.yml | 1 + .../Entities/Clothing/Masks/masks.yml | 18 +++++++++++ .../equipped-MASK-hamster.png | Bin 0 -> 784 bytes .../equipped-MASK-reptilian.png | Bin 0 -> 703 bytes .../mime_security.rsi/equipped-MASK-vox.png | Bin 0 -> 818 bytes .../Mask/mime_security.rsi/equipped-MASK.png | Bin 0 -> 818 bytes .../Clothing/Mask/mime_security.rsi/icon.png | Bin 0 -> 555 bytes .../Clothing/Mask/mime_security.rsi/meta.json | 30 ++++++++++++++++++ 8 files changed, 49 insertions(+) create mode 100644 Resources/Textures/Clothing/Mask/mime_security.rsi/equipped-MASK-hamster.png create mode 100644 Resources/Textures/Clothing/Mask/mime_security.rsi/equipped-MASK-reptilian.png create mode 100644 Resources/Textures/Clothing/Mask/mime_security.rsi/equipped-MASK-vox.png create mode 100644 Resources/Textures/Clothing/Mask/mime_security.rsi/equipped-MASK.png create mode 100644 Resources/Textures/Clothing/Mask/mime_security.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Mask/mime_security.rsi/meta.json diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/secdrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/secdrobe.yml index b4526732a9..c9b9e3ffda 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/secdrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/secdrobe.yml @@ -27,6 +27,7 @@ ClothingHeadHelmetJustice: 1 contrabandInventory: ClothingMaskClownSecurity: 1 + ClothingMaskMimeSecurity: 1 ToyFigurineSecurity: 1 ToyFigurineWarden: 1 ToyFigurineHeadOfSecurity: 1 diff --git a/Resources/Prototypes/Entities/Clothing/Masks/masks.yml b/Resources/Prototypes/Entities/Clothing/Masks/masks.yml index 9f3db58e02..e45618b513 100644 --- a/Resources/Prototypes/Entities/Clothing/Masks/masks.yml +++ b/Resources/Prototypes/Entities/Clothing/Masks/masks.yml @@ -644,6 +644,24 @@ - type: Clothing sprite: Clothing/Mask/scaredmime.rsi +- type: entity + parent: [ClothingMaskMime, BaseSecurityContraband] + id: ClothingMaskMimeSecurity + name: security mime mask + description: You have the right to remain silent. + components: + - type: Sprite + sprite: Clothing/Mask/mime_security.rsi + - type: Clothing + sprite: Clothing/Mask/mime_security.rsi + - type: Armor + modifiers: + coefficients: + Blunt: 0.95 + Slash: 0.95 + Piercing: 0.95 + Heat: 0.95 + - type: entity parent: ClothingMaskBase id: ClothingMaskItalianMoustache diff --git a/Resources/Textures/Clothing/Mask/mime_security.rsi/equipped-MASK-hamster.png b/Resources/Textures/Clothing/Mask/mime_security.rsi/equipped-MASK-hamster.png new file mode 100644 index 0000000000000000000000000000000000000000..6dd728e8d7b6761761482c6ccbd7806b0bd2e1a6 GIT binary patch literal 784 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85p>QL70(Y)*K0-phSslL`iUdT1k0gQ7S_~VrE{6o}X)of~lUN zo`rPgs}(>s+fpMu(>y)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FaB$j0`WB5j2{m3_z&~>vp@3Xlx~Oh9v) zz$$|*Er2YjE<*zYkZf-Ij=K%}R?P+m%YIK6$B>G+x3d@eA9j#9x?f2>Ao_&X2^N(z zNuEblX5P4OwOOJ4fRY1`>#|?$3RZ@Ncf#Y`jn^$%nl1SLx2pd8ce|IA*JjQ(z3zI> zGVvLYUpFhm@}o=*my;L|WNu`5uqA?_Anr@-f^}2AR;}f||JUvJit)Q2m@e zkCx{xbvxgn@#^chb*_`Ywr{x4SP-SdV4*9bfrn(i~+KTqu&IK+gel1mFyyKn~m)L5NMKTVIZGL=w^$f-TBhrOgyF*tk vl40_i+nC9Bp7DN;>hHrWINf=IS>Pv&-EPaSH_ANiplJ1U^>bP0l+XkK=}-w` literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Mask/mime_security.rsi/equipped-MASK-reptilian.png b/Resources/Textures/Clothing/Mask/mime_security.rsi/equipped-MASK-reptilian.png new file mode 100644 index 0000000000000000000000000000000000000000..764412f6f0f148e02fa0d307dd250519ebee471c GIT binary patch literal 703 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sDEfH31!Z9ZwBphSslL`iUdT1k0gQ7S_~VrE{6o}X)of~lUN zo`rPgs}(>s+fpMu(>y)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FWvnj0`WB5j2{m3_z&~>vp@3Xlx~Oh9v) zz$$|*Er2YjE<*zYknEcMzl`HMLIQxnlIQ8-7*Y}U_SQzfLk@$dZ1It24~udBp#$7oW-IIQ@wB~AU=~u}B_(u}WzwzpdyHjOyrMlf{J&pxKX!86 z_t^EZ>zG1jr{7-twQBE?HmT?P&c|JP)P6W|(U!A%$M!$(@^{|MaO>S?rJSv$TTfif zP&xfHC@uecQDu>;Isf%bYhq7iZJiXh`s?%c&H^l-E&BR%zMo$9alXurZ`XI-UAN|X zc4h6S6a$G9zwb;wnv{5~JTZ7;W!HJv^2W(!xl=;kTTcjG`3MvmV9>yI`LkngS)p4- z@eJdW=O-p{&3(%5_#tBbb$`>kx|trIf5ceL?dv)I_|kvj3x}k8+rIp+-8uWN*V_wA zroJq(>U{j;Oi7t%_w{QwT~prwHuIWfz~gnQaNvD?#=qH zn(1D}qNjpSsg$M#ip*TQ{?xsHeZP;rSbZUHJGVGL)Ilr6Ch~78c;vU8*WwdM$kWx& JWt~$(69Af{^rQd) literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Mask/mime_security.rsi/equipped-MASK-vox.png b/Resources/Textures/Clothing/Mask/mime_security.rsi/equipped-MASK-vox.png new file mode 100644 index 0000000000000000000000000000000000000000..c46f7d0b4d08cf1b6a56a45a45d68a50b2a96c25 GIT binary patch literal 818 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sDEfH31!Z9ZwBphSslL`iUdT1k0gQ7S_~VrE{6o}X)of~lUN zo`rPgs}(>s+fpMu(>y)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FWvnj0`WB5j2{m3_z&~>vp@3Xlx~Oh9v) zz$$|*Er2YjE<*zYknEcMzl`HMLIQxn^3c=8F{C2y?XC6sha5!MKU}|gQ)w5=;TZ=6 zJseCEp8qI6utmbd<41hK?39^@1SWNME#-)4W7vK3-MzQBO1Ql<%2hT0)}7fM{-Ew_ zRfjgC$n1qlO6y*;t&$MD9&~l8wat&8HF8G^>vDqh&TTx{{>h3nTx;H%%P%J+{)u@z z=kr$^uP=AD-F|!Ed+n}$yeIbU4iE2~7bo}fv+jbdtzO+nl`ii+uxZWryLsh{FP(_L zzV(sny&N;<%O;g8PcJ>cF+_`XZP;pw{sSdeOAkLhuz0%V@xOKclTW%l6W8A-*cEc@ z&>!xWL!JUhAMx5PVT(O;5EyJRVWTi5;i$u8$RYTMWDn>TA4uWHP+zQ-qOcHg~JwRhUnyzQqIGox)PB3FcHh3HLB zt+e>F@8u#}-P-GBj0=B!j$D5|Rpj(!=SQ3Zs~yC`R!{Bmxqjfh?%8Eaa~C7L`NQoC Y>#?b^jFZ}P*MWTQ>FVdQ&MBb@0N3&`4FCWD literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Mask/mime_security.rsi/equipped-MASK.png b/Resources/Textures/Clothing/Mask/mime_security.rsi/equipped-MASK.png new file mode 100644 index 0000000000000000000000000000000000000000..e099f659f65a60b3e0846057b165f5a9218e905f GIT binary patch literal 818 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sEXgD|57Yp@DXP@=>&q9iy!t)x7$D3u`~F*C13&(AeP!Bo#s z&q6x$)e4}RZK)BSX`Y^13>-iXD}xjxD+42tvp@3Xlx~Oh9v) zz$$|*Er2YjE<*zYknAJR(uwCCralG+%R^5W$B>G+x3e~89SRU>JFi>Y;566E+uCBw z{^`D;vKGBJh+ul%t}P_)7G7oHMsZ^&LJHxPoay&7>_~s%%y26Wp$z$aR=z z!#AOKb(WJJ^MofgcGK(j>wiCg{Ziicr|SYIA52h~Vc*W_D6q!T=E03WnnmFb+iy?R z=z8+|>d69&DSvOB%-in${Jf(?o4Jf!LC!ysoje|1wzZk((u{BBZGSXp^4T=y#~&s3 z*Zs28U(2&oo5AyuAVcAw=#LiblRh2z#~E}ri7kLsyf?#a_6=i!`HOA)BsyAW%=vU^ zwYdb#LGQhB^+$fZ&DPv{I{J;M##YZ;FH0Vse-SIU?$U-$QER6qO4uz`XVr*d^pI=3 zsC9hfe}PCHv88#F4(t_V-neN;1oO2+-bIh^%KnS*x}iVe&iX4{4nNa#D-GuQ?R`|a zpLr8&kK5w?f0@05M2Ej7GDR0T?b5*cn)WDh!N_4Hy?dOavp@ z3Xlx~Oh9v(z$$|*Er2YjE<*zYknHLPMd9Fi78*e2Bu^K|5DWjO6L0gi7;v~Oe6{G? z|NrIfWs4T1{eI`i)B5nn>MM=^gakxuban-)-kM_Dr}xcRuy~uI)H;R?OOXzSDVcG0 ztK_(KU$C6vvRWl~Hp7j