From c07c0c00326e806d28134089fc1af04401d1c808 Mon Sep 17 00:00:00 2001 From: Pieter-Jan Briers Date: Thu, 23 Apr 2020 23:51:01 +0200 Subject: [PATCH] Taser prop. --- .../Entities/Weapons/Energy/taser.yml | 18 ++++++++++++++++++ .../Objects/Guns/Energy/taser.rsi/meta.json | 1 + .../Objects/Guns/Energy/taser.rsi/taser.png | Bin 0 -> 428 bytes .../Energy/taser.rsi/taser0-inhand-left.png | Bin 0 -> 691 bytes .../Energy/taser.rsi/taser0-inhand-right.png | Bin 0 -> 714 bytes .../Energy/taser.rsi/taser1-inhand-left.png | Bin 0 -> 537 bytes .../Energy/taser.rsi/taser1-inhand-right.png | Bin 0 -> 597 bytes .../Energy/taser.rsi/taser2-inhand-left.png | Bin 0 -> 551 bytes .../Energy/taser.rsi/taser2-inhand-right.png | Bin 0 -> 583 bytes .../Energy/taser.rsi/taser3-inhand-left.png | Bin 0 -> 533 bytes .../Energy/taser.rsi/taser3-inhand-right.png | Bin 0 -> 572 bytes .../Energy/taser.rsi/taser4-inhand-left.png | Bin 0 -> 492 bytes .../Energy/taser.rsi/taser4-inhand-right.png | Bin 0 -> 549 bytes .../Guns/Energy/taser.rsi/taser_charge.png | Bin 0 -> 103 bytes .../Guns/Energy/taser.rsi/taser_empty.png | Bin 0 -> 146 bytes 15 files changed, 19 insertions(+) create mode 100644 Resources/Prototypes/Entities/Weapons/Energy/taser.yml create mode 100644 Resources/Textures/Objects/Guns/Energy/taser.rsi/meta.json create mode 100644 Resources/Textures/Objects/Guns/Energy/taser.rsi/taser.png create mode 100644 Resources/Textures/Objects/Guns/Energy/taser.rsi/taser0-inhand-left.png create mode 100644 Resources/Textures/Objects/Guns/Energy/taser.rsi/taser0-inhand-right.png create mode 100644 Resources/Textures/Objects/Guns/Energy/taser.rsi/taser1-inhand-left.png create mode 100644 Resources/Textures/Objects/Guns/Energy/taser.rsi/taser1-inhand-right.png create mode 100644 Resources/Textures/Objects/Guns/Energy/taser.rsi/taser2-inhand-left.png create mode 100644 Resources/Textures/Objects/Guns/Energy/taser.rsi/taser2-inhand-right.png create mode 100644 Resources/Textures/Objects/Guns/Energy/taser.rsi/taser3-inhand-left.png create mode 100644 Resources/Textures/Objects/Guns/Energy/taser.rsi/taser3-inhand-right.png create mode 100644 Resources/Textures/Objects/Guns/Energy/taser.rsi/taser4-inhand-left.png create mode 100644 Resources/Textures/Objects/Guns/Energy/taser.rsi/taser4-inhand-right.png create mode 100644 Resources/Textures/Objects/Guns/Energy/taser.rsi/taser_charge.png create mode 100644 Resources/Textures/Objects/Guns/Energy/taser.rsi/taser_empty.png diff --git a/Resources/Prototypes/Entities/Weapons/Energy/taser.yml b/Resources/Prototypes/Entities/Weapons/Energy/taser.yml new file mode 100644 index 0000000000..5dc5e865c3 --- /dev/null +++ b/Resources/Prototypes/Entities/Weapons/Energy/taser.yml @@ -0,0 +1,18 @@ +- type: entity + id: Taser + parent: BaseItem + name: taser + description: Literally just a dummy for a screenshot at this point, sorry! + components: + - type: Sprite + sprite: "Objects/Guns/Energy/taser.rsi" + state: taser + + - type: Icon + sprite: "Objects/Guns/Energy/taser.rsi" + state: taser + + - type: Item + sprite: "Objects/Guns/Energy/taser.rsi" + HeldPrefix: taser2 + diff --git a/Resources/Textures/Objects/Guns/Energy/taser.rsi/meta.json b/Resources/Textures/Objects/Guns/Energy/taser.rsi/meta.json new file mode 100644 index 0000000000..73dfae70cf --- /dev/null +++ b/Resources/Textures/Objects/Guns/Energy/taser.rsi/meta.json @@ -0,0 +1 @@ +{"version": 1, "size": {"x": 32, "y": 32}, "states": [{"name": "taser", "directions": 1, "delays": [[1.0]]}, {"name": "taser_charge", "directions": 1, "delays": [[1.0]]}, {"name": "taser_empty", "directions": 1, "delays": [[0.3, 0.3]]}, {"name": "taser0-inhand-left", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "taser0-inhand-right", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "taser1-inhand-left", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "taser1-inhand-right", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "taser2-inhand-left", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "taser2-inhand-right", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "taser3-inhand-left", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "taser3-inhand-right", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "taser4-inhand-left", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}, {"name": "taser4-inhand-right", "directions": 4, "delays": [[1.0], [1.0], [1.0], [1.0]]}]} \ No newline at end of file diff --git a/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser.png b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser.png new file mode 100644 index 0000000000000000000000000000000000000000..174641a0a13f8b53d903328cde45553cb25fe465 GIT binary patch literal 428 zcmV;d0aN~oP)UU&_k!T0cGd)oC=?2X;=iM93$SflWcK+}0Knsc#>ulNv>%S_+qBDF*$%h?npv0JUem|!xYR;x)rV(ur1 zqG-8Rt5uRDpf4|9nvoK*jsj;t-E037G(A=x>qO^3V=_% Wd6WgM)4s0&0000tKmUPs;MQ-T&9$0rPJfw6BYaEQFxD5Te})+vfY})Xthlmu0ED z5agU&9lt#HUXR1?hjY$sxufd3w)KmOm49we=Vw`FbzR%(Y-T3eczIkg(d$0PH+cGx z?HwN<+ndoypXYN)Kfj}6c}~7_&IW^lilZal-{0%g%}tasMw^Is=f$4<=jJ=-#*!9~ z9RmOW000000000000016*~R*J@BKJsUqYw(vFhWyvn{x5gHuGhyG6OD`EmqiFcix70# z?!@Ud$|7u)zg{1IZt?2lyH-q;yRpmLzJ$}+%<8(fEX!go!YcpVp3YyDVW+B(@5{mA zLH=(4?bp50Nb}oUnOW4b^NsVJbK|zVFxDXZc5rx@x7XyH^Z#2u000000000000000 zfHYoQDOOe0P}2A7>uWVl6TONqb$)Vf6?Lj=y43ket(UN;ocvVzNv&Uep65v?KSh4m zHv0d7hy4Q~gs7b}sq>S1V4CRZ;uumf=j~nptlJJEY#+`q z^>Xm{Yrc3WuEJ~2*;`7Mev9OeuwM|}qb*X@xa9|vs(FS6-_=F4ofc}Y^4L@nX~I{O zeYA7U#T942-~P#8lmA8H;nB+y3Q9;|wNv3l&h;>kDT|oM6wAl(3TX`|W6# zEtg*=Y}wwvdbM_qm3@B6>)q$JFSUR1d-vVBIoZ|HpS!tNytY#jO{3e_8iP}K5*`m)MFMRs>qjXx!qyPIvZA_Z;y$$!jl3Lr}xPEs3dQIg! zZ{O8yo_X=vpRK=|8~0b-3UrB!JjKB+dCbji_UBG?*RHUYGu`|2mrnilpXb(Eo&In6 z)OzbHo&V3Lybme-m?&Yj_lMr6*#W<54mhX(G(T9nFZhps{pkayQ3g*}KbLh*2~7YrgJJ&w literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser1-inhand-left.png b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser1-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..a43afa65bffcc0ce12bfde97aeb04dcdea106b4b GIT binary patch literal 537 zcmV+!0_OdRP)M~uVG9y;63&3)d zwn?yu66ya|AZEsIp4q)0AR;0nA|fIpqHb7gHP3V1b$_1cM{V~17ny+qfQYDwsNO)W zwL4v6JhrMg_-*g@{DajjP(*a*oL=JfO|aJLC7`pL%2eckapC z57B^kT^_dhfoS_VGf?k6mfqvqIh>azo@;_lQ#~(BTseoO_YjeK{pRfBF6-S35zz}> zztN&7w0WtfIF7X_3Z1*DUMO_1S(h0cg{&`neo1?i$wW_jJ$zj(00320J$bH(XcR@r z&d#t}t?=dcb}zN<-as0E^+}cwapI<2J+W=4*FGy&e{KcTm+%jK0MrSzJ98z>ie!|F+V^= bMAW%o*0IqP)!5C-s%%4vWxQS{`6E!7Xj%SL3!179caA{@Y1;2dei1*$YXK%+KMEp?dcT5CSebG$PKU%p4nSma*^qcZx7>ZzAGSsf6U<0E58*pU=;?vi0u^qp-YR+jFmX zcX4rf31+_YSx*+A48Q@{+V6gvFpA38{k|Js){3I|@uGo*5JCtcgb+dqA%qY@2(ewX z))lQaTWeQ7F}Buv*4o8J-K#=$yEnjR3(nx@@Yt@xiz6aMM4Yytp20uIW4j8QqgJm3 zLBOe5O%cY2H->{CSjpiZEJ*yVM4^)Ge7kYZp>Pf-&EX=#tQq_qbR6?>p5w$A+&Bm4 z+~%$5BnpbEq@J3=&ug8#3QHM-hf%2ZYkODIX7KY`=dQxiUK~b|y6*R{hL>-OqWHe( jyZ+@}1tEkGVuSnv${6i87PFh000000NkvXXu0mjfrmP`j literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser2-inhand-left.png b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser2-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..0807a51ef9ddd3d7621397179a7e062dce1bad72 GIT binary patch literal 551 zcmV+?0@(eDP)z&d~$-KIIU-K#@p=SFEU1A|fIpA|fIpA|fK9qhX90 zG|dI$g zOV_!8xaB5P^8-;7HD0^bd_WRnkeq&X&N-B&!}SM?tSAu2aVt&uGe6**JHFUV5+V?9 z{a2VPbY`cT=ehd6->A^8@&lb6Lk~y8Ab9uo{_M1m#oZlLwb8M6SNVZX&*6uoQSjs8 p;ePXTRF>tpx@$2%Ktx2;x?ch;=y{)){1*TK002ovPDHLkV1hd<1g`)9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser2-inhand-right.png b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser2-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..37538874dd1bc189b04dc0788e6b2864113d13b0 GIT binary patch literal 583 zcmV-N0=WH&P)k6bA5*T5%E2O)Sd`TdD`ed$I}x^fu|_ARNF~;2c?Sgwg|~i$?XTyGTS6i>m6& zf%9r0=)0>>0gzl4tWhKnNj(5JCtcgb?CC(R*6O>Xs1i0VR9ERa);juLU0IsjDoIy|X5a8q`O;Aa~Lx6i-%@>^x6Vb+o zX#i(0mDeN<;4W( z+14B20+<2V_~1Q=;@EwdPG^h9mbJEc(}IK$LI@#*5JCtcgb+dqaa@#AO{EkYWA+}H z8e<$|OtqAE--zaO13cL=gRfxQtiqckBAgU@ToQb6`srB zt9s2@g<4|pD2{yp?DW1YgRkl}XBBGOIErKcVLH8EJjT}A-@ESho@W(=5JHFp@&we# V?$3OoVx|B9002ovPDHLkV1j}W4&wj- literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser3-inhand-left.png b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser3-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..6dec86c9e3fe3f7b402e82e8517bac74db214930 GIT binary patch literal 533 zcmV+w0_y#VP)wo`!oX(5fKp)5fKqlKdiM{6ot0kUlhebm;L`lmOueOL{vmnFQC@i zR!LZERWIfFsB=!6 zNi{`Lq|P~==O?;QsEju2vZUXKbYJlJlI~`+nI459-Y=H`fU+zf+*d?22m)ls$GH3Y z1()wGcXGC!+yp@VI{z&B?f*{!eEZ!RA|fIpA|fIpA|fK9y97Z@TIi#Z{IcJ;b0QLph@QR52Q5N#eqe8suRWWF#+bSYeZQj3`2k~0=h(fr zp0fmDc6fc~y~pRZ$LsA}K$@n#6yg5-fcJj?#%8hvv5YpK!a|{^`H4E`G>W252OVmD zV6ZmycruRT=kd+aVTk3`6;!oT+k2?_fkFH5{kU500000NkvXXu0mjfeER}* literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser3-inhand-right.png b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser3-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..a1dd9e10ed10a79f194daf900cdd3719bbc6c139 GIT binary patch literal 572 zcmV-C0>k}@P)B-=J7N_qz+1>lvV_tFltB@mc0{N#C2C&> zkdR0T!jTCHy=P{{vF?9LJh=}bA|fIpA|fLC&oq{Okfx~v;LmV4M4snM@7q+9{DZ+@ zwd}?i)l+D@Eh-`k0ErK+Gi2Rn^XWG@f4@TC$EJGb$>Dp}&K};`h5<}6_N;aKAFS$W z#UXS$4~GweVEV;v8vp=&`E)cLf-z4Rf{9~20rb#X-S2i)MCKlt_;8*ldOZ>!%}GWP zaYRJ-yIt*Dt0#cQalCv8uIp-+W!kd`3WZAh;itcz`1MMBIMSA;h$s|#Xb&{YGId>d zZV1yiq=;yv(Ll1dhnw5qIQxFKb#MMf!YFKdyWaTCP76QI&!MU)ieh@U*#R^Gi~-Eu z@EU|s)Vvyv#`l-4q9|@(G!PLH5fKp)5fKp)5p5S^Ov@OfX_`KJVVb6?lcwp@3eI&A zx!W74TtBa1(XPUa6A@2DbfpfyffkF_wyRL5m8M=RO6xGBpL zzphJsJhu3p=XkV(ufW8y9$n<7G9eh>m+*PRU!C@46SEJG8{pGu&D1NT`tk=A&Ktx2eLH+@)OY>EsPO$0#0000< KMNUMnLSTZsV+ncy literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser4-inhand-left.png b/Resources/Textures/Objects/Guns/Energy/taser.rsi/taser4-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..e6869b98688767aabedb11fedcb46db26593e0db GIT binary patch literal 492 zcmVyn7HzJDuyKcKbt&mn9ozS_I>0n{ZCDKqO$ znrHAJMd>s-LLs`&vCX-~_%J{NEqH=7ICR@FrgLsn*PM+nSpm|3Tz%xehs z7Wz-k*8g*Q)v?xk3!z@TwYD8MUr8eB)aL>w!!m?8j`tG6rul)^jm;zx84k<8!c0l0 zqoF$I)EKi<2)^bAytScw{hm2HKU-Wv-@p1L>cu^F^ iL({!5KL7v#uy^lbQR5s_jP_Ch00005C-5`tEH7^L!_+_wp4GGy^|Xz$8;7NFdBoELW8i@z!0c5GI1k(dC zaU-0Hb|FskeD{@5=$1KdeBqDN#mLZD_%^6zMkL8-w@{;6ZZWoVzW}~|KlcEr2mb=51Gb91) z4bB;oI)sy=P-mk;Kd6@F|!;G268%Fg^=fYdk9)&>%l{GlvMql3f#;{Drq^zHVRM1-oUTKCor zAR=1bK$>rO3DPW!=CfIS`M;^EYWsf%00000000000001Zy{xr8Ypr?Mkcv5P&pGlkC0n{JSeTjl=wc|@YN&8)&rYrS6?-2D4L rvGu#>^sV!&7Mv{#jgTe~DWM4fnd>xy literal 0 HcmV?d00001