From d0b2666454060675b4b5e554fdc1ccacd5d144c3 Mon Sep 17 00:00:00 2001 From: Ed <96445749+TheShuEd@users.noreply.github.com> Date: Sat, 6 Apr 2024 22:44:46 +0300 Subject: [PATCH] tieflings horns and tails (#61) * add horns and tails * fix meta * elf ears * broken --- .../Mobs/Customization/elf_ears.rsi/ears1.png | Bin 0 -> 201 bytes .../Mobs/Customization/elf_ears.rsi/ears2.png | Bin 0 -> 188 bytes .../Mobs/Customization/elf_ears.rsi/ears3.png | Bin 0 -> 186 bytes .../elf_ears.rsi/ears3_broken.png | Bin 0 -> 183 bytes .../Mobs/Customization/elf_ears.rsi/meta.json | 27 +++++ .../tiefling_horns.rsi/horn1.png | Bin 0 -> 358 bytes .../tiefling_horns.rsi/horn2.png | Bin 0 -> 373 bytes .../tiefling_horns.rsi/horn3.png | Bin 0 -> 371 bytes .../tiefling_horns.rsi/horn3_broken.png | Bin 0 -> 328 bytes .../tiefling_horns.rsi/horn4.png | Bin 0 -> 228 bytes .../tiefling_horns.rsi/horn5.png | Bin 0 -> 386 bytes .../tiefling_horns.rsi/horn5_broken.png | Bin 0 -> 323 bytes .../tiefling_horns.rsi/horn6.png | Bin 0 -> 314 bytes .../tiefling_horns.rsi/meta.json | 43 ++++++++ .../tiefling_tails.rsi/meta.json | 103 ++++++++++++++++++ .../tiefling_tails.rsi/tail1.png | Bin 0 -> 752 bytes .../tiefling_tails.rsi/tail2.png | Bin 0 -> 1006 bytes 17 files changed, 173 insertions(+) create mode 100644 Resources/Textures/_CP14/Mobs/Customization/elf_ears.rsi/ears1.png create mode 100644 Resources/Textures/_CP14/Mobs/Customization/elf_ears.rsi/ears2.png create mode 100644 Resources/Textures/_CP14/Mobs/Customization/elf_ears.rsi/ears3.png create mode 100644 Resources/Textures/_CP14/Mobs/Customization/elf_ears.rsi/ears3_broken.png create mode 100644 Resources/Textures/_CP14/Mobs/Customization/elf_ears.rsi/meta.json create mode 100644 Resources/Textures/_CP14/Mobs/Customization/tiefling_horns.rsi/horn1.png create mode 100644 Resources/Textures/_CP14/Mobs/Customization/tiefling_horns.rsi/horn2.png create mode 100644 Resources/Textures/_CP14/Mobs/Customization/tiefling_horns.rsi/horn3.png create mode 100644 Resources/Textures/_CP14/Mobs/Customization/tiefling_horns.rsi/horn3_broken.png create mode 100644 Resources/Textures/_CP14/Mobs/Customization/tiefling_horns.rsi/horn4.png create mode 100644 Resources/Textures/_CP14/Mobs/Customization/tiefling_horns.rsi/horn5.png create mode 100644 Resources/Textures/_CP14/Mobs/Customization/tiefling_horns.rsi/horn5_broken.png create mode 100644 Resources/Textures/_CP14/Mobs/Customization/tiefling_horns.rsi/horn6.png create mode 100644 Resources/Textures/_CP14/Mobs/Customization/tiefling_horns.rsi/meta.json create mode 100644 Resources/Textures/_CP14/Mobs/Customization/tiefling_tails.rsi/meta.json create mode 100644 Resources/Textures/_CP14/Mobs/Customization/tiefling_tails.rsi/tail1.png create mode 100644 Resources/Textures/_CP14/Mobs/Customization/tiefling_tails.rsi/tail2.png diff --git a/Resources/Textures/_CP14/Mobs/Customization/elf_ears.rsi/ears1.png b/Resources/Textures/_CP14/Mobs/Customization/elf_ears.rsi/ears1.png new file mode 100644 index 0000000000000000000000000000000000000000..8bd7e60e70fd1645b93d31457ea9d5dc95cec5e2 GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|nmt_{Ln`LH zy=BXH$bg6K!iJ|T9h{|4p2Xf_F72^W^qX+jCxmCgg~s_^-e{{c-gd`IEN@q%pc!gX4JkHD&3~-H{VM3)6&*JkbtMFpUXO@geCw+H%+$y literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Mobs/Customization/elf_ears.rsi/ears2.png b/Resources/Textures/_CP14/Mobs/Customization/elf_ears.rsi/ears2.png new file mode 100644 index 0000000000000000000000000000000000000000..88b6881118e05d3a85e2bc35ae5811d76096c7fd GIT binary patch literal 188 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|$~;{hLn`LH zy`{)^*no%iLdl8m_D4>XO$yWE>nZBmAR>BxMc0<^8=n538Ze#d!(oZ!YuD1#wr#UJ zF0t~a=%@IZt%4ip9-kLgAy?hmp&MQCwFYP=2>fv0`t{4kLzCrRma^}$zyDP3!MiPw doReKC zZI5TxWq!0c8yWpSYU1Y4j6lPH;79bazxK3xWc#gaOMh@f bR8%}*tA3vy+PxvZ4J6>{>gTe~DWM4f4}(SK literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Mobs/Customization/elf_ears.rsi/ears3_broken.png b/Resources/Textures/_CP14/Mobs/Customization/elf_ears.rsi/ears3_broken.png new file mode 100644 index 0000000000000000000000000000000000000000..bb1a9b8f4ae10d06ba8b7959bf0311af8e5be6bc GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|3O!vMLn`LH zy|t0I*@1`kLh!fw&1`Cnoxe_9_I-Hnrhf+`yZ|%}?1 z*B>O#*|e?hrjp>qtzZ9y+5yc1f&S3w^S6H8pELjbo6lC4w&;DHxNUvZ^qoJrA<{n{ Y@W$SZ2~DxK@&XBXy85}Sb4q9e0D*)>wEzGB literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Mobs/Customization/elf_ears.rsi/meta.json b/Resources/Textures/_CP14/Mobs/Customization/elf_ears.rsi/meta.json new file mode 100644 index 0000000000..353a61475c --- /dev/null +++ b/Resources/Textures/_CP14/Mobs/Customization/elf_ears.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by TheShuEd (Github) for CrystallPunk", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "ears1", + "directions": 4 + }, + { + "name": "ears2", + "directions": 4 + }, + { + "name": "ears3", + "directions": 4 + }, + { + "name": "ears3_broken", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_CP14/Mobs/Customization/tiefling_horns.rsi/horn1.png b/Resources/Textures/_CP14/Mobs/Customization/tiefling_horns.rsi/horn1.png new file mode 100644 index 0000000000000000000000000000000000000000..701e6e5b2170a67a44b4f347b6b90279fec2841a GIT binary patch literal 358 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGojKx9jP7LeL$-D%z6+B%WLn`LH zyTc?Y(iqG%b;H2o2|8=Ts z6@fPY+R$MnokA1(Fm{gspY?$WNvvsu;_3;Cx6oq8Ja^WORC4}br37dM&mU+nuC z`H5zvPr2`J22{572|Lgw$lyW0M0Q?C z>fy!w$(7mXY%?p$iAkd~c!gE%Gr{)XKEgyAOUV5UIS+?~!eAv%d_j-&ZsIkDbUmNka{2f9FO%1&b%LalWS3u<=LqxsYukM|U6U!IuwQQ3!F|}$p>+WPnGQL4?exc*JGU;9US3#nlu6{1-oD!M03ot@Yh+PrNYNQg_llV z(tb1FA=G^1oxF2(+S_MOSk)-f_H+KJ_T3@>p9-67xGnD#C{oW?v)w*M`P~1l$1lGS zJ@?Xh%2sdox2!-%BZCcbJN0w85_igpMP8eD`_M9hX{YDpBws7A_4V7W)E2pVS7#(| zV71NBb*~>St$Mp_o%QW^Mr)o=dBRpxTh}5`r@k`2V#;CN9aDC`*OX2Uo`3k-n#5yM zF3%4MH8;Hd!Ty)xsl)=er!_zJM!#T0wsuG4{f%9_4vJsV)dmTBy85}Sb4q9e09tIE A<^TWy literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Mobs/Customization/tiefling_horns.rsi/horn3_broken.png b/Resources/Textures/_CP14/Mobs/Customization/tiefling_horns.rsi/horn3_broken.png new file mode 100644 index 0000000000000000000000000000000000000000..72e9a8a1e9f4eb4d4078be278102a8e3ed0787b8 GIT binary patch literal 328 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGojKx9jP7LeL$-D%znLJ$_Ln`LH zy<_Ni#6W;G;IN{A=q)x*jfoFRLQL+c_!bFGSP|@I*=ikpQD=9PQu5;$dyQI6g{znS z(PTW(78iHl>$TK2k(=jJk1XW>zFqLRnea{j6Ra0*>{+ur%JK82X^C^3s&3UVwH0c$ zzh1qzKljzUf?~navaO;bUz@TjYpU{M58Xd=I;t=H!peLW%kPV0feu6g|F6q2&CdF& zp#P#LYGH6);R753is`()s^^qGeHi`uDW8;j~Tx62_L-*ERAQ&d315z9_vFOayWtDnm{r-UW| DnK^)G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Mobs/Customization/tiefling_horns.rsi/horn4.png b/Resources/Textures/_CP14/Mobs/Customization/tiefling_horns.rsi/horn4.png new file mode 100644 index 0000000000000000000000000000000000000000..45bb4191ea88b936228390576156628f30c113cc GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGojKx9jP7LeL$-D$|=6Sj}hE&XX zduKQAAp;SI!0y-}72}|b8#<+{7fcCUR*)X0R3}u((o!7dUH9*cISWwB1K;D9cdm>4 z@7_LbHgB!?vCMUbPmekupYqz`Z0U>L(;n|oUl!x7+0C!9^iB=PAt>NL`Hf)djMKYK z-m=D4U*o%#^(<=lYZ==t_S#oA>tDz)A}h9k#-t_XKl`#q^IVXyr>mdKI;Vst0G9ks A0{{R3 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Mobs/Customization/tiefling_horns.rsi/horn5.png b/Resources/Textures/_CP14/Mobs/Customization/tiefling_horns.rsi/horn5.png new file mode 100644 index 0000000000000000000000000000000000000000..aecb1d957c3aad2109b1d70a5238900eccb8bf7e GIT binary patch literal 386 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGojKx9jP7LeL$-D%zZ9H8ZLn`LH zy<_Ni*g%BsLHLmgpA`;jCOE!56geYehv)P#odT{2GmPCVTellHELf_^o3+Z~()Zr7 zCx84mUAJdqXi&auZ)0}+O@HpCpTFBqmv(qQk6(Aq*K1|?hABatW7ck#N_zEk@tRll zya8dQVaz=<|L1f#-@6~D{HS=s{(afsZ@(`#{Q5`mVM9O z!?y~yn_mwUIr{yk=F(>`f2t}ey%YQF_@5K#2V`*g#j4Vin_fMgzVg{Uqpyl;bL)3T zy`NHAvi9kkHLvCdO#LV*blnt*bBw%tHtn+a zZn24({sGgS?>Z(wwMyxkxA=3gOx5-o=WiVlpB^4vZFzsux}2&$WLq10Y8l!rWm=8d RwAO>fJzf1=);T3K0RS!6td#%& literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Mobs/Customization/tiefling_horns.rsi/horn5_broken.png b/Resources/Textures/_CP14/Mobs/Customization/tiefling_horns.rsi/horn5_broken.png new file mode 100644 index 0000000000000000000000000000000000000000..7eb4bb1281efc4f3ee0f5b2dbc944f0f7b4bee08 GIT binary patch literal 323 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGojKx9jP7LeL$-D$|{(8DNhE&XX zd&e-S)j)*xLe23e)~v@-YjW;z^7izub4p*MDH%4AZ?%Y3&yTtMdtO*_D|~NNdFso_ z(9nC=-sYTp`VYS^HR6J$Csyp#(|c~SJyt&J#hwBbp zo!33Jx4ypmZt=}fRsSu`AG71xHPv+K9$}nh{l8 zAM{%w^m+bnyBOEAJKG9Z?S8%Jo70lDRefczxwB?H3wf>EajW=?viDs__teN@m-83D ziplFvb8@$H^}ac8UVM<3=H0vZ=6pNHjAS;$hDXejCsw@Fys+#HNZ8ZW&t;ucLK6Vm Cs)H~9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Mobs/Customization/tiefling_horns.rsi/horn6.png b/Resources/Textures/_CP14/Mobs/Customization/tiefling_horns.rsi/horn6.png new file mode 100644 index 0000000000000000000000000000000000000000..4805d99774f07004a0b481cff67a53526eff7463 GIT binary patch literal 314 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGojKx9jP7LeL$-D$|zIeJghE&XX zd&iLPkbwY;gZ-SYw)smulv8G^1hi~633k0GT77Ei-6=q`d@k>q^7?Ju zy6x4GvsW8m-m~VMZ0?IcrZwkwKAB^$ck!G{WYU*EFKr8WZ_du1etXxp#Xa-veLn~J zJwL7O^SJMJKIOp8- s8}$xezjrnF`ENa+Ve5`;BEz5S%-0t!&T>4K*$xu-boFyt=akR{07fT;!2kdN literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CP14/Mobs/Customization/tiefling_horns.rsi/meta.json b/Resources/Textures/_CP14/Mobs/Customization/tiefling_horns.rsi/meta.json new file mode 100644 index 0000000000..5b58bf6ae5 --- /dev/null +++ b/Resources/Textures/_CP14/Mobs/Customization/tiefling_horns.rsi/meta.json @@ -0,0 +1,43 @@ +{ + "version": 1, + "size": { + "x": 48, + "y": 48 + }, + "copyright": "Created by TheShuEd for CrystallPunk", + "license": "CC-BY-SA-3.0", + "states": [ + { + "name": "horn1", + "directions": 4 + }, + { + "name": "horn2", + "directions": 4 + }, + { + "name": "horn3", + "directions": 4 + }, + { + "name": "horn3_broken", + "directions": 4 + }, + { + "name": "horn4", + "directions": 4 + }, + { + "name": "horn5", + "directions": 4 + }, + { + "name": "horn5_broken", + "directions": 4 + }, + { + "name": "horn6", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_CP14/Mobs/Customization/tiefling_tails.rsi/meta.json b/Resources/Textures/_CP14/Mobs/Customization/tiefling_tails.rsi/meta.json new file mode 100644 index 0000000000..dcaa9703e4 --- /dev/null +++ b/Resources/Textures/_CP14/Mobs/Customization/tiefling_tails.rsi/meta.json @@ -0,0 +1,103 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by TheShuEd (github) for CrystallPunk", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "tail1", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "tail2", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_CP14/Mobs/Customization/tiefling_tails.rsi/tail1.png b/Resources/Textures/_CP14/Mobs/Customization/tiefling_tails.rsi/tail1.png new file mode 100644 index 0000000000000000000000000000000000000000..3bc5702f1506711909e6687427d9b89df4521730 GIT binary patch literal 752 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58aUX1(0r%WME)g<>}%W zQZeW4-HjVx83?cje5_u`U;gOU70!vX3zi%x{lT7Z;_Prh`tuH^`IirHRhRGex&bs4 z3z%2B`|h_dk_xG@*AM^v|6Y{cGjpx$<7@{N-P4n74`^FmP+z^(t$sh-k-&Df26tJF zSdsT8=Rd1T-e))wbHxOQ#+5oPxm`>swl+AM%_mFL?iAvqcT7hU)I+d$x*6Hb1M} zr*m2;)8Vp7tk+2qr>ZxyD_>l?y)b)i^`>uLn)dw4e}g71j#z8@?RRkUi??OnalbDu zF1M=t{;l|qdX;}u$;auFwe>!6QB7A|1p-mRk`x>^Buj9pcH+^Z5PUVq#s5kAO zl8SU;{lE8p_h&n3iBEoC(=w-DdZFOm`Kq;TCBj;%J(0r%WME)k;pyTS zQZeW4UBjZ)9wMv(Gjex$b^T)#u}b39C^~WL2B+XcGY6LgRx=K?x~FFUd(oexXZAeA zvhcxmle_(G2exZ~jK=`)u9n`NBgedi=kSLQzy7~AW-B`VvgFsNvzC32!>9kyRKW>vjX0{vAlSPE7%&prSAQGtcX^wUdgp5)iF`(Acg zf045zb~D4~OP}Z4H43ING8mS|W;<9vW86~wl63(i*qi9?cyltnMR?W!|Jm<%{xf3x zD*w5_;)VZ=miHmwcYRwQzhCKM%3*^uwfB#|(ogod8s~Fa#FMqk--nLQQaZ{O* znD)*ex3|sRF2I?_vwqtJj>XL$cUww6dzSvw)!Cujqgctm&elr2d@s|V@GIp;%WGtg zpDb=V^FXY}n*Z*$s?){8&{FeU=6S+F8 z`@^-fxwDqp$n|IQK6HM&*L1Tf)|E_zztMaGBmNfM}S3Bm-n|Dp?zvE?-r=LF;uPIx^7#bS-tu~(L z@P=R2ABxVte?1QzqHB!W3S}OzSB$-W_OZpf_#L^oD}P4r|CPOb|GK@ct4flCdKPh_SOC1DmQP)oV94Sf>29^ z>fMGX2S19w%VP))of>_EW#z4vY+F?R_dJ$3xp=zufwU#U1=rVA&$ZuC_BJ}%!|cKI z>EgW^?}K;~xH*q_Mtd&3d#XlYQWe)5&2Lf_>1SCY5}H{GnXowoDE6dwxyH}kmm44M z_Q*d_()DeA%zm~5%d>8q%~FaH`N=z@Ym$D~^|SxgudiqPlhCQLd0FPELYc*lt4{Ln zXnhtQ8ah+v@H^GbZ+5SnJ>B4P%Cy8Ho|C~IR!(y_lr&`A-u8Lgqcg#uC*JCiVraQq xYP;Ml>C+c>k@d^_*3M~Y5M8>z7UZg&i}(M`KE5E|YRwT4*VEO{Wt~$(698L7(Psbv literal 0 HcmV?d00001