From 007cf13a71d3ae04b3508840eb8bfe7be793f8a7 Mon Sep 17 00:00:00 2001 From: Cinkafox <70429757+Cinkafox@users.noreply.github.com> Date: Sun, 15 Oct 2023 17:41:19 +0000 Subject: [PATCH] Vtergot fluff (#494) --- Resources/Prototypes/White/Fluff/fluff.yml | 48 +++++++++++++++++- Resources/Prototypes/White/Fluff/sponsor.yml | 22 ++++++++ .../isbform.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1163 bytes .../White/Fluff/Vtergot/isbform.rsi/icon.png | Bin 0 -> 510 bytes .../Fluff/Vtergot/isbform.rsi/inhand-left.png | Bin 0 -> 503 bytes .../Vtergot/isbform.rsi/inhand-right.png | Bin 0 -> 612 bytes .../White/Fluff/Vtergot/isbform.rsi/meta.json | 26 ++++++++++ .../Fluff/Vtergot/order.rsi/equipped-NECK.png | Bin 0 -> 1495 bytes .../White/Fluff/Vtergot/order.rsi/icon.png | Bin 0 -> 548 bytes .../Fluff/Vtergot/order.rsi/inhand-left.png | Bin 0 -> 681 bytes .../Fluff/Vtergot/order.rsi/inhand-right.png | Bin 0 -> 716 bytes .../White/Fluff/Vtergot/order.rsi/meta.json | 26 ++++++++++ .../Vtergot/peopledav.rsi/equipped-FEET.png | Bin 0 -> 386 bytes .../Fluff/Vtergot/peopledav.rsi/icon.png | Bin 0 -> 241 bytes .../Vtergot/peopledav.rsi/inhand-left.png | Bin 0 -> 232 bytes .../Vtergot/peopledav.rsi/inhand-right.png | Bin 0 -> 250 bytes .../Fluff/Vtergot/peopledav.rsi/meta.json | 26 ++++++++++ .../strictgloves.rsi/equipped-HAND.png | Bin 0 -> 342 bytes .../Fluff/Vtergot/strictgloves.rsi/icon.png | Bin 0 -> 508 bytes .../Vtergot/strictgloves.rsi/inhand-left.png | Bin 0 -> 217 bytes .../Vtergot/strictgloves.rsi/inhand-right.png | Bin 0 -> 220 bytes .../Fluff/Vtergot/strictgloves.rsi/meta.json | 26 ++++++++++ 22 files changed, 173 insertions(+), 1 deletion(-) create mode 100644 Resources/Textures/White/Fluff/Vtergot/isbform.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/White/Fluff/Vtergot/isbform.rsi/icon.png create mode 100644 Resources/Textures/White/Fluff/Vtergot/isbform.rsi/inhand-left.png create mode 100644 Resources/Textures/White/Fluff/Vtergot/isbform.rsi/inhand-right.png create mode 100644 Resources/Textures/White/Fluff/Vtergot/isbform.rsi/meta.json create mode 100644 Resources/Textures/White/Fluff/Vtergot/order.rsi/equipped-NECK.png create mode 100644 Resources/Textures/White/Fluff/Vtergot/order.rsi/icon.png create mode 100644 Resources/Textures/White/Fluff/Vtergot/order.rsi/inhand-left.png create mode 100644 Resources/Textures/White/Fluff/Vtergot/order.rsi/inhand-right.png create mode 100644 Resources/Textures/White/Fluff/Vtergot/order.rsi/meta.json create mode 100644 Resources/Textures/White/Fluff/Vtergot/peopledav.rsi/equipped-FEET.png create mode 100644 Resources/Textures/White/Fluff/Vtergot/peopledav.rsi/icon.png create mode 100644 Resources/Textures/White/Fluff/Vtergot/peopledav.rsi/inhand-left.png create mode 100644 Resources/Textures/White/Fluff/Vtergot/peopledav.rsi/inhand-right.png create mode 100644 Resources/Textures/White/Fluff/Vtergot/peopledav.rsi/meta.json create mode 100644 Resources/Textures/White/Fluff/Vtergot/strictgloves.rsi/equipped-HAND.png create mode 100644 Resources/Textures/White/Fluff/Vtergot/strictgloves.rsi/icon.png create mode 100644 Resources/Textures/White/Fluff/Vtergot/strictgloves.rsi/inhand-left.png create mode 100644 Resources/Textures/White/Fluff/Vtergot/strictgloves.rsi/inhand-right.png create mode 100644 Resources/Textures/White/Fluff/Vtergot/strictgloves.rsi/meta.json diff --git a/Resources/Prototypes/White/Fluff/fluff.yml b/Resources/Prototypes/White/Fluff/fluff.yml index 0050d605f2..7c6b2db9c2 100644 --- a/Resources/Prototypes/White/Fluff/fluff.yml +++ b/Resources/Prototypes/White/Fluff/fluff.yml @@ -641,4 +641,50 @@ - type: Sprite sprite: White/Fluff/GusMopsik/ss_uniform.rsi - type: Clothing - sprite: White/Fluff/GusMopsik/ss_uniform.rsi \ No newline at end of file + sprite: White/Fluff/GusMopsik/ss_uniform.rsi + +# Vtergot +- type: entity + parent: ClothingUniformBase + id: ClothingUniformJumpsuitISB + name: Офицерская форма ИСБ + description: Старая, но довольно-таки хорошо сохранившаяся форма офицера ИСБ + components: + - type: Sprite + sprite: White/Fluff/Vtergot/isbform.rsi + - type: Clothing + sprite: White/Fluff/Vtergot/isbform.rsi + +- type: entity + parent: ClothingNeckBase + id: ClothingNeckCloakOrder + name: Порядок + description: Чисто белый цвет этого плаща ознаменовывает пришествие безопасности и порядка в то место, куда приходит его владелец. + components: + - type: Sprite + sprite: White/Fluff/Vtergot/order.rsi + +- type: entity + parent: ClothingHandsBase + id: ClothingHandsGlovesStrict + name: Строгие офицерские перчатки + description: Удерживайте галактику в своих ежовых рукавицах при помощи страха. + components: + - type: Sprite + sprite: White/Fluff/Vtergot/strictgloves.rsi + - type: Clothing + sprite: White/Fluff/Vtergot/strictgloves.rsi + - type: Fiber + fiberMaterial: fibers-leather + - type: FingerprintMask + +- type: entity + parent: ClothingShoesBaseButcherable + id: ClothingShoesBootsPeopledav + name: Людодавы + description: Давите несогласных! + components: + - type: Sprite + sprite: White/Fluff/Vtergot/peopledav.rsi + - type: Clothing + sprite: White/Fluff/Vtergot/peopledav.rsi diff --git a/Resources/Prototypes/White/Fluff/sponsor.yml b/Resources/Prototypes/White/Fluff/sponsor.yml index 97035ea792..be5af09472 100644 --- a/Resources/Prototypes/White/Fluff/sponsor.yml +++ b/Resources/Prototypes/White/Fluff/sponsor.yml @@ -246,3 +246,25 @@ id: TapeLoadout entity: TapeEmpty sponsorOnly: true + +# Vtergot loadout + +- type: loadout + id: VtergotCloakOrderLoadout + entity: ClothingNeckCloakOrder + sponsorOnly: true + +- type: loadout + id: VtergotJumpsuitISBLoadout + entity: ClothingUniformJumpsuitISB + sponsorOnly: true + +- type: loadout + id: VtergotGlovesStrictLoadout + entity: ClothingHandsGlovesStrict + sponsorOnly: true + +- type: loadout + id: VtergotBootsPeopledavLoadout + entity: ClothingShoesBootsPeopledav + sponsorOnly: true diff --git a/Resources/Textures/White/Fluff/Vtergot/isbform.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/White/Fluff/Vtergot/isbform.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..5f2d0bdcdbd4ef5113200cc61462679e3ec80bcd GIT binary patch literal 1163 zcmV;61a$j}P)Px(MM*?KRCt{2n!jr!M-<1uiqi~eIWIwtishI_zA%hMD5{KJoUa{trx*kCY7Yid=H`Gn&*X@S+> z08pt^So%v1Ao1~N2;cXo+<$G|O}Akf!uNfQM?-cH%kDN=uF7f?k{zI_4! z5JKSo=MOL#46w7agBQ=9B93DKz^}jkF?U}c)aN|?{sdQ7SJ>Lxf)L``-&}pxa8=nZ zC*^V(aUA2TufM_H7Z=#Ra|gft^ehb``sb>!?|{m7Ik~CuLJ0hI@w%Ar0N_oZoPF8Q zK6eb}GCLy7#-XFny0})WCAMv2GMQk}w%_j;WVRc&M;j^l;;I%pZN=v>hT6rs;DfIf0+wc6Cb ztfD`F{xA9lgTY`h7z_r(ZO3)p#C6@3CP4F$CmyXyQJRQ6Iyy>44-XI5`e#JdrnLb& zu;&ETe4AxikWxZQiR0trwY7*3-+MnHUA6E!xk#1)v`&DM6U}Bb&CffIvlbKX)mq8j zk3L8>)mU`aCa_z;cr-+}+vVQ2GCupFjgQ-(%pLD`yBLp#?B}r!c=+hCmQc}*M?*Y( z^q74g+W-JsLPet+la>K*6YODd)k|Mig>GCd1L8Qw!NI}QczhU9gm&Qp^AgNw05!i&q{T^d zcC7*zt@(hwt1?ze-WaqDP=~!un?UOYbW`)WmdU9BteaJ7Y8#*iz+IfU3Vh!$(YU{f d3NXAa{0nFehU2a`DklH{002ovPDHLkV1fyOFE;=H literal 0 HcmV?d00001 diff --git a/Resources/Textures/White/Fluff/Vtergot/isbform.rsi/icon.png b/Resources/Textures/White/Fluff/Vtergot/isbform.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f3f43f9a5e9b702dff88acb629de7f3e1665ec33 GIT binary patch literal 510 zcmVPx$xJg7oR9J=Wls#+PP!xurlr9Dv#{_|gAQCNt2(;)|n1CUHnC{sNqL|`MlOgSJ zms0vc>5u5(zo12n!Gi{SP=hJH7zJ$bcsr!N)G0Q)slDj|aXCk??s;{jd!VGGd7`uYxlTOQlLO}C3e9dIvv=Cdi6?Q3k?-sl2Y>Io~@7Dl8 z`|1WMh*f6)9I*wzpu_uoBCc9MMg8h=*(Kj zRaLE4S*=#Qe)E=}_xBvv>wN$6kxHe)a=Ao4EDtjW;PE&HL7>0+nsuBc$>9c(>$(b{ z(P)t8`PLO6P1F4jqHQ>i^FNP2&p@8%{}gr{N5B2S4S1fXjjXS~^QIX6Fs)WgO(qjO z&%^h9T-PN{Q-;GKqtOV*aTp8+Mthc&l$4bG28$WSn^mC${r~^~07*qoM6N<$f?Y=Q A&j0`b literal 0 HcmV?d00001 diff --git a/Resources/Textures/White/Fluff/Vtergot/isbform.rsi/inhand-left.png b/Resources/Textures/White/Fluff/Vtergot/isbform.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..8fb422c0f92164dc4e7d4334f3e41511c3b6d0b5 GIT binary patch literal 503 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/White/Fluff/Vtergot/order.rsi/icon.png b/Resources/Textures/White/Fluff/Vtergot/order.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2095bd90609477dc591069bd14c826ebefc303ca GIT binary patch literal 548 zcmV+<0^9wGP)Px$-bqA3R9J=WRxys-Fc6#zd=LX4OExO_0oDTi7=J>AU*STZ@GtxXgCz^&fC$(^ zMTBca*bpHDN)b?ze6~c#K~hB1NW?C8hP$h!fEhDp{O@>qbVHV9En^Hsgv;fE#bN;| zCF;6Hnx+rO3*NBX?b@;|!59MoaLzlMwH5$S*ENI?Sg+T?af2MM$(2%{e2g)_C1Mfc z2&JsQ51C|ygj50 zqXO=cdy?gHIauEk@sxl#j_;Ba5t1Ystgl6c^uc5ae9(R-4u`|dXJ3Sr^3Rl@e?p&$ zBuQ>Q`y%=c`ILaM9vDmiU+IA<5l{C(nx-##o(GfnMdW!NG>RunP*v5Srq?yTx2~#c z^7KI9DBkb)0Dg_!i*xw;_6GL)in?j=?fo6!KRy8b9MQ+)F?bXQ-PxPXruAa_;GBQD mdi|%j-EJTLJDM@$pWp}mCu%j9E}3uu0000Px%V@X6oRCt{2n!QfrKoo_~tSI7w&MTTUc>*3`n@GF>MJi+$NV{yi(u#rtrKO;O zEw&&Mjf?OGZrC^A3APB;${oc}L^6fB);Ku!9sgt&az6E)>^DznIEqsM7@z-A05Chc0{{$mqxAV{QoGKo4gie5Pcy9__uT0@ z!7*>#Cu`*rOw;(6WIq6c>jMB;2(~&&l4&$4-iFozteTF_zvb7_&yZDknGS%07B@s& zS|0&2o+Jsh*6=*9aNqo_>L?6Hak@@}m|V}wE70lweX?i*SMpq8Q1`sU5{q@tVXnBf(!UynwYboLZTcQW&88LHrHKbt#! zD12_C6P{iwbH0rRz<&y~-T}lqb2g@njQ`jG8~-gdxy2|Px%hDk(0RCt{2nm=xwKorKmiCiqj-oRV<1UW*Qm2!Z%pot7pQf$&jidm1OaYNxF(Bud?feYLuna;(ySZPv_fdLJ}?6P=Jct2?cJHX8MzIpr+4}c&Df*=Tj zAP9mW2!bFc1v51!*Tr%+Pvzr7$N(Vv{t5t)eOgHXxW8K(kJX9Z?nz}smyN@tOsaLI zu@*-|)3dgYX7f}6Ky>x8X!y;GpJAY}VA7=Yt9Y8U8lXr&#^r(O`ATv=P7`!3oO5u_ zF`K7S*KfjTfO1O+QT|WQS7n=S!r0)Pm%0^t9L@a?Or7W*2q6#zLAeZqpf*tFh2V+E z^Ssoi>s7HdO;H#PXwudR+r(puA8ZpdA->jTxGiWM<0+sA#x^mFPcK<~ddZsYJ@gKO zu1RTDS<&3CXw87O0LK`(PNnZT0O0Wz-x|E}N>fH)vy$4VRkO5?XZvnm`1AGhc4H@8DfN#hE-vWF?2KW}>8#2JR z0N+gB0Owa?j4>qFKy-7ARdqPM?%v$CPn6-dnUx1s zg?O=8V7as#u+?2a2w@CRrMycyx(_OF+m|W2t~}2>`*b!S46F0nG`m9wueiTkvaWMm y>2t}#tulaZV&+mdA43VTgb0ElCe2@)Zxz%5kjoqZ0000tRT|%@bXg^pTqzD^RG3`^0;x->#&R)-!;A4_nt2c)Rb49I=k2fXaEF!u#eGc z-uvCK<-?A7%U)jkUh8vxmDXW{8PB%7_-(gp)e_SuKVSYc@m*G9${VJ>%Fk(r>V1w- z(a`e!QaZu2o><=gX_i0jVC?m~%yU<~+Wz6oADwFZO{v1G%nww{AOEPPc;@JH#WO~I z<{$4Jf7H-y7r(!#Y#&>8-Bs-ed;71y-rdomb2@0AN9;fTj`KF$LI1+a5_zxwyqfMH zH*Y@U%iybT^*(f%eE;>Q@~ITe!3-Z}n_hkYY1W<&ldDhrz4kI`#=FeAmhg)I$ETyr zra#jop09u1y4B||WBtX4ydI{%H~(Vt3c41z-=X(e_yfa(owbarrhB=>&PsonZ2EI; bT&tLT>z^3{4SsIZKsI=~`njxgN@xNAF8HrB literal 0 HcmV?d00001 diff --git a/Resources/Textures/White/Fluff/Vtergot/peopledav.rsi/icon.png b/Resources/Textures/White/Fluff/Vtergot/peopledav.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6b36ccdbfd9e03786084ece78487864069f22d26 GIT binary patch literal 241 zcmVPx#t4TybR9J=Wlu--AAPj`vIH+{)|Nqi~hJ)@Y;~`Q%uBMs~6`C!!V40 z=Q6W7gs{~)k`6$VQ(}zW9_SVKSl4@wMZ}SO$(6MjAH(ye1&BzF$<*ZP+KB6{fTJ-1 zrwDlW{!bGyL)Qh~`>pgi$?S0eIaa%Qe>+ZqHdl|U)pYQ*^B_(A`k?>-4p@rDsi-Zx r^WYP{_YIWuyk6H|T<{&_NqH9UXcnK_?5Y{O3K zfX!gAy8YL*i_hcFX+Pn-iw%b7%oiTdf6d={u=DmEAg^}*_PvZNZ#GWj&9JtZm{P#x aQNg(XlI{O5n?7fO^n1GcxvX#|W1rZ;vZY#9t-mqJSd$T`mf`%9Iny^AzX_cE`PbP; zdtE<;nkxL7EVpQ<-o-~tr^IGgXPgYLWzOpQereM4$A^x;>)ZBot;ePx$5J^NqRCt{2+TCh{Komvc)iT5&BLw>Xk5~xAije_(kw!{t$DgEN+x1>%2^5wom5`6-=;{Od=^o}XK6+c$vWBP`K% z-LQYHloBbWRr&X34`Ph{^;i7KJzLF}BuSDaNs=T)Rzn~Dv$1=R@?Bn8R>Kg*QrY={G1s2`<@)OY!rVcIHO9_vniC-u okDCXWV{85Qt<@t*lBD0@9b5NmzUAooxc~qF07*qoM6N<$f}!c5#{d8T literal 0 HcmV?d00001 diff --git a/Resources/Textures/White/Fluff/Vtergot/strictgloves.rsi/icon.png b/Resources/Textures/White/Fluff/Vtergot/strictgloves.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..76891eddabbf4e9d09b93f3a78bdc24e09f2d7f2 GIT binary patch literal 508 zcmVPx$wn;=mR9J=WlR;|3Fc3wbi=cv#m@Z3ja+NG~f^)MstX=@FW#T< z-X}c+TI>4kHV_*Lq2&2_-fORO2l6~mq^dYy#?uv6N)bXBHXxT@A!^PV5-~4vjp_dH zkgwVmht3=D-Y4>{VsYt&%v{c|LAWHZDJTra4*r5zJa#>tQ{FToyfKf8leE_LIbm2l y78CL~R`_leaJ4Ei5+`;I-s{SU5hF(Y3w!{Ll}u|w@QhXf0000hcI$?wd1!X- zm0uED?Ska3jrC&>J^#3L%9ZwMLC3^Y&pZwnG4MWdrnh59dYkNVVqhs zV!PDiuylRJ=P}XO*2%XEyn3Tr!zb_bBHlrJ;p^jbw>~^C^1