From 99ca77d9508cae4244e262d4e6c02641519857a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E1=84=8B=E1=85=A2=E1=84=91=E1=85=B3=E1=86=AF=20=E1=84=82?= =?UTF-8?q?=E1=85=A9=E1=84=90=E1=85=B3=E1=84=87=E1=85=AE=E1=86=A8?= Date: Mon, 12 Nov 2018 10:34:37 +0900 Subject: [PATCH] Add: animal sprite sheet --- resources/image/character/animal/animals.png | Bin 0 -> 15659 bytes .../animal/animals/cat-20181111-080541.piskel | 1 + .../image/character/animal/animals/cat.png | Bin 0 -> 909 bytes .../animals/cheetah-20181111-140346.piskel | 1 + .../character/animal/animals/cheetah.png | Bin 0 -> 1302 bytes .../animals/chick-20181110-171157.piskel | 1 + .../image/character/animal/animals/chick.png | Bin 0 -> 588 bytes .../animals/chicken-20181110-182323.piskel | 1 + .../character/animal/animals/chicken.png | Bin 0 -> 1197 bytes .../animals/deer-20181110-220740.piskel | 1 + .../image/character/animal/animals/deer.png | Bin 0 -> 1140 bytes .../animal/animals/dog-20181111-122610.piskel | 1 + .../image/character/animal/animals/dog.png | Bin 0 -> 1047 bytes .../animals/kangaroo-20181110-221608.piskel | 1 + .../character/animal/animals/kangaroo.png | Bin 0 -> 1260 bytes .../animals/lion-20181111-134946.piskel | 1 + .../image/character/animal/animals/lion.png | Bin 0 -> 1416 bytes .../animals/mouse-20181110-171024.piskel | 1 + .../image/character/animal/animals/mouse.png | Bin 0 -> 639 bytes .../animals/ostrich-20181111-132238.piskel | 1 + .../character/animal/animals/ostrich.png | Bin 0 -> 1188 bytes .../animal/animals/pig-20181110-212725.piskel | 1 + .../image/character/animal/animals/pig.png | Bin 0 -> 825 bytes .../animals/rabbit-20181111-075430.piskel | 1 + .../image/character/animal/animals/rabbit.png | Bin 0 -> 831 bytes .../animals/snail-20181110-161550.piskel | 1 + .../image/character/animal/animals/snail.png | Bin 0 -> 732 bytes .../animals/turtle-20181110-162945.piskel | 1 + .../image/character/animal/animals/turtle.png | Bin 0 -> 897 bytes .../animals/zebra-20181111-124156.piskel | 1 + .../image/character/animal/animals/zebra.png | Bin 0 -> 1281 bytes src/game/lib/animal.js | 75 ++++++++++++------ src/game/lib/animal_list.js | 11 ++- src/game/typing/lib/typing_text_manager.js | 50 +++++++++++- src/game/typing/practice/game.js | 8 +- 35 files changed, 125 insertions(+), 34 deletions(-) create mode 100755 resources/image/character/animal/animals.png create mode 100755 resources/image/character/animal/animals/cat-20181111-080541.piskel create mode 100755 resources/image/character/animal/animals/cat.png create mode 100755 resources/image/character/animal/animals/cheetah-20181111-140346.piskel create mode 100755 resources/image/character/animal/animals/cheetah.png create mode 100755 resources/image/character/animal/animals/chick-20181110-171157.piskel create mode 100755 resources/image/character/animal/animals/chick.png create mode 100755 resources/image/character/animal/animals/chicken-20181110-182323.piskel create mode 100755 resources/image/character/animal/animals/chicken.png create mode 100755 resources/image/character/animal/animals/deer-20181110-220740.piskel create mode 100755 resources/image/character/animal/animals/deer.png create mode 100755 resources/image/character/animal/animals/dog-20181111-122610.piskel create mode 100755 resources/image/character/animal/animals/dog.png create mode 100755 resources/image/character/animal/animals/kangaroo-20181110-221608.piskel create mode 100755 resources/image/character/animal/animals/kangaroo.png create mode 100755 resources/image/character/animal/animals/lion-20181111-134946.piskel create mode 100755 resources/image/character/animal/animals/lion.png create mode 100755 resources/image/character/animal/animals/mouse-20181110-171024.piskel create mode 100755 resources/image/character/animal/animals/mouse.png create mode 100755 resources/image/character/animal/animals/ostrich-20181111-132238.piskel create mode 100755 resources/image/character/animal/animals/ostrich.png create mode 100755 resources/image/character/animal/animals/pig-20181110-212725.piskel create mode 100755 resources/image/character/animal/animals/pig.png create mode 100755 resources/image/character/animal/animals/rabbit-20181111-075430.piskel create mode 100755 resources/image/character/animal/animals/rabbit.png create mode 100755 resources/image/character/animal/animals/snail-20181110-161550.piskel create mode 100755 resources/image/character/animal/animals/snail.png create mode 100755 resources/image/character/animal/animals/turtle-20181110-162945.piskel create mode 100755 resources/image/character/animal/animals/turtle.png create mode 100755 resources/image/character/animal/animals/zebra-20181111-124156.piskel create mode 100755 resources/image/character/animal/animals/zebra.png diff --git a/resources/image/character/animal/animals.png b/resources/image/character/animal/animals.png new file mode 100755 index 0000000000000000000000000000000000000000..cb86e9297df8a74e6e96680a02c5d6757b667c5b GIT binary patch literal 15659 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 G`ab|gN(8C^ literal 0 HcmV?d00001 diff --git a/resources/image/character/animal/animals/cat-20181111-080541.piskel b/resources/image/character/animal/animals/cat-20181111-080541.piskel new file mode 100755 index 0000000..c8c7507 --- /dev/null +++ b/resources/image/character/animal/animals/cat-20181111-080541.piskel @@ -0,0 +1 @@ +{"modelVersion":2,"piskel":{"name":"cat","description":"","fps":12,"height":50,"width":50,"layers":["{\"name\":\"Layer 1\",\"opacity\":1,\"frameCount\":2,\"chunks\":[{\"layout\":[[0],[1]],\"base64PNG\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAyCAYAAACqNX6+AAADVElEQVR4Xu2aP2hUQRDG9xAUaysLwcrKRi5RiGBhF1uxFcRGC9Pa5BAxhbZXCWplKba5zsIioEkQwSqVnUWwsAuBcDJDdrO3b997s3NvLvN0XpMcb/983/x25r3du4GzS1UEBqrUmBhnQJQtAgNiQJRFQJkcyxADoiwCyuRYhhgQZRFQJscyxIAoi4AyOZYhBkRZBJTJsQwxIMoioEyOZYgBURYBZXIsQwyIsggok2MZYkCURUCZHMsQA6IsAsrkWIb0DMjUuX/mlym98NKUIdPV5bNusn0Ia6jvmdQbLwakRyVrkavKlxOpstIbL22laBFGwhzCJbIXXk4bCAZp5fwFN/r8y724dRH/Cj2zpIF04oUEBCIk9HDvxATxMYBzaffSBgT0NxmBmp9elDFx3J2PD93o5fvQf/PD2G1sPHejt7JZUgNFhRdK8AKQxMh0+vN1lcblR7kFm5sHgQyHywhhff1Z6CcIJXhZvX3Nrb364sujGi8UICFLwARcYCQHo650DDKQPIy4D4DY+v5bsqygl/HTG2FabV6oQGaMPHn8gFi2T5rt7m6HD5AV8QX3JpNNhLE/fOMu3bzvDsbnpJ5bqr2UAAlGOEDaCMbZ4dvu/zlyO3tHvqy0DVF6HzNFm5diICWlqjRCKRRpIBq9dAoESk9ajkqhQPs799ZCN6HXbcz2JiCn5aUUCMmIj2YODsWozxRBGF5iK5RFe2EByb0heeFtAa+77x/6S3ffxUnF0VeSlOHVO9fJa6rLegkvHMNoAq7c2xKnZIGxCARHUwmEuG2tF+qAKZR5vXDMBxOp6Hh1l9TnyARHDzV2aTvcJMLeauX61coYVC9px3m9cAOAr4zeyNbXH/GuN9RnfODU7OYhy6AfjHFsnquFA2Rmxw4DeC81mYrHKk0nE75q1MSCrJEbhJndLswWHUNUVmJOTbpbFjrhzU2NwfUHjfj/yTEKfGz80i4zoG9fOQHgeOICwQUTmyp8IwrlogEkeVUVNJzRDP2OdbeBoE6BUCafvrFPGboGQjE2D0hqYJraLeQYPoJdFOOixhmXdSuu9bt6ruAuiEB2L105g0MJHc2wx58XCJauJEiUMX0fStuOGFSGiXVL6GB5lBAiFcD/YlwDogzzX3ku/kKLGLEiAAAAAElFTkSuQmCC\"}]}"]}} \ No newline at end of file diff --git a/resources/image/character/animal/animals/cat.png b/resources/image/character/animal/animals/cat.png new file mode 100755 index 0000000000000000000000000000000000000000..c81c7e65a0c87395784828a0fc517b92c481a85f GIT binary patch literal 909 zcmV;819JR{P)VbJVHaDm6~smh)7s<^F@?5Q32J32wzg7UQQbb25IH|1vmQq%e}aD5&sH3 zv!sD^;)MhRA|&*1@5BW0F@SSv_tFLg^fwuSnx9^jF>&0Tj}P7G<@?Zo^TXI}Y&>_P zx3XDM14V@wO7H@Z#K?5|^L3TR)8N zFBBjlOTYwNU?c~lu5=7CkUWgI4}jSE{#&xFpqKH}8(~^)UZ_B3j68Y#fLOLqn(gjx zhYyey@dfuLlTC!NKYZgZ-MsG(#^u zA2UUpmtr6#rK&VSDHLfS8ohK11WHd@j!L0G`#bm6LN}q;ZOry2AgAS}6bQ+Pk7f=I z#i-8|K^R_QE0jfhVFAg#A$j3#0k6C7ANoso-^EGA(N~g`;nh3W$!n_1dI>Ka!)OAo z+}jeTWPz~=1V>W|gt%?37wUj1lzF{y%m)*x=y-LP)aS?qM-Mf2X*=8`!rp4-`qj!9 zR4-}AdA)E0fUk_+$kx{%@vb-2XMEt)?B*fMpdXBJY@Vxy17v2$4g+{EHJOUXDorO7 zzG~FOf~=7ngqhtg%oZI(R90e6O}bkaI^oStjluN?jrjk`F$#Qa{L(Hnpl@F}0pNJz z0>K3nn<{)G3gw~!BzaX8G@Q{4{f>3FfuK%-P$r+gu}>Mg20}454@hcYn%XVo7(Rks z6yu`C8JBe{uJyZmuHY_+Kz1)(IfFw99nG-EpBD(0t|Um5F?}CO+m0AihKY4c=wNx2 j5F!=8|6*JNq73t2c`p7!ix{yY00000NkvXXu0mjfi>jBD literal 0 HcmV?d00001 diff --git a/resources/image/character/animal/animals/cheetah-20181111-140346.piskel b/resources/image/character/animal/animals/cheetah-20181111-140346.piskel new file mode 100755 index 0000000..84345ed --- /dev/null +++ b/resources/image/character/animal/animals/cheetah-20181111-140346.piskel @@ -0,0 +1 @@ +{"modelVersion":2,"piskel":{"name":"cheetah","description":"","fps":12,"height":50,"width":50,"layers":["{\"name\":\"Layer 1\",\"opacity\":1,\"frameCount\":2,\"chunks\":[{\"layout\":[[0],[1]],\"base64PNG\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAyCAYAAACqNX6+AAAE3ElEQVR4Xu1aPYsUQRCdBUMz0UhBwT+goGJgINwloiYmZn4Hh4GamoiJqRrIBX5nJiYqJndwgYGooH9AUNBIMTMURl6xr62p7dnpnY/bWulOZnc+eqreq1dV3bujIg9XCIxcWZONKTIhzoIgE5IJcYaAM3OyQjIhzhBwZk5WSCbEGQLOzMkKyYQ4Q8CZOVkhmRBnCDgzJyskE+IMAWfmZIVkQpwh4MycrJBMiDMEnJmTFZIJcYaAM3OyQjIhzhBwZs4iKKRUmC2CvdMobvTFu4Pl2vUjxfKtNwWPRbGw/5RJ8sUzIeXH26eKXz9/CCELrpJkX7oSoiXYN2jlleWdxfEDe8K8ipiudsfSigtf2jomxl84uqvYuqUMoG3bvqN4+vpdcXftewo5FgDaIueRojAw570X7+U9Z44d0vO3td2S4cqXNk6J/AC8jl4AhwHwLp88GD4/3PgWLXKM/lcfvsg8jH7MjYFUhWsgAWPfiRU5fnq5Ksf9157j0MZ+bY87X2Z1SBwA6KcP7xbHCBoIIng4z+84/v4zEpJ4DmA/e/s1zMHPIBXXMHCOxPI5kMBgGKtwVvtJhqjCoy+zOhTyOogg0DrkLDGMdoIMIqkKfSSZseejEvunEqsUpkLrW0iRVCFV7skXbXSSI4xunZaY3zVwOu9rxfAerSCtLJ3ydKq6unI2KFA/a5RSoq6BdNOZiRqYUmEvggn3aSVam2nrZvoSCmlNixlkrVNOXRQz4lhP6iKbwGhSOT/qCZsDFvE7q0/CVBcvnZMCrxqHSlDZ+saUyprEeoWmQb/H2jovXwIhiCwMRo0+stNBgWak2ahnZMNxCyiBRVRqNdl7CQrP8/u4gMf4jaVcqXO0DwRABba5ICFWsTpY5uHLRHRpmcakj+4olmJ0PuZ1m35srQFYupOyIEI1kW6qLrVWCnaEvYqvbNl1HaS98/SltvAphyqOILIAIgYjnwSwQ1o6f6NAzkeqYe6vK/aIXr3GwFyMzJ5a25iyZBuDqdXWM/qBBzfbl5m7LNYapiWuRXTLyoJafl4XMJD3bQtrU5xGDdfGKWZW+6aVLX0trD+0QkiEXRvhwc3ypY3DEl0cOspwTi3yMLekFzoTQ2v90U1RnF2rDKkOpF1LBEmgjeOgmuhCO/iCqRvxbryhJuRChOl6wk4msmibIAZEIB2M9i5VtknwvgHJkPjQjYldpCbsl83ki8Yvxa+2hIhjtp7gZEP+n9jAAzgwlM1CitGpeUndN7Eo1A2ESVGpmMQ2IyUr6G0hBCzXMTWtesWd1JfXYVCJNjqJYo7IT5DoRHHtuCVSqRP8wi0S1jGq4sH9x3LL2NYUe1NjISxQ8YDuJJvqY1dCQgrQXZTa8Z02f1AY016P6iiR69HhYegNSnZ/AxERDQjWHb3bEFlbCVZ9ECKk6GjEZ+zONqgkqCORwNToDOkULTVVgE4vsvPcl/9NtgV8LDncxSZWQxgk0Ylt8ikRHyI4Ja82eWuuy9wcKh31GYAzmlS5faIp0IE7CCEs0ObHqrBNA8DQZWFE2ssuzoo6SEhiHev6vrbPR//wMAQhAZRYzqR6cFOPNcOC0rS90hbEwZ8bipBQ7JkjWUQXJHoHB77uBUMSUin2YwPC6r3HhmJu4A3x4qEJGcLm/3rOTIgzev8CTMcibW/u08sAAAAASUVORK5CYII=\"}]}"]}} \ No newline at end of file diff --git a/resources/image/character/animal/animals/cheetah.png b/resources/image/character/animal/animals/cheetah.png new file mode 100755 index 0000000000000000000000000000000000000000..9d73852a017a7f3321e3798042f588cc6dd20def GIT binary patch literal 1302 zcmV+x1?l>UP)Gto#v!9Sp&VqhTLC88!KW_|~Ufts3#iK!aM1%78HCMqU(aDjoSpnpJ6 z&`2>e6h>aLudS)=+3B5++gj;PW_Lb%s@|(tRo%OzA`e#xj9gihjVUrA&VnElk_mB! zfHQNlLNX!F5O8KrR!Anq83NAC$qLDYI77ghIawi@5N8NDGbbw~6XFa3XXa#uWI~)F z;LMz?kW7d(1e}?Z6_N>YhJZ73vO+Q;&Jb{B&LSwJRG2M-z0)Xe^u@b_<=XWl#qzB; z1&>9su>X`v^2IYD<;UBnieEo}2q6oul4M`H5~3y8H)!RR<(zN2{h`dx8%?RyG27695J=aHf?Fz3A&@8vybjvdnTx3%4p z;mVgbPKo>gypCP~hXL>|pF9{oKiv2hEpm+hS0BE}JdA$Kje%5!Yajt*--#7DetNko z$NkryPggkicLVt8iBPNrtGxqc5{M6!JQVAkaGGEHR9Bf(#<53VkG*vFD=_`==7C6sAJ! zTS$>qAyw|l7j1NsBaCjHmYCl)a60d6#qb`jAgwH&@^q@Yx^gxsP(N#wQlhSbbkmuM z8kkaHFMLQ!KXi_;p>Is_z7V$f)Pr_6e zFP)PDuNsF+P}%y%l**dKdWEJzzsK4-FJA&7h%5|7jXtu|L4jtZ*{Ek^!*L5Jfkjkm zHQ9R!3eWTVxPZs_jip?vbF>cxKn1qBAR$(rMB=XhboRBvH&6mBcBAYLs~k2qd?9_ zs$uT0EB1(9y~e;?jLe=|+nBOs8-uCU)-(En2RGZ7nY%338m1+#MRd!`f?9rF7ch|b zZ3}BtoJI}T#wli2`=*sGeJ!j%v_eRPT^r%S&GMyuf zO;Ma(s|=|Qq+Lq{NuZ76pql7HJNSaB8}V+up(f-)gz0+1PA0Nwn;-^6ARUbME>*Tk z@V)`bkoeGziCv^7?3c~ti^ea-ueOAUW44~)WJCU+*uVogFqF+giqWZgN!>TGDAWyv zNl~eo#5N-(E9h+@1T5DvHLZHZoz$1tVNi)SI*DSA$WM^yL~-r7B~qyq{K72~)-kH$ z!TrZ_%h=WwdsAZ}EKu=)?j)P)V^=~#3ea7Y+VPz>e^40HUXSW1k?YanVdxD?c7FpA z5e*2|9lhHSSz8HKeGnp~=xD@e?9Mi*B&Z{iz|`mr=@czBRe(+}vh&=R|4p_9d@MQK z#U@rm7$nh&ZSpA*A0jv-xU7&qx38Fa#k1lvvKBdT>*ZHN%3^w7t?6#KE5%ijYw3nIl<5 z7bJQI2fpqFLlROc_G1IW>b=K?Vs79K@#3Kg8N%lOdd^IUGkX65OvfT^Z|>8}00000 MNkvXXu0mjf0HQBm!2kdN literal 0 HcmV?d00001 diff --git a/resources/image/character/animal/animals/chick-20181110-171157.piskel b/resources/image/character/animal/animals/chick-20181110-171157.piskel new file mode 100755 index 0000000..053d53b --- /dev/null +++ b/resources/image/character/animal/animals/chick-20181110-171157.piskel @@ -0,0 +1 @@ +{"modelVersion":2,"piskel":{"name":"chick","description":"","fps":5,"height":50,"width":50,"layers":["{\"name\":\"Layer 1\",\"opacity\":1,\"frameCount\":2,\"chunks\":[{\"layout\":[[0],[1]],\"base64PNG\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAyCAYAAACqNX6+AAACEklEQVR4Xu2YzU3FMBCEN1IoiANNABKNUALcXgmc6QEENEER3CmBIAWtEwc7/09ZOxNpcoGnhHhmvow3j0J4QCVQQKmhGCEQsIeAQAgELAEwOWwIgYAlACaHDSEQsATA5LAhBAKWAJgcNoRAwBIAk8OGEAhYAmBy2BACAUsATA4bQiBgCYDJYUMIBCwBMDlsCIGAJQAmhw0hELAEwOSwIQQClgCYHDaEQMASAJPDhhAIWAJgcnI1pB7xnWtt68iTeskRSv1TPUWhFOW9XDQr51jfEkhyL6kDcQYUwNhxMChZvKQEMmlAQVS1HKkl2bwkBaKhzx3lo0hxOsTWVefyYgkkin/RwLOIfDW4AKHs5mULkEj02OBemqbtDEEY7jBeNgEJIYSDu/wUqS6nh7kSABvo0dvTnl42AelvSx6Ee+Qn3qz03Me7yN0t1OwYzIi9vGwBool2RuZaoedev0Wub5pNDKwdfmeF8LIVyADK71U8OfowANsRCo6g7OHFFIh3phD8ETYDHEb0cO3lxQKIM/Ly9r8ljb1dHQBGt3Xt6cUKSAdFh7Ua6h/tEEd4xV16G3de6ofm+1FuL5ZAIiPuQ2sqSMB6vTXhnntNB2PsD72nwJupJ9ObtQacIVeFUwPF/36g/+5GHnq6Q2Dm+Znf0ENpf+r9/bfgVGud24C118/p1nNJ/CS56VrHvG6YAIGAPRV/Qmy7M0LOjqsAAAAASUVORK5CYII=\"}]}"]}} \ No newline at end of file diff --git a/resources/image/character/animal/animals/chick.png b/resources/image/character/animal/animals/chick.png new file mode 100755 index 0000000000000000000000000000000000000000..4e3bdcc5e400c71480f2e2b797f00ef3e925cd09 GIT binary patch literal 588 zcmeAS@N?(olHy`uVBq!ia0vp^DL`z*!3HE(nbz%NU|nraN(*b6zsCm^cdF(QH&;T`SCP{og;*S~#<)ad}Hc+P)t1ey0it)c}W; z3ndfu_~j9H7r0U?IThuZ`=BA612 zZU`_jdNcU&NjoVda5kJwbS6b}k?9h-k8`tgU!Ry*wVcFkH|{Buk%Ra&U;Zc!}@?`>l1kIRb+`bgNeR`Cs!}!yuZ~Iky_r}UH zxNR?e`|>E42fJ(gR;gF=Zw1^dj>c9=m&d(ofA%{tPk)+&lJYy}Y%PxiReMbz&a3ui zPkzI{clm+YE7dR0-pV#dF}yXH`RM<;1^?f<$yM!gPI&fn=KTxKnf0&!{@wl{Bzx}d yhOO7nzr0rL`A22v%c$df@@6nJHrR^RJLT*)b~@L$8kk5JJYD@<);T3KF#rIX`}JJ_ literal 0 HcmV?d00001 diff --git a/resources/image/character/animal/animals/chicken-20181110-182323.piskel b/resources/image/character/animal/animals/chicken-20181110-182323.piskel new file mode 100755 index 0000000..fcb7387 --- /dev/null +++ b/resources/image/character/animal/animals/chicken-20181110-182323.piskel @@ -0,0 +1 @@ +{"modelVersion":2,"piskel":{"name":"chicken","description":"","fps":8,"height":50,"width":50,"layers":["{\"name\":\"Layer 1\",\"opacity\":1,\"frameCount\":2,\"chunks\":[{\"layout\":[[0],[1]],\"base64PNG\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAyCAYAAACqNX6+AAAEc0lEQVR4Xu2bv2sUQRTHZ7W2EBSrBPUaRQvFIkQkqRSsRGJjtIg2Kup/IAbF/0BFbdQixsZgqWCVIAYLwULB5lTSmQgW1jry3u2bezu3e7s7++Z2IjNF7sfezs77fr7vvdlLkqg4glIgCWo1cTEqAgnMBBFIBBKYAoEtJ2ZIBBKYAoEtJ2ZIBBKYAoEtJ2ZIBBKYAoEtJ2ZIBBKYAoEtJ2ZIBBKYAoEtJ2ZIBDKggFYKv3Wmx8AkGu1y2s4Q/b6j1ERXKXpM4YxWBbmrNTZXm0AQBh8AZhMDETGXCxBwgZRw/wsUsTjqAtF/Pi2qLQfOqiTBU+uebxcH/W3hgvqwuozv//z1W11e3JCYt0oRkjQWXE8ESh1BMQCttfr+7KLafe5xUyj6xdW9BsSO7dtsKD7BSBsLpZEwV1UgeDGAAOPv5+eYJfC49eCsq3AIBLICYJy+cgfngvfGTn3F60ycECuNPGOkjYUwpMxVGQhkBoHgUJBG/fKlH87uNCLx7Dg8hyXLDGEoPoxlgEiYqyqQtFqJQTGOot4BUCAgGGkfISh11ljWO7SwsVAXSXNVDRadNX7ouClVULJWbh9VUzffYU+Bsef8kzIRsVzAxuDlgxumXHEoY6/TcuVvCywNRdRclYGAs3ipAhjjnX343lr3i3lugck4lqACjJl7XbV0rYO9A17DIBjw3NM9iZSxMDN8mKsqELMA2mXlgSirF3TOsZnrCOHI5DRueQHK2sc3an2+l2GeYJiy29RYcL4vc9UBQnqjy2hAGQMx84Z9jGcSPAcwb5fumuyqUPKqMC/7TGaX5WosX+ZyBkLikuhcfBuEfYxDoGMw3/T8KsTpsqYyCHnHRYzFwUiYyyV4EwiISaXHRRE7Y9oA4mosiBfilzaXExDeR+hrDwICfYEWS6WMwMH7dJw+T6WrwQ2mixewn1DpbWosu+w1yXYXIBgMbV2pMcNjUT8haDYM7rC0f7iuxwUKbn9py97UWLx0NTGXqwDmexsCYivCt7M8M+wyRVvnFoAEaSxnIMu3JnGXxHuI7TK7jNk7M8qolmCYsgXrDsVYrkCG1uC8EmXfPBIc+OyZ+3h33mQtLiULYwjNWE1FGNg6Dtt18R5D0FqEQRALm3sbxmoKxGSKnQFFjRxOCAjGABTaIbZlLAkgJvWpQXPReR8BaDDS+422ylRRecNMadtYUkAQCvygX9TAcyhH9utUDcnruvaPvPOwp7RpLB/C0O+qKQPs15IC+pgLoWys/8C50x43MmN5AaIfnVTJpVcGiPXah4jSc+aZaCTG8gNkZU4lU0/7QLKvpcWTnk+DgdT+XTwGLMkF74te3zcQNYoghBTpfS2fD8PsxnKOi/45kTQQ20UYYFq+KCjpa0rw6K0bxmBm2PNnYpQ2nKQ4/aCygRnXYQ3rlzIJISXn0Lp6aTWxMrOJaCkySaoKLpIWSM5hEMrKgaS4LnPV6RE8VkkNxb8/4v9SMGynIhqEi/oF59TpB17+fSJUYQQ13lxTRSCB8foHKgVNYJIjpqIAAAAASUVORK5CYII=\"}]}"]}} \ No newline at end of file diff --git a/resources/image/character/animal/animals/chicken.png b/resources/image/character/animal/animals/chicken.png new file mode 100755 index 0000000000000000000000000000000000000000..9fb0587537988f0fea6c33cfe7a90c377fba77ca GIT binary patch literal 1197 zcmV;e1XBBnP)l-+iWO4!AKhmrI9dKRUmjVfB@s~ z=jWIu@VNEhtgCPc1hN8PoW61g=YsdfPJPAeOq>uajXYzdjfF6z%vBi(WCnrYP>@Fb z@}(cn?ldCt>^MA!CCdz9C_ap3fJm6DDv-2Vi9s=rqTT^eARriNA0a4p)>zg%w6L*I z7fEwf4Hlg>e(1Oj>e<e#)j6Po=BD4W^41u%A%rZE7sL>@~@D7a$l6ZC$A`!(&lDA!s%X?y$6fxURuzV3@K6>kh?Ou0V#?;JgxL-#ii=`0Sbccz51pEiNSsV+hSyO+^^kIu6@)@g76a zT7*Fm3!8fz#%c=0WQv^uMU5Oz2nfai6xt!SWh@CGCiSU7bJ2Mp0cbGN`;E5BR8e`u zOljL#Qa}(2{Geadz;h@^_Ulv)$?LlIkG%7+r?hD-AHvY@swo5P*OCJIm-gMrlkT|5RX z$p!C=Uf(wmHHsjF6zP2}pAWz6VKAtmR~x_W6fu`;uXXelyDstPWW7D&!v5X#Ddq_{3~)#(vD zR!I%Tzdz#tQZQ_%A{vB?`UU6I=?7l^eIit01U24VQ$-+w@%jfU1x;X*Bc`GN0000< LMNUMnLSTXbtiKt` literal 0 HcmV?d00001 diff --git a/resources/image/character/animal/animals/deer-20181110-220740.piskel b/resources/image/character/animal/animals/deer-20181110-220740.piskel new file mode 100755 index 0000000..6e5bacd --- /dev/null +++ b/resources/image/character/animal/animals/deer-20181110-220740.piskel @@ -0,0 +1 @@ +{"modelVersion":2,"piskel":{"name":"deer","description":"","fps":12,"height":50,"width":50,"layers":["{\"name\":\"Layer 1\",\"opacity\":1,\"frameCount\":2,\"chunks\":[{\"layout\":[[0],[1]],\"base64PNG\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAyCAYAAACqNX6+AAAEOklEQVR4Xu2asW4UQQyG7wpeIgUFDULiBWiTgpIyAqWiQUBJmSYNJWVAaVIhUMqUFLkXoAUhGgqKvMYiO+eR1zsz6xnPsl5pt0lyNzvj35/t8c5mu1kvVx7YurJmNWazAnEWBCuQFYgzDzgzZ82QFYgzDzgzZ82QFchm091edduDYwwG+v3H9Yvu8bMviwuQ1lpmcQCI4IEJcDiQJcFprWUWIJQZ8JNnys/v18hpaZlCUFpomQ0IL1dc0JIzBYBYtcwKZCxTlpYtuUzRapkdiIQCopZaulpocQGEC6F9BUqXNqqcda7YOZJN1LBotbgBQgK4GMiUpW3wPDhqtHgCQlEVnk9A3EKhVGvxAqS7OX2KwXX0/luqAnmxdaxCmrR4ERlEgNrff/72RD98cJ9AebE3B8WkxZPAIISAAAh+sezxZHcMTrUWb8K6j88foUAOA0AcHh5uTp/c42XNm+0STJUWT6JQgMwKUHn49mUQuzu/xL+3B8fYIY8V9Jm+r9biRVBUAAfRK10nF/jnbrdrAQU6opZ+MGmpMWQSAbJMycyQkX50cmEFgq0pdHeJvYmfSGv9FC1TJVq0C8GcrQXgfLE9gwvYl6bAo7u9wt+NJaujeaAE0sVbbm6XaMVjPmumRQukpYCe8eQMuXdQuYo4vvfQZdgjgiYsf+eXg3Y7Nvebr78GHxO8Flq0QDBDKKosAqTxsVIlMqTExlI+IevpRmi5IThiz0IwRn4uF8w1JZqsLhXrTkApgcj43oOc/J4A5dZJPTfRPZlsH0xbCgQzhY45Ykb+bwFGIFktxrnx9hIYuDcWLupOQKH9cvikenjbrilX7oDUCJgSiCbbc+uXZkczIFbDa2qtEYSq9KYaDu3aKxCtp0b2Qd5NxbomuQw5/tO7s8HRz/4ZRr01qAfujYjW3NIMIQH8oYxElgrQMwgjR5sSGvn6w1nR9BkgNM+ov0cHCIuSQCi9U+dPKWUSyoRABi27tIna11IQcp4YGHYgmt0qSoEkay+IqRUSOb6osSsXzcms4A960n46tuEPxKlF+BEPjAcocPE5NSfVNcKTWQKLg2EaAVzYxEAG9uYgYPjeHe3zSO7962sCCvdlb3zMH6k2uAbIIEsoO9giGgEIbuKSFcpUqpTKw0sBomgPyQxGOySYGJRaID0ohhdGIXoNc8T8kHOAHG/xQSmwgV0SitUYdKjBmXhgqamtBco7eN178/lVuCVSggqmm2RoOKiV73VcAAkFu81rWQQC1/6NYrarmcTdukmlnciiCRCYyNCuhmjRnvco9LZ6Z6JYyjRkYGczINayxbobq00mD819s1W8dVOeIjvm9qlpfSuQ0G1VZEjvDWTDcmVyyNw3NwNCQgr2kl43tAK582ATINTVsM5GM2+0y5g7QudeX+M4jY01/8OE5W4/eSs7NLa6HrM6whmeFYgzIP8A/IWsUc9uBh4AAAAASUVORK5CYII=\"}]}"]}} \ No newline at end of file diff --git a/resources/image/character/animal/animals/deer.png b/resources/image/character/animal/animals/deer.png new file mode 100755 index 0000000000000000000000000000000000000000..6f201a3e143f70c53f8aa85107811498b8306806 GIT binary patch literal 1140 zcmV-)1dIELP)&Vt&5#v{ zGY>d3XU&im$Y#^sUUl1pV+;oR{m1o-?(wrPiwls}T4r$oh~R+IQ{&) z0fY;oeFaLFHmaO;uGl$}P1LYxwYUL70=O8+l%;L(JUD8!cmhIE6`oH(+(MyLYw-f4 zyE%P|!FBZhTdD$iv30CMnzVQk8AO2E-+%u0L_d6RpFnxBHwVR}#go7wgn$4DezENF zWOocswH9x}x{uEvp+F7;KpY+(Zcd-v<7Lg8?Gj9t7Ehv3fXoU|dHD8a5W73S#J{%( z$Jil{74(_Duh!y4P*ea1(JNgi7x?FHw`&0fI--_-FlnhVWD)_gOv%iUk$!Y?VFiM% zDRg&k(KJ%bC_m!`m@yS>8SjU}t2d7uQ+#anJ}muSUf zK5M2$3#6rhp7G=ixpz>xia5Ua&}G;of+j3~=a++aJ2v;5ufGN#6TB8$v_LRJD5@+1 zr17y*B{HPM#!@~Z>*+>lxgj`W&q6Rpel8cxH6@y?E*0xeKq-O9_}+t@{GI^i)=51# z(LI@LA52>c1T%$>IbufsZvjRiSuMu7@%9oJxHlFq>P|qR{c`xEdU)HeDOc`*)Ciao zh$h=}>z8InGay#OYig|#gsSwW8V>E+D-f-xM)pD8O~twU7#MaSn%yc&fh21$h^ZA4Ilic|D;Leltl$rN(tbL&;Sa>AMfed9 zj0Y%i@i{do)iuJCSptiLVHyEk*u+2v_U0g9_}(4u^GNRf>uUlE_hoN<%pa*XxCY1| zODH?oA{qe*ZsL*^%2cY9%EL85=AU!CC7e*m^4Rgf&kaK_>Z}CAX zuz_6?iq#l&sKJ?dV5zCC1H&A6^Jt+{{Z}jtWnQy1|9$a002ovPDHLk GV1fXj>;bp{ literal 0 HcmV?d00001 diff --git a/resources/image/character/animal/animals/dog-20181111-122610.piskel b/resources/image/character/animal/animals/dog-20181111-122610.piskel new file mode 100755 index 0000000..d8a8d37 --- /dev/null +++ b/resources/image/character/animal/animals/dog-20181111-122610.piskel @@ -0,0 +1 @@ +{"modelVersion":2,"piskel":{"name":"dog","description":"","fps":10,"height":50,"width":50,"layers":["{\"name\":\"Layer 1\",\"opacity\":1,\"frameCount\":2,\"chunks\":[{\"layout\":[[0],[1]],\"base64PNG\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAyCAYAAACqNX6+AAAD3ElEQVR4Xu2ZsY7UMBCGnUe4Ew+ARAmI6qBCOiro4AWouCdYngOe4Oh4gKODipOo4Cq0UFLQInT3CEF2PN6xM44d27uZoEmz2l0nHs83/8zY6ZRcrDzQsbJGjFEChFkQCBABwswDzMwRhQgQZh5gZo4oRIAw8wAzc0QhAoSZB5iZIwoRIMw8wMwcUYgAYeYBZuaIQgQIMw8wM0cUIkCYeYCZOaIQAcLMA8zMEYUIkKQHeqXMu374TN7wPw3gppC+//ZKdQ/fKfi0cNbq89nBxQmIgaFOzlXXdarve/O5YiBFwSVA9qO94uBiBeTzm3uee568/rFWhaweSH/98bkH4+j4lrq5/quOn31YI5S+NLhKFaKLFVzwDPxb+B+VGNx4DUMDoK4VQqkKrrlAjBN18b388tX4z6YV85t2Hlzawbpbil3heD0uhBJ0WzmQ91MR8p5qfFMbXDlAXCSbLkgpDwZI8/Txo5HZGBA4HH4D53vfT86HZ/x+r9SfS9INCHKO7TmurFG7p3I8WWlwTS3KqQFPhJWhYVAgcryAxzgoTy92P2soxNXdftlKKdVqh7oH9Q5nB92+lwRXCGSkhhDG6WY7qOTt/SYwQjBHGApF5OoMUmGJQvaqdm1ubXDhRQ2tGnUBbfuf2bhFxoYpqUQtGIrdHIaPmQvjYGoHQ7UfSoJrpBC9QyZTxbBrNlcKxvefv6LqmQRmd+l6jrANLmh/F1U7qGVucFGRNkSTBYMi1LW3USWhgv/g7p3JVnbU5u5gxNroOapYXu2FwZUs6sRZ0mixuJsy6ths1c2nF05RsT2GG2BTYuOzq34xtVcE15yocxlrKmUBECPZCSi6W/M6tPEi5pYfanyR2iHA9Fr0NUvtlcFVAmTIaKmijrolAINhqaszz4F2f1FqTwoe1JNkE+Ntbok17FvtNQ4wRwShgSbyN1s4One1CDwGNQkD3TOMGCwy9eKggdcArnOyiifXjDfGFWqvAWKUgjdHuLNA9SBs28zbwIWBePNrVXjq1YVz9y7Gq0Wk2iP7spJAqwVioOA2Vbd5ieK8FAyyDQ73C0RX6dYYNgnhHonKGMF5XtLfyQGp5IyjHRaXC6QkgjLsIYt7WPMCW/E9OZ2ny8DBZN5Jr5faUBts7yHnaQpET5RwspN/4xZ3ihOZcuxG05hcCDlam+APl86J46DY+lsY41JQLgzjhcO9Lw+DIBbdjbmYx42OPXDao3zQAsjQBsd39t7/B4ZB2dZqzaUAqeN+96xWxo12xQT9SUNKV5d5H7UPybz1sMNaAaHk2fLZh/XKgrOJ0xZ0PjW1AGEG5B/p5y1Rc4PX7QAAAABJRU5ErkJggg==\"}]}"]}} \ No newline at end of file diff --git a/resources/image/character/animal/animals/dog.png b/resources/image/character/animal/animals/dog.png new file mode 100755 index 0000000000000000000000000000000000000000..8620d5fedb223ddda76c35747a1335bceb8cf499 GIT binary patch literal 1047 zcmV+y1nB#TP)sYxF=Yi1D@dMcz~mWij%0|Dzs2i&?0pA2tjr{ z-mx=|9oxH^ph>gZT_+yTH~-Ao>6BcoJkYVSMvPGcgjo;>5COu>1I)}3g$NL49$;pU zC`5oT^8hn*L?Hr%nFpAeBMK29%sjx%98rh>Vdep5=7>TB2r~~bGe;C6K$v-enK_~m z0m94!%*+vm2#}-)dZo;}e)vq@@IMXUrjWk>_DXdR-zoUCaMtSc*}=sLh=HL_&Q;fS zs_%RAxndwi!6iWUqrKwbVg=;$n|q#np1l6CR)wq{NPqqDxd-Fu_?Ei4{;Q6keOM!u zzBIT>6{3q3T<{G1TlgQ97~FUbLj$0$6+)>BuDL*r6Ls;u{PNZK&!!dgn|2;t+QGV8 zie2G&JuZY2bXz%)_frw_o@#tk8(cX+TqK(=NGT5nNb~gZqmkJd5I7uu1Lu3+PtJ#D z{C=<0pG(pW2y%|?Ij*cxyQgwIS!r-hEy}3@PlT1BVNf7)ynx3zC{HhTKWiw&)!lyC zN-5Q9hq?##4rd45zLx}72xO#&5XR|dJE-LC{U$I%Fh>{)Mda!XQelZg_NsPmZf$Vk zMGdVQbpdVrpV_!Y#)c`WL@gMK-5iFGnG54!Y6nBLA4-C2q!7JBCR4?*Yc^L3#`mAU zqUxChW_Rg&j<5|bXnz+~JE&!Da8Z#qM3V)BBGk3FQ6-^*|KRSO$yRpM=I&s`+UPl| zSYGXg!IdoP#97j4vACNu>ey`6&8HVmQL#OS8(>pn*H0E1zvt257mc7IW7PYNE? zlVlU)ZElG*>|50b-PbH%GX$K=mMO+sxa*g@JhUYgKsa)rE8SF2<`xq}n6Ez46+Rl_X|W<>DCxF3E>`z${4|UUee#m0jcDSqa7BP3#251GVCFXdsy=VTk$

