From 5316d599b6db7314b5b72e18c5b8906ddcaaa9c8 Mon Sep 17 00:00:00 2001 From: FL-OZ Date: Sun, 24 May 2020 23:56:04 -0500 Subject: [PATCH] Add Banjo instrument, ya'll --- .../Prototypes/Entities/Items/Instruments.yml | 17 ++++++ .../Objects/Instruments/banjo.rsi/icon.png | Bin 0 -> 641 bytes .../Instruments/banjo.rsi/inhand-left.png | Bin 0 -> 1110 bytes .../Instruments/banjo.rsi/inhand-right.png | Bin 0 -> 1089 bytes .../Objects/Instruments/banjo.rsi/meta.json | 56 ++++++++++++++++++ 5 files changed, 73 insertions(+) create mode 100644 Resources/Textures/Objects/Instruments/banjo.rsi/icon.png create mode 100644 Resources/Textures/Objects/Instruments/banjo.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Instruments/banjo.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Instruments/banjo.rsi/meta.json diff --git a/Resources/Prototypes/Entities/Items/Instruments.yml b/Resources/Prototypes/Entities/Items/Instruments.yml index b083775970..f8517e3496 100644 --- a/Resources/Prototypes/Entities/Items/Instruments.yml +++ b/Resources/Prototypes/Entities/Items/Instruments.yml @@ -193,3 +193,20 @@ - type: Item Size: 24 sprite: Objects/Instruments/glockenspiel.rsi + +- type: entity + name: Banjo + parent: BaseHandheldInstrument + id: BanjoInstrument + components: + - type: Instrument + program: 105 + - type: Sprite + sprite: Objects/Instruments/banjo.rsi + state: icon + - type: Icon + sprite: Objects/Instruments/banjo.rsi + state: icon + - type: Item + Size: 24 + sprite: Objects/Instruments/banjo.rsi diff --git a/Resources/Textures/Objects/Instruments/banjo.rsi/icon.png b/Resources/Textures/Objects/Instruments/banjo.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..9c0e7d9b23cf8f5874409b57305384762ca3d767 GIT binary patch literal 641 zcmV-{0)G98P)wBVJO^g<6^vK!4i#?>{zPB~ z4Xouxi%q~+*Bc%j&anYWeJKUs`u^0qj5p9|HI=~cKB$}shjVD)w8=$A8#qgHk+BBO znp|Y0foYP9LN_pNa#5%T!Xy_>-9XsnqW?Cqx|CG5T~qq!I6O>pQDBm7*HpJ%=ke|y z0Lj!v?^*TE6(Y*PMDmFSR+o}Wz~gXHuXo7y!y6pA;o&|5wp~*z_ilOMxRnSD{`%#U zcmAZD4-E%x4RqV}Q^V8gIRNBmRcHgYUGu6Jxa$mXok0MeonIhsC3yD!GnZGYp-n`= zpI%qoN(A6yE^Z~fd7%wt3Kic?0ZfAH8lN|{f$=2o9_0h@pFh3_CL3))UwpZZm+Wtq zPlUV9z(@lT80~+6>f4X>dWYV_{jD;$pMLP|3fCF%yZ;M-&EhhB$6=>4oO(N60O&go zDa&H})h+-x^Vi7EFOY5Q`3B3b5V#3NVe}70uQQ#V^R}UW0ABh`p%OYh{A)nh!RspA zF9rq*7>=tqA)ouwVoaqhi%g+{yq0xs7MIBsDsA?;;IGC7RLI??@(BMN7Qb^IwU<5K$k&+N%NSb&fDQsR3+gVF1S<;MFvJ>V9%dUpm zc^~s;M$&tLL?V$$Boc{4(vq1`P<#Y*(0c4gd;~Nz%BSBaJe~VgK81SCz^6UXQP=pr z+zVz##q>HNBJ8k5g06u?b>eowtvr-|)%CcT$Y9Ym(5nhic7S`&pzyxW{Q~2=G1mcq z7RATt6kP+A9C70T!6k4Q2*P;4=K#wxDIE`!WtlC*o6UT$mV&N2%7}}IDXp1*1CbUO{b=>Wtp_NxFj?~%wRt}#;4=qhGQ_B zj#M{Hr%VhFs$lowK^4UpHgpYSSteD_0^n|l?0I2+4j1oa>jZ7B8)zq@{4_GY+|U02Cd8v&~`41LLra0Z(rj4`7>=V1ApJ4 zkb89luHOQUh$akF$|V4(al*uvtk?d}jo)zWhhMnH9UfHcmRdLHIGmC(l>m4fV5qMj z06gO_uU>6{rUAj*VyI4i9$!M@L}ZOvY4-CJbz? z8(?<;LdN^Y1@=y!pd&yckw_#Gi9{liNF)-8q$MIn2p=5>;e>9<{9u!#K_TRT%np>@ zcZa7&fU#dLu^Ass1Td!ujj#hUJH1Vh18xyiGoI}7M?qT-uq>0<-_zCHdj@4F1TT9G zh=pM*+3a~J*@lgQznlNO^GH9{QC}geEnA>V=Dc%vV`fBiG}$&TzZh}czo_G zOQVX5Q@`IvB%(v=ueH8Xmu0$e{ cNIoY11LB4L-)q+LXaE2J07*qoM6N<$f^R$rSpWb4 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Instruments/banjo.rsi/inhand-right.png b/Resources/Textures/Objects/Instruments/banjo.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..0495a1e4968055c5b674a30034ff13e11713798e GIT binary patch literal 1089 zcmV-H1it%;P)QE6o zDIy&lgbGCzlx{)^q+puZQY@%wOd{du5Z`&1+{L@zOIqQ5mb7;-zklz0F9*LLAP@)y z0)apv5O^lm2TFuM?XsT;fnt4p?eFJlEZ7D3C7u?|w9~d{5+RTxw{Q22et4>EA1_0l z+#SCJ@G3T!0whA9ZV6b-!^gv3E0#CmtJHw6RX#=V9PsJ>dJr#*?N8oFA_VeFfY-uv zdjvWSQ$o4sO$nX~zz!oPyRT^~jm83`X{v3oPSzMP7J4rZuUk zM3H0$ukK9(Xf46fSb&P3OHJ4Nj|4EYQt~yfwX)H;&I;q>U`4A(#8v^Crqb#{rs?{v z7g=1qaL&>=tG=eGq{yJ+=Ms8*B=q)3h^JNk(<-T%m6C5@WDEc>Ffs-zl|ZHD;#pxl z7|XTh`>hmVTbWc;qPt6Z^d0Rtt=ZlxQngY>p^(Rov!_ho>FqIZLD27aw1d1bz8@Su zV7_Ok0^2viNHT+JrHt*ZBC#U8d$UAqxvakC-w8Y0L0&9x!l%ffuhqI58jE0sWdX*= zuhGw+Ur;FI0RXeZK^mG`)bAfZF{uCj=tFJS61KxC@$vC%G(CO0Nd>kF`1tG&!k4cA z0FFP*n(kFAWdL=RU}DlstR10IsYY6!0g+@zKkyFty8--7{`zoT1!e{8K2`@_Z;xaf zr|qx6qYpLT>Ouw&<{ty7CvHqWlFaP6#6fRlJ>@L@FxL z`qP{E_UljYkQ4E=YWn}yi!9=46{E2Ljm83$ib|$=2B)1XSI>?jgBttn+gn8ffVEr} zH_o2IzHSM}4*Ie2y@KaiK3y5M)6DnAdX5T(JnmmT)3ny@Jc8>~K(@7YK)C z0KlOx_dz&e{(TWo&JWVi)S}+DXL#}FssK!e@7^pCV4f4GR?3K{RW!~N@gSa7v6jnX zXlfDRu&j5g2S&y``*ZzeCdawgIaAC0(#aD5+BYnz$e{W6Mcv=^;Xy7VI6FQBAIv{C zwanvbwe6FlMt_lHrla#mCK`YGI`w+Y{Mn7v2?PRxK;Vww8hh8VGan|t00000NkvXX Hu0mjfsj3bS literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Instruments/banjo.rsi/meta.json b/Resources/Textures/Objects/Instruments/banjo.rsi/meta.json new file mode 100644 index 0000000000..4e2fb6785c --- /dev/null +++ b/Resources/Textures/Objects/Instruments/banjo.rsi/meta.json @@ -0,0 +1,56 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "https://github.com/vgstation-coders/vgstation13 at 8d9c91e19cb52713c7f7f1804c2b6f7203f8d331", + "states": [ + { + "name": "icon", + "directions": 1, + "delays": [ + [ + 1 + ] + ] + }, + { + "name": "inhand-left", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + }, + { + "name": "inhand-right", + "directions": 4, + "delays": [ + [ + 1 + ], + [ + 1 + ], + [ + 1 + ], + [ + 1 + ] + ] + } + ] + } \ No newline at end of file