From 53a732e3f960e2b8ed20959b08cd9becee83c19a Mon Sep 17 00:00:00 2001 From: ms622 <ms622@hdm-stuttgart.de> Date: Mon, 15 Jan 2024 16:04:32 +0100 Subject: [PATCH] update: Player.java implemented new textures #38 --- .../battlearena/Model/Entity/Player.java | 16 ++++++++-------- .../textures/player/human/HumanDown00.png | Bin 0 -> 1862 bytes .../textures/player/human/HumanDown01.png | Bin 0 -> 1905 bytes .../textures/player/human/HumanLeft00.png | Bin 0 -> 1751 bytes .../textures/player/human/HumanLeft01.png | Bin 0 -> 1775 bytes .../textures/player/human/HumanRight00.png | Bin 0 -> 1754 bytes .../textures/player/human/HumanRight01.png | Bin 0 -> 1775 bytes .../textures/player/human/HumanUp00.png | Bin 0 -> 1786 bytes .../textures/player/human/HumanUp01.png | Bin 0 -> 1814 bytes 9 files changed, 8 insertions(+), 8 deletions(-) create mode 100644 src/main/resources/textures/player/human/HumanDown00.png create mode 100644 src/main/resources/textures/player/human/HumanDown01.png create mode 100644 src/main/resources/textures/player/human/HumanLeft00.png create mode 100644 src/main/resources/textures/player/human/HumanLeft01.png create mode 100644 src/main/resources/textures/player/human/HumanRight00.png create mode 100644 src/main/resources/textures/player/human/HumanRight01.png create mode 100644 src/main/resources/textures/player/human/HumanUp00.png create mode 100644 src/main/resources/textures/player/human/HumanUp01.png diff --git a/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/Player.java b/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/Player.java index af596d26..5381e6e1 100644 --- a/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/Player.java +++ b/src/main/java/de/hdm_stuttgart/battlearena/Model/Entity/Player.java @@ -141,14 +141,14 @@ class Player implements IEntity { } private void loadHumanSprites() { - directionDownOne = new Image(Objects.requireNonNull(getClass().getResourceAsStream("/textures/player/HumanDown01.png"))); - directionDownTwo = new Image(Objects.requireNonNull(getClass().getResourceAsStream("/textures/player/HumanDown02.png"))); - directionUpOne = new Image(Objects.requireNonNull(getClass().getResourceAsStream("/textures/player/upOne.png"))); - directionUpTwo = new Image(Objects.requireNonNull(getClass().getResourceAsStream("/textures/player/upTwo.png"))); - directionLeftOne = new Image(Objects.requireNonNull(getClass().getResourceAsStream("/textures/player/leftOne.png"))); - directionLeftTwo = new Image(Objects.requireNonNull(getClass().getResourceAsStream("/textures/player/leftTwo.png"))); - directionRightOne = new Image(Objects.requireNonNull(getClass().getResourceAsStream("/textures/player/rightOne.png"))); - directionRightTwo = new Image(Objects.requireNonNull(getClass().getResourceAsStream("/textures/player/rightTwo.png"))); + directionDownOne = new Image(Objects.requireNonNull(getClass().getResourceAsStream("/textures/player/human/HumanDown00.png"))); + directionDownTwo = new Image(Objects.requireNonNull(getClass().getResourceAsStream("/textures/player/human/HumanDown01.png"))); + directionUpOne = new Image(Objects.requireNonNull(getClass().getResourceAsStream("/textures/player/human/HumanUp00.png"))); + directionUpTwo = new Image(Objects.requireNonNull(getClass().getResourceAsStream("/textures/player/human/HumanUp01.png"))); + directionLeftOne = new Image(Objects.requireNonNull(getClass().getResourceAsStream("/textures/player/human/HumanLeft00.png"))); + directionLeftTwo = new Image(Objects.requireNonNull(getClass().getResourceAsStream("/textures/player/human/HumanLeft01.png"))); + directionRightOne = new Image(Objects.requireNonNull(getClass().getResourceAsStream("/textures/player/human/HumanRight00.png"))); + directionRightTwo = new Image(Objects.requireNonNull(getClass().getResourceAsStream("/textures/player/human/HumanRight01.png"))); } private void loadHighBornSprites() { diff --git a/src/main/resources/textures/player/human/HumanDown00.png b/src/main/resources/textures/player/human/HumanDown00.png new file mode 100644 index 0000000000000000000000000000000000000000..980612cb998a80e7710798fbd2f8a81791ef7322 GIT binary patch literal 1862 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4(FKU@Xmab`HpPc6ZLt$u9~nNK8(3 z$t*6&NvsSoW?;~mSUO>^_u&AMqyDRdE?9N&$;udYI$ycORaTgxE#hhr!n!(mRvl+< zjf!Sap>Vk75BZ3Lkp&w%LJA5C1YFn!@6NH(+>udnZ+gfrrF+Mp{<WA>yffy2bbzGx zHztjj(<b^HS+e!Yt|!&a?el_HrEOZVNQdj+-`%f2U;KK{za!FjcbULV|Cs6L^rn~1 zV+yYS8+&#B$yri=?_Y83l@xn0v2$u}H|IT7Il~OiN2?y}Ieon8vfg~_c~ev7{FoMT zi7TsZho{bR>n}Cz)4NjFZf(ACZ~oQr=|^Q=1)fP1R+H!o2yA3weOUkJa-V&lZc%tb zfL=e7&M6m9LE%kDK3`avC}dQ~;rMF8j^fvK{A+)o%*}l-IwQB>oc^s_PRtf_7f!x< z`&I>ugcL*GD<9Jk_g4$QJu5o!o6}$hQ`>uu&56$rDVA5)^Sr2j_$Qg?gDg|o)X(dc z&%Kpuo!_Yamt9;lYfmtn<7r?#RHR0Druq6ZXaU(A46KZ749q|lBLfqVkYZp3vl$q? z7^UItAVv*@n)XZv7O0viAPoX7K+FiInHDg?RR}C#MzBFj4W%+?0x8Y{kH}&M1`%Hn zW}I@WSD%4_xg;|rq9nrC$0|8LS1&OoKPgqOBDVmfi@~PC3dqb&ElE_U$j!+swyLmI z0;{kBvO&W7N(x{lCE2!05xxNm&iO^D3TAo+dIm~%TnY*bHbp6ERzWUqQ0+jTtx`rw zNr9EVetCJhUb(Seeo?x<p{1pzzJZaxk&!M?g>G?WUP)qwZeFo6#1NP{E~&-IMVSR9 znfZANAafIw@=Hr>m6Sjh!2!gbDamkq3QCJ|z_z3$>!;?V=BDPA6zd!68R}!xSCW~A zaA96CG&q0(qYsh+YBRv9&9k5+*#sC;t`$J{K>Y`FXfoK|;*u17BnA3L1_l<o21dF@ zmilo20iAD?l5ACyS(1|q4mh}fz#-_EQ-UfAQV$A(oJ>&2TID3>rQ0f1=%%EmC6?xt zDA{?G0{!WdU!G@RV51LFh-v^t6xCcCeJoC}0eRdiGAOk;Kc^HF^mc~EMmFH!KoLbm z0z^jyRvpNq=sE&2@=Nl8iK-|w*)y*swWy#7n83g`!tBGX0^KZx<)L|*C3Y|a(1ek6 zAw`gtV^K+Yeo=M^I5JQ|5~nJtNsv%QN~e%a0FD7*F0kXW(TC?KJ1+C&at&Y(F7|YB z46zXG4ch3%>?knzvdr{DZrs|eo*On8Z=Dgu%KR$aWur(-f^J>&{sduW@s6-0pVY*a z9Bh9XpRUR|kTTbNx@G@v-ju^>Y3cW7*BV#L?F>KgP-C)I+PR`HG6xTQuN5}SS4lnj zc>dD6w=Pa#-l<gF$0T^-{nM@`_q=8&y+5QDGE?VXsDr_AZSExh@Z{O5uWnvtDtflN zdaXoN-?ZjTT@j%x`<YidT@pC)?0IWfx9FA$vzZH+?|CFOY!kkB$iHm)U8#b`k~x<@ zI&pX2S^Bo>K*}rIX_>2kDRTS}?~VT`UlqUM@ZMXBYcwuOJ}^t#bfSH|%Y-=h?2@3Z zNA^u(oXGTx>z4SvSvJ;f3s0|ha%$_JZFuKo!_%Np1(tut0gX)lcS|#wx96X!&#GI+ z#Cqbb;ZFT52RG}<OLbQz{qy?lz2xrp=z}++L;^2$L?18_Hd=A>{Q;A6=UX;xu2<la wSS<Eq=CpnFQay*nW;ZV~m^<fcx#%)`q4!hX{+qV+7O0T(boFyt=akR{02@M)UjP6A literal 0 HcmV?d00001 diff --git a/src/main/resources/textures/player/human/HumanDown01.png b/src/main/resources/textures/player/human/HumanDown01.png new file mode 100644 index 0000000000000000000000000000000000000000..54792ff64f25e5c6e48e35f90502ff2d7fea9893 GIT binary patch literal 1905 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4(FKU@Xmab`HpPc6ZLt$u9~nNK8(3 z$t*6&NvsSoW?;~mSUO>^_u&AMqyDRdE?9N&$;udYI$ycORaTgxE#hhr!n!(mRvl+< zjf!Sap>Vk75BZ3Lkp&w%LJA5C1YFn!@6NH(+>udnZ+gfrrF+Mp{<WA>yffy2bbzGx zHztjj(<b^HS+e!Yt|!&a?el_HrEOZVNQdj+-`%f2U;KK{za!FjcbULV|Cs6L^rn~1 zV+yYS8+&#B$yri=?_Y83l@xn0v2$u}H|IT7Il~OiN2?y}Ieon8vfg~_c~ev7{FoMT zi7TsZho{bR>n}Cz)4NjFZf(ACZ~oQr=|^Q=1)fP1R+H!o2yA3weOUkJa-V&lZc%tb zfL=e7&M6m9LE%kDK3`avC}dQ~;rMF8j^fvK{A+)o%*}l-IwQB>oc^s_PRtf_7f!x< z`&I>ugcL*GD<9Jk_g4$QJu5o!o6}$hQ`>uu&56$rDVA5)^Sr2j_$Qg?gDg|o)X(dc z&%Kpuo!_Yamt9;lYfmtn<7r?#RHR0Druq6ZXaU(A46KZ749q|lBLfqVkYZp3vl$q? z7^UItAVv*@n)XZv7O0viAPoX7K+FiInHDg?RR}C#MzBFj4W%+?0x8Y{kH}&M1`%Hn zW}I@WSD%4_xg;|rq9nrC$0|8LS1&OoKPgqOBDVmfi@~PC3dqb&ElE_U$j!+swyLmI z0;{kBvO&W7N(x{lCE2!05xxNm&iO^D3TAo+dIm~%TnY*bHbp6ERzWUqQ0+jTtx`rw zNr9EVetCJhUb(Seeo?x<p{1pzzJZaxk&!M?g>G?WUP)qwZeFo6#1NP{E~&-IMVSR9 znfZANAafIw@=Hr>m6Sjh!2!gbDamkq3QCJ|z_z3$>!;?V=BDPA6zd!68R}!xSCW~A zaA96CG&q0(qYsh+YBRv9&9k5+*#sC;t`$J{K>Y`FXfoK|;*u17BnA3L1_l<o21dF@ zmilo20iAD?l5ACyS(1|q4mh}fz#-_EQ-UfAQV$A(oJ>&2TID3>rQ0f1=%%EmC6?xt zDA{?G0{!WdU!G@RXrm8Nh-v^t6xCcCeJoC}0eRdiGAOk;Kc^HF^mc~EMmFH!KoLbm z0z^jyRvpNq=sE&2@=Nl8iK-|w*)y*swWy#7n83g`!tBGX0^KZx<)L|*C3Y|a(1ek6 zAw`gtV^K+Yeo=M^I5JQ|5~nJtNsv%QN~e%a0FD7*F0kXW(TC?KJFfn>Y%0JUJkQg` zF~mZ!G}zFaIgsbvT;1!ABC>Ntjy`&j=B_DXE-Uipfqg;19GAeZ%_1!6g>P0gZ!Ktj zrLuOei>#>QMf(LMpJcbzKI`6>{l4mKq3^xvHI<%vTQ#C&+N2f3l}e^97G<>hSP`@H zXmMfYrXLr#?3nXa;)Q3DyGlmGpGiKQuPdwkzD$jF3DuI3pX!igc8uLM-}lc;gNt(( zM>Y7@Ui0(ixodiCPMz+NKP&nggIZG*CS1L)tm+n&u`r!ajZcdCis*Nt#(&Y8)Aw0A zn!hW)z?65SMX~Fo-`-hEN}h!>++g1+zcK%n{Dpg$KCPPbQ@v5KNk{nE?WHvn9AiBE zy%tSgWv`X5y8Bthch=+88Va38a;zKHcD6mcesZtH;@h`)m@-W6E;`$@>~PJQ5YZI} zR2<gSByUN0xlP4E)qkz#EZK^7`J@wvH!zmGZ}i#jTsN6v!o_p@J-Tyd&-^%z%{6wq zH`~K$TW0bXzQ2-V_K>@PiM{Mm+lToaD!1<6Ez7yR?9WBRN#E|W9&NPRzWwlHo;Q1I oRF5^xHoMUyw%H+3zr*%P{K>{C=bGDJg9={;Pgg&ebxsLQ03AlA8vp<R literal 0 HcmV?d00001 diff --git a/src/main/resources/textures/player/human/HumanLeft00.png b/src/main/resources/textures/player/human/HumanLeft00.png new file mode 100644 index 0000000000000000000000000000000000000000..2d259ebb0c88259967e361c93138dd3367bcfe1b GIT binary patch literal 1751 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4(FKU@Xmab`HpPc6ZLt$u9~nNK8(3 z$t*6&NvsSoW?;~mSUO>^_u&AMqyDRdE?9N&$;udYI$ycORaTgxE#hhr!n!(mRvl+< zjf!Sap>Vk75BZ3Lkp&w%LJA5C1YFn!@6NH(+>udnZ+gfrrF+Mp{<WA>yffy2bbzGx zHztjj(<b^HS+e!Yt|!&a?el_HrEOZVNQdj+-`%f2U;KK{za!FjcbULV|Cs6L^rn~1 zV+yYS8+&#B$yri=?_Y83l@xn0v2$u}H|IT7Il~OiN2?y}Ieon8vfg~_c~ev7{FoMT zi7TsZho{bR>n}Cz)4NjFZf(ACZ~oQr=|^Q=1)fP1R+H!o2yA3weOUkJa-V&lZc%tb zfL=e7&M6m9LE%kDK3`avC}dQ~;rMF8j^fvK{A+)o%*}l-IwQB>oc^s_PRtf_7f!x< z`&I>ugcL*GD<9Jk_g4$QJu5o!o6}$hQ`>uu&56$rDVA5)^Sr2j_$Qg?gDg|o)X(dc z&%Kpuo!_Yamt9;lYfmtn<7r?#RHR0Druq6ZXaU(A46KZ749q|lBLfqVkYZp3vl$q? z7^UItAVv*@n)XZv7O0viAPoX7K+FiInHDg?RR}C#MzBFj4W%+?0x8Y{kH}&M1`%Hn zW}I@WSD%4_xg;|rq9nrC$0|8LS1&OoKPgqOBDVmfi@~PC3dqb&ElE_U$j!+swyLmI z0;{kBvO&W7N(x{lCE2!05xxNm&iO^D3TAo+dIm~%TnY*bHbp6ERzWUqQ0+jTtx`rw zNr9EVetCJhUb(Seeo?x<p{1pzzJZaxk&!M?g>G?WUP)qwZeFo6#1NP{E~&-IMVSR9 znfZANAafIw@=Hr>m6Sjh!2!gbDamkq3QCJ|z_z3$>!;?V=BDPA6zd!68R}!xSCW~A zaA96CG&q0(qYsh+YBRv9&9k5+*#sC;t`$J{K>Y`FXfoK|;*u17BnA3L1_l<o21dF@ zmilo20iAD?l5ACyS(1|q4mh}fz#-_EQ-UfAQV$A(oJ>&2TID3>rQ0f1=%%EmC6?xt zDA{?G0{!WenpR?9V51LFh-v^t6xCcCeJoC}0eRdiGAOk;Kc^HF^mc~EMmFH!KoLbm z0z^jyRvpNq=sE&2@=Nl8iK-|w*)y*swWy#7n83g`!tBGX0^KZx<)L|*C3Y|a(1ek6 zAw`gtV^K+Yeo=M^I5JQ|5~nJtNsv%QN~e%a0FD7*F0kXW(TC?KJFbsw?3#f&n8nk@ zF~mY}Y2ZPwCI^97<&DY5>lVy^aY?s{=S#x>3zi(eWX{Wp7<JSw?ECBCvgJ|Y=e2(C z)~PvhKi+e5=J&F+EfL=zx>cndIb)<hWk&p^8w)F*=10tX9x0fu#H?jtW52w!cz%__ ziDECMrdj`04?LUfzOA;cbfbW2SipNhv32(|<gH?vPOSF6lIAY7+?%0VV|Ca2OJ5tL zm2#Org--R+%2j$M^z*k^kZttuM&`xcULmsGL9^T$x93LhS+~&SK~vAf6u-4{s~lSm zms=bQG@CbdJ#)Ba$>P!r+nQHR%k(~yI$u`cr@sDeo~DLprnUKnN=*m&f6r}T6#w?u h*yEe6f|G-CJ%jnIIICucG8a&(<LT<>vd$@?2>|L=R*V1u literal 0 HcmV?d00001 diff --git a/src/main/resources/textures/player/human/HumanLeft01.png b/src/main/resources/textures/player/human/HumanLeft01.png new file mode 100644 index 0000000000000000000000000000000000000000..3e25fce1c897aa94297d73248a54b1c09700d8d2 GIT binary patch literal 1775 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4(FKU@Xmab`HpPc6ZLt$u9~nNK8(3 z$t*6&NvsSoW?;~mSUO>^_u&AMqyDRdE?9N&$;udYI$ycORaTgxE#hhr!n!(mRvl+< zjf!Sap>Vk75BZ3Lkp&w%LJA5C1YFn!@6NH(+>udnZ+gfrrF+Mp{<WA>yffy2bbzGx zHztjj(<b^HS+e!Yt|!&a?el_HrEOZVNQdj+-`%f2U;KK{za!FjcbULV|Cs6L^rn~1 zV+yYS8+&#B$yri=?_Y83l@xn0v2$u}H|IT7Il~OiN2?y}Ieon8vfg~_c~ev7{FoMT zi7TsZho{bR>n}Cz)4NjFZf(ACZ~oQr=|^Q=1)fP1R+H!o2yA3weOUkJa-V&lZc%tb zfL=e7&M6m9LE%kDK3`avC}dQ~;rMF8j^fvK{A+)o%*}l-IwQB>oc^s_PRtf_7f!x< z`&I>ugcL*GD<9Jk_g4$QJu5o!o6}$hQ`>uu&56$rDVA5)^Sr2j_$Qg?gDg|o)X(dc z&%Kpuo!_Yamt9;lYfmtn<7r?#RHR0Druq6ZXaU(A46KZ749q|lBLfqVkYZp3vl$q? z7^UItAVv*@n)XZv7O0viAPoX7K+FiInHDg?RR}C#MzBFj4W%+?0x8Y{kH}&M1`%Hn zW}I@WSD%4_xg;|rq9nrC$0|8LS1&OoKPgqOBDVmfi@~PC3dqb&ElE_U$j!+swyLmI z0;{kBvO&W7N(x{lCE2!05xxNm&iO^D3TAo+dIm~%TnY*bHbp6ERzWUqQ0+jTtx`rw zNr9EVetCJhUb(Seeo?x<p{1pzzJZaxk&!M?g>G?WUP)qwZeFo6#1NP{E~&-IMVSR9 znfZANAafIw@=Hr>m6Sjh!2!gbDamkq3QCJ|z_z3$>!;?V=BDPA6zd!68R}!xSCW~A zaA96CG&q0(qYsh+YBRv9&9k5+*#sC;t`$J{K>Y`FXfoK|;*u17BnA3L1_l<o21dF@ zmilo20iAD?l5ACyS(1|q4mh}fz#-_EQ-UfAQV$A(oJ>&2TID3>rQ0f1=%%EmC6?xt zDA{?G0{!WenpR?9Xrm8Nh-v^t6xCcCeJoC}0eRdiGAOk;Kc^HF^mc~EMmFH!KoLbm z0z^jyRvpNq=sE&2@=Nl8iK-|w*)y*swWy#7n83g`!tBGX0^KZx<)L|*C3Y|a(1ek6 zAw`gtV^K+Yeo=M^I5JQ|5~nJtNsv%QN~e%a0FD7*F0kXW(TC?KJ1$Qp|9)T&mhp6P z46zXG4L0ODWFYdl%hh^k6=VK`cWO<dw-nc%(`$NQ$Z}BHqI^RF>qnlxxFr@dE-ifK z8Z`L^8}r8Z&-Z`-_4#-1#OgxryPK1;Zn8(6$$z<W^`pow3l?b<2}-Nwx^9^FXO`OC z;|47b>%4`uGi+w_WZ0beboKKO)#*>gvtPW|_Gx;tyynLao(b1yXWWtX)S1rs>qBDa z{Y(L->$5^scpc8zp4Z;kxY0Fky~pC&0YZv3cl%><mU|w*BE<5fe_Dy%(Vg~_QYTkb zf3?)LyUAv&=*B9sAciB??p$y7pSvy=S4}q+PIwc3UOB9H>%7&g9R!W%?zp?=>Ce1+ z1GZJ?7_81oO#Wpt?SJDwjwy-;({geqGjgno%&G`UohtEwH<mle^`e!jAgDC*boFyt I=akR{0Hnoa$^ZZW literal 0 HcmV?d00001 diff --git a/src/main/resources/textures/player/human/HumanRight00.png b/src/main/resources/textures/player/human/HumanRight00.png new file mode 100644 index 0000000000000000000000000000000000000000..f20b2b692e98c68bc6671b0294a3582b4de65f0b GIT binary patch literal 1754 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4(FKU@Xmab`HpPc6ZLt$u9~nNK8(3 z$t*6&NvsSoW?;~mSUO>^_u&AMqyDRdE?9N&$;udYI$ycORaTgxE#hhr!n!(mRvl+< zjf!Sap>Vk75BZ3Lkp&w%LJA5C1YFn!@6NH(+>udnZ+gfrrF+Mp{<WA>yffy2bbzGx zHztjj(<b^HS+e!Yt|!&a?el_HrEOZVNQdj+-`%f2U;KK{za!FjcbULV|Cs6L^rn~1 zV+yYS8+&#B$yri=?_Y83l@xn0v2$u}H|IT7Il~OiN2?y}Ieon8vfg~_c~ev7{FoMT zi7TsZho{bR>n}Cz)4NjFZf(ACZ~oQr=|^Q=1)fP1R+H!o2yA3weOUkJa-V&lZc%tb zfL=e7&M6m9LE%kDK3`avC}dQ~;rMF8j^fvK{A+)o%*}l-IwQB>oc^s_PRtf_7f!x< z`&I>ugcL*GD<9Jk_g4$QJu5o!o6}$hQ`>uu&56$rDVA5)^Sr2j_$Qg?gDg|o)X(dc z&%Kpuo!_Yamt9;lYfmtn<7r?#RHR0Druq6ZXaU(A46KZ749q|lBLfqVkYZp3vl$q? z7^UItAVv*@n)XZv7O0viAPoX7K+FiInHDg?RR}C#MzBFj4W%+?0x8Y{kH}&M1`%Hn zW}I@WSD%4_xhyjzq9nrC$0|8LS1&OoKPgqOBDVmfi@~PC3dqb&ElE_U$j!+swyLmI z0;{kBvO&W7N(x{lCE2!05xxNm&iO^D3TAo+dIm~%TnY*bHbp6ERzWUqQ0+jTtx`rw zNr9EVetCJhUb(Seeo?x<p{1pzzJZaxk&!M?g>G?WUP)qwZeFo6#1NP{E~&-IMVSR9 znfZANAafIw@=Hr>m6Sjh!2!gbDamkq3QCJ|z_z3$>!;?V=BDPA6zd!68R}!xSCW~A zaA96CG&q0(qYsh+YBRv9&9k5+*#sC;t`$J{K>Y`FXfoK|;*u17BnA3L1_l<o21dF@ zmilo20iAD?l5ACyS(1|q4mh}fz#-_EQ-UfAQV$A(oJ>&2TID3>rQ0f1=%%EmC6?xt zDA{?G0{t13nVwN%U|^#UQHg2-L=@Fv8+|NpumSnpDl#awI6tQp6!vz8#zr>a@IVno z!~#S|1Xdl$qUbsTGV)9EfvKt}Gubn*B(<oZ2$;gaHp1+~tpeRFgyo@mnI(2G1JHz# zbRor%m19v!d45rL2sk!SgA%7Qs8Nt$MM|lVYyge|U_P+pveAd<DLbwuZyq`T^DwKY zi(`m|U~<X<-ns>zg$q6&jB(3pa@Z)pX3d&6(bv~EdGG$o@{gs+fG4qOwL@~w-3?ND zMXsg~p7-fW-)Lldu`Vg0akW$Wpa1;gC;#l3(CFAC_=Jh4;WW2Gt9@B+B>yH+o`Ooo z`HTv^C;X0mu=ilJW3FTP%NxYZCTGW}Aaz(EhHXJco5aBb45lnc6>>H<EV^lKFh#Z{ zv8~2_v%ry-YTj}khR{ZnItw%QHQ@)ia!&aBO|B4-e<zxw$8c2s#<8=n!~ctH@JeJz z6p+^9yUt_O`NH6UXvd8h2BR5C3|uNAGE!1pj}J48%+^&nDL*y!=zm9vEDjG@AL9;R hfd(GOYdzu246dJi%kR%Wbq7@Nc)I$ztaD0e0syd&N6Y{K literal 0 HcmV?d00001 diff --git a/src/main/resources/textures/player/human/HumanRight01.png b/src/main/resources/textures/player/human/HumanRight01.png new file mode 100644 index 0000000000000000000000000000000000000000..ba2dd289825604b6730186ffb862592b2d94bb12 GIT binary patch literal 1775 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4(FKU@Xmab`HpPc6ZLt$u9~nNK8(3 z$t*6&NvsSoW?;~mSUO>^_u&AMqyDRdE?9N&$;udYI$ycORaTgxE#hhr!n!(mRvl+< zjf!Sap>Vk75BZ3Lkp&w%LJA5C1YFn!@6NH(+>udnZ+gfrrF+Mp{<WA>yffy2bbzGx zHztjj(<b^HS+e!Yt|!&a?el_HrEOZVNQdj+-`%f2U;KK{za!FjcbULV|Cs6L^rn~1 zV+yYS8+&#B$yri=?_Y83l@xn0v2$u}H|IT7Il~OiN2?y}Ieon8vfg~_c~ev7{FoMT zi7TsZho{bR>n}Cz)4NjFZf(ACZ~oQr=|^Q=1)fP1R+H!o2yA3weOUkJa-V&lZc%tb zfL=e7&M6m9LE%kDK3`avC}dQ~;rMF8j^fvK{A+)o%*}l-IwQB>oc^s_PRtf_7f!x< z`&I>ugcL*GD<9Jk_g4$QJu5o!o6}$hQ`>uu&56$rDVA5)^Sr2j_$Qg?gDg|o)X(dc z&%Kpuo!_Yamt9;lYfmtn<7r?#RHR0Druq6ZXaU(A46KZ749q|lBLfqVkYZp3vl$q? z7^UItAVv*@n)XZv7O0viAPoX7K+FiInHDg?RR}C#MzBFj4W%+?0x8Y{kH}&M1`%Hn zW}I@WSD%4_xhyjzq9nrC$0|8LS1&OoKPgqOBDVmfi@~PC3dqb&ElE_U$j!+swyLmI z0;{kBvO&W7N(x{lCE2!05xxNm&iO^D3TAo+dIm~%TnY*bHbp6ERzWUqQ0+jTtx`rw zNr9EVetCJhUb(Seeo?x<p{1pzzJZaxk&!M?g>G?WUP)qwZeFo6#1NP{E~&-IMVSR9 znfZANAafIw@=Hr>m6Sjh!2!gbDamkq3QCJ|z_z3$>!;?V=BDPA6zd!68R}!xSCW~A zaA96CG&q0(qYsh+YBRv9&9k5+*#sC;t`$J{K>Y`FXfoK|;*u17BnA3L1_l<o21dF@ zmilo20iAD?l5ACyS(1|q4mh}fz#-_EQ-UfAQV$A(oJ>&2TID3>rQ0f1=%%EmC6?xt zDA{?G0{t13nVwN%U}&QcQHg2-L=@Fv8+|NpumSnpDl#awI6tQp6!vz8#zr>a@IVno z!~#S|1Xdl$qUbsTGV)9EfvKt}Gubn*B(<oZ2$;gaHp1+~tpeRFgyo@mnI(2G1JHz# zbRor%m19v!d45rL2sk!SgA%7Qs8Nt$MM|lVYyge|U_P+pveAd<DLXDsCq^Am_V;vg z46zWb4c^GtWFVmH*5tSDUqk%^a|w2zgcon#BqcrK-*}3lbArVFgBRr$`KEEc552Xe zwa7E`{jYnk?`~x|lYi)Dl*PW1=8XzRT_oB9WAA+Vrso%3#HM82TOd|C^Yw}9$y@qY z^=LduJNiuOsopL>cfa{P8%rB_*q&)KI(%HiHAm}g_@OBb9cibUe=*Jw5(qIjxb&^C zsWRkA|AzevryaLnOgy08F>~Ts1DozYwW+eaG1|MV1U|+ov%Gh`r?=g`t<f||rOh+l zsI1q5bE{X=P4+HVl{8z8c;U5dLKA<^dZGJpLeXC~g$J8A3LW`cH0{a1kjblEzOF9u z4ro}GzBVJz;`ybs#XsvK@(+qK1au~>^$UvKeuCi-!*R!$h*R0IyFsOqr>mdKI;Vst E04w%nF#rGn literal 0 HcmV?d00001 diff --git a/src/main/resources/textures/player/human/HumanUp00.png b/src/main/resources/textures/player/human/HumanUp00.png new file mode 100644 index 0000000000000000000000000000000000000000..bf2042d6a68463fa8c392c03d5cfaa973f9d1ae4 GIT binary patch literal 1786 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4(FKU@Xmab`HpPc6ZLt$u9~nNK8(3 z$t*6&NvsSoW?;~mSUO>^_u&AMqyDRdE?9N&$;udYI$ycORaTgxE#hhr!n!(mRvl+< zjf!Sap>Vk75BZ3Lkp&w%LJA5C1YFn!@6NH(+>udnZ+gfrrF+Mp{<WA>yffy2bbzGx zHztjj(<b^HS+e!Yt|!&a?el_HrEOZVNQdj+-`%f2U;KK{za!FjcbULV|Cs6L^rn~1 zV+yYS8+&#B$yri=?_Y83l@xn0v2$u}H|IT7Il~OiN2?y}Ieon8vfg~_c~ev7{FoMT zi7TsZho{bR>n}Cz)4NjFZf(ACZ~oQr=|^Q=1)fP1R+H!o2yA3weOUkJa-V&lZc%tb zfL=e7&M6m9LE%kDK3`avC}dQ~;rMF8j^fvK{A+)o%*}l-IwQB>oc^s_PRtf_7f!x< z`&I>ugcL*GD<9Jk_g4$QJu5o!o6}$hQ`>uu&56$rDVA5)^Sr2j_$Qg?gDg|o)X(dc z&%Kpuo!_Yamt9;lYfmtn<7r?#RHR0Druq6ZXaU(A46KZ749q|lBLfqVkYZp3vl$q? z7^UItAVv*@n)XZv7O0viAPoX7K+FiInHDg?RR}C#MzBFj4W%+?0x8Y{kH}&M1`%Hn zW}I@WSD%4_xgawnq9nrC$0|8LS1&OoKPgqOBDVmfi@~PC3dqb&ElE_U$j!+swyLmI z0;{kBvO&W7N(x{lCE2!05xxNm&iO^D3TAo+dIm~%TnY*bHbp6ERzWUqQ0+jTtx`rw zNr9EVetCJhUb(Seeo?x<p{1pzzJZaxk&!M?g>G?WUP)qwZeFo6#1NP{E~&-IMVSR9 znfZANAafIw@=Hr>m6Sjh!2!gbDamkq3QCJ|z_z3$>!;?V=BDPA6zd!68R}!xSCW~A zaA96CG&q0(qYsh+YBRv9&9k5+*#sC;t`$J{K>Y`FXfoK|;*u17BnA3L1_l<o21dF@ zmilo20iAD?l5ACyS(1|q4mh}fz#-_EQ-UfAQV$A(oJ>&2TID3>rQ0f1=%%EmC6?xt zDA{?G0{t0UU|?XQ4^f7y9U_Wqs*OGt2iSnTZ50`mTAZI#3JQ2TLt`TwaA2T_BBB7I zBLb@qWKnb-0U7xv`M@Mql$q?ASCU#(Py|d~U>jlf;Z}ie7Q*t-yv!0im;q?QNV<@s z$I7v&q&&YUI|LjRNa2W64b&V+m?EW7NCp6hKQIT_aoOm@bCVsH38%noVD8oSba4!^ z5Nr){^gCj}Q?h97CFx85+O-un3VrCRJ>cbG)2e@9p+eV|f~WQ#b38&lPV6X67295M zb#3x_A2mPOn}S|HA1?@%UsL(ACuzkht!-yzw;S#Jbh>2M&R1R!`#V$x;%}*`JU{u= z=AF?VUBP?{2@mDUb^4{=3y%41SbO+Z?Dx_>#$!h9I{eqxpYIRok?M#^`(XLZUE)D- z@%^v0{fT@P&li=4ET6J_^I6rb%La-9_wVOP?y$SpR{PsQ)ACcDMbkM+moMHfG8?u! zwf$WxU}W&dsZC>A!S&6IzYDCbp7|baobbqAFHN??;b+CADbk%XfinKv7i`Q~8x!qe z`Pjqhm!A6%t=FAAm$>S+9-aN#$Ep5Y+=#zY`$iEL`x~c&3UfY6*s@0Z=_dYSoFttU UdAr=W15_}1y85}Sb4q9e0Qov;-~a#s literal 0 HcmV?d00001 diff --git a/src/main/resources/textures/player/human/HumanUp01.png b/src/main/resources/textures/player/human/HumanUp01.png new file mode 100644 index 0000000000000000000000000000000000000000..c21f00058a48f3c99b1eeaae7f2d93f8baef1471 GIT binary patch literal 1814 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4(FKU@Xmab`HpPc6ZLt$u9~nNK8(3 z$t*6&NvsSoW?;~mSUO>^_u&AMqyDRdE?9N&$;udYI$ycORaTgxE#hhr!n!(mRvl+< zjf!Sap>Vk75BZ3Lkp&w%LJA5C1YFn!@6NH(+>udnZ+gfrrF+Mp{<WA>yffy2bbzGx zHztjj(<b^HS+e!Yt|!&a?el_HrEOZVNQdj+-`%f2U;KK{za!FjcbULV|Cs6L^rn~1 zV+yYS8+&#B$yri=?_Y83l@xn0v2$u}H|IT7Il~OiN2?y}Ieon8vfg~_c~ev7{FoMT zi7TsZho{bR>n}Cz)4NjFZf(ACZ~oQr=|^Q=1)fP1R+H!o2yA3weOUkJa-V&lZc%tb zfL=e7&M6m9LE%kDK3`avC}dQ~;rMF8j^fvK{A+)o%*}l-IwQB>oc^s_PRtf_7f!x< z`&I>ugcL*GD<9Jk_g4$QJu5o!o6}$hQ`>uu&56$rDVA5)^Sr2j_$Qg?gDg|o)X(dc z&%Kpuo!_Yamt9;lYfmtn<7r?#RHR0Druq6ZXaU(A46KZ749q|lBLfqVkYZp3vl$q? z7^UItAVv*@n)XZv7O0viAPoX7K+FiInHDg?RR}C#MzBFj4W%+?0x8Y{kH}&M1`%Hn zW}I@WSD%4_xgawnq9nrC$0|8LS1&OoKPgqOBDVmfi@~PC3dqb&ElE_U$j!+swyLmI z0;{kBvO&W7N(x{lCE2!05xxNm&iO^D3TAo+dIm~%TnY*bHbp6ERzWUqQ0+jTtx`rw zNr9EVetCJhUb(Seeo?x<p{1pzzJZaxk&!M?g>G?WUP)qwZeFo6#1NP{E~&-IMVSR9 znfZANAafIw@=Hr>m6Sjh!2!gbDamkq3QCJ|z_z3$>!;?V=BDPA6zd!68R}!xSCW~A zaA96CG&q0(qYsh+YBRv9&9k5+*#sC;t`$J{K>Y`FXfoK|;*u17BnA3L1_l<o21dF@ zmilo20iAD?l5ACyS(1|q4mh}fz#-_EQ-UfAQV$A(oJ>&2TID3>rQ0f1=%%EmC6?xt zDA{?G0{t0UU|?vY4^f7y9U_Wqs*OGt2iSnTZ50`mTAZI#3JQ2TLt`TwaA2T_BBB7I zBLb@qWKnb-0U7xv`M@Mql$q?ASCU#(Py|d~U>jlf;Z}ie7Q*t-yv!0im;q?QNV<@s z$I7v&q&&YUI|LjRNa2W64b&V+m?EW7NCp6hKQIT_aoOm@bCVs{QT?(dz})NZ>Eak- zAvibK(eH=>PYIK%?ZN5_Mj5eA+Yiik4Gs!%4J}8Mzj1hoxJ+!YKM=n|b=8#zg@w1b zL{2EUx}?k|xq4H!Mt<Mn_{ocl9(89MIfje0u3v3!*_HC6bIbM!Hoh|+MJ)f;u9IoV zQfPSUu}1B0x%{amJhkHcL;V$-*%@tL3vB;!l<)uFr=H&w*Z!6&XHalF@cflsLFz}r z?qgNiD{^j2d=qcy_?pzj&>0}{EdKRzxf`u%t0z5J(9*%c+_LR@lkfFxiwL=$A2t>} zEIumm$*ReH!&A-e<^3z`cDUa5I1zcNQApup^3P-z*7pUgdTjNS56!sIls@-m$12HO zKjYrJ52OViPh9lM*~Z$`x4HQr+k+nWhJLQg_JWT}3d<g?*;-Os%Y3QDMW{~feCNkc xe@cEWo*4Z|=16Ieq2AB78A=&KZySt1nE!}MKeXJ>%MMg%dAj<!taD0e0sxRzdItai literal 0 HcmV?d00001 -- GitLab