From d987694dfa9b31d57da1aae7c690aacc67d5bcbe Mon Sep 17 00:00:00 2001 From: EstKemran Date: Fri, 3 Jan 2025 21:45:11 +0300 Subject: [PATCH 1/2] revenant --- Resources/Prototypes/Alerts/revenant.yml | 2 +- .../Entities/Mobs/NPCs/revenant.yml | 2 +- .../Prototypes/Entities/Objects/Fun/toys.yml | 2 +- .../Objects/Specific/Medical/morgue.yml | 2 +- .../Recipes/Crafting/Graphs/toys.yml | 2 +- .../Prototypes/Recipes/Crafting/toys.yml | 2 +- .../SS220/Mobs/Ghosts/revenant.rsi/active.png | Bin 0 -> 2221 bytes .../Mobs/Ghosts/revenant.rsi/ectoplasm.png | Bin 0 -> 240 bytes .../Mobs/Ghosts/revenant.rsi/harvesting.png | Bin 0 -> 1213 bytes .../SS220/Mobs/Ghosts/revenant.rsi/icon.png | Bin 0 -> 586 bytes .../SS220/Mobs/Ghosts/revenant.rsi/idle.png | Bin 0 -> 2280 bytes .../SS220/Mobs/Ghosts/revenant.rsi/meta.json | 79 ++++++++++++++++++ .../Mobs/Ghosts/revenant.rsi/stunned.png | Bin 0 -> 1403 bytes 13 files changed, 85 insertions(+), 6 deletions(-) create mode 100644 Resources/Textures/SS220/Mobs/Ghosts/revenant.rsi/active.png create mode 100644 Resources/Textures/SS220/Mobs/Ghosts/revenant.rsi/ectoplasm.png create mode 100644 Resources/Textures/SS220/Mobs/Ghosts/revenant.rsi/harvesting.png create mode 100644 Resources/Textures/SS220/Mobs/Ghosts/revenant.rsi/icon.png create mode 100644 Resources/Textures/SS220/Mobs/Ghosts/revenant.rsi/idle.png create mode 100644 Resources/Textures/SS220/Mobs/Ghosts/revenant.rsi/meta.json create mode 100644 Resources/Textures/SS220/Mobs/Ghosts/revenant.rsi/stunned.png diff --git a/Resources/Prototypes/Alerts/revenant.yml b/Resources/Prototypes/Alerts/revenant.yml index 38933df4fe0c..90ac33ad1bcc 100644 --- a/Resources/Prototypes/Alerts/revenant.yml +++ b/Resources/Prototypes/Alerts/revenant.yml @@ -10,7 +10,7 @@ - type: alert id: Corporeal - icons: [ /Textures/Mobs/Ghosts/revenant.rsi/icon.png ] + icons: [ /Textures/SS220/Mobs/Ghosts/revenant.rsi/icon.png ] #SS220 revenant-sprite-port name: alerts-revenant-corporeal-name description: alerts-revenant-corporeal-desc diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/revenant.yml b/Resources/Prototypes/Entities/Mobs/NPCs/revenant.yml index 0672cfc23c68..04fe5ba1b040 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/revenant.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/revenant.yml @@ -13,7 +13,7 @@ baseWalkSpeed: 6 baseSprintSpeed: 6 - type: Sprite - sprite: Mobs/Ghosts/revenant.rsi + sprite: SS220/Mobs/Ghosts/revenant.rsi #SS220 revenant-sprite-port layers: - state: active - type: StatusEffects diff --git a/Resources/Prototypes/Entities/Objects/Fun/toys.yml b/Resources/Prototypes/Entities/Objects/Fun/toys.yml index accfce77bf4e..a35ca173f390 100644 --- a/Resources/Prototypes/Entities/Objects/Fun/toys.yml +++ b/Resources/Prototypes/Entities/Objects/Fun/toys.yml @@ -137,7 +137,7 @@ - type: Item size: Normal - type: Sprite - sprite: Mobs/Ghosts/revenant.rsi + sprite: SS220/Mobs/Ghosts/revenant.rsi #SS220 revenant-sprite-port state: icon noRot: true - type: Construction diff --git a/Resources/Prototypes/Entities/Objects/Specific/Medical/morgue.yml b/Resources/Prototypes/Entities/Objects/Specific/Medical/morgue.yml index d1085ff5de11..8be0feb5cadd 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Medical/morgue.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Medical/morgue.yml @@ -141,7 +141,7 @@ description: Much less deadly in this form. components: - type: Sprite - sprite: Mobs/Ghosts/revenant.rsi + sprite: SS220/Mobs/Ghosts/revenant.rsi #SS220 revenant-sprite-port state: ectoplasm - type: Tag tags: diff --git a/Resources/Prototypes/Recipes/Crafting/Graphs/toys.yml b/Resources/Prototypes/Recipes/Crafting/Graphs/toys.yml index 56e31bbe8d1c..663299e19924 100644 --- a/Resources/Prototypes/Recipes/Crafting/Graphs/toys.yml +++ b/Resources/Prototypes/Recipes/Crafting/Graphs/toys.yml @@ -14,7 +14,7 @@ - tag: Ectoplasm name: ectoplasm icon: - sprite: Mobs/Ghosts/revenant.rsi + sprite: SS220/Mobs/Ghosts/revenant.rsi #SS220 revenant-sprite-port state: ectoplasm doAfter: 10 - node: plushie diff --git a/Resources/Prototypes/Recipes/Crafting/toys.yml b/Resources/Prototypes/Recipes/Crafting/toys.yml index 4fd91bdb69d4..35b2d5807972 100644 --- a/Resources/Prototypes/Recipes/Crafting/toys.yml +++ b/Resources/Prototypes/Recipes/Crafting/toys.yml @@ -8,7 +8,7 @@ objectType: Item description: A toy to scare the medbay with. icon: - sprite: Mobs/Ghosts/revenant.rsi + sprite: SS220/Mobs/Ghosts/revenant.rsi #SS220 revenant-sprite-port state: icon - type: construction diff --git a/Resources/Textures/SS220/Mobs/Ghosts/revenant.rsi/active.png b/Resources/Textures/SS220/Mobs/Ghosts/revenant.rsi/active.png new file mode 100644 index 0000000000000000000000000000000000000000..6b6140db92fa6c237c78ee8a1a53520e1a67f99c GIT binary patch literal 2221 zcmV;e2vYZnP)Px-XGugsRCt`-oWE-uNfgIljw=)FGAO|@0Yl*2xJs@|VdLTgA-M5B5KPhen zA8+@~Ju1mMubszz zPS93N16Y*3_T)7^efX$2)*1Bfto=~{!1(sCIdN|7$?GIe$O#~~U-}@m{aOG<_WXncOo(taW;%7#z}qRDuGN+4)sbEm)c z{CzRo^wG97ze4NJUYU%;Xn^*x>6~k{hfT9d7|Mpz*Pp$jgR}j@>6n|KN3g5|(d}f{ z1z>F1QvpE12WR`V_5A(B!~;Tiba1w>-Viwfg#F#CivobophsKJ-xt?(2ED>3Xbg)w zSO6H*1EAo8vwb3>G2;l)Ve$^&M!ZHK}5Gfns5L96;+84 zaO+fa}l=k%9wq1IWX#ok7nF0*0Y! zu!JfFfWdJ9U-)&_>p~O*AmjkBlK6xZ(KpyAKl3_j28Lw(e`$VY;tzGe${vg?dBe9ZPe&86mfhWm zu8x<_S0DU33&~+cYo;F}9_r=N0B|Y*C|u6GeR4I5hH?TZmtwMqkuV@~rztA{XMP_b zmEg!20JY^BQpy@wyYV@IuKLLDG10(M0Lo&?aJ0|isk+D1;?DLp1R6l=S%f8kQE`A6 zX}lbg8$ez@Zv^gOjJf=M2uo=LXfgyW&9A7w8Iub@qT4rtAbjTCtn6~NdcPC^1_9uD z1E)-`hZQNM4It5^V_i_-zoz}x08Ry97DsA3KR1A|$8~r4?zp=GVDJ#|?d#_tgF>$h zRUH8I{idrCEX%e4FbDwNsPZ$u^UoH_1t8ba;cf$t<)880^;xrQc}xSqs7YWM2r<7C zt2zM4m9pVwx!M2*zZT9VpR=dR1*n_uiXX~e4UbL_CmKbjcqlSuIu@@7l*93^w{=jj zT>AvfQf^dY2v5zHG4T{xF+KoOW+b5=eCfq~u{6Juq&_YHG5e264haIll@%l(Mj#+z zWq2I`L_J)YIovPS^@#Dh$fAf_wntx)cz&Y)5@~ol;~e@v`yRBro9P z{CKSEb){*)S$?N(bR7WXbt!TaTeruzSNF#1b#i{Jo*=@d31AQa@`VInj{cX{C%XT@ z<_63Kpp+{r`SJS)+Fsoodl+K@qXmFLpHr|u^5Yj1dn0VG?iC3mDJG+u0M4{O0FnC@B_jLTFP1*8 zUSRq0i)6EJpZ!F3K0x{M9S8tOvB+WhR%UrxV?#sB6Ml1wfThFmm)EUyAmuJ5~53_Xi-F zOoM_rfSTfW9%YBq zPP}+wH`o2KO^fhfD?MA5O*9T5(a0%QJCw*sB;SAmOSE1ascIZ zAqq|om6^9b2xLH_is}HM3_uZ0Z~UhZAF1_%)&NE&hn7Jg9i@3E<^m9sv3LHvuEy8Q zPqYRw>Xoo*5a1dvtzjSsfU@qs3~8&zhb#dM2EesNsV^8|wSRst0NcZ+HwM8S&#%`| z3IL;e0PYCaRxGW{Q#v_6Hc1T04Iu1trK0iOIxN7q1TZ)~T>iLBMZ$lKO|y-=o6odXr!uH0~p)`#6X~V2izq9 vZv|lG{Q*+$6Hr#3HGrXIrr0Dy6Ttrf^|O#k6s6oW00000NkvXXu0mjfHHr!j literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Mobs/Ghosts/revenant.rsi/ectoplasm.png b/Resources/Textures/SS220/Mobs/Ghosts/revenant.rsi/ectoplasm.png new file mode 100644 index 0000000000000000000000000000000000000000..c8646b24e6a4b45eb0b2af445f48a83f845bba29 GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}t2|vCLn2z= zUfRob$Uubk!R2+e{Dr!6c|U5-safYUb50FcbDq_4_oX%WN<9%{&BhF>#ZmE-GBLqFLt*0iG{J!&oyuU oH}k5u+8_67QGHuS$G`jRdgjgtPiIcz0J@sN)78&qol`;+0FNMJ1ONa4 literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Mobs/Ghosts/revenant.rsi/harvesting.png b/Resources/Textures/SS220/Mobs/Ghosts/revenant.rsi/harvesting.png new file mode 100644 index 0000000000000000000000000000000000000000..87791638ce0d21b44460cb6c82093fbdb06c5f97 GIT binary patch literal 1213 zcmV;u1Va0XP)Px(cS%G+RA_<4Sv_bXTNpigZ0E8eJj4}Y(IO!%Y1}4BwepHtFcJw$Hl4*I1c%gH zCah)ZWkLvB*lk1+gAro!@Ks5g*oEb#Pz3RbgkV@}w-~>>cmDK_8D|fK=)HIDcfNDJ zd*{wLhY@PE8bp!UIUMTS3g14@2~Y5w5s5_D=NEP_PV5{GrC{8&-7OKEG{BYsl>Gf; z-OwimOQY>-@mSZ~$KbNZr{l1E&r6V;T~aJOFt8FL73HPcw}z=ne4t zJ$U=h2e03Q{pb=NQY&m3*qPV%5&+bs|9U;ozW)QD*BMMR)l_iO0O1NKeEU3CZI0*`%K?K^B z9P+Y^bTNzbkqA;SF7(XqwgHUDpReB!rC=P@X33B|fhUku6nOm}^g07ef&f$zPA|}| z%VQPR`Y?}Mw|9@G0&0V0{EU^H+&H(9RRzs31AYIHd0$#rd z>0;J0c_Noo6wM}P1uFw6`MfM6FU#n41}u4MODYOW9srKFQrO(xKp?tp8QX9hyeijN z*&T1COhxE*22B0)(+f=%@W~%zP^UjQe+Xfg;f}#f&DpOixq8PUUQf&R^X9f~hbR5soat{zC3P4iPx%1W80eR9JQL!YkmBM$kh*p)h|sCf)gt`^ zE>avi6g$|dI%P?xfT(D2DMZ>I&_SMDlFQ{?h#!c_-N(J}-o5uFNr3>9$%H%JXm%X` z*l^Iz@VM1#RTKhFg|i{SYxz2NJWNDl0x-Dknt{1mz8*`2bOvnK1YI$><8dG@KvxVX zsv380v0EKa0H(jFYVh=NADF+pe1ICrAHxZih~NbmjVCSu@%a7a`Hzc~XwvTkcnq)B zbAWqOx`pv_6!3#6A0P{8G&@cqodW<6cEMt|@`y;ph#Jj~(<--NzTJTBnxQSHD+XMh zUrQBYWCn2Oi`@!ZjCnIgKj2~3}DLpvmOAzK?n<+E2MLvD+bvU z$UeZHI|gGRst*xJZD_kD6jkl8cp;sGzhCF@V}ln}P0E&qHE^b01S;QlO|aI}0JoH_ zcsKz2j`-Pr3X73!L}C6PmnS6vcg7wAkAuNw>L8XCm$DV%y$r}jC<7TjIRk$4!Cm`z z&oe0z$Ub1ZrspBV2DaAIeP>wm#}SzUbTnS;@j&H~1soef0iq`w?lf%2)K--80U7XK zPGSp?g{~N+;A8>3S1=LA%MqCyDIm`0)=^%|-``$Hi&A+~0@y|U*LcrfCoX^@L^d$u YAGEpc3kp5`9RL6T07*qoM6N<$g3EXPFaQ7m literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Mobs/Ghosts/revenant.rsi/idle.png b/Resources/Textures/SS220/Mobs/Ghosts/revenant.rsi/idle.png new file mode 100644 index 0000000000000000000000000000000000000000..6f0d04f2b65a366452253f496eba96f11629d6bc GIT binary patch literal 2280 zcmVP)Px-qDe$SRCt`_oX<-fNfgIlmOUnnM~PuF2tr`JcuMw`gTX@rA$aj02$EcdJqeEB zX~Ank2z&P;LD(FE9&%fA@-hnx!Z3;>9u@rq_7J}9o7Yv{RXy)jO?JN^nd$D#t5@~u z`tiD7-JuG7{rc5;e0gP~E068&Y?hAwR~763)2C0pzvZiAEmhejBKkS@2bWhiy3ZcI zbRJIyK~4bS|LpWkajbta{9*mSQ*~0(3FnV5k4o3hO)b#=$)0&b_yA04JJx^A9>51+ z6Wc@$dVu50Bbu99a2~f-RRcVG_%g{|2>)dRr1oFhYwCYA0MdD`!PRN(&qXUIfJEf9 zjpHf(*8(sY0N(X%AFP+ouPtuTGqS%6a{;)#veE6d+Qs+&#gJyFXQ+QMERJT9N?DzuD=Tq8l_V2orC7Yqmq&ziDJG$i27tlKK;8vaO~NcI0mHzj-uu!yYXG_bgR4{OwAwT`wNNxZKPSte zwG2e}4%-mQKva$g)GY&p09anx=&n9~TRYpt1ntAOcj^t16F}I8UHAxLZi4!eWzYbi zDS%@G0Kyp#77*lK2)ER1ORzsBK!*<;P~=rBnHnLzIS%`eInMgyBpEfar?cq!z2I_m4}tOWuc~c zsFzCvz*+!cT+Y0Gay5#EasnuqVzP&kFd%ZLDJuXQzYmZ~sK^)qwdER8sv20k@i~C5 z^2qNo(ZEUos-jq^XkUe=>K;>zSGKPq&;VM`A}j%niUY(*T2Or^p9?^u+c$wAeCFM(>~ghwzZ3ul0pNNAr%JAe6)B|+AW^wuT~Od( zP5-R{tOcM+MQT@mZUEtr>+bU1aX$)x!9&28&mX&**M({l0QCK)s}U@1TL2gY0B=M^Ky@#E zXs3sBdwAr%yR+GKl|$vNU{?Y7_y5!009>KP-(s+eu2%#G*efN}un zdRvFzjj77Ozc;ZPl^DWPvt>*?MOKUtz?2zDC+adY$9@QQ%3ZC za1%&#EP)Px)HAzH4RA_;{Sxrb=Srq=1GMj`E86NQwrmYN0v2Nlfbv40-12I?}Llg?lqBzor z8=(xY6kQE&2FmcniVGJ5CPYg@3>bzXvr65VoszBFzB8YFZY zpG~l%00KY1E*biU`UA*U(p^>=Ajz*DAH`C57=q}*$e0g;=)qEW81?ulCZE1E-Jm*Q zgx|Xo#Jk`V2%;Br0Y3!Mi+8~%=v@iA!naKTZ;6ruLG%Iu1ksB`Npa)Gwe3~wm>B2- z089+@VXsmZ!k#6Tau|K^eAcjEHSl`q>0IM`qB$yd_2 z-8{zGX-(62c3Q*j=5bf60O4OO9~u;wC@HvDK6Hg|yA00GuRRR*JqDnboNs^qiS^xX z9<$O^zNvPF1U>!_zyHkoE|w1+;qztC76G&KYY&S-3FVr?fQI@5teE}?u=1ppQZZ&ZWz{ zh~HGmqOy!)wg3QlvpR>}jfDEy=pT=Skdhkfv!brmL7(6B?X8uW;lKU3#|~Ue;bHud z`xi^$VW2^VAbPMh6L*BK*#n4udfVDQk>L-=Fdhk^m@PobB@vZnjEwoP@nRNlKki{` zCXUrl2RJ*eAtgzM@w8#(KWAI+2WI$DS%x5baCLc)Vzz+kg(=Jh{CFjOU=QI>`4=Qg z3NkxK7>|V5_>?4>;x~OArgg+8Pfs-}%U_-_z8rryUd(FxQw^eu0Jd{77K0Lo`U9q$ zS2KJ{KC^QK0GM8wLT2X(8HTSOe_u%-H2w5FD$CezkYI(+p2l|rKeC&ad?gKkIELwk zDJCg@IK~tJfCVdBw}2%`*X?DJidCg zGCo)UtjZ|4B$Qkd8Gw;AGUmhCX-$(HpFAxeewpgcPzA_=SyH_5O0hGJf&;9tut^1^ zJ|cmiOY!ka;gjdb@X7Nr@Cq;-h3y_#C zEiXh`1v(xHG5NPLr|$wvE{XTApEsQ&h#n^Yc6=EK;Dc=zcuJC5%HN4UC*ze|5}BPN zOZhwTXQ}|ZK{sRnV1K>GY4XnTy=~*$x)ZdTY!yJKuf(kU@fWjh@g4s))@n?*{~F_e z^QTTH__j7dE7Qx0e(NRIE#ooXzkc2}z9R*YeXW0jyM@my;D3Dt@4Ka&T#Enz002ov JPDHLkV1iJ_lZpTU literal 0 HcmV?d00001 From 6e696103a6eed35638ab840f85165833d1696b90 Mon Sep 17 00:00:00 2001 From: EstKemran Date: Fri, 3 Jan 2025 21:48:20 +0300 Subject: [PATCH 2/2] actions --- Resources/Prototypes/Actions/revenant.yml | 21 ++++++++++-- .../Actions/actions_revenant.rsi/defile.png | Bin 0 -> 1064 bytes .../hallucinationaura.png | Bin 0 -> 762 bytes .../actions_revenant.rsi/hauntobjects.png | Bin 0 -> 840 bytes .../actions_revenant.rsi/malfunction.png | Bin 0 -> 965 bytes .../Actions/actions_revenant.rsi/meta.json | 32 ++++++++++++++++++ .../actions_revenant.rsi/overloadlight.png | Bin 0 -> 945 bytes .../togglenightvision.png | Bin 0 -> 804 bytes .../Actions/actions_revenant.rsi/transmit.png | Bin 0 -> 811 bytes 9 files changed, 50 insertions(+), 3 deletions(-) create mode 100644 Resources/Textures/SS220/Interface/Actions/actions_revenant.rsi/defile.png create mode 100644 Resources/Textures/SS220/Interface/Actions/actions_revenant.rsi/hallucinationaura.png create mode 100644 Resources/Textures/SS220/Interface/Actions/actions_revenant.rsi/hauntobjects.png create mode 100644 Resources/Textures/SS220/Interface/Actions/actions_revenant.rsi/malfunction.png create mode 100644 Resources/Textures/SS220/Interface/Actions/actions_revenant.rsi/meta.json create mode 100644 Resources/Textures/SS220/Interface/Actions/actions_revenant.rsi/overloadlight.png create mode 100644 Resources/Textures/SS220/Interface/Actions/actions_revenant.rsi/togglenightvision.png create mode 100644 Resources/Textures/SS220/Interface/Actions/actions_revenant.rsi/transmit.png diff --git a/Resources/Prototypes/Actions/revenant.yml b/Resources/Prototypes/Actions/revenant.yml index dca491a99b53..f197d7fe2435 100644 --- a/Resources/Prototypes/Actions/revenant.yml +++ b/Resources/Prototypes/Actions/revenant.yml @@ -13,7 +13,12 @@ description: Costs 30 Essence. components: - type: InstantAction - icon: Interface/Actions/defile.png + #SS220 revenant-sprite-port begin + itemIconStyle: BigAction + icon: + sprite: SS220/Interface/Actions/actions_revenant.rsi + state: defile + #SS220 revenant-sprite-port end event: !type:RevenantDefileActionEvent useDelay: 15 @@ -23,7 +28,12 @@ description: Costs 40 Essence. components: - type: InstantAction - icon: Interface/Actions/overloadlight.png + #SS220 revenant-sprite-port begin + itemIconStyle: BigAction + icon: + sprite: SS220/Interface/Actions/actions_revenant.rsi + state: overloadlight + #SS220 revenant-sprite-port end event: !type:RevenantOverloadLightsActionEvent useDelay: 20 @@ -43,6 +53,11 @@ description: Costs 60 Essence. components: - type: InstantAction - icon: Interface/Actions/malfunction.png + #SS220 revenant-sprite-port begin + itemIconStyle: BigAction + icon: + sprite: SS220/Interface/Actions/actions_revenant.rsi + state: malfunction + #SS220 revenant-sprite-port end event: !type:RevenantMalfunctionActionEvent useDelay: 20 diff --git a/Resources/Textures/SS220/Interface/Actions/actions_revenant.rsi/defile.png b/Resources/Textures/SS220/Interface/Actions/actions_revenant.rsi/defile.png new file mode 100644 index 0000000000000000000000000000000000000000..7dceb37916829f70a0679f64ed835c5f8abc1f9d GIT binary patch literal 1064 zcmV+@1lRkCP)Px&;z>k7R9J<@S50UWX&8Ru>Y?-?8v~_MX-j3Mp_DM7OmR@K6!x;E6x2{bdh-w^ zg&@Jh5|&(6<}i?;MHW1HkgSK`E-Vy=&;_TMT_J~nl45Mdh**?f%vxC3dZ_Q0cfR>% z^q};;WM;mf=Xsy!eJAt9R##W?>#g=KLSp^xhVTCMn|9b#0KnkDnD1UojE2s=d}S;a zyLkT2E&$Z)cI3uiJ4`bV0656O>0wxKHDo1t=22M_UcGL^H1mj^IQ!G?cKf~n|JF)y zobSiZ?fDgRumIG@zxD4D`--MoV0%L-JT_dTk@yKWgB?6snvaYWV~WPNie*6uY? zva6^x3eg1Qw;2yXNb5<>e>v#dy(R#lWLL42pU2##Ysx(XMaW+;6uiw;(RIt{x@7@M zF?Z=2YE2I%yNc;aOSv{w0lCdu%Q>{%AW;r_YGG2?acW@_X`=`LLiV&#M5VFf!&552 z!FlF-#u4@qc*(A!WLK5*O=}#LMnSBT{Z|s;#m2ip-kiWGN_G`#qbTf18%0c6Nu-Tp zqlAC)@V+8ce?K@)5XBD82O7dM*aHcgL*dT2b1K>Q{TGNAb^*0|l|A0Lp zf5!v8e>UD~05D}G#l{50RiS5k#t|f@CoSJP9)km8`0nWFnV)yIpP(;3ft~FqNSyou z0I+jd$A8c3c>jD5rZtXp3#So3eh8_ghS7mzaDLCAeQ|-5{@9`TM@W>WfeG2&A+h@#>X_cmJ$l=dkYc?cw7Fww`s7N@^(CRowma0cKN+ zXsq1`cuOS0*8Tf`TVVCYCxS&7Ry0)AauKQuD{7q_`+6`j%{&fjiBZ(sy$4apv#)tH iquBSuX>7lb=N|#oeT}fNaU{Y30000eLL literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Interface/Actions/actions_revenant.rsi/hallucinationaura.png b/Resources/Textures/SS220/Interface/Actions/actions_revenant.rsi/hallucinationaura.png new file mode 100644 index 0000000000000000000000000000000000000000..d669291128b440b496514a45c1968a498dc342a0 GIT binary patch literal 762 zcmVPx%v`IukR9J<@m$7RaQ5?s=77HEQB7}g0VmU5QheG8-ghI3U2b4t9v4JiP4hEcx zgQG(Rv4s|Ht|othAVmU}J_5;*q4tRMh652w(xFZn>|ox{-<@~oCApICbocK0zMuDf zchBF8bh}-A{xF!pL&oo4w)^2|;MElXu)LJA-7B%AXWzH)Qjy5(4SfOtLezW*4qKX5 z1^`64xoq?jPs5o6pSjEvwqz1@7g!1YG^2 z{#=`yQGNTlJ$F+e0IvayhdsKkzsOP_39_19S(sX206DOlQOQ`Zw(#flD*#~ks*QsL z(Y@;cNb`16kooSxCp>-i1_01*3R^0n0i2&*0sxs?hDqjnwS`mZmSMs&O#J*<0swsba=H*8Py+HZ sG7foQ@H?J`c{G!{^TTQ6u8-&c01WC`bcrrnO#lD@07*qoM6N<$g2;qcqW}N^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Interface/Actions/actions_revenant.rsi/hauntobjects.png b/Resources/Textures/SS220/Interface/Actions/actions_revenant.rsi/hauntobjects.png new file mode 100644 index 0000000000000000000000000000000000000000..cd073990c602f0db3bdc35f0c3cff94d4fe60493 GIT binary patch literal 840 zcmV-O1GoH%P)Px&0!c(cR9J<@SHEjoQ560R1_ZMhLPKbVgct0y&>^Anq)shDX9u8|2q?$Ct_qUqbnmsjEwV5A3o+b z9Nb>A(*slla0f%Xg<8Ieq1{s6(O7rR2?^YXBvui?>pQet$gNk9NXC#`uee0$B$9K< z2ibA1p!CC9zKKLKhWWKw6w7H?T@$57)^WfE@iBkz4_?;*04M!{i!hujU^%)10Qk9Gf*Cgz5j-FcaT!V=az7y3 z^W!TqC=PKIc!?k^M^}KTe?fqEU@if=VImm=8rRRyUs%4#zI^T}V+u+tfoBGEX(o^c4L3L?3L zTmOs*rA8Ke-9vHTo)pvr<3xx(Kz}?uZU5Q>zV`vHG-6~Byr=H*1ir}t?q~rhfk=HN z3ec6tpS|;JpxeO76Ui8AaEowyKtE3Fpr-V5Jk#g(zT#XnIPx&e@R3^R9J<@SI=t`K@|R?QBo{IN+kqaXjzGAMWjX9LZBe{5A=`(y%q#(NFj%u zB-k8t2qZ)gLe*o_fTi97J=DM+79qKn8e9!n2my7AR4Akr^SMSO)<3 zwW#CAw-Lm5YLoSe3v>`5#AmXYi%cOtlZ9!KmksFt=oL)dau@2j+uqW@lx@MxfW=ctrEq)I5@wwzuAXSQ?klVn|&&Md_ zHjpaCT#AtM@z4auLlZ6%wpDS>k*NXz-gd`=PmrqI$Ury3C^s_5C)P0+nPQ6QMi?ys zd(9S`)BCS8=dwAeQp`o7-LY`->b2X?y+>{AAN$}vYGY{R7KTP{VY9jdzZS)2bp;1s zg19pkLLs+-{QD)CZ(ifc+dMwJGw|!jJ{B`^6z3!GYf&~=oI~;-+B?kGpUXjbu1`Pg z`VQ(i9G->mpe{`qT2-nPbF?RG1^}QqA8|=bIY28XI{=uk!{OOpA>u(YiP_!)kc=6Q zvDG!xK}1CAL>00l%L5kyne)|b8DpUd$GE*_i?ylxlQn~dMwx^%1w@c>KJj>mW1$IG zpGZgr7XcMMy-YdZw}6{V`BVD{st~y9fLLrq?0(!;l9csPeNctKMSun-YX)}e9qiOQ z4tc}(!b$>s-(IuD=JO;(^bNr`&ao&d4_V({v&H65&jyrprC$MWL`UlDADjTm zRGg2n99Yek9Y%j|73IW`bdXrg#F?#AcS9NY3a47Nln6JrC={cC2vF%I1GJJsNYEI5 ze;}I!C81+0HL@r-GLCQnKv59_B1**hvVLj^=ujy;kdQ&uro)5Ak#q4-!utXMZ!n<2 zKG_9<-hm`;WU-uHKq0q*awFr4;gtu;z9h)GsH9kof&oqb74QcV@$e~zLtH(-a@nCo z1S1d{orG!qOBQh-=i{jg1%D`2DQR03=F35VhqxunNT|Rkov5VjGd$OeiLR&NB{`^} n-}US)uV#dEznpr``+EKtQMzN8svJUC00000NkvXXu0mjf2p_hZ literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Interface/Actions/actions_revenant.rsi/meta.json b/Resources/Textures/SS220/Interface/Actions/actions_revenant.rsi/meta.json new file mode 100644 index 000000000000..fb5cf3959d52 --- /dev/null +++ b/Resources/Textures/SS220/Interface/Actions/actions_revenant.rsi/meta.json @@ -0,0 +1,32 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/ss220-space/Paradise/blob/HEAD/icons/mob/actions/actions.dmi", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "defile" + }, + { + "name": "hallucinationaura" + }, + { + "name": "hauntobjects" + }, + { + "name": "malfunction" + }, + { + "name": "overloadlight" + }, + { + "name": "togglenightvision" + }, + { + "name": "transmit" + } + ] +} diff --git a/Resources/Textures/SS220/Interface/Actions/actions_revenant.rsi/overloadlight.png b/Resources/Textures/SS220/Interface/Actions/actions_revenant.rsi/overloadlight.png new file mode 100644 index 0000000000000000000000000000000000000000..3129038b3ec0a97e3f115797c50b12e84092ca82 GIT binary patch literal 945 zcmV;i15W&jP)Px&Ye_^wR9J<@S3zhKQ4oER9E27mw50|QQWiog<`7X*5@=8gJ%x&pEGs#Cu>{E> zC-Jby9!d%EqIeUQG*C*xLm)^EBp3?ykb)t&c&r662rU&n#6z5)*`NOtgh~fOHj_W| zX5P%7{ol90zmHch-99wZ{r=VS`}oAwEd>As=MB&A(CmVC?USd5&-Xa}rVjwE*2Y-J z7cH?^0RZ6V;H1$8Bw(aH z-&VPbsg<1PW0k974PP(Y${2oKqyZz1o?G#JlkB~IhqGGIvwm-kJw2;LFu?08gL3eH z5pKtyIhLmcd?7cW=zDGjD_c7_s}*rRvnKvOpIO6Mt%#Ma9c`vEiy{EkzUEG3!@1xT z0AMzHQ|S1!$_FJR>yA&{Ap;bM3`oyCw}M=~0mobwESOOnX4Dqh*PcBREO0>jCSN>h zZ3%Q#a!I9IkGfQ<5`jM9jMJ3=sDjaiF!_z>>pDZJDU~_#NaVr7mgK#K}-R=>90V7;?yGMBc?I()MiILj#-5`sW0Wt)DrqdP<377&Q z;Q{^l^4pV4(`n;lGY$km1VU3zK1Zm|6=eTw`VRcTc>}%ELnYOo5n56=B?YDW zPZbO=Q*ho;mq0#{5DPK@2cdGPUcI{05WsqX&hql~qCTL$kY@y~p?8St)k{f{j^7)! zlaMkd`ek5p%E3ubTaNVO4mX#2F^R&~k^0ao4kpyqb|*`sLJj+1K+w(J)aJ Tw-vgr00000NkvXXu0mjfnisBm literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Interface/Actions/actions_revenant.rsi/togglenightvision.png b/Resources/Textures/SS220/Interface/Actions/actions_revenant.rsi/togglenightvision.png new file mode 100644 index 0000000000000000000000000000000000000000..6d5900762b5f1bb6427ef815ed02aed3d5c395c6 GIT binary patch literal 804 zcmV+<1Ka$GP)Px%-bqA3R9J<@S21hbKp1^89&8dQf`FQM62`%#&|*<6x;Z6y@?`MP{(yQYWb{-| z-ZBO{xX@o<@Z_Z-gSTK0HpyT@jqns3K|xRwl1}bmf8uodPRbDD2gcHOr+e?-efmzP z_4|GN`0gyB!0$h^!2QB?R9yi8`$jf!f4FBV`+oVF)wIvGpGyE349+44erect0|1Z| z$tkFU=!WcsIP<7k6W?HP2HS2xdw=|G={X&reA7;dJbJcNW$pB9BW5<$$~dGN#@b z<$Q&0ySVKkrx(~ZZV3S9HI$Q1oP88I0F?6;-wDnIZc-r!WDx|BeCFP<0!$-=a=xN; zf^&cs5LG~C?j45nwxYET)5s{F<(7f1gsOyzCSPU0${m1rK$!#L`cJ(va(clh-#IxA z4Mefwyp5b*z|UnZv-KlR3bPSA!! zJ0Ow!eX;s{lk-62iv1>}f#t1O+;mJMPx%o#eC$`4+!>cfRj?@9F+B z!{HF0J_HMBaQSN{wC7=<8wvo(Tei?H<_g-euix64%&X?-1pv5iCvoE2Mx}BB05EuR za_YcmL(T*rc~aEG=eiwKDksQ1JAAi@f*vEk>rC)GrrpGrtc+mVO~I!2rnU_7$pLP~ zMy>`&K~E_}XY=EupvMH!IP%Fb$e{Y_q9{ClqSA`l`Gr;-FC+?jOeFs;8Bl;%OT>P^ zr4-;a+JX?(9J0;Bn1=x#B#;wv`QaO-0B_arG}?j)Rf*)R&ck4x0TLpU>xc=|@AX?O z8#++*e9+1gsK}?$SUKsASzCYe zS{28qXUx`-$>7O(E<+}sonNq2O|d%Vq`g2U=A+j|3dB#syk*CCLOP7hY#BRd3Dant zcqiaDEi+q&-){-mHzG~F6Bcs?xB&$6g0&4`c_`60LFYf+4~U$N#c~eHgz7d#T!H`@ z(`Xz!iiw15Iw1?zHopHHXtTuMnzb1KmX8M4?Fe7;*YVo+uGIu8zwQ#tzrKpO0t`wA pJ(ZH4XSew@Bi#GrG;`n2^S?B