From 65061d721de7614eb6d80e8bbb59fb6166540783 Mon Sep 17 00:00:00 2001 From: Maurice Date: Sat, 29 Nov 2025 01:23:28 +0100 Subject: [PATCH] start of attacking --- assets/player/attack/boy_attack_down_1.png | Bin 0 -> 378 bytes assets/player/attack/boy_attack_down_2.png | Bin 0 -> 6332 bytes assets/player/attack/boy_attack_left_1.png | Bin 0 -> 6244 bytes assets/player/attack/boy_attack_left_2.png | Bin 0 -> 6378 bytes assets/player/attack/boy_attack_right_1.png | Bin 0 -> 6158 bytes assets/player/attack/boy_attack_right_2.png | Bin 0 -> 6338 bytes assets/player/attack/boy_attack_up_1.png | Bin 0 -> 306 bytes assets/player/attack/boy_attack_up_2.png | Bin 0 -> 312 bytes assets/player/attack/boy_axe_down_1.png | Bin 0 -> 390 bytes assets/player/attack/boy_axe_down_2.png | Bin 0 -> 393 bytes assets/player/attack/boy_axe_left_1.png | Bin 0 -> 300 bytes assets/player/attack/boy_axe_left_2.png | Bin 0 -> 327 bytes assets/player/attack/boy_axe_right_1.png | Bin 0 -> 315 bytes assets/player/attack/boy_axe_right_2.png | Bin 0 -> 336 bytes assets/player/attack/boy_axe_up_1.png | Bin 0 -> 348 bytes assets/player/attack/boy_axe_up_2.png | Bin 0 -> 312 bytes assets/player/attack/boy_pick_down_1.png | Bin 0 -> 387 bytes assets/player/attack/boy_pick_down_2.png | Bin 0 -> 386 bytes assets/player/attack/boy_pick_left_1.png | Bin 0 -> 350 bytes assets/player/attack/boy_pick_left_2.png | Bin 0 -> 398 bytes assets/player/attack/boy_pick_right_1.png | Bin 0 -> 370 bytes assets/player/attack/boy_pick_right_2.png | Bin 0 -> 396 bytes assets/player/attack/boy_pick_up_1.png | Bin 0 -> 366 bytes assets/player/attack/boy_pick_up_2.png | Bin 0 -> 351 bytes src/de/miaurizius/jgame2d/entity/Entity.java | 10 ++++++ src/de/miaurizius/jgame2d/entity/Player.java | 36 ++++++++++++------- 26 files changed, 33 insertions(+), 13 deletions(-) create mode 100644 assets/player/attack/boy_attack_down_1.png create mode 100644 assets/player/attack/boy_attack_down_2.png create mode 100644 assets/player/attack/boy_attack_left_1.png create mode 100644 assets/player/attack/boy_attack_left_2.png create mode 100644 assets/player/attack/boy_attack_right_1.png create mode 100644 assets/player/attack/boy_attack_right_2.png create mode 100644 assets/player/attack/boy_attack_up_1.png create mode 100644 assets/player/attack/boy_attack_up_2.png create mode 100644 assets/player/attack/boy_axe_down_1.png create mode 100644 assets/player/attack/boy_axe_down_2.png create mode 100644 assets/player/attack/boy_axe_left_1.png create mode 100644 assets/player/attack/boy_axe_left_2.png create mode 100644 assets/player/attack/boy_axe_right_1.png create mode 100644 assets/player/attack/boy_axe_right_2.png create mode 100644 assets/player/attack/boy_axe_up_1.png create mode 100644 assets/player/attack/boy_axe_up_2.png create mode 100644 assets/player/attack/boy_pick_down_1.png create mode 100644 assets/player/attack/boy_pick_down_2.png create mode 100644 assets/player/attack/boy_pick_left_1.png create mode 100644 assets/player/attack/boy_pick_left_2.png create mode 100644 assets/player/attack/boy_pick_right_1.png create mode 100644 assets/player/attack/boy_pick_right_2.png create mode 100644 assets/player/attack/boy_pick_up_1.png create mode 100644 assets/player/attack/boy_pick_up_2.png diff --git a/assets/player/attack/boy_attack_down_1.png b/assets/player/attack/boy_attack_down_1.png new file mode 100644 index 0000000000000000000000000000000000000000..af9c08ee5a556f78fb56d7be79928c7ddf3b4a4a GIT binary patch literal 378 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 literal 0 HcmV?d00001 diff --git a/assets/player/attack/boy_attack_left_1.png b/assets/player/attack/boy_attack_left_1.png new file mode 100644 index 0000000000000000000000000000000000000000..d65dfc095406de2292018072e01b3eb36be658fe GIT binary patch literal 6244 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 literal 0 HcmV?d00001 diff --git a/assets/player/attack/boy_attack_right_1.png b/assets/player/attack/boy_attack_right_1.png new file mode 100644 index 0000000000000000000000000000000000000000..17b1649e9e73aaa0241bf1de99c00c5ead236570 GIT binary patch literal 6158 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 literal 0 HcmV?d00001 diff --git a/assets/player/attack/boy_attack_right_2.png b/assets/player/attack/boy_attack_right_2.png new file mode 100644 index 0000000000000000000000000000000000000000..c677e08fae9baef70ba16ba8dee54c8bcd0cfa22 GIT binary patch literal 6338 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 literal 0 HcmV?d00001 diff --git a/assets/player/attack/boy_attack_up_1.png b/assets/player/attack/boy_attack_up_1.png new file mode 100644 index 0000000000000000000000000000000000000000..a09fb98839a4539398ac222bf7db3a8133f35e6e GIT binary patch literal 306 zcmV-20nPr2P)pU>FSpP(B*GdEq~fY>we#Y+m@U?zRf6{+qkPFuaX!09-ShpecqS zzuuo_KsN-d0oXLdOuM{N5ycf`8Swn^V+KiCS+HIV1Kw_5%HXiT3Tqe~NI1qI>>15K z69d4}rW<~r0pv%JD?k9|5|GUx0J6QoSsCuShP`(gL005SvwU@igK3<4nAL1Ba(7RUyG;~u2o@=8Sp zm?1E~z%;}7AT^*Ug&FW4J@lap;9-F*kIe-b2H=WI^r*z}0*0AwgZ19D56 zz`Vh!omzpTIQ31Yl8$p0fUf5)qrADc-bjtnfEHa50i5C>g_2BFrF| zlVQ#Vd2h%5Lk!VfGf|Tz)LM9WSoO1lg5lN zW{?0HAAc->q7W3)=q>@-42mIW7{FbDY#KQJ*#u3&u18V`=EI^F6f>|e0(k|+0OT|P zigTD@u5UBk$T5$zb!2=^Pz1w+^X@Hf`Q9LN;KYd&3#9Ahk9Ner_dop8yu7vXhDKS?SwHhY3D zzXRt4-wRV1ZKYO3@*P;r5TnMLjV8( literal 0 HcmV?d00001 diff --git a/assets/player/attack/boy_axe_left_2.png b/assets/player/attack/boy_axe_left_2.png new file mode 100644 index 0000000000000000000000000000000000000000..6335bd689bb728a53abe90e7a3f118991e5c6540 GIT binary patch literal 327 zcmV-N0l5B&P)(x%Rv^*E0WhD#(g#@%c>ee?N(e~G%Hnc7MsW-acZ#Bb1P6d~ z19F{!Tnrm%x z|MmVf!?D8O3_JE80*3+!I4rPYxV%!4YKae)p3t)riUUB3U}<2j$R7GR0OmSSNFZlP zdV~NE)2OPO<<|X zJ#_?2yoSAZiE=DPIRJ71sKf&SAZ!4E3sV08g31c<2vsNw)nA%m3F;0`%f_#0UqtIw$70HlZoS%Rxd#_E9o i|NopU>FSpP(B*GdEq~fY>we#Y+m@U?zRf6{+qkPFuaX!09-ShpecqS zzuuo_KsN-d0oXLdOuM{N5ychMH{k8|r3?-Wtgwc`frMiW!k*FiT|kTh4bIA73mW#` zWrTSF9BsPc_ZdKb1Q`MXFqeRA1_6-mFuBP+b#MdzgES%oWJ6%$Ak83~b4!|FhJh^y z5#Xpp4|!;4!_9>`d#%VGuox^h;0AyMu|;3-8yC1CFwGbS!2AVrCbD;6niFU5X7H(G zWI#$t@R&deM35-VJII=0PLNkpB0edDRPLH#f)coLii!-3jPRHP%VDHMn0H{&_VC_4 uutIE_u^9joL(a-z3;zHA{~z6En9~4eB61->>`g%c0000WTvi#~6e?qfx>E!wW>B1sDe4ic9pU#P9;HgoN&N7$0jO!jdw2iX zfeePn0yNGUkn;wiln8SfEH{E&2saQGmB<;2V4(^%5jlIK=m7wI$dDnekd%c00000< KMNUMnLSTZOO?RpQ literal 0 HcmV?d00001 diff --git a/assets/player/attack/boy_pick_down_1.png b/assets/player/attack/boy_pick_down_1.png new file mode 100644 index 0000000000000000000000000000000000000000..f84f5ffe2c2885acc6b351e760766ae702cafe32 GIT binary patch literal 387 zcmV-}0et?6P)Px$JxN4CR7i>KlA&(HFc^d{RTm!Z39133!AMroq)Czb0vRY78y*=R9vL2+K|u2Y zsZ3fGRFMLUjP?Xkcm_Ps{GJm#+xT))Wan4zyNicXj4=oyg6G>S4FD|35k|2Wz>*wFrrL(ggb+Pq7{%D%9|6Ewec+il%44SW zR{%YDxmueU?R^ltz6OB0$i_<9uYMTm5rkGo^0Dx|r3SksG2HSXi{5-dk?pFwuOwl%#sYxcf zy1x|WzJ*ydI10?al1QU{qoie^!`XhS28t;!=@DOYXEcyO3I!d%)V=2d}Dy0 hfPeK&nl$O3=?lQ`gjXqdN#p literal 0 HcmV?d00001 diff --git a/assets/player/attack/boy_pick_down_2.png b/assets/player/attack/boy_pick_down_2.png new file mode 100644 index 0000000000000000000000000000000000000000..0ad92b97b68d2bd9feac674aee9c23ffe7740bfa GIT binary patch literal 386 zcmV-|0e$|7P)Px$JV``BR7i>Kl(BBYFc5}+SBSl0WvLiEF;@c`Px#(=4ld$tkQ5@_3?=HSe6lB@RzG~b6VD)4py3KADczl2z z&dW%0;C$K#kOwL7=PeiS-N)x3Rs_^R8UYm8o2JzsttCjbg5!22u6>DJAOmIgp6k1y zCmWdEEXdlMrWnpk9M(^cSNUc-X%+|op!Rxaq&hr^w~50@=hGel@b&#${|foy0st6& zzBtC~5INqU3p|L*%@>yndNoETQL*=P#LI4yJ#JTaIUd;Mcwq7WWzrR>BW()Vqn#}JRs zr%C-LY+--4OU3DdZ%-Hc^CEZnvz zuXxtb$}MhW00evP?h{!)OZfcW%;yYjY;10c=QDU5pIkUFjeEr`wgSsVPWzf4e)4kV zIi1P*Z~xtWU;f{I>;2!@fos|SS9z-wazq^73M2r*kM+`Z^5-I>rt$fU2Na69Z@6%P zkp~1OSHF?~fgFVdQ&MBb@0Lp5R2><{9 literal 0 HcmV?d00001 diff --git a/assets/player/attack/boy_pick_left_2.png b/assets/player/attack/boy_pick_left_2.png new file mode 100644 index 0000000000000000000000000000000000000000..2233001e54e331ae0d801168202117237a4234b0 GIT binary patch literal 398 zcmV;90df9`P)Px$NJ&INR7i=fm9a|1KomvKh^7yIfQUt^Ed#?Aq6nft;1(9yAF#8q6f3c@wljr= z{(vGZE*485rB#Y$zd+Kb8JlECvNO9GHxCBF49Pvbx$j2Mf2kE`V(rGJ;=$<~o*(Ls zB2V>m_Ia_S*(ZP+j270z3ZxCO)gu4^)A7u>U++r2dIhM&r{kFwWMcp+rIJ#rD2j|` z+daQr0_qJwN~r*XARvxoqkn$iUtB)f-Gp7l0c8R>dLB~bsc{ONIR!uCDKZrVpwbj28U7?yEM0Gr+3)`1}FcFqzx0U^0h? zCux?K(D*gq~p={j|tuq1e2Ydg8PwoBlK>z>%07*qoM6N<$f-jz|IsgCw literal 0 HcmV?d00001 diff --git a/assets/player/attack/boy_pick_right_1.png b/assets/player/attack/boy_pick_right_1.png new file mode 100644 index 0000000000000000000000000000000000000000..a320693cd1dfe773961ce10ec60a77720776bcd0 GIT binary patch literal 370 zcmV-&0ge8NP)Px$EJ;K`R7i=nl|5_1Kp4k=DaAe5y=1z{QOE}<0qI@~E^hq>rK4kq;?hr$A%lU= z0da5;2?#DunOuZULFgoQxDJ|-my1%k`)|*4FaO`&J$GlJmTbraSQpy)B zSUDh$W33R?iAv@|h*D#cB-$Zvs)?fc`Y^)TEpT=V)`w9JeN zyh&1cq2%-!$utUN8UyoGb#Uq>=-f~_bbk~!*~Ja5P%F`UyK$YTwYPt)X3`p05R07*qoM6N<$f{d%8zyJUM literal 0 HcmV?d00001 diff --git a/assets/player/attack/boy_pick_right_2.png b/assets/player/attack/boy_pick_right_2.png new file mode 100644 index 0000000000000000000000000000000000000000..5dedc3e1bd570eeb63583ed48c6359aa99b9df2a GIT binary patch literal 396 zcmV;70dxL|P)Px$MoC0LR7i=fRWWXaFc2J~h#uVoqEu9rNEE3fE^|m8~~c8iPAI$02D=G znYf3>+v~G2;d+%FS{E$yh-DsEF#!1d zI(Smpv2wvOk75w1B5ZqrgOEF~{>v3$Sv7&SrKmuh>txea;6CKNtGP qUpcN7aj6YY1SoM+DTB=b0QdvGUV~lQd(FlG0000Px$C`m*?R7i>KQ@v`!P!#@BqzIi#e1VeTPA-K)=p+P$yg;R7h%ew!=mT7Ql4fub zoCQ&EC?Ozp&rqb`Dz2i#?O@I^=HA$J&$r!k&-ZgK=K?iq)TnWSRZ>?~`%MB$bjL<^ zI(yMLMFA$?-alyqhuumOxiLAJ$Yph-z<;0##Baya=4C&wmf-H^^{T7%93?$RegNq?=M;-?iv)1kt&A^B zX|mV=fX>G=l@tK0L8qcfnx+WD5D%MAu1#8V&BOwrw$l+i(m3>xLI`~AC7Wc6L|on| z-hI&>bCSFWA&R1Es|=iW-*sIrc9JB_(*$T78i~d%={NtzKkhH^3s@yzA&mVs!TPx$8A(JzR7i>KRI3icKoFdg27@B~f~r%MBn=8h=nu34!!Phh7zF$P2?{|-lS&k- z21iJJ5r^7luiYz;5HO5r(%YNa*_&&DKfa4F40V02^9orh^?qlm`%4aN-5&~2XaBr^ zPXGWWy^FQ>^a#HbNYm8$t%FCf*%L2~v|kd?YP=TNr)}Ke)CIH}uhH!f8sxIbM3KfB zNaVKl&!@1P9ju!V^V`Q9R4IumTsKPqz-TcvTzSzHL6V~^vg$CofChjd$#GoyAQ1wQ z3CEQW0FFy!UJQ~PUgR4ByiSn