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