From 3e89b42e6b0a1343fa390366db5f5894f5f06128 Mon Sep 17 00:00:00 2001 From: rhailrake <49613070+rhailrake@users.noreply.github.com> Date: Tue, 9 May 2023 00:41:34 +0600 Subject: [PATCH] [Sponsors] HSKveez fluff --- Resources/Prototypes/White/Fluff/fluff.yml | 27 +++++ Resources/Prototypes/White/Fluff/sponsor.yml | 12 ++ .../Prototypes/White/Ghosts/custom_ghosts.yml | 8 ++ .../Customization/cat_parts.rsi/meta.json | 83 +++++++++++++- .../Customization/cat_parts.rsi/tail_cat.png | Bin 247 -> 1954 bytes .../contactor_batton.rsi/equipped-BELT.png | Bin 0 -> 303 bytes .../HSKveez/contactor_batton.rsi/meta.json | 38 +++++++ .../contactor_batton.rsi/off-inhand-left.png | Bin 0 -> 182 bytes .../contactor_batton.rsi/off-inhand-right.png | Bin 0 -> 182 bytes .../contactor_batton.rsi/on-inhand-left.png | Bin 0 -> 361 bytes .../contactor_batton.rsi/on-inhand-right.png | Bin 0 -> 372 bytes .../contactor_batton.rsi/stunbaton_nocell.png | Bin 0 -> 294 bytes .../contactor_batton.rsi/stunbaton_off.png | Bin 0 -> 294 bytes .../contactor_batton.rsi/stunbaton_on.png | Bin 0 -> 388 bytes .../Fluff/HSKveez/hope.rsi/equipped-NECK.png | Bin 0 -> 215 bytes .../White/Fluff/HSKveez/hope.rsi/icon.png | Bin 0 -> 552 bytes .../White/Fluff/HSKveez/hope.rsi/meta.json | 30 +++++ .../Ghosts/hskveez-ghost.rsi/animated.png | Bin 0 -> 21286 bytes .../White/Ghosts/hskveez-ghost.rsi/meta.json | 103 ++++++++++++++++++ 19 files changed, 299 insertions(+), 2 deletions(-) create mode 100644 Resources/Textures/White/Fluff/HSKveez/contactor_batton.rsi/equipped-BELT.png create mode 100644 Resources/Textures/White/Fluff/HSKveez/contactor_batton.rsi/meta.json create mode 100644 Resources/Textures/White/Fluff/HSKveez/contactor_batton.rsi/off-inhand-left.png create mode 100644 Resources/Textures/White/Fluff/HSKveez/contactor_batton.rsi/off-inhand-right.png create mode 100644 Resources/Textures/White/Fluff/HSKveez/contactor_batton.rsi/on-inhand-left.png create mode 100644 Resources/Textures/White/Fluff/HSKveez/contactor_batton.rsi/on-inhand-right.png create mode 100644 Resources/Textures/White/Fluff/HSKveez/contactor_batton.rsi/stunbaton_nocell.png create mode 100644 Resources/Textures/White/Fluff/HSKveez/contactor_batton.rsi/stunbaton_off.png create mode 100644 Resources/Textures/White/Fluff/HSKveez/contactor_batton.rsi/stunbaton_on.png create mode 100644 Resources/Textures/White/Fluff/HSKveez/hope.rsi/equipped-NECK.png create mode 100644 Resources/Textures/White/Fluff/HSKveez/hope.rsi/icon.png create mode 100644 Resources/Textures/White/Fluff/HSKveez/hope.rsi/meta.json create mode 100644 Resources/Textures/White/Ghosts/hskveez-ghost.rsi/animated.png create mode 100644 Resources/Textures/White/Ghosts/hskveez-ghost.rsi/meta.json diff --git a/Resources/Prototypes/White/Fluff/fluff.yml b/Resources/Prototypes/White/Fluff/fluff.yml index b6956c071f..e358a47d72 100644 --- a/Resources/Prototypes/White/Fluff/fluff.yml +++ b/Resources/Prototypes/White/Fluff/fluff.yml @@ -110,3 +110,30 @@ sprite: White/Fluff/Warete/warete_jumpsuit.rsi - type: Clothing sprite: White/Fluff/Warete/warete_jumpsuit.rsi + +# HSKveez +- type: entity + parent: ClothingNeckBase + id: HSKveezKulon + name: плазменное сердце + description: Не взрывай. + components: + - type: Sprite + sprite: White/Fluff/HSKveez/hope.rsi + - type: Clothing + sprite: White/Fluff/HSKveez/hope.rsi + - type: PointLight + radius: 2 + energy: 2 + color: '#ff6bff' + +- type: entity + name: дубинка контрактника + parent: Stunbaton + id: HSKveezStunBaton + description: Телескопическая дубинка, наносящая легкий электрический шок. + components: + - type: Sprite + sprite: White/Fluff/HSKveez/contactor_batton.rsi + - type: Clothing + sprite: White/Fluff/HSKveez/contactor_batton.rsi diff --git a/Resources/Prototypes/White/Fluff/sponsor.yml b/Resources/Prototypes/White/Fluff/sponsor.yml index 50a7bedc22..6d6f0b31d6 100644 --- a/Resources/Prototypes/White/Fluff/sponsor.yml +++ b/Resources/Prototypes/White/Fluff/sponsor.yml @@ -39,3 +39,15 @@ id: WareteJumpskirtLoadout entity: WareteJumpskirt sponsorOnly: true + +# HSKveez +- type: loadout + id: HSKveezKulonLoadout + entity: HSKveezKulon + sponsorOnly: true + +- type: loadout + id: HSKveezStunBatonLoadout + entity: HSKveezStunBaton + sponsorOnly: true + whitelistJobs: [ Detective, HeadOfSecurity, SecurityCadet, SecurityOfficer, Warden ] diff --git a/Resources/Prototypes/White/Ghosts/custom_ghosts.yml b/Resources/Prototypes/White/Ghosts/custom_ghosts.yml index 5d530bcaac..24ad329b56 100644 --- a/Resources/Prototypes/White/Ghosts/custom_ghosts.yml +++ b/Resources/Prototypes/White/Ghosts/custom_ghosts.yml @@ -37,3 +37,11 @@ alpha: 1 ghostName: Величайший ghostDescription: Восстал из небытия. + +- type: customGhost + id: hskveez-ghost + ckey: hskveez + sprite: White/Ghosts/hskveez-ghost.rsi + alpha: 0.9 + ghostName: Огонек + ghostDescription: А где тут огнетушитель? diff --git a/Resources/Textures/Mobs/Customization/cat_parts.rsi/meta.json b/Resources/Textures/Mobs/Customization/cat_parts.rsi/meta.json index 77c6e978d2..8c05fabfb8 100644 --- a/Resources/Textures/Mobs/Customization/cat_parts.rsi/meta.json +++ b/Resources/Textures/Mobs/Customization/cat_parts.rsi/meta.json @@ -1,2 +1,81 @@ -{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "https://github.com/tgstation/tgstation/blob/master/icons/mob/mutant_bodyparts.dmi", "states": [{"name":"ears_cat_inner","directions":4},{"name":"ears_cat_outer","directions":4},{"name":"tail_cat","directions":4}]} - +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/e9cc620e9f908e18949031c6e1b5811e3fc5af4e", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "ears_cat_inner", + "directions": 4 + }, + { + "name": "ears_cat_outer", + "directions": 4 + }, + { + "name": "tail_cat", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Mobs/Customization/cat_parts.rsi/tail_cat.png b/Resources/Textures/Mobs/Customization/cat_parts.rsi/tail_cat.png index bb6b2de8efd423d8f408003834500366fd8a6c32..d7ff1589bc4b66e9d5ca0667d9fb48be99d37ab3 100644 GIT binary patch literal 1954 zcmcgt|2xwO9REy&u1p+C7$J_FI+V(oZYxW)B{> zVwvMI0034*?ZEC`OQ9VHn&zSBe@tF6g?Of|xu^SpQJ=+Itv>o%=mew;(j}3;lAXdJ~>yuqE zUqUD%OGGRHwp7V{T8CB42X+fR+Vo1m^vOpTnPWpD2iLloV_~8M;(uEDN!!%`?IbJ^ zDV>SSnsWM6jeJzpmRg9amj}g%eWx3RA*;nUPR&;Y7%s1ube8Xq4!Nz>Zu3s~C1maK zj&rnk${MwHy^0~s7*#p6JOv3$WtXmG4ubgIxbu*&*Y}Gf$0 zNLtQPat=HXhN=|}P_mOPama1NZY<=+ama57ekGub$@=E$H41x{M6uB6z@mTHFz8Qs zB0<|jqxpTQqa1UOK2lShQM;R1lgpzH9&uhgCN~EeM}K=`iPK3qw+I&UxTqvo4~&JS z^>&lOOMu%yl6>3x8oI_{FwD#riLJ*TUGyTx63kG@>Ji=QMq%!|08CA96R1l24`(iLGv}!9~Ye;m7Ziy*O@p&15+cT5`$kPxrXdgwb zWizd>ry^z55QD*;+QqZuYG`xV`*&vQxqA@1n2GVhEf zT^u^a&c%Tt%qwD3KG5nAk){&)j)~Ulf%3Z8ci6tb-nT3oKMOOC?m3FT;9d#bcl4$x zUQIv)v!8GaGdDC27T8=G4edTw48x%H9qB%ct+MiJ#qn zCiqOz@}@kWxzihFWWBYsntQz_>p{%Kca0GMj9nXRAP;%)HP7GBkmS{|yq|;B3bo+D zs?=4ZWDn#6v%^=#Jb{=Tdb6FYMW(i!#i99>k4M$p-W{nl&8z(4(y!}c`LbU6rt%ZM z?hDEKjaPr7LKkF(u^_RuGgPpO(`omVL*) z3h1*LUxygn%olbT*d{z|58QpfZ8%?&UIzG+Ci@QLyM1k5#-@dl%6#%!asJ{vtQD4uJo|WX=9+p#nYRal#t1lFalY_*?P}&%+G{-a p%)H4I_tkEL)p32Bnam)g+WGr6+c*7XiYo>2JYD@<);T3K0RS^iWfK4Z diff --git a/Resources/Textures/White/Fluff/HSKveez/contactor_batton.rsi/equipped-BELT.png b/Resources/Textures/White/Fluff/HSKveez/contactor_batton.rsi/equipped-BELT.png new file mode 100644 index 0000000000000000000000000000000000000000..89b96b169b52f69c8366ac0a1854f3b00efa8cd4 GIT binary patch literal 303 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAQ1GFr zi(^Q|oVT|Oxegl$uwLYJncy~o`^T)8myWpmPLAt!XiXL@V#?k8$G+8Dw128$#rlqP zh9kxdk0cpB@-$SiIoL2O%wrTd&(I;x7LaWll`TF=lZ+ECFlW|d*&?P39RG1T=Fz$;#sr$&%@2@S; OvkacDelF{r5}E+?d2iVO literal 0 HcmV?d00001 diff --git a/Resources/Textures/White/Fluff/HSKveez/contactor_batton.rsi/meta.json b/Resources/Textures/White/Fluff/HSKveez/contactor_batton.rsi/meta.json new file mode 100644 index 0000000000..0a57e7fd9e --- /dev/null +++ b/Resources/Textures/White/Fluff/HSKveez/contactor_batton.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "stunbaton_nocell" + }, + { + "name": "stunbaton_off" + }, + { + "name": "stunbaton_on" + }, + { + "name": "off-inhand-left", + "directions": 4 + }, + { + "name": "off-inhand-right", + "directions": 4 + }, + { + "name": "on-inhand-left", + "directions": 4 + }, + { + "name": "on-inhand-right", + "directions": 4 + }, + { + "name": "equipped-BELT", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/White/Fluff/HSKveez/contactor_batton.rsi/off-inhand-left.png b/Resources/Textures/White/Fluff/HSKveez/contactor_batton.rsi/off-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..ff769f902fe70daf5bcc26399c2e05ae2f10b37a GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP%y*O z#WAE}&f5!yj6hzK0pIU*GY*|YZ83}|L>s6^ykzEkw1AP(pL>27&=v+yS3j3^P6s6^ykzEkw1AP(pL>27&=v+yS3j3^P6>~{^G18wy&Mt;|S8GpX@ zbDn|X6pa>vhW>}*?6a@W+a9ANc!%*CU%spI4yGL0dtELC%s)yiw7CxQCe%HAnZ5tV z!RX7bP0l+XkK DR$qs= literal 0 HcmV?d00001 diff --git a/Resources/Textures/White/Fluff/HSKveez/contactor_batton.rsi/on-inhand-right.png b/Resources/Textures/White/Fluff/HSKveez/contactor_batton.rsi/on-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..a94d2de8521b3270f66080e66c71936b09b39968 GIT binary patch literal 372 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|TR) zr;B4q#hkadE^;0+kZ^q%{bB0^hS&wl7Jc3pE#4M=$|;R}3MCD<6has0uJsl6cxRih z#r0oZr8R~96AJ?d`tWbjy4UM6rMBcoD;z$x>CLKDO@_}b=Q9`BO3CP%R<-DvwOSKOdyTyG%TL=r816B?d|hgS^r1T+wq0~J5O0Y;d|R!&@rvLyp8VN&+2rF* zJPd!ge_g$I^Ml@{&lx7D6GRQV^*L|;)aGt{ryLg#e@`R<{DgyZB1ctQbo0)oL%J2_VTmdcTWI=k-^i| K&t;ucLK6UYBZ__i literal 0 HcmV?d00001 diff --git a/Resources/Textures/White/Fluff/HSKveez/contactor_batton.rsi/stunbaton_nocell.png b/Resources/Textures/White/Fluff/HSKveez/contactor_batton.rsi/stunbaton_nocell.png new file mode 100644 index 0000000000000000000000000000000000000000..7f6cd9c18d33a21c85261b1a129eee769260d7e5 GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D0suu z#WAE}&fCiyc@G%~xIJ`UwCRc3RzYP0;pPBCX5&;AwgX$Gz4Lta9;sNXgf-PJ*}1={ zWy<$f4fh+BOacuIED8*a91qePu31&R=ikj>@NZY8#ogC}vl%7KkMR_8>k7jw@1NM)) z8%+9UAN%+{Yz0q)`LfTKCU5UaZ}?)Y%usH_eBsw?VZHv(70>$4Gil80)1Jrp;n?B( pa+hD9wA@tBx|G5F5BG-S_k!1M@c!dvm;v-7gQu&X%Q~loCIHiuat;6h literal 0 HcmV?d00001 diff --git a/Resources/Textures/White/Fluff/HSKveez/contactor_batton.rsi/stunbaton_off.png b/Resources/Textures/White/Fluff/HSKveez/contactor_batton.rsi/stunbaton_off.png new file mode 100644 index 0000000000000000000000000000000000000000..7f6cd9c18d33a21c85261b1a129eee769260d7e5 GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D0suu z#WAE}&fCiyc@G%~xIJ`UwCRc3RzYP0;pPBCX5&;AwgX$Gz4Lta9;sNXgf-PJ*}1={ zWy<$f4fh+BOacuIED8*a91qePu31&R=ikj>@NZY8#ogC}vl%7KkMR_8>k7jw@1NM)) z8%+9UAN%+{Yz0q)`LfTKCU5UaZ}?)Y%usH_eBsw?VZHv(70>$4Gil80)1Jrp;n?B( pa+hD9wA@tBx|G5F5BG-S_k!1M@c!dvm;v-7gQu&X%Q~loCIHiuat;6h literal 0 HcmV?d00001 diff --git a/Resources/Textures/White/Fluff/HSKveez/contactor_batton.rsi/stunbaton_on.png b/Resources/Textures/White/Fluff/HSKveez/contactor_batton.rsi/stunbaton_on.png new file mode 100644 index 0000000000000000000000000000000000000000..f674b492bb9318e0f8cb2026b7c17ed594165ecc GIT binary patch literal 388 zcmV-~0ek+5P)fDMWa3(In#?&)#CXT=X$lN7T z*Mg%OIU(sM*zJNPq=ZU+&vrlVUTqwIfz<@G);+GRwYyaX0A5wqXK#$@Q9@jRW_~|E z)aiEgj*ALl=I@N%K7@-3(6Unri09R+!$nYl!U0^CrTevQi*UJ%kiu!tV{mqXF!L!m zt3Y_GLCL4!Yyz>K&w;ZDEbTd~Ku*uu1af=MA^>oJ)QxcunXc=y;8_BgIlxgO^^jo~ zpk)VW-KarAWx*E-P&kylC<>Q#-Dvk;4t%x%eXC))A#hCx40eGSd;s=%<^K|+0wZv? zND8b0PYQ&SObCbLTvDC@o!?TKbHY7=$mA*x_XIHL8%-J>6^Ko)QgBZIP7EImbRVpH i@w;FQAOZgp*dktwYaJlmj4hY|0000EaktG3V`#jl2y8JgkArhV3^sUE6#P`h8S#)Qq{5aG@gZ#KGPyMF>C^fc)I$ztaD0e0stE5Llgi2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/White/Fluff/HSKveez/hope.rsi/icon.png b/Resources/Textures/White/Fluff/HSKveez/hope.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..bdbc89844924cb8d142b9d24b64d6ac798d0134c GIT binary patch literal 552 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%0DobV_u< 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