`V8AGHt3y!EidS^=Tt+49+k^~!>?iPIKzJ~g!fVFu(M>E|s`bA#9I R00000NkvXXu0mjf0024`@0kDq literal 0 HcmV?d00001 diff --git a/resources/image/character/animal/animals/kangaroo-20181110-221608.piskel b/resources/image/character/animal/animals/kangaroo-20181110-221608.piskel new file mode 100755 index 0000000..60fda88 --- /dev/null +++ b/resources/image/character/animal/animals/kangaroo-20181110-221608.piskel @@ -0,0 +1 @@ +{"modelVersion":2,"piskel":{"name":"kangaroo","description":"","fps":5,"height":50,"width":50,"layers":["{\"name\":\"Layer 1\",\"opacity\":1,\"frameCount\":2,\"chunks\":[{\"layout\":[[0],[1]],\"base64PNG\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAyCAYAAACqNX6+AAAEsUlEQVR4Xu1bvXIUMQz2PcXVVGmvCaS/IkM6XiBpb/IWvASTljwEDEV6IE1aKuo8xTLyrb2yV7bkvzuT8RbAEFsr6dOnH3uzUePpygObrrQZyqgBSGdBMAAZgHTmgc7UGQwZgHTmgbbqTErpOg1/w8MSgF3QVt83LX2aft6qzdWjgr81GlePLCgDkDYxocF4fvmjLncXGojfDx/U5fW92ry7i4IyAGkDCEhdQJmBmP5+HYC08zcreQIA7PP6ZP85py6SKYMhrF+LFuhibmqIlrTdL8AQ6WsAUuRv0Waduuyz3aubT3fq88GpKZYtAxCRT7MXTbqY7y6OAhA7fIlzsef74mxVxkadrQAQeDhQegUkeZDqGHeHHaYFjjEFQOkpZWUNUv8LII6e271pf5XpxMx80gsg2YNUp4C4tcNXcgFkdazSCyA639rpNmGQOjEg5kzKvNb3n/2501lhJV0wVur3BUjGIHUCQKyTTYE273x/+EW+3ums4uzoGhDNEv2H17fbcGTOgRqAY7ukFNm2o/I26cLOnGf1xBCjftIgleKohLU6MHxG4PYVnBt6HEBg9nh90geNev8ZAOHybMwvyYOU5I4hAQhNUAoIDIYvzzrbDIBmgRkEZ0A4MGBbbYasjPHyLPe+5EGqog0OK0JpJwlcNJk///jCsqMmIEGKYwNmcChQ7H7jCOkgVQkQJ5CqgAGGe4BE7Ldu4iJWEhBJhY/qTFbHC+HOZDVISRRk1rg1q4JALcI7twKGtAZERPFY8cO2R6MyMkgV+q8NGAQg3E2hsSOXIckUF3clYXbk6kphtm6vvVXBQi2NAObeIyQmx8jiqEoylplspf6Z14WB8Doikr1zC8u909wI4hvDVgwpBoMzBv9cMkgJ5R2BMCcB6DqVyvW+TOfo3Oz1wZkB9Rxvr3Fr15D2FMe9e8IgFQDEmYXs5C+4IPJnEA0G3jcDYoLF5v7jKQI85PmWf6qbm7LKKC4MX7ssY5AiXjF93B3/99sDujoNF1rsyGUOur5fi0ZgEN1iLP1rneDaluu0QkLqU1wCTsYgFWMIOMGC4qaUUDTrzOZ8LYJfMDOXc2osSL6/kCyyWwwgzSnO4pHZtzNy/WMcKqX4ImhAZnZIvj5k0mi0kdIXJM0oDprhAhrzngeItCthgU5b0IIdSRo4DGlBcac+UOCYbiWzb0+yll8cZQcU8ox0xb8VrQjeeEXWJFEcGbG0nV5eLunbk6yNLz47GJJ8KrV3bcy6I8H3x75cy1RTUKV9u1RBrtbo1phob2HfKZgR6zJSbZSCIZXrdHiNa0m4m5yBAKVbpynsmJyjk3jKQswoMEbct0tRJtYtgUTUNpxqKx3xi1QtBYT8wruCMbbz4/p2kZXrRUe9A0AUBFKmOsu2EkBIMGKf2idqK/41sES5sJw8k0O616yvSeqVAwJRhr7EOyW9kyxdFjtg9ABCzRpiqV8wwWb6NWsbBUZJUGYpEdtUqsySi12WnI3yXHtrht9eA6gUkGM+Rl8cwi+jwNOoGJdEpHNE9LYBwV8aKqVuDvrXf3sCxe/aemVwte+yqFPV3oxu2bWVMNfZWyNlVVNmCKr/5eLwaaEH/gH9bG5O576WGwAAAABJRU5ErkJggg==\"}]}"]}} \ No newline at end of file diff --git a/resources/image/character/animal/animals/kangaroo.png b/resources/image/character/animal/animals/kangaroo.png new file mode 100755 index 0000000000000000000000000000000000000000..d81ebc69351c52fcdd8474db7ebb510efb257fa8 GIT binary patch literal 1260 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 WlU^?xcNhQw002ovPDHLkV1fYCE|l2- literal 0 HcmV?d00001 diff --git a/resources/image/character/animal/animals/mouse-20181110-171024.piskel b/resources/image/character/animal/animals/mouse-20181110-171024.piskel new file mode 100755 index 0000000..b96f5ea --- /dev/null +++ b/resources/image/character/animal/animals/mouse-20181110-171024.piskel @@ -0,0 +1 @@ +{"modelVersion":2,"piskel":{"name":"mouse","description":"","fps":6,"height":50,"width":50,"layers":["{\"name\":\"Layer 1\",\"opacity\":1,\"frameCount\":2,\"chunks\":[{\"layout\":[[0],[1]],\"base64PNG\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAyCAYAAACqNX6+AAACRElEQVR4Xu2Y3bGCMBSETyzEBlAbkQ588tWCfL1NaAN24A8N2EjuEAkDIQwJENy5d31TYNjd7ywJKuEHKgEFpYZihEDAhoBACAQsATA5bAiBgCUAJocNIRCwBMDksCEEApYAmBw2hEDAEgCTw4YQCFgCYHLYEAIBSwBMDhtCIGAJgMlhQwgELAEwOWwIgYAlACaHDSEQsATA5LAhBAKWAJgcNoRAwBIAk8OGEAhYAmBy2BACAUsATA4bQiCtBHT17S8MxixeUgVhxdn0fffRWn9OU8ocTqVlagcW9TJHCK5gsUHXND6Bu3C0vlw+v+33KFC+7mUskFq4G/7z+ZTtdts7lVUbzHF9Pous1wbIF5vS62WoWim8hAJpTY5+vbpas2xIf+t4H7gFHl/QXkKAaB8Atdl0ALhtiSJUnnw8ivz82MdXinUF3ksIEPN08YTrXlsv0tEg3AuKQuR2E3U6JYGyuJf7XdThEOQlFEhIxl4gQ2uK77j5bbWSqoVzagzxYQbQ1/YlvMxttmOkN/DGwl+e0/zsdjt3RxYa5BznRcFw/U31khxIY/dUh/V4PDo7seaO5cvvJN6hagxJC3rZJAvB7i6neFkEiLOlrQ2XRiqjc+sY0xSzTvq28QMaW+tra9iuV1F5HrR2pHwkdI0VhV0PxOzYssxMFRKMJgg78SMfndpAeb+jYUSRGzFyBowVZ26W52LeznHezK2t+l+DaqKnDuzo/7WWeFQ0K13eb7TYEUMRcwmEriWAxITy788lELAR+AVMBekz8Gq04AAAAABJRU5ErkJggg==\"}]}"]}} \ No newline at end of file diff --git a/resources/image/character/animal/animals/mouse.png b/resources/image/character/animal/animals/mouse.png new file mode 100755 index 0000000000000000000000000000000000000000..616f0042f6f3d672d01c6ebad3d3be87b74eb278 GIT binary patch literal 639 zcmeAS@N?(olHy`uVBq!ia0vp^DL`z*!3HE(nbz%NU|@3bba4!+hzlz`_JE)FhQ~VrPG&_OPJuf+%WH!ZZrpvZ!>RRZO62DNrxMS%@02cB$DWMP`dFhj-+s78ok^5HfCjtHiNq8kEC zjNS}Be9}$|37icl6P?M_yq2Zp>sx)EV>)p`tcgc&eyRO_F{<7#_>_#_($p+=v9Ct% z9P1J`I$k%iYusJ1WnYZl{sVMlJKQpmg-o31~9 zZX6HqDrLRr%^~o)Db>KOC11sgWlr5=IDd`n$jpaY`=EkNoKB7WBY8=)dmF4H&a;V(D zIMHRIv|$ljk7#<{wC73p&K2G}vv%#T_~xud%lY2C_`h{pMTm)Z?7jRgHw2vpi#c1? osWu#G`Skw0s=x-pAFMvCFO5HBZFvApRt%o5elF{r5}Fto0A5ZG2mk;8 literal 0 HcmV?d00001 diff --git a/resources/image/character/animal/animals/ostrich-20181111-132238.piskel b/resources/image/character/animal/animals/ostrich-20181111-132238.piskel new file mode 100755 index 0000000..8adeaa7 --- /dev/null +++ b/resources/image/character/animal/animals/ostrich-20181111-132238.piskel @@ -0,0 +1 @@ +{"modelVersion":2,"piskel":{"name":"ostrich","description":"","fps":12,"height":50,"width":50,"layers":["{\"name\":\"Layer 1\",\"opacity\":1,\"frameCount\":2,\"chunks\":[{\"layout\":[[0],[1]],\"base64PNG\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAyCAYAAACqNX6+AAAEa0lEQVR4Xu1cu24VMRC9G/EjREpDF+r0KVMkFRI/kIqCP6CjoqcjgipNyvSpQUpDESn8SJRF4+yYsdePsT3eO4v2Ngm59uycOXPGz2XYbR9VERhUebM5s9sIUZYEGyEbIdkIjKTF2hOmGIs2wOP48GD4+H1/v3tzfk7Z0+ZrLrOqsGgCOQNgyPn8yQAfvn7DAGjyOUZKNRZN4AyIX4+Pu+PDw39AJ0IsGy/EaPI7REo1Fk3AbFYBKfg5vv5O1bEGMsDHaiyaCHGADEdHax4/qrFoI8QCAZW8PT1diyKSY0kJFrWEAMISILkpz56+d0oXJ8E0EjKrwRwgewo457FFpGyEcELa1mYjpC1+XXqzSdGokNmUceUlq6gEayPkfyRjlYSYTbift7d2lY4r9mk9oi1xuHXN4ML9OVzwphRfC5TuYtI9Jv/vHPumz7uzM2Pn4+Wl+QnbJwuRIYnFxB8DggmGycVJMk7A/GwYx3GOYRhYpmgjxwgSQklZYOyQwuIQgQkGyYX7chx11KyCgwCsRHikJOWOxPy4uanxj1tKXup6ILGksPiKB7ucBGOlNUGZBBGKBlM5tisAWYCMLCFSWFDxHDJKMtApL6nMEsqw0kQpUgZt3BtLqeJnwK/fv3KCf3H1FATbU+5S5x0asJQq3hLy4eRgPHl9YIJ/9+d5h7/HCJk0H83M0lLlGWpSiDIsJZXIPXkDIF/ungfIrAgpEKjZFCumlgZSmgiBCCjCUk8I9AQyLq6eDCnwMyIBFin7JEQRljZCKJDESBlaTJUMrKm2zeqgxjOJZSqvlOMJO2xM7IaBh1UBgdXrNAUMziwXCE7oEVVYYEvEO2qOuc+OM7thq1rwRolCMpxZMCchGFiomaIYFzXmkgIqoB/YPvC2DnxTUn5w4plrE9wQxE4MLE3YJAPhAPG9IufjTQ7noinwvT0CCNnKJFa1MrCjKCG4zQzG6YW3FZBhxxCKAXFgsBLltpmI7oTgA1ZwcySqiMAOrTP4+6WZu1+VUnE3hdDsknBUoBQFZ1f+4VFEDaE4jZoJcbLMO4gBjJLES3IzUweZxnJ8tnd4wSmJxOM8lBMAB1hkbi71LI4/nDYxn0v8VElIdHaFNZgcx2qZYYXIKCECcUjZsXGpccIPqqmlIFd/hhKa+tK/SUicI4VAG6lApipDVWyrOhGAoQtgDv4cSQtdZKA+SZHhqIS+QkHGk+LZrBghicDO9olQUWRfq9WPnFCcdQbn9kfOoPd9cjFZ8mpFSyCct4QKMt2WOLwmU9C3ME6mueNnBzKsUuwv03uSIWdzs7gmQhoCChlrDrtwLt95PDHPoa/K9U6CHDkx1eyLEKemT/9o8SWnHJ94aN/zeTN8dIc4taCsdcrWzM6Zlgs053tnRd1ZiTF/bJnGygANKTHoVw0hzhjgbbjV2OMEtbaNBjLoGOPHZ/YfC9QG0F6OVrKu4GTmkmWqNoGa62jsonK1Qx064gSig2l5k7UKkfdks2gisBGiLBH+Asnws1FMs1ZLAAAAAElFTkSuQmCC\"}]}"]}} \ No newline at end of file diff --git a/resources/image/character/animal/animals/ostrich.png b/resources/image/character/animal/animals/ostrich.png new file mode 100755 index 0000000000000000000000000000000000000000..0c597f05dac646c62737da8eb1dd5dfa63741ed9 GIT binary patch literal 1188 zcmV;V1Y7%wP)ENu_BIK*_UxQFbH>kQ*lizG5g1f?vpKWd2vL><8zCDZ*$9lJ#o8057>hQ*xGh^rD<)!%v+b0W=A&JGr9|M93hRMZAGETt!Y#7IJj$s&Brf4I_ z2ogd`Szzpt!r~Bt2?oi9`*Iw0)U1Mo0IWoKq$K5z#QeCqsqv3nN?z)EAhD#d_=*R+ zoCIT~H9?sK5sC&=IkqbRS%8czAyQaS@fAL10Y}So(IUR2q_S#*%T|LmIhLq2!RMF!ctEN^aL_4uAU4j@G~L-7AgBAL=l!Y zLMV{LNEup8l?<$@w$19G#xsd!DzB8|2|H{|?1q7dRRMw3>of%n&MX%QPUsO;SYS)U zJ8F)(&yF*@VXIp3Mu|c)oLMj@AsASwnW7jMHRh56Dxe?OKJc~aN?P36WkEQ zP7Ewf*dznt0P(#d=i^Nd=b|a_y*&a5*~%nVwKA}yC?UAb494k&w-u0K#}JAEabU0# z<+hoK?u6h2R&aA9s))c2tuy%hrJ1{5l~Qpxh0yGha8#fa1!q_O;ZZ~lp*W42330N_ zJBR^{lEh1LGgAkd#&UeNcX+`miNxbPloJ34SY&Q4^(>A*oHj9^OZ-$xNOX3EHJBX7 zYMEh$$S5HKaY)&*aj9{_52~r9AXk5e5}Nwbzez}(BZWX4sX(SGLse|6IuU@O3t$fZ z97zjZWS~Atk>RL>zCuC9lj7N|7$J$k&i08=QDk4M)sLJ|oOK50_D9a3_kD6PS@LQ{ zOCX%LgbFgj7Q_#0CPNuozX9qH@QtU6&dy*k%bF;W6LK*@J8EX!^a4z3@JTcFq zugdjKf*d(9)$EH9r>0N;Xz?Yd9G`e--}8Ahd~}C6wV1G3ZwfA&~jRrF47~{uh_8$w>2GCxPRuBtvaEakt5%+eMbyAX~W(w+((8-72DN z9p~A6=I@lOlDhD4!K`hu-cw_~hWlu(*tvIJP*3p3OjVs&e#P(aG8`6{F8wy?wB5?0 zWtq-AJnTtx_NqB-mg||9w!3$xWM6r(qVwak$C|ePRs6N!LfFKR3k}H!Bb>h$@AUC4 zJk}=PGU3R-HNL%6Sk z&*U!k3G2G`zD@P}v`B~ZQN@)X z9G;a$*li9@@1AgqXGg2UfwImS5)6@Ty{z0vWL*E4o^s(|X7$NI;}(P1OtsIK!&)si zDC{Z7y6~}K-EM`cww>-q6Qx+DI9*s57qqif?@GX?pAlRg{|~+7QhPdU_C2pA2d0^= z5A$Z{N-kYj{^!;L{oA+9ZuLp=i+b#N^Z0qo4c`sC77;Nk85I&$N?-FUh5!GS^8R2C z8}}`KbB4oLod0ZE%W^`+qG{z$>4>KLH}xiSG5SnhxkT!B`RBYQ`J>lwt1@~0N{jV3 z@i?gAd!}H=B9+yOEm=7e3zR1Qd;Zqdc5mH`cT;%SdaRFp{rz>_Jp27;0~+eWgtsIv zo68wu&%rpwZfVhbQ?<%DQ4VLS9^Gl$SNum_dTE;T@8nXa`__5xQtVlBp;Nv%TPZk9 fXw$v>hrfBtY^M);Ulf5kg2B_(&t;ucLK6c3I9q9{ literal 0 HcmV?d00001 diff --git a/resources/image/character/animal/animals/rabbit-20181111-075430.piskel b/resources/image/character/animal/animals/rabbit-20181111-075430.piskel new file mode 100755 index 0000000..4f7a33c --- /dev/null +++ b/resources/image/character/animal/animals/rabbit-20181111-075430.piskel @@ -0,0 +1 @@ +{"modelVersion":2,"piskel":{"name":"rabbit","description":"","fps":5,"height":50,"width":50,"layers":["{\"name\":\"Layer 1\",\"opacity\":1,\"frameCount\":2,\"chunks\":[{\"layout\":[[0],[1]],\"base64PNG\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAyCAYAAACqNX6+AAADBUlEQVR4Xu2a0XHDIAyG8QB5zyxtMkAycDxA0uySKdyDGBdjMJIQRL2TX3y9w0L//0mAnQ5GL1EODKKy0WSMAhFWBApEgQhzQFg62iEKRJgDwtLRDlEgwhwQlo52iAIR5oCwdLRDFIgwB4Slox2iQIQ5ICwd7RAFIswBYelohygQYQ4IS0c7RIEIc4CezmSM+8XV3+mRgic/0SFNhLC4AQ8yTdNkhmEw/j7DgUfIjOwNpJmQaifgAZwGM47uieF6NdPt5u4cUHoCaSoE7mf1yD0d1VCkAKkWUm0zPMAKiLlc3ksXU5d8DAi3ELifLCObQekJxDrRTAiLzfAgzXQoEDiEeOQKyvNwMN/ns/m5392dusH3BrLpEi4hdF/dewTFwBIQSsyP/CtpEyFEIO9cbDkPrjaxBbposYVlr6/TyTwfD3enxMQm4HVTq2p53p/luYQQgEx2efEmBlDiUCWPXBwLIHVhoZQmS81RW1ULFE4hBCBu+fRQ7LrvuyWMBTB08SOXAyDG8igWCLSqIO3PKoQI5G9P2wkwG5rStNHwer1cpOPxuAIMhYIFAqqqqP1Tc7ALIQIpFkWiW1ZTpbrKD/B7ift7HEGfVyhAQFXlkwqqq6mQHkCIc7wfawgEVVVVIhBCCPN01WG7BfJ+QukQkUIkArEQ7DWDgOyrxHM3QT3mEYoQTPx5LKiwVvsAYpJoqQYXPnggRgQi781QqhDCnM2AQE9UqZybAaFUVo2QFkB8p+Ze+lJzQveKXL5YIKATFlZIrQgCjCY6opMlxVv0HtJESOfOAGvwm7F/m0+B5/pkssAkVFdx7fUdkosdi5ACJMw7OqL6b3dZu3Y+u4BOVzVAihUWLEEbAXHinWE4YwvmUb1JxsYux6R1bu/EFcGI46+6qzeM+GNmoxPdAiY6voO8Bg3aWdayFZeojNVn6s4wXGOEX3ZnTbX691b8cJkDzwMeWNhrNlVhx8frcGQI19yYbbD2dxzMXKSx3KbEm99myepQmSQjpDzEDUSKrn+bhwIRhu4X5djQQtmzt9sAAAAASUVORK5CYII=\"}]}"]}} \ No newline at end of file diff --git a/resources/image/character/animal/animals/rabbit.png b/resources/image/character/animal/animals/rabbit.png new file mode 100755 index 0000000000000000000000000000000000000000..d4f31bd6546205b8f268aa72fa5b3116239c0cec GIT binary patch literal 831 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 H2~7+D1B#+> literal 0 HcmV?d00001 diff --git a/resources/image/character/animal/animals/zebra-20181111-124156.piskel b/resources/image/character/animal/animals/zebra-20181111-124156.piskel new file mode 100755 index 0000000..b47f20c --- /dev/null +++ b/resources/image/character/animal/animals/zebra-20181111-124156.piskel @@ -0,0 +1 @@ +{"modelVersion":2,"piskel":{"name":"zebra","description":"","fps":8,"height":50,"width":50,"layers":["{\"name\":\"Layer 1\",\"opacity\":1,\"frameCount\":2,\"chunks\":[{\"layout\":[[0],[1]],\"base64PNG\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAyCAYAAACqNX6+AAAEyElEQVR4Xu1aS1bjMBB0jgcrOAQ8lqxmzsBqZks4BKzgeJ7XIqUpdfS3YjrvyRtwbMtdXV39UXJY5mHKAwdT1kxjlkmIsSCYhExCjHnAmDlTIZMQYx4wZs5UyCTEmAeMmTMVMgkx5gFj5kyFTEKMeWBfc9Zlye+OXItCikD29WvT29aX54fl99+3BX9zpFgmpAlIk4t2uvnl+WEVIuQAGeu6LoeDd/uZ/00S0gNkJx/XviYIpl9/jo6Eu7u75f393f1PxAQcWCOkG0itp3a6z+EAEXinEPLx8REQo9OXSUJ6gOzk6NJrAiKQpqAMeRhKEWJitcQKIZuBlDy103VpPly90Gnq/v7emSApSw45j5FihpCtQHZyeO41Z2lKlKFJ4POvr6/l9vY2UIoFQoYA+UFCouqWog0lgARRhSjk9fV1eXp6ihb2nyRkKJAfIiTZhGhlCBEgBLZaUshwIBsI+Q7l+JEL2BWtKw18roPiA0Q8Pj4uNzc3nhSQo2vJFoWYAnJyQmyiz9npW1AUXU4vp6Ib5HjFW7A2d1OxdCWfCTHH49H/BWEo8CDk6oGQowInSRRzNHLq4GFNO5DPiZiAD6yND7G2TldCghTvz8/PgAx8Tov+n+GXZblqIGS/DzI4gB0qUQxH6C4oFdWsGnZ+jkRNSswGKOXUabmlxXgQcdVAaMhiPBqbYHafxaI7RQhHfo4cXYZEmUhRaubwwS9BownBOlcNhIKrVBddMcahBzaQotNPbLDTKuBz6aBQxFNTuc5KbpDPFENNuGkg2tjM+Voa2Lg95fqTIiB1j5Aihx7+lG2BikvRxM+aBlJJiAsq3VGlagFvc+TI4GtYC23uaau92s+1N5oH0kIIE1CKek5hnOaYrNT/mVSVNLeJEMtAagnhWSFXP3QtqSEA9+DZixIi3YAUqZi8dRTpvj92XSQth7R+I4C0EJJSBSuAB7jYhJ1SDtZuTVV4d61C5H5XQ1J5lXMn+usSEO5E5HkalFrsquTC3eYbE72vxOf4ijU2yDEmsV+w4oBvesmQdVqBB6ToKMFmWQkI9+cofs6Y76av1aYSIb7HTQ2CqgCzDcGwLLigaihcn0PxvVhawQfFnZ2pNsmyQHgvB8Ak8npBZBjx9vKWCWoHb/hVqnONkcJ4kLLIH01B1kpIIHtWSGwrmRwVAOHvlTnVFfr1khL09bMUi5TCqVLtJ9X4I7tZyXtnwFaxSeltrzEg5ohgJkl9HakePFMN8i9+iTE4XQXq4HwPVdKWRa8for5hFfHEX9N19Rrio6+gjFxU+wK7YY2q9VX64Gd68ZfUGtSt0vfoWw0620KpYT6CIFDZ4Prh166sDSUHb7nuyNG/PEllg54ICQr7hnQTtKCdpKYcdcm1e8lxdVR1YWcFv4eQoLCjf2+McJ/yKutPqxNGpNTWd9bc75sbuTlWw3oJcaScmHGGNDrWq2ywMs6C5QLr1zg+W9siFz0PWwjBukF7WVBKkE8vVcwRKBdafysh3m+nfwIORhDi8KPVy7SSWxTV4gQ9J4zC2GJD970jjS05wl3HJmVjzWkFyLaMxNhqR/P9I42tIoQsHPnuGPDYL2maHbT3A6OdEvtRAWMqXd8bv7n3jSbEHMBrM2gSYoyxf2jNA3ymZZJlAAAAAElFTkSuQmCC\"}]}"]}} \ No newline at end of file diff --git a/resources/image/character/animal/animals/zebra.png b/resources/image/character/animal/animals/zebra.png new file mode 100755 index 0000000000000000000000000000000000000000..7e4485abfa36c4b0424d6e2148f47f2c55f62904 GIT binary patch literal 1281 zcmV+c1^)VpP)wu^maJyZz-neoI0UTVc%IiHr73mvw_-Z)$s2HN%UxYv{ZVpQ=3&YM z2UFHeW0pyXu^^a)OhSx#z?eBxA(Iee9x!IkRLCU6mKaYh5-3NLZa%Hq75a01W|=3GVJPq* zfm8bJCM(bn1BzgjSsQ5PFF&L6z|W^&wvbkPK*AZ;g@B(Y9M64 z4>CA_9V$@_N9Zmn71gX7c7BdTO-jrLDCN{?xuwN;5OLK&Xvktb8k=BtpT(j(MF>ZJ zjvQTvM43oYYUc34FF~UT!8%tBgo3M77hN&Np$9gQqSH@ou+u8wbLpT^#8Xqb&Pr~O z&lE#VxM?8T*v$D_8rZl!<@%E%Aa#$BB8MLSlx=~EOVPy7ng&uyhzly+QKf1DZ*%0x z;A>b5ZSHBSz1q*UH<}01LI@L3ih53AoaUIU)c=`Ol{B}B5X(Sn3E^2GS3h(usUZOO z;Mt23BHe%#shGTV6zRS{c3mVbhqQhpfV2>jQUxo32e{aTol*|gZcSBqcdbI?epf?M zd6jb~`s)%9?nLBy8kAb>s^r4m<{J~euf*s0iZwRKF($EJu;PGkddZM=T7d_o=qSNv zSqTXD=O}*8nD3^q)us|5zQ;`sf~o+s4Z*N1xS(n%T%SYny;xeo2gRM8sW!>7KzJ_) zz$Ef|L1Y;5_VShqY6oxlRjPB1k-~V8vdAAzLDou0AbVCwY%7@@6#(Jyl{wWF`t_0$ z^!2k8iNqrru9z0VG@-KdgF*scX>fn42 zRnnG4uOFhmVHNSjU(f zK7t@n+2H!&*RHG$B?oW0?#R)X9d59 zkf5-me{YO%pYkf}PpcC~q}0}T*4*!#8@V}F!+HsEq@0*>hBP|Xt8B0`&VuCv>(@9w zTiYTRJr7$5!MZ_vSx`!lPcK!>5hxd0e=8y0Z>N6(4n`2-@T1ksw31sC)#3y_Cyc__ zVng@6BaJON!d=HEWn;~01<1CH#Mo*_^Zg@@ts;ah9Qp1T@YpYDnjN(F1EZZ1`%wX7 rDqY_jzq$8~Cd3@TYcpsPVvMnWXw3tBre%_400000NkvXXu0mjfVhmgF literal 0 HcmV?d00001 diff --git a/src/game/lib/animal.js b/src/game/lib/animal.js index fc0c233..dc92ada 100644 --- a/src/game/lib/animal.js +++ b/src/game/lib/animal.js @@ -1,12 +1,16 @@ -function Animal(type, x, y) { +function Animal(type, index, x, y) { this.animalType = type; this.sprite = null; this.posX = x; this.posY = y; - this.sprite = game.add.sprite(this.posX, this.posY); //, "snail_run1"); // this.spriteFrameNames.run1); + // this.sprite = game.add.sprite(this.posX, this.posY); //, "snail_run1"); // this.spriteFrameNames.run1); + this.sprite = game.add.sprite(this.posX, this.posY, "animals"); this.sprite.anchor.set(0.5); + this.sprite.animations.add("stand", [index * 2]); + this.sprite.animations.play("stand"); + this.sprite.animations.add("run", [index * 2, index * 2 + 1]); } @@ -17,14 +21,15 @@ Animal.prototype.setScale = function(value) { Animal.prototype.setIconSprite = function(species) { this.setSpecies(species); - this.spriteFrameNames = this.loadSpriteNames(); - this.sprite.loadTexture(this.spriteFrameNames.run1); + // this.spriteFrameNames = this.loadSpriteNames(); + // this.sprite.loadTexture(this.spriteFrameNames.run1); } Animal.prototype.setSpecies = function(species) { this.species = species; } +/* Animal.prototype.loadSpriteNames = function() { let spriteNames = {}; @@ -35,6 +40,7 @@ Animal.prototype.loadSpriteNames = function() { return spriteNames; } +*/ Animal.prototype.setAlpha = function(value) { this.sprite.alpha = value; @@ -44,14 +50,15 @@ Animal.prototype.setAlpha = function(value) { Animal.prototype.tweenAnimation = function(animationType) { switch(animationType) { case Animal.ANIMATION_TYPE_CHANGE: - this.sprite.width = 200; - this.sprite.height = 200; - game.add.tween(this.sprite).to( { width: 150, height: 150 }, 500, Phaser.Easing.Bounce.Out, true); + this.sprite.width = 100; + this.sprite.height = 100; + game.add.tween(this.sprite).to( { width: 50, height: 50 }, 500, Phaser.Easing.Bounce.Out, true); break; case Animal.ANIMATION_TYPE_DAMAGE: - this.sprite.width = 200; - game.add.tween(this.sprite).to( { width: 150 }, 500, Phaser.Easing.Bounce.In, true); + this.sprite.width = 100; + this.sprite.height = 50; + game.add.tween(this.sprite).to( { width: 50 }, 500, Phaser.Easing.Bounce.In, true); // game.add.tween(this.sprite).to( { width: 50 }, 500, Phaser.Easing.Elastic.Out, true); break; @@ -59,23 +66,28 @@ Animal.prototype.tweenAnimation = function(animationType) { } Animal.prototype.setupAnimation = function() { - this.spriteFrameNames = this.loadSpriteNames(); - this.playingSpriteFrameName = this.spriteFrameNames.run1; - this.animationFrameID = 1; - this.animationSpeedSec = 1000 / this.species.runningFPS; + // this.spriteFrameNames = this.loadSpriteNames(); + // this.playingSpriteFrameName = this.spriteFrameNames.run1; + // this.animationFrameID = 1; + // this.animationSpeedSec = 1000 / this.species.runningFPS; this.stopAnimation(); - this.animateionUpdate(); + // this.animateionUpdate(); } Animal.prototype.startAnimation = function(species) { + this.sprite.animations.play("run", 5, true); + + /* this.setSpecies(species); this.setupAnimation(); if(this.timerEvent === null) this.timerEvent = game.time.events.loop(this.animationSpeedSec, this.animateionUpdate, this); + */ } +/* Animal.prototype.animateionUpdate = function() { this.animationFrameID = 1 - this.animationFrameID; @@ -87,12 +99,17 @@ Animal.prototype.animateionUpdate = function() { this.sprite.width = 150; this.sprite.height = 150; } +*/ Animal.prototype.stopAnimation = function() { + this.sprite.animations.stop("run"); + + /* if(this.timerEvent !== null) { game.time.events.remove(this.timerEvent); this.timerEvent = null; } + */ } @@ -113,8 +130,12 @@ Animal.typingCount = function(speciesData, gameType) { } Animal.loadResources = function() { + game.load.spritesheet('animals', '../../../resources/image/character/animal/animals.png', 50, 50); + + game.load.image('snail_shadow', '../../../resources/image/character/animal/snail/shadow.png'); +/* game.load.image('snail_icon', '../../../resources/image/character/animal/snail/run2.png'); game.load.image('snail_run1', '../../../resources/image/character/animal/snail/run1.png'); game.load.image('snail_run2', '../../../resources/image/character/animal/snail/run2.png'); @@ -154,6 +175,7 @@ Animal.loadResources = function() { game.load.image('eagle_icon', '../../../resources/image/character/animal/eagle/run2.png'); game.load.image('eagle_run1', '../../../resources/image/character/animal/eagle/run1.png'); game.load.image('eagle_run2', '../../../resources/image/character/animal/eagle/run2.png'); + */ } @@ -168,16 +190,21 @@ Animal.ANIMATION_TYPE_DAMAGE = 1; Animal.SPECIES_DATA = [ -{ "species" : "snail", "runningFPS" : 1.1, "practiceTypingCount" : 0, "testTypingCount" : 0 }, -{ "species" : "turtle", "runningFPS" : 2.2, "practiceTypingCount" : 5, "testTypingCount" : 20 }, -{ "species" : "cat", "runningFPS" : 3.3, "practiceTypingCount" : 10, "testTypingCount" : 50 }, -{ "species" : "lion", "runningFPS" : 4.4, "practiceTypingCount" : 15, "testTypingCount" : 100 }, -{ "species" : "rabbit", "runningFPS" : 5.5, "practiceTypingCount" : 20, "testTypingCount" : 200 }, -{ "species" : "ostrich", "runningFPS" : 7.7, "practiceTypingCount" : 25, "testTypingCount" : 300 }, -{ "species" : "horse", "runningFPS" : 9.9, "practiceTypingCount" : 30, "testTypingCount" : 400 }, -{ "species" : "dog", "runningFPS" : 12.2, "practiceTypingCount" : 35, "testTypingCount" : 500 }, -{ "species" : "cheetah", "runningFPS" : 16, "practiceTypingCount" : 40, "testTypingCount" : 600 }, -{ "species" : "eagle", "runningFPS" : 20, "practiceTypingCount" : 50, "testTypingCount" : 700 } + { "species" : "snail", "fps" : 1.1, "practiceTypingCount" : 0, "testTypingCount" : 0 }, + { "species" : "turtle", "fps" : 2.2, "practiceTypingCount" : 5, "testTypingCount" : 20 }, + { "species" : "chick", "fps" : 3.3, "practiceTypingCount" : 10, "testTypingCount" : 40 }, + { "species" : "mouse", "fps" : 4.4, "practiceTypingCount" : 15, "testTypingCount" : 70 }, + { "species" : "chicken", "fps" : 5.5, "practiceTypingCount" : 20, "testTypingCount" : 100 }, + { "species" : "pig", "fps" : 7.7, "practiceTypingCount" : 25, "testTypingCount" : 150 }, + { "species" : "cat", "fps" : 9.9, "practiceTypingCount" : 30, "testTypingCount" : 200 }, + { "species" : "deer", "fps" : 12.2, "practiceTypingCount" : 40, "testTypingCount" : 250 }, + { "species" : "kangaroo", "fps" : 16, "practiceTypingCount" : 50, "testTypingCount" : 300 }, + { "species" : "rabbit", "fps" : 20, "practiceTypingCount" : 60, "testTypingCount" : 350 }, + { "species" : "dog", "fps" : 20, "practiceTypingCount" : 80, "testTypingCount" : 400 }, + { "species" : "zebra", "fps" : 20, "practiceTypingCount" : 100, "testTypingCount" : 450 }, + { "species" : "ostrich", "fps" : 20, "practiceTypingCount" : 120, "testTypingCount" : 500 }, + { "species" : "lion", "fps" : 20, "practiceTypingCount" : 140, "testTypingCount" : 600 }, + { "species" : "cheetah", "fps" : 20, "practiceTypingCount" : 160, "testTypingCount" : 700 } ]; Animal.SPRITE_NAMES = { diff --git a/src/game/lib/animal_list.js b/src/game/lib/animal_list.js index 6daff90..77c5a6d 100644 --- a/src/game/lib/animal_list.js +++ b/src/game/lib/animal_list.js @@ -4,14 +4,15 @@ function AnimalList(y) { var animalCount = Animal.SPECIES_DATA.length; var lineWidth = GAME_SCREEN_SIZE.x - AnimalList.MARGIN_X * 2; - console.log("lineWidth : " + lineWidth); + // console.log("lineWidth : " + lineWidth); var offsetAnimal = lineWidth / (animalCount - 1); - console.log("animalCount : " + animalCount); - console.log("offsetAnimal : " + offsetAnimal); + // console.log("animalCount : " + animalCount); + // console.log("offsetAnimal : " + offsetAnimal); for(var i = 0; i < animalCount; i++) { this.animals[i] = new Animal( Animal.TYPE_ICON, + i, AnimalList.MARGIN_X + offsetAnimal * i, y ); @@ -19,7 +20,9 @@ function AnimalList(y) { } this.activeAnimalIndex = 0; + // this.activate(this.activeAnimalIndex); this.activate(this.activeAnimalIndex); + this.tweenAnimation(Animal.ANIMATION_TYPE_DAMAGE); } AnimalList.prototype.activate = function(index) { @@ -55,5 +58,5 @@ AnimalList.prototype.tweenAnimation = function(animationType) { } -AnimalList.MARGIN_X = 160; +AnimalList.MARGIN_X = 100; AnimalList.ALPHA_INACTIVE = 0.1; \ No newline at end of file diff --git a/src/game/typing/lib/typing_text_manager.js b/src/game/typing/lib/typing_text_manager.js index 102ef4a..21c48cb 100644 --- a/src/game/typing/lib/typing_text_manager.js +++ b/src/game/typing/lib/typing_text_manager.js @@ -22,21 +22,67 @@ TypingTextManager.prototype.getShuffledArray = function(arr) { return Phaser.ArrayUtils.shuffle(arr); } +TypingTextManager.prototype.fillLeftRightBasicKey = function() { + var length = this.contents.length; + // console.log(length); + + for(var i = length - 1; i > -1; i--) { + var char = this.contents[i]; + // console.log(char); + if(this.isKoreanConsonant(char)) { + this.contents.splice(i + 1, 0, "ㅏ"); + } else if(this.isKoreanVowel(char)) { + this.contents.splice(i, 0, "ㄹ"); + } + } +} + +TypingTextManager.prototype.isKoreanConsonant = function(char) { + if(char.length != 1) + return false; + + if(TypingTextManager.rCho.indexOf(char) > -1) + return true; + else if(TypingTextManager.rJong.indexOf(char) > -1) + return; +} + +TypingTextManager.prototype.isKoreanVowel = function(char) { + if(char.length != 1) + return false; + + if(TypingTextManager.rJung.indexOf(char) > -1) + return true; +} + TypingTextManager.prototype.makePracticeContents = function(arr, repeatCount) { this.init(); this.add(arr); for(var i = 0; i < repeatCount; i++) { this.add(this.getShuffledArray(arr)); } + this.fillLeftRightBasicKey(); } TypingTextManager.prototype.makeTestContents = function(arr) { this.init(); - this.add(this.getShuffledArray(arr)); + this.add(this.getShuffledArray()); } TypingTextManager.shuffledArray = function(arr) { return Phaser.ArrayUtils.shuffle(arr); -} \ No newline at end of file +} + + +TypingTextManager.rCho = + [ "ㄱ", "ㄲ", "ㄴ", "ㄷ", "ㄸ", "ㄹ", "ㅁ", "ㅂ", "ㅃ", "ㅅ", "ㅆ", "ㅇ", "ㅈ", "ㅉ", + "ㅊ", "ㅋ", "ㅌ", "ㅍ", "ㅎ" ]; +TypingTextManager.rJung = + [ "ㅏ", "ㅐ", "ㅑ", "ㅒ", "ㅓ", "ㅔ", "ㅕ", "ㅖ", "ㅗ", "ㅘ", "ㅙ", "ㅚ", "ㅛ", "ㅜ", + "ㅝ", "ㅞ", "ㅟ", "ㅠ", "ㅡ", "ㅢ", "ㅣ" ]; +TypingTextManager.rJong = + [ "", "ㄱ", "ㄲ", "ㄳ", "ㄴ", "ㄵ", "ㄶ", "ㄷ", "ㄹ", "ㄺ", "ㄻ", "ㄼ", "ㄽ", "ㄾ", + "ㄿ", "ㅀ", "ㅁ", "ㅂ", "ㅄ", "ㅅ", "ㅆ", "ㅇ", "ㅈ", "ㅊ", "ㅋ", "ㅌ", + "ㅍ", "ㅎ" ]; \ No newline at end of file diff --git a/src/game/typing/practice/game.js b/src/game/typing/practice/game.js index b55fe9c..51b13bc 100644 --- a/src/game/typing/practice/game.js +++ b/src/game/typing/practice/game.js @@ -30,13 +30,13 @@ var TypingPractice = { })); - this.animalList = new AnimalList(100); - - // typing content var typingContentBG = new TypingContentBG(); typingContentBG.makePracticeContentBG(); + this.animalList = new AnimalList(100); + + var TYPING_CONTENT_Y = 200; textStyleBasic.font = "bold 84px Times New Roman"; @@ -405,7 +405,7 @@ TypingPractice.TYPING_COUNT_PLUS_ENTER = 1; TypingPractice.OFFSET_RIGHT_ALIGN = 10; -TypingPractice.STAGE_TIMER_SEC = 30; +TypingPractice.STAGE_TIMER_SEC = 60; TypingPractice.COLOR_CONTENT_INPUT = "#dddddd"; TypingPractice.COLOR_BRACKET = "#dddd70";