From 2581165b204e94cbe81a0a7b56c670257cca2688 Mon Sep 17 00:00:00 2001 From: AidenF0X Date: Tue, 22 Aug 2023 11:27:18 +0300 Subject: [PATCH] TerrainGen Fixed --- .../7.4/executionHistory/executionHistory.bin | Bin 746973 -> 959290 bytes .../executionHistory/executionHistory.lock | Bin 17 -> 17 bytes .gradle/7.4/fileHashes/fileHashes.bin | Bin 140533 -> 144483 bytes .gradle/7.4/fileHashes/fileHashes.lock | Bin 17 -> 17 bytes .../7.4/fileHashes/resourceHashesCache.bin | Bin 191599 -> 199861 bytes .../buildOutputCleanup.lock | Bin 17 -> 17 bytes .gradle/file-system.probe | Bin 8 -> 8 bytes .../foxesworld/newgame/engine/Kernel.class | Bin 7770 -> 8008 bytes .../engine/material/MaterialAbstract.class | Bin 2042 -> 0 bytes .../engine/material/MaterialManager$1.class | Bin 869 -> 0 bytes .../engine/material/MaterialManager$2.class | Bin 1450 -> 0 bytes .../material/MaterialManager$BiConsumer.class | Bin 520 -> 0 bytes .../material/MaterialManager$VarType.class | Bin 1428 -> 0 bytes .../engine/material/MaterialManager.class | Bin 11136 -> 0 bytes .../newgame/engine/material/TextureWrap.class | Bin 1297 -> 0 bytes .../newgame/engine/model/ModelManager.class | Bin 2534 -> 0 bytes .../engine/player/ActionsControl.class | Bin 8239 -> 9275 bytes .../newgame/engine/player/Player$1.class | Bin 1766 -> 1766 bytes .../newgame/engine/player/Player.class | Bin 6550 -> 6948 bytes .../player/input/UserInputHandler$1.class | Bin 937 -> 937 bytes .../player/input/UserInputHandler.class | Bin 14352 -> 15210 bytes .../engine/player/input/UserInputHelper.class | Bin 2952 -> 2982 bytes .../newgame/engine/sound/SoundManager.class | Bin 7623 -> 0 bytes .../world/terrain/TerrainGenerator.class | Bin 3820 -> 4315 bytes build/resources/main/sounds.json | 124 +- build/resources/main/ui/userData.xml | 16 + .../compileJava/previous-compilation-data.bin | Bin 49757 -> 48446 bytes logs/latest.log | 2794 +++++++++++++++++ .../org/foxesworld/newgame/engine/Kernel.java | 63 +- .../newgame/engine/player/ActionsControl.java | 47 +- .../newgame/engine/player/Player.java | 18 +- .../engine/player/input/UserInputHandler.java | 40 +- .../engine/player/input/UserInputHelper.java | 2 +- .../material/MaterialAbstract.java | 13 +- .../material/MaterialManager.java | 35 +- .../{ => providers}/material/TextureWrap.java | 2 +- .../{ => providers}/model/ModelManager.java | 4 +- .../engine/providers/sound/SoundManager.java | 110 + .../newgame/engine/sound/SoundManager.java | 116 - .../engine/world/terrain/ChunkManager.java | 87 + .../world/terrain/TerrainGenerator.java | 105 +- src/main/resources/MatDefs/dynamic_sky.frag | 20 + src/main/resources/MatDefs/dynamic_sky.j3md | 24 + src/main/resources/MatDefs/dynamic_sky.vert | 18 + src/main/resources/sounds.json | 124 +- .../test}/FST_Conc_JumpDown_Player_1st_01.ogg | Bin .../footstep/stone/action/gooseSkin.ogg | Bin 0 -> 47375 bytes .../jump/FST_Conc_JumpDown_Player_1st_02.ogg | Bin 6448 -> 0 bytes .../jump/FST_Conc_JumpDown_Player_1st_03.ogg | Bin 6791 -> 0 bytes .../jump/FST_Conc_JumpUp_Player_1st_01.ogg | Bin 7721 -> 0 bytes .../jump/FST_Conc_JumpUp_Player_1st_02.ogg | Bin 6048 -> 0 bytes .../land1.ogg} | Bin .../player/footstep/stone/jump/land/land2.ogg | Bin .../player/footstep/stone/jump/land/land3.ogg | Bin .../footstep/stone/jump/takeoff/takeoff1.ogg | Bin .../footstep/stone/jump/takeoff/takeoff2.ogg | Bin src/main/resources/textures/sky/glow.png | Bin 0 -> 19852 bytes src/main/resources/textures/sky/moon.png | Bin 0 -> 87596 bytes src/main/resources/textures/sky/sky.png | Bin 0 -> 47463 bytes src/main/resources/textures/sky/star.png | Bin 0 -> 4019 bytes src/main/resources/textures/sky/sun.png | Bin 0 -> 59712 bytes src/main/resources/textures/sky/white.png | Bin 0 -> 123 bytes src/main/resources/ui/userData.xml | 16 + 63 files changed, 3469 insertions(+), 309 deletions(-) delete mode 100644 build/classes/java/main/org/foxesworld/newgame/engine/material/MaterialAbstract.class delete mode 100644 build/classes/java/main/org/foxesworld/newgame/engine/material/MaterialManager$1.class delete mode 100644 build/classes/java/main/org/foxesworld/newgame/engine/material/MaterialManager$2.class delete mode 100644 build/classes/java/main/org/foxesworld/newgame/engine/material/MaterialManager$BiConsumer.class delete mode 100644 build/classes/java/main/org/foxesworld/newgame/engine/material/MaterialManager$VarType.class delete mode 100644 build/classes/java/main/org/foxesworld/newgame/engine/material/MaterialManager.class delete mode 100644 build/classes/java/main/org/foxesworld/newgame/engine/material/TextureWrap.class delete mode 100644 build/classes/java/main/org/foxesworld/newgame/engine/model/ModelManager.class delete mode 100644 build/classes/java/main/org/foxesworld/newgame/engine/sound/SoundManager.class rename src/main/java/org/foxesworld/newgame/engine/{ => providers}/material/MaterialAbstract.java (74%) rename src/main/java/org/foxesworld/newgame/engine/{ => providers}/material/MaterialManager.java (87%) rename src/main/java/org/foxesworld/newgame/engine/{ => providers}/material/TextureWrap.java (59%) rename src/main/java/org/foxesworld/newgame/engine/{ => providers}/model/ModelManager.java (93%) create mode 100644 src/main/java/org/foxesworld/newgame/engine/providers/sound/SoundManager.java delete mode 100644 src/main/java/org/foxesworld/newgame/engine/sound/SoundManager.java create mode 100644 src/main/java/org/foxesworld/newgame/engine/world/terrain/ChunkManager.java create mode 100644 src/main/resources/MatDefs/dynamic_sky.frag create mode 100644 src/main/resources/MatDefs/dynamic_sky.j3md create mode 100644 src/main/resources/MatDefs/dynamic_sky.vert rename {build/resources/main/sounds/player/footstep/stone/jump => src/main/resources/sounds/music/test}/FST_Conc_JumpDown_Player_1st_01.ogg (100%) create mode 100644 src/main/resources/sounds/player/footstep/stone/action/gooseSkin.ogg delete mode 100644 src/main/resources/sounds/player/footstep/stone/jump/FST_Conc_JumpDown_Player_1st_02.ogg delete mode 100644 src/main/resources/sounds/player/footstep/stone/jump/FST_Conc_JumpDown_Player_1st_03.ogg delete mode 100644 src/main/resources/sounds/player/footstep/stone/jump/FST_Conc_JumpUp_Player_1st_01.ogg delete mode 100644 src/main/resources/sounds/player/footstep/stone/jump/FST_Conc_JumpUp_Player_1st_02.ogg rename src/main/resources/sounds/player/footstep/stone/jump/{FST_Conc_JumpDown_Player_1st_01.ogg => land/land1.ogg} (100%) rename build/resources/main/sounds/player/footstep/stone/jump/FST_Conc_JumpDown_Player_1st_02.ogg => src/main/resources/sounds/player/footstep/stone/jump/land/land2.ogg (100%) rename build/resources/main/sounds/player/footstep/stone/jump/FST_Conc_JumpDown_Player_1st_03.ogg => src/main/resources/sounds/player/footstep/stone/jump/land/land3.ogg (100%) rename build/resources/main/sounds/player/footstep/stone/jump/FST_Conc_JumpUp_Player_1st_01.ogg => src/main/resources/sounds/player/footstep/stone/jump/takeoff/takeoff1.ogg (100%) rename build/resources/main/sounds/player/footstep/stone/jump/FST_Conc_JumpUp_Player_1st_02.ogg => src/main/resources/sounds/player/footstep/stone/jump/takeoff/takeoff2.ogg (100%) create mode 100644 src/main/resources/textures/sky/glow.png create mode 100644 src/main/resources/textures/sky/moon.png create mode 100644 src/main/resources/textures/sky/sky.png create mode 100644 src/main/resources/textures/sky/star.png create mode 100644 src/main/resources/textures/sky/sun.png create mode 100644 src/main/resources/textures/sky/white.png diff --git a/.gradle/7.4/executionHistory/executionHistory.bin b/.gradle/7.4/executionHistory/executionHistory.bin index 0f8ecd1ad7569137e3e99aff55e3cb44eb1fa2f3..fe698b6447cbdb19662e9523fd3173a599ee0a2d 100644 GIT binary patch delta 20890 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 literal 17 VcmZQ>P3u}R@xd&11~3qP1OPTE1ttIh diff --git a/.gradle/7.4/fileHashes/fileHashes.bin b/.gradle/7.4/fileHashes/fileHashes.bin index 56f5bf832a37814b6603fb50ff93ca0791837082..803ae17d75cc5255425e012bcb78ed6bbbe5e8e0 100644 GIT binary patch delta 7788 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 delta 3377 zcma)8X;f547UsTgq|p|-X%uK#xjan z1$lw1W<1bpRDw>xH~MgifWxRT8YOB_ksx5iaRv8f(5cr|l5?E-F?G&+@9SIl`|8%M zTUFh5Tk*73QTBl=qzXe^N6Li4eit|)+f!#J9QG*#A=_^b@NfKGg&>0h_|X9+f@9!e zPIx+~1^5TSc|u`GE%1v6yYPDky9z%Kc9HS6VM~R=Fh7pJJhWQ)YlIp&T`fkHLo!}1 zhdeYN1S8fR1Xpwtzy&h}NXI(@>=P0q1t(oe>l-hx3u4x_v?CMNUMh65v4IVWgw+pi ztnFl~;5PbeN4X-(|E5r$+MEr4;p_4v0HFdrkbN%V8GN%S|eVI;=nKnSkSAwOMLlDVa?gfzUm zlDO#2kS98E@HSBQ?GeXk%2`LhimC~i^ifIJSnIr^e7~Xd>hm)igCIpNi;io=O+gSO zq3c)~1X^9c{KNLjjP?uXlWX%j*W8X`8To-SJ*V*XyEUi`291*B=^C}FCSYzb`0^Xa z&BQ~&a7Id4E1E-yFhOm6^*Ak_3xNcsEIK}rQsmKm<~P0=Z-kk|#}I%Aj8<<$oY-sx ze~{a4J9`X!h0@qwi&3Fa!I3cI2cp^yw5SOKXX$4!28LOE;zKaC8|8*U8j%f{iq&Dn zxpz1$QIb*O>DbVMe-8&AJRA<8lGkMMemFRT?uS3u&T*V|v0gK8lsO}1UXnC*F5p%M zWjS3D^%0pE+OWcwPZo56#8gF?y6KpwsHsM-`$o{zlM z@rT6&Eej{s6wZ?vvgp{Yq?0tetK{__WBsm&*ImCGyw=6HuIQv`Yox@Gf7B_hpDlS* z4Sf9<8n2agrF*U>HP${FUwX9Q*j*|cFDDM9>4LFs82Cy_vcukyG)W4KX2=0E8B*ge zf~2(};?q!0thek85ej?ehaxfxZ+~{n{npWz*Kud(8uBigxY!Y>W1`Cj-8> zc=3ypcaE&9s#(5iT4r=@HCZ&mcv8>m$Kf8Pr;sY}jE6=No&UeFE8aRZLBR>{Pz(YTu=Au17O=Hxk4!6qcZ6DWr+UWzY3D7Mc%$#>p zxxPw?D=vWpE@%N~@zxIb1fiQ=^?Ah-19xHR$TNf--a{~EXfe9(w}c;3z(pn!r`1*hMEmlV9lKzN5z8S27Z;A+U8j=MqQP)^4!9Or{ya-8+LoF*RQ zICq&`W-2>~jka9ATw$s>j+s3uI)Qd}5=vOzAnvf^E;*233^oV~&U$zf*qKHnHUQT9 zTZbp8*usn)R=y-hDw&6Lq#9(nz=itA(87=$)i;^9EpD-A!nSCh(QVC4CK{yLt@$$a zz@k*vWry{@!Rj&0sz9R~9YujH9-J1V#{#9=qrMj#z#d!fTC;BGiSrG4G%n;UQI3W9JPDW{-O%zegBof6{V-%II7tO&&`4R3s)ryle=QF3 zoM?I!au9(w}${BJ)%dgDQ4b#<3Sc~eJ z%&JA0$Y4J#eL|J`VG~2{==hY{+%bkB4>YzjiU)Q&F-=dj%wkqg+%kzlFN}Of`Cd4` z8x=96!}@MieVbAAXm)0rdNh80xxf}lTIo0&Wu5J|kg4zaPdN)eC!zeze?n`o9 TG=NJ`Nq?B>zO#uS-=O~hv32-U diff --git a/.gradle/7.4/fileHashes/fileHashes.lock b/.gradle/7.4/fileHashes/fileHashes.lock index 5abb9bafae74897bf6a2690b1648d8867c3f56b6..1ad1d734e199c0633cc988d87383b77e5b1a7bcd 100644 GIT binary patch literal 17 VcmZQxv2*UiNs_I-3}CSS3jjL81_J;9 literal 17 VcmZQxv2*UiNs_I-3}7&A4gfkh1(E;& diff --git a/.gradle/7.4/fileHashes/resourceHashesCache.bin b/.gradle/7.4/fileHashes/resourceHashesCache.bin index d0b68ca9404bd773d8474a0c98905153f44c578b..78b96f2360e1b5e603fa1bc993dd55f9a33b7356 100644 GIT binary patch delta 13003 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 L6ZL0WOf3Hgs>1*9 delta 1213 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 diff --git a/build/classes/java/main/org/foxesworld/newgame/engine/material/MaterialAbstract.class b/build/classes/java/main/org/foxesworld/newgame/engine/material/MaterialAbstract.class deleted file mode 100644 index 394b55c536599f60e8d5e1dc8054d5df41b20bbe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2042 zcmbVNX-^YT6g{^sEgi;!D5&g3#kMSi8>mH;#kv(Y42dLuc$8-?nRd*yEps-9f%TocEmej*`iXk9&hc) zLX8kzC{;?eMM5~0-Z0RKcnpS#E|`RQ$1Pf~oDZ`4-f``1t0LbQMOj+1QY=-ZRTeer zmV|As)gP9&sx?Jl&zhzyxi`UHIP7e3_T`}qn9vnxGBM?%G$Ey z*iuvo{i%E_p!J$tsuZ)EDvAV7n&?A6p_A=%wj-ERkaf8m zHC!i{T9~H3!!5sd#j=FRinA>_F?lZdM{mnp(tR$rY(DADI|X5H2yOs=uOCKguS-?J z_56P}4qq5AxRTpxO;zk{V2%z?2D|s_;_>>j*(c$$c%vA%H4AtBJ7E)OlV^j^v)(b3 z+kaedjgErXB4=9KaU%Tvz%r|;!a?YIC-enHvcc1b9d(^_^XqwnZh+KuS-cbP9honn zPueWYtNIL_zyhzPXTbAy5r`0O;WnQVme9+q0?G4rVcw0*9%7S2dpOoYQX?5WZsHiw zXk(tGho*e6j1_%@fmPgLYeEkFfyn3faN;2H5F-!&1M*#se2-ZKah}@4se{O)j68NE z@_jte$UG0~$Sp}fWAGz~7(z?Zv+a^1f`=@jN9!fODZ!E%)^c?6E6#@S6X{(HX1*iw zf)6LZz}m&77TbhYbb|jT7npBKU(oM?G*wPwO{+|5@CNXlJIFH=z?1L@kL%8he1YN_ q%}nlMu0_U6_cT}7jE_jPNhGSPQq>&)as!B5I!I(TkjN7)>(f6x$+PbO diff --git a/build/classes/java/main/org/foxesworld/newgame/engine/material/MaterialManager$1.class b/build/classes/java/main/org/foxesworld/newgame/engine/material/MaterialManager$1.class deleted file mode 100644 index 0411777fa990b5af35b772041ab3e313f03a06f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 869 zcmbVK&2G~`5dJm|`EgSkN-5>H93qsqDoZa2;gU-PqEb>MQuV%Z#_k4tH(GCKc@JKM z1481!1MpCYv6Bnjh%L|Gj=!02XMX+u@e{yn>@`urS{>CEZlEUc(z-;(_L}l5>(Yrd zbd{)#B$-4Tl9}@4v`Xc0X$+N73AxU(K+Rw3yz`tf2CIRD0UBu55wx(5mcUVDGa0L# zOI~NGoT}(!ZjFqrBk4cSNS?F!KruNo5pe@2+GyVsSnKXz2!!2L`zZdd_U(i*HwR4n zY@UtDovU%mk*$G^RC=NK8rWY3s|9y~S1VTR9ESqUkxq>AbH_#E!GCc-8BEnDCFfoj zlbJ2uRGCDMywfHL7YSwL{dh`|4}1Iy1S30l5xvy~we5eV`m8|ZJ9uNF)aDE`B!6iq zb=(tpvD%DVcz}lj8;;b3tM#pkbt3SzyJ%2bd1_{J&s~$s!u`K_alef-%KbZ=dx6%e zG35HG%5%!`g!j0?D=pgXVv`GtzjbV|zR6aP&nv8hgTrqS2j5Zu%3cMVENf-%7qr>l rS!CfBw%FtR5>2qY&0YoDxKrvK++|(GF7D$|8QH~S)&XM`b@=%M93k|- diff --git a/build/classes/java/main/org/foxesworld/newgame/engine/material/MaterialManager$2.class b/build/classes/java/main/org/foxesworld/newgame/engine/material/MaterialManager$2.class deleted file mode 100644 index e8ae568403e4b6a4367fb44bb8e93558dbd6e16a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1450 zcmbtUZBNrs6n?r5%4U%{Q4rry%9}4tkv9bfV-%gPE7=x^K|?Oxbt{yXbQ_@Y|M*!< z2r-5q;Eyt%TLvQ}CLm4QbDwkXd3w)z?&!>ugIU7PXP0T2E0uN>M#dQT=C%ft7Tas&-XD z8=?}L7BWV%AYt~h*$OFQ3a+DFg6w)l%VD;J;J{#7#!U%b>uj6FZRV8XSvOxZ%L^8_ zi<;-Tp4d*Of?Hxc@|8Zkotjy;d55Az;~-Pk1u;{ zOTzdCR6P~wE7_w!6*5j=T#HjwValRUK|coQu;sKxP1JtmytO|?G%4y46LgOiJP~wl zdODXga@zdr5wDmVQVPLkF;f|m$J3ZHSQJInoXWq#xSTk}l5 zV2OzKGskmCe4eN^$F$vw<&<<@ExSb-GZMzmsq`62N+8QC)i-X1a#7Nb!@ZQvDizV) za=qcB-PEEl=vNYmb_#U?vec~Pp>T|1jO;jpAc8akz8*k2{1y2Dc~9J}`?wY|z9IC^ zhaCi)8nBCCvkwn&*N=L*2fBOrF?bwB@Dah|D1uK39!2?!pAnROlJAfaMmsui1D)tW zAK8A=ag^)~-a;pv#d~}p`w?YqkhQUcFJyz5pxuiW1#*;C5-({a&?|a+adlayRr<+m n>15RKA%sakXo~*4Ae5l@tnWz>ArK?N0D0$TyQp|{MO*#?wG(^E diff --git a/build/classes/java/main/org/foxesworld/newgame/engine/material/MaterialManager$BiConsumer.class b/build/classes/java/main/org/foxesworld/newgame/engine/material/MaterialManager$BiConsumer.class deleted file mode 100644 index ddb836a035254c8d0eec05af11c7d6e63e7a2199..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 520 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 Yx7QJ`Up}|Jp0|GbBhSd^<%_8MUnrv>`2YX_ diff --git a/build/classes/java/main/org/foxesworld/newgame/engine/material/TextureWrap.class b/build/classes/java/main/org/foxesworld/newgame/engine/material/TextureWrap.class deleted file mode 100644 index 0e1d312802b4e34710f90b0932ea1d0827fe6de7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1297 zcmbVLZBNrs7(I90)~yyd$BQyS5m7c!D#%0~5(pF}8H{W=v-p9OQD#Zknr;JrmX1V- zM#E=+l<~QDCDiB_wyq$aQ*||S|efzE7!nQYFpSMHdWsI zgITth|9~M?aBGHLG01lW?c;|XawYFw>FnR1e9-z}(e>hGtL_-wr3_LgTOn^P)@)z7 z^}r(6cd-|4OL_8Q*=>6@bKT;%P6nRE3}?1HOUkF|eMOds`3nIklD|bHFN;X#1(Ip* zSw2bqN0_F)$CQmzDpK)bz+1?tT{S;Bi;$GM;kkm=`m-q{1EM6UiY=RbW*9 z4px;qkjm9?2XeU@>5ypEXa{}ezwZ*mGvs`Tnh%lxMhL0<(itXBA&KNcSR}GY9!5l> rh-5M0fPLbs7yJ8KIupq!bifLj!37L3Hbm=bp1w5yI2rqsEoSz~K diff --git a/build/classes/java/main/org/foxesworld/newgame/engine/model/ModelManager.class b/build/classes/java/main/org/foxesworld/newgame/engine/model/ModelManager.class deleted file mode 100644 index 711a2687193294f211aeaa813f41bc9dfe691cfa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2534 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 diff --git a/build/classes/java/main/org/foxesworld/newgame/engine/player/Player$1.class b/build/classes/java/main/org/foxesworld/newgame/engine/player/Player$1.class index 1300e8a3eaa9ba2d95aa894a4a2a2516a92bea54..155f8751e998980f65616a9178ca2a3aa96ce76c 100644 GIT binary patch delta 37 tcmaFH`;2$P1y;t0$ro9Rd7~Kk7@`?u7-AR<8Db{~vNnCW0; zW(i5Jti)_n%Qn}UNeIG{7F%rJEwg>ovQ5jZ`(_IAH0S*9-MRPOd%yeLdpG87ouD2% z+tmx8h$Zb-(-@m1I*cjCMt8%~+G>~Ev$u?G(^?jxMnNsdVk}`8CVZMVzoFJT}sX#T*q-e)`-LUT>V;( z8?jF4mGM>&Zsu5zH4NHiPIse%c2Tb68``jeLx&F0uB2K7Zc}hO$41=2klJw~RUB2a zhqvJ_j!n=ra8HeMiOW&zbvWJC3N|wocC?Nb6^2Cp7LI#xuV^&1Cf?6rZ1%X^GwK_g zy(VnMHU--`9>haJHBL=?m?3(xbEz|@*;`we<8XRv%AJiWI`OCk@)*O(bm5FF9^_f< zG;SXu>)gq)3%ePj2BJHh_0@GQ;;~4!reljjSmKpJ1$!AT5EV+6SgXbv_h5s907ISx zdq|Bk`SFCzwVz?0m~T#&zM}`)n&W9`uCLCilxMlK-nq!-F3gy%pqn8-T&-TTnk-R9 z^q^P4QyhIbz%Y5xw$RXpXJmqd;<(A7eU`!A(VEFe<*Mk%^V0BwXyU7rd+;L1OVZg` zT2XmL<+PHSB`S*X3ddo*Dx%CKg!Fa!{tbrp{~|qym}IfeY>Vy0TO4oW9b%Sdq@vEb z+~pPr%o!8k<9J`HO{6YsSm5;5Hq@(_iw`-DNIfV0^jf!TLD-<+V~(TvM2xg#=s)H7 z44;b%OOe%&FFC%#*EBnxng*KGO(8HnmX#4qo8EDJ)c+cmytgk>uMymOB$63brZSVl zIA>;N*?Y=rV5VqV1!m<;!y<$!HjNDtIk7fv0z$TAs`blRZB2*e;0Ly?8yup<@ONJkExV=xi9D8g7w!#K>ucwB-B zxSX_C;(UBh-V14wfCV^?6JkePe*O>m5&DoOk35u+bdug0$U6={;b#~L!!P(%A|Y!h z^+!i{u1Jbc@!9slZVO-`-Dz~!%^~1afCQTy3RXygCebh#VFin+J0!Q7@&xst-*CI$Jk9 zRSCKPn&q+FdQA{3{a8g185VsWQNfncz58&20^1RbV z!8*m6_$1%mMEpLCx8AoO4`^ryb_DUrTt6O{VY;zLy6+3i{wjKyLf?=ef?-ux)gC+< z#MAU|kf3lkrxCx?sh=g(&r;-J2GMmPNoA-&IWDDh6=tE$N5TeNjLoRTPHJionPfX1 z;o=7v>>XgRH^i2P-t^)OwJ{mdo&a9%gC~gB&Z$!-1TLf5oln#1L_W=;gf8cpQVc*Z z7=T_d0KI^*5On5~3;z$gv2@EBF%ZYZ|C_r=4$qvd0#t7Nd9Froc)9AAY@P+R`lO4`7E0kqKIMP57_7K++g*{Y` z23jV|)G!^BYbK|+pUE{Ne9V9d7RjRMiy=)aS<6t&Vy7fff4f*5-TkDeA5-GlP?m^< FzX3bM)^z{? delta 1785 zcmYLJ30PEB6#nn<=DnFWml+&D8vOv1OqpRcL?ti@K}^3~qck*41XOec8HO~o1~E&s zQo3b(S}H9jsn{D8Guq2m%l5@K(^lIpE9~6&5NE!7?|Emt|9{STZ}YJAIr@Rlz54-- zVD24y24jOowkur}^+;@+&zcp78*@44p;}B=^OOY)siIEpTQc1yy6JBV)?Ll^U8EhKpG|AZEA{lDx!FaNLeN2vxYDhM{2q5j|HNkIxfpoGHET zWNjSrF<)P$*3n8iY4GIv4*?Js4FpsU~^+2;hbz82KGp& zy$s7vvznULihUeU$&Aj?lS;2FEiRc*qN4~;b9CStQRyymwct4!_dLU735iV;ZqE?6 z8!vLagqImy)J!qOlbL&f z1PqkrEB=5_31%6X86<&Bvv-h>4H9)v(?5?g=EIHQNWle2CyWx!kf@bR!l6e>i(~kf zu9DJs@KOo~(fppQaTM&u4`fxyJ`3fv6CgGPoP2;*x^+$m=I7hn5i0Z94b;dj>}`nQ zs(jU_`gbATz+%5oHE@kj^(h9T?NKz91!A~9Un6s(Pcv}iRJq^cZ^yba()Fg5LMxkA zdVsbJe=x8Yw*e#%^{(H8yKFRy55%yM(o)nWnQx0Fx5y0XN(_%!&s)oOVp|Mt^wd?K zC?U7ndLb3MkQzG@{b{~~D4}*-M7A;XAB*uAhX&dk>0CjrS&NC-fJxYf$z~xhv1-s= z$JXvTwwg7w$qL~|YG<4&$=WJ(V{{9C!f|Rs8rI=w{6e!(K;OV$@f*zoLnW%LGSinz zqW~b6C>mw{U>335eTG%L#fpqwoP*wwf&Co_#qjJIx|BfP3mQuguAt$K&Y-!RX;Sc8 z`MW9Pc2mghrjU!@O$toD+Fi&7(J2SUP6P15b`q?yQ%z;LnVMS;R_X+sdxdL0^C&^1PFqw%n69_J? z)v8^zyH;?wR@~}>W&pR^+R{yJYd34@zS@1Ui*424_uThpO9ImVKEJYcuoM~!Tyg#(9-(C>v52yM< z>j%RrI}yX&08OAGnL0_+WSWAhss4ctabP~J^+syd05#JH%wiC&anHOry zo89QA8f?d5P=HRNlP#L9sg{CF4gWn@rjlMeWfoc%jdyKlnmN05TX;t}6a~>kZK*^g z*4tR?G!3RA(a@UkfZ5|5O>=1;_UNEwK!8Q1V+@_I>1}ihh8nrbl4C}WgpR-&VRO69 z8mDSHjp{KmoJ`uOu_l_1P*YxaV}KUX=@vC;YNW+XCuA8Li}a*+^$tctYo%~@zr7-o z6y%xwpn+**s+wKf+HHp*Zpj_-2oyxdIx`GPOEsNAXF?842UF!yM=#T~oK|3gL_D5a z8}GK6CgpaW?6RSA(riFCYdVWoF^vzWQsJ)c%fr!VC%#M*^Ek3$Fcu4UMx7aFYg$dM z(8jKCe}RZ6>=@(-n!Fs!od|;_ep;*P99qXz4pL@SdwD$86X}KcyIeOcUKLLE37c!% zE!x0z>RX7HV>5sPRtmNCg}2*SH9+fWqZpk{OfzQZ_B;|Z$Bb;&bS`y(PJm({Fx9`6 zvW&Sbl=(c&JtmBo_l3o(*@-qgm4cWj1GL3a_6sy!NN;DF&^2-h)1qU;YZP!Oa3|CQ z;x`Dpx+0tk&l~EG`l%c2>l^I0sE4U`wB#kb61E)+wV4mNl}f~;FqjtgG0i*rHnG&I zO)GM90@O=I0oqPci~2RiD9$ux^op(`SUrh&|GE89rnWIGLY_prHsZW76yXTSL$E|3 zFVd7Cm<(Se*#fU(oQkpggPL~GP9`fk5KcwHKq1fCI!e>#^nl$^-+5UT?;HeiQlTz~ zPN8LBtewcR!X-t3E}=^;x=hnM=$-kNzW_8`60Cwdg=s-P5tc_`cVHE>>pC+t%es?{ zQol>n6?7$2Syq&?Am``i9~0hycNJZ2(KVXhL+=I1JUhKBnX+L5itGgZ%p`|9k$7kw z%y$Y5vcvtb0q>`4ExJzA2k3(Zv(M?=26yL}L9;cc3YfthcxS)mh$ud+=_B+}$W6bf zc|6t?PHm2)`cO)y!m$*%IcqFJ_h4-L z{hA)2Pce-%J9e~aV*YezsI$w5G(9YIvOozLT24&+G(Ad>Nr=_eWe-3Gw$45_`{s~1 zODs2zD~J?&24g0m3yE|L!aD%vH0`(OfTn}=IEdc{&6K z41PGXfL02E(f|=Sx~+ABAUAN%n+u)&B7MoCFKhY=J$J00$sukY7;w04-G-L68(Y?% zb<8ek6co_^i}Zq~uhQ2*F8iXva1`QJpj(b9Xsq2LzVJm&-=J?YO$R*?M8g)xV`~PZ zsmMSyVkb6-qub#%joEIN;osKuog)vIzy-r);CD5>ECWjc7b=O6Ak{Wt+uZ>=Oy9TY z2bz9JKPs?Lj>^MA^&vD_ZsI7MKwA9t6Q*K=ntfrb-IEdsFZk)_&?&cdL!`Ga<)>eQ zf^N&E0YANxo39zGp>E^`2hWnes9qqH2snOlJy5@0^!@p>HRZa-LO>0{=UI+qCrN3$VJN*L`g2pkOk{1RQ3SgcmDeRE*%s(~# zi~bE^7KhyAo`jB@eO~j(S-E2n7(IdB(DbG(KCT}uYmIk>qX8OX)~vY5F^BCDd*_PG zu}ebVoI@%^qqg18Uf4?^v7aq$-ytiH!&wdVN`tY@~d6kB+f=94nOvJ&d&*_vw&FgflD z)^(caNUSn0lFSa1&~0YF@$d8vRa3U?-@ex~Lo zUWR&q1b)*Co9Mt=p?RfHqZHIA)VZmA79@pn@TkJVM-l;{=-HZAGmaZ&z-NT)OoN5Y zy5BvA3zbL35kH8Xt=%`oq!4#kLVq8N5kzdrpx$Aj^EN<__Kh z(Tc|7+nb(noO8u~TO@rN$IF9n%tGQ45eNI1)PTcEf9Q?dVF^hhN zP!u~J#w_V)MDCt}c=B97U*wcJ{0!-oHW;46Jg9jGO9Z_m938aJ=@Bar-sVIu8-^X` zT{8CKT-ad_{uw_o))YTqs`)Zu-UJAOLyC3rWJKJ9@b8_PFE`8{lG+uTuQaubg@{*a zzM8K=*1_2-&Le6J zZ5x}`u7J0cML#H<`w%iz|50p{$76F~8RCy<{-_v%KqPri?5u=jXGBe}*L(wi+;Nl6 zBqSCP4R_g1onW;yu+Y2~oHQD1;Xl5}yEX3-)P2pZ9Y9=~Zq|H@G+CRQT34gZv!wO8 z=RHez!&xn!`JI61`<e65BnHAFb0O1i@(uyMm+!Oq ze$5Xs;>cWLZNxwT1g}N<20?&X`P!a05=o#$mtErwYaGW9@xvBBqIn-bnxBX{(hO`= z=w~eS%$yz{X?SCRAEFl!({Nhzem(%Mr{bANVPYm~&(C9tYCNv_2^m|Qinqph;&d2J z+9D)RX?|LcA|(SrK`cO%qn>_#M)POH8I&Yb@qvP#XElG0Kku9yHXxG;|16W7M9(}o zg3U)D&j{u1%HafE!e7w*MbWDY(0a4vXE!Fov1HT)Uc#v_YyOHDsS21NV=nXhJ!eWh zj6pAG{;F6Lzu2irs;e)+U*{Js{)Xmn^0zQKYo{G4bg(TpNvFQ$eUT_K68WLP2w82B zHNKoV{n)4YQf$XjmekMfNW<{GUU!~ zwD{M^H5_H2liLc3Mcd#e-~#+x{+-3Y*Zc?mBh!gTne8s)MicIQrsjNfGl_?zfN_y< zp=Iy@;a=fCYyOLfxEuflNsIrQiL%Wh%n{)Lze+{L{11N3;(u!X7bEs8$(_`Y7({dd z?!C3gaGi+7Z)Cz9vrH?jV==$3NGld|YDJPO`v+3Hq^(FRkHr3-Bq9P}qI_Ce%8x-Y zAlwqes-D>`wJkC>0OS-R&q-*=a~|%h0abz>sPXVpIpp2UW;rQUhLf*CTpIh2oWiIB zZ{EV0yoA$awmSOY3dCtY?2wwM)g;#rZ5lutz}O)*MNPF-B|Ng4cC3k4=a|V6NGOVn`)Ps z!>?e1oV3JRWQND7S?VN9ovhVtRm-&GKfq=r$!p%mbVg0vPBCo|#u|XC$=ztxxHnog z&W%=$7$`eYW42I}-I!c4wFE%zI<4ji-c~%(9f^gbmco_B@mULLre)HJ$|VHt9k!(!3;44v9*^4LSU@$XC0Z>NUDKUTo8ghA&SaW>qUGU`)a5iuDoVg9lb&hf4mFskjf9~EV*OT-0jd`??v#hyI%A-c^_6Jhy z=e8QzMsuZAF~**d(J4e62Gd1;_2}WpA~m@qmFstmv~ckMnY8@Zq^fO4 zbb$jy*LJ9>%L>PBpblZ0kjEA?45~P5WZM|4i^|S+t!ggAJmx@yLYH%8w8@;%5#Xc- zaA+=(LsT{s081N>HNi>5dy$hF!(vMw89Eb#zY`6~iH7ThVK>cr9G!_#=~S#H+3FFi znFRXSt8Fo>S)GV)&4~%AsdWilTib|nC08=8JD1ukHHm~=?iQy^ykl6Og4Hcfg%fhL zlS~6@W}uT^0`YM@iX^e=%e0lalyV|VrZe*-J!^iP&e6szJ3!J$>*9$Nd>DLj0tt>2 za<(cvst^nY?m+B0eT;!wa83kbCqQRVKx~2>M!^o9%8SaG=8th(nGN`z^$X&7NYgmC zU(OH#+}LL0^_ru>az|l4NAPO_o4eeUw|ne4VT|bohZxKaWY>mDRE**Oz)&Mv=q|>Y z5hu|WyZ{)2#MwKLYC^Zunw87EfM4JnpC>0l04U2-FL90NpEIKAsNNE5AUWRI9d@EF zxoVP_%?Tr+)noM|pgMUBjmp!ZOhyXw;@AiAN!jh>C#^CAoM`wM-x1{bT$v{{ak3fB z5%G7EMn<9YM7u%kwKlEn?As#EdmaJ74DU!Cd; zr>b#bgQl@B;z6Ce0_v0MZcFXe>K=73qUur9X*HsRt%rLuv?=b-uRZsFPpPAlv7pmo zPCio#x(y5R533`oTc++m!i`*esaJgpi7NG=Rv)C@WwaX&k4VEltv;+i0u$E~LmX{V z1a{I=!$|yPWAnV2))8x11hI^R7>H!ptWjhiOV%v)IMZ=Q9}2jRVB!UwA8!wd%J4TH z_n@TYDFnU~<#i3d>q?UA-LZF>Yb7O8Xa_u1GfQHVTv{#Q(O*wY+50Gvyw(tJ7{v|J8quA&9B z7A@^~Iky$m>ZFC#hZk`%jJSjv=xV%*yNwpBb%3eK4l5ostO2R8kN@|m8hgfb#Sv%0saxPjNesz#XF4w?6aDg5KL|L&t zn5Ka}wBC>hv}kb&gkq|EC`}hXLqo%KIjWa`fhzXVyD|QKkJE<;PYOQv2%1AhY1$J+ z>+J{Vt~A{j^rY#*9PNU5D?pGAi<9$YvQgs}?$5f#@3A15r8rs3Rz^6-}M;x0fJ8i13Xp;=-VtMk-W z5Ftk$u+?_8bbT&9HQe5;4aXm8#J&DvenLFS!7$(+j$-M)C4YuA$Q79WPp5cLaCI6 zR#JX~LgC7}WMl)B)Ql){MyT8nkJ~bKQ)ZqwGfIINovO0G~;PR>+%P?;u`BJ@Z_c4jJ_ z>rKi0HNX7V<-a*Vzm=w{ee~xv{dF^n6QwgvuVuAUGPlvf_)Nen8~y6w}@J_F^;(`-J) zX|CQ&VgzMYP0q?S(0DBSPWmlfPJg3!L8h+Y03K#eq^t0p7pIw`E1MO>K8YvrR=+zY)zgM>LHXPNTBdsZ~U<%={T29EU$s zX1qrD#~6gyX|5Hk0-0dncwsQjC%d6WgGcaBb1-Aicy7j?@%%;JDPGe}FZC?)P4OMz z1ZDmc;RjKBog>z5923IoNGAK)Pj1~o2ujNf6JeNJVKsaQ_s zT~bN&yK@ZQM$^FH8$jHTL#1zod4;j2J@CLcA=tbbmgrWx4580e2x+dPJJ53{{=SRu z#Y4_V>2AD8yoa7f?GW8ZFVOvXbM*kc?x$d{9)y5AgplQ7UO@MAJ?%3BvB6ESAa3|KonX;~ zW`zhKr3M{A!M{3iTnEdRm5B!tL!q3`^Vpn02a|TFou;4FklF?L^vLrS7uZix7eBNM z41G`W^?MM@I(#r6o{yH2;68qTnm+(b;S9PJv8$1o5AUIB8HZmg%^!ov=^Jh_<8L(M zPclI0CG!ESTcr>FSzrYK^(K^Zd^^bmp^sA)ywWUs3W5F8_(u(&MsW2RyjTA$T|}Rw zA^K9@CU<2wxyuA2LWEt0(oR_7BhRc*l@G@Vyt;8W{4i)Q8(vqzw^s0NE`}9+`?j6~ ze8)-?LSVb}{2m1JkMUiHs6swzzGojlnC8d!&{T;npH1^{nh&P=$-Ou%q&Y8)nr7_X za|kY-@Raxv;sY}HC8JxYu|H42euOwWAlR#J4 zGG7)vRi$kRa%GW_)1u)SJM2OXZV!{f2IErl~npGVO)pO{HJ$&c<-B^$zfU#!V$d!yZ&p0 zK)<01_?Q`ZMmm#z5BK*+oS*&#L-c2yH~xb7`c>M1{&VS{W+!q2TTZ3wQgs;^F_S{- z9U!Y0^J-NONEY9_!<&Sz+O^^OdtRob;!ZfIYpcE4qIfgpGrB9Cs7j$C91ScNv0(W+0ntNFax*O zrIiMaf_0B8M7;-9xsvl=fmuGs0Cx0dYIdtr)rVxOfQ*!lE2}*a0>pXrETC2#P?Oir zc}A5~s47`Q%}A@`>pf1(iPA!c8@&5e&D^vK&XZ`15YWKs;3xL23O_ki^kV;^O0VZB zH5bVQ73!Ge*{|N#mR6_krB(;pA_Ko6trpk&3P+!T(UW}pRg*J*dSUMh1FKp3q$7xg z1w4JF7Y%3Sv|=831ak|XuBT~``C8hDoWUmKA~w^-kpJtE5xNm?!5^XXVdO6`#FG5M z#Z;wEM?59LnX08dYNqIqk&#mJynzTz zO#!bDSB0iROg|0)O5Lb-0frnVlaQHk362LU z-mDEOc;W#bD@rggNW?`^yl+>$k99rQb9Z&uRq?BSXGr9qFF$&^y85bms=BNC<*PMY z+uYBcIP@5RGsHFf+^Z?yKrW$AlYfoBxFg)yTs*@cYMAM7b0Y_~IJhuKA`gRAqZsTR zB2j=sf(*5G1Xs@V2mSSdcEYGCwJWo~+SM<`ttS*o48<_DO^kLHON_us^`aP=FdAbF zjFl+CX@mjlrTzodFxxQa=@Mlar_L+n+yy;-|l|9kzMipjDI50%*wI+r5el?V^@sh#*R?deu#{kH=vZmMPbgG-2jwJ9X$^+kTbr8$ z?FLp5hFjV?oXIK6VRK^@>J2nVG@^-+t|r*h)g3vi)hJl zs>a3@dv3=r19wQ=iMv#5+wjlp_1 zYVn4|U-2^Au09Z+($U@?2!?Cg0)dro9LHM*-j;X=@2aCRzw~{AXKriQ9}X<73akq2 z0nfVd5qofqJGZgEA?(862yrn^ZJP^!R|DcRJzwBU17At}17EB1_~G7fCB8#{RkL_OCeCMQ-Mv)zQNJl3j_xU?3<# zQlhq&WNSqSGD05eL&*lENJ>@R2{|KbDNRzk9_Hp@dJPN45P2nKLhshZJeH8MCH15J z%AMFRQcJm#2ArJKgT0FeNy@V(HL`bT8S*6!(S9D+80r~TONEkr+C&~U5wm0FsimQk zhH1WJ{sMpVxzP?PrV$2>lr)M)6B3&IYIkCPS1pZ|RKn(eAu+qUm`Wv`uDfmihq zB3^faq=jtl(mvVFvn4I2C2CQhF+-P1TBc=7>1bQYPC2u6O`wIncT&g7##T2irxgaR zloZfIM(A6n+`4FsYfiatozcmB>(L4qHL&g>?fov|`^VGP>|Y;fuhA~g-cHSuS}3TT z$$9cPwduxcLVkf7mfycmO}L#sVH_V?3P}o6hq^8K%(AtT)@cjHHwS|C;f9*k9sc&f z$~YXQ4U*2&$JbReZ_=!(6|<)6nVYn7=M%;i=pdj^wN!Ib>^UL2K+=WUG2D%z*}>`U zS_N&MizRKQOH?RjV%AZ*Owty;q_e!Lju+IsTp{U7Jgr_#$;v3Et&;u}wXuI4-<_l+ zZKLhir4}XJKsOq+L()#ViIAa^QZrO_YDvN^bgMzPNxGeO=_r$wnyT(iofv-$o^|uu zcS*XNcB>y#^Gc7?J(BLF-3(c{wW@V(pnZxz#E`k@eo24EHU>aLseLqR9q!pH=|NT9 zHzkfOwNFwf?N=>*XSmi-mn4&&=y2Z**9~+~(j#p7_xtwCy@4K;bXZ%{#m+dVF}$L| zO@E;y20bq62|B7W)22?ofu53d%sNwgM>pL-&q#XKVuZr2ZFqvMuxrO&p%rQ_8{=>yfK^n`?W=v{-} zlk`4)Kp4pEEHyLTP~GWu*~jT4Ngr#y_0>Nwu#OLR4t*l&@ARoUCu8J*&#i-bGD)av z3~_7_^d-jz`ic;=%s);wdPf(1hEDBz-$?p4hHq_KTMS?No_;XspV|@mg47|rNKMF$ zQ@?m;)zXiQQ)95LBU~9+Z_s~EW+l!3V102#FdX1y!%aWY&yxO!cdfDE`TpjPfQx?B z_m7@A%ij`+qZ9PIAs___p>ECGl1ASPyA%#R$!Kj~*%qR?%jN)tnZHcC};h zlbm9llV6#z#x2&0b%t0k#RhTS{sZ}TqD|`2Az33M?DFCQDg4-$gl&lqaj|A>mSTli z$*NQYgKW8Ge<&0P8R9ZRrgf&W3;NI%YIuRqeifm=8d=a^Z74`Po6{~%EQL;AxK7o1 z7T3u-9kgmr7-}(rR(7G>DLoZO8Q_|yur@<~tsecqG zaxi4t4i(){?-hB;RO5zcSDSla_Z+~1nZBWNkcmURyC+zq1DM2*h#9E2B*=}f&?7;G zIGrjP{z+_{GWI7SMynM=*H(@blkv)3l;8hbVD+9VXsXgNGH5dC$ZLJ5XXPaqhtguOsLon_*`n%2(2^e-xBcvcji z$Vqt09DE4#2A=}Z1U}-xxyVH`J3^436Rmg=ZJgh)#^-3q59lB})^HZQma?#pGtu=l z3g=N68)+jpS%6N^zE7J@0?O1GVuJQ(rY2Hlg|;}88f6Z|abgnV?Xdjn zE+nUyixZe83=VCHiHWkml=5f9{f=rl47ixBa*F##jtjx==Au#j?{}6x)~C6)C|CTB z_&>7kG4}t%KV=!m$?<~iKUqwP`QCRdy%P~oO;MR$lsLS6wBEd*CFtV9?&0p{dO2wF zxm@o??u}1y9m1f7SzK>NUaCInlk5+_`YYGf9T&gT!1ZRYJ^6Rb@GZ6y#~##s?I}bS zW3gQ`=4%EYYIdDU2Qwm=raA0Y%qer~A!9Vduo#7gW(?AdIE#_t(u`!y@K_8ZiRbin z+{b%ktN!6XeRcV`jNvkY%M31axioRv!v18~vghr=Qcc;_z7g4xh1n*>XYasRW}W#6 zB@sVw3z^pZzRd5(^m!&_=*nYK)*g6by*a&SvkVEm{)PA&7xBaHV)mEKjde%e|8HUqVqF|E2f)83wP!Z|az#pJPB=EZPa5NdvplhoewRnO!Sj(qMh?BNkb3 z^5j!dsUzKC_2czbrOtHcK^h(%K4x%}Zk=|J%9=_I&5I37Hs3C-VH~fsrBHoM9Xmv0O|;G3e389=kj`bczTys2YmG_my{4MWsRnQ(qr~cC zXN0}wCXTN+bCkUW%Wx}S9Jg~$vJ02s4*p(pCwAg4Ztcds>=^qwP&|VB@ECviIL7he zB|O0I^u3k|=SG1(X+oS3)A>fw(f5Ry!MB8tz9(WgM?8KI70|IK;=>z)Uy>YsOYn@S zWXj2+JSeJ|GAvtj*!dL$4D=}%96)A@Sy9_sX^{>fq?Hp^O2I*x>CQjI2I`TA#B4Fg z>L*bx=CV9?evL(z#8&%+8G5z#Y=SkO?K_bZ!_um#h&l1TPFio$Mn1{WLAPQi_p*^A zJCUo$acMQ_BK8t_{Vmq`ORe$w)*^V_s(7tibsq;G+8EKE*GZQ%*=wVGE0Hmgg#(%*SO#a<$FYQ#7dQTrqpU+l#sEe+P%37i;=CVN^Ht9gDrB6o+ z9SWM%&3)tf{A-0C;{&VfCwoO7Xu0$2jL{oN;!kMlc#~~$oYT;^IN^GmldE?v6{1N{ zWse4xVxGRaEV&(^UwELP2N{QGdKhAnwQ)v7g)E9hH;y5?L*E)&kf$x-Eb_SpK4PVM zB}=n1)el&r5BY$7#0U6ePMSZlq=_bZBcjq+GT1=HECGM9h)O_OV4eBvq_p%{9OmiT zq!(4jX}OVC%M7n^3^`sSg^ru__7OT>=JL9ZA>Qlq^6kf9ez@6AdwzesSDq5SM}SZH z=KYK_kk65VFVGKPvcbRNr2A`5vcKW8{Vk*R9fzauIUId~h4{&mSEuY#kSJ=!e8ziF z1jS+j!{^|Mg<>L8PM$tMEEILTd>ST;MdEBWNg^u5VzIW=q|m>4lOyz#N&hXeM>)S}4vv>O zI_bAzHdENtXQ$^xIJ>hS7EXRS30GZT`vKvuF-80yR9TZmA3aH=n4)iqlg;;s(HT6t zuk(P&jE>JfwYQ(OR*vq|9X@`YaS-u3n33CS(BX)9Saf}%*C3OhsfC!&|7)-S4XDEg zeyDEer|OOT+}ekwcmm5TP-d{Y8;~WEMY(n8kM_WGGzyOfLj=Ssc0c~`E$T%Bqo0X; z=|{_?h5Y^WS8aOjwe@Ua`w0&4{0W4Ed{%J=-~5f1F`9(V$@q;$Cqy$-+5DPpVbDXO pgQ<<;d~sonx`c)$*gRPH@h)DV4A#`S&;)Ky4jVbmXT2lMdfBz Hwq{lUX*3v6 delta 43 ycmZ1`-XT6Af$_z}MCXm`nwS}lCL6NIZ;oQAVPsSQicMU%XmUTR<>vov%UJ+g$`A1X diff --git a/build/classes/java/main/org/foxesworld/newgame/engine/sound/SoundManager.class b/build/classes/java/main/org/foxesworld/newgame/engine/sound/SoundManager.class deleted file mode 100644 index 8ffe46d375ba0a39e97046299205235e834e130c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7623 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 G`2PTO;M$J> literal 3820 zcmbVPYjYFV8Geo}Yh`({!NCzuz(6n{2|L@?1RN{DS7eJCbFt&ZAqCdbT3WN#D%v$* zD6QL4dP!-L-qKszv`L#@(?YPFmQH6n{nUQx@DJJ#{S%o^)938UmSuApI%A)6_MG#+ z=Xvk1{{G)T{u#itSO}vE)d~VCY7i9IIIW-8HA~NDwPTahM%on!K4a!h_mDt!G&Wv~ z5NZ{KRn$Qhc*ZVfwJH0e;asqbRz}Mk7qa?{p&9wCnKv|l(>01k-OOua{yb>pjiT<_ zMS)PZXl6#uONM|*1$y2BB>x5#8?lL}j%yT3r^zrL!Da{5j^VUDqfO5k9h!fn^;O*PUfHSQ3GAX|McZ~q>gXEK+FQ3ZoU(wTL37Ag*E`+5`?hh_+96 zOeZ;;PrIg_Z}q;$<_ZK98a&xMkUBgvCh)X}?S2UE!G*#;2~EMrRD2wt5a@n5G^spY zreIsT#O9+44yQ&A_ns8!eMn5}cqOE|_N#ab2Lv`bw4r5<+Ox&9AzyL?u0$X5i52A~ z9+Gf9w%E8t*Qw%ZbO~%Ax{=wLV>I%4i7XIJ#m0l(?_B!V;Cq`d%bSN(bfZT=<;`T# zczM>yrx^o*=zt8>KJ+UXP;ppB)1xc?IitHdZJe=f7dxgHc^Bo)K@~&tnz$6`W@ZR; z>yt7k3^OL8$z)O@>%)kOV>m9ugc0uMyqv($Y{f|xqoB)FGx{XOz`#IkAlU6LLwx}g z3SLxk3NJBu%0YRQSV%RaUlgbzRcs*4Xgsar49*gB*3T8jkZDJ^{m)5OO{xfVJi^e?fyNgP~u;56sXqj!%Q^|YX zlK{^PMArk%yG7g5PMTRW(`RSq`fYC`j9FZieCcsdtrGoSa#aeGD5>(YicjN;Kv>UE zT#vE9u2t;(w3zmfw9*x7GmOt-Ucu*7d>&sAXju!pGXDxRP-Dk)bB>vIMhkkHI@_^Y zXC>6DZ!lGS5!V!aNyV4(6?)y;Cstpk7gGWz^wo~z*H91aEBKm%>ngsER|Otf;Z#og z^d{YP^>nU3XIfrTDGQMPSKo=Pnc3A01LS9uzSS)!Rue&oG1vdrSWpv%o^c8Ij-DstPvm;nnl(CZ)sfsnRh9jFl zuBv1k=gsVby_pTGH?xW4Tn$z;yvFf$eqEL=Hs{^(C5ZSY%r8KRH*Q!!eY`RB0U8&u zCEm7xt?_*e*m1*S^9_zIP&n>H0NdDXxA1}O>`|ZKxQhk172o9P4xcf;g>UnVPk6wD zw~|n+NX<&>0}=nEARBmgCw>b`;H*F9{uDfV8?6&d*fY|86MJu>eGwh)$|4T7Z$@Gf z&&qq(IMh#f2KL=TZ)Xk1WM{DYfYPMM!?!VCeIV2n^4IxD;Cy3hx~W7n*;!lK2>DDV zJHxlpHxa3c)K1k!f|2ml5{@k5XlGq}r1pA!Bz%1lCmJGk*Ei$2bJ_Y2@cg;gI@LD+ zsleG>Q|N3&J#jT8-u>v+s|v>}ZNH~b)sRX%f<}&e`2!+~Er?MaaenP%JKByejy=$j zWK(()9XO5su-OOB;~?H($MrrE_$&AS#`Ax$uaXMBN`=`NlPwf~o6MtMc1i4x-as3^ z!&M!rHu7r|{opyc_%7!VQn-fiaU~6SXT>;o@O}J%rr3zT;D>mV#@T{D;79l|v3HTj zTjUZT!q@Q=u4;($75tQ|Al@dQT?l+c#vw)i^(lBqL2Ff26>a?=)QJz_d`J?3pW)}e zwefEfN&si#`xf!3k=xKG8q?B5%a(6ng3%Rd4zw*IcN^A3dvjnB`6U#)YHnk8qPeDS z2^YG8&4K3NA}*0~>moiQ*H^jTAuoUR`R0JseU+#CJ=74`BnGLa77Wlulho!QH95pp ziaI}nmoV( + + + + + + + + + + + + + + + + diff --git a/build/tmp/compileJava/previous-compilation-data.bin b/build/tmp/compileJava/previous-compilation-data.bin index 3aec52fa55ca37a3b47221e1ae0c90db24a6a6f9..0e6da0b7846d77f4cce2fcc61182898afbfeb6f6 100644 GIT binary patch literal 48446 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 Ci9uZe literal 49757 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
8l$i}~JozU)Id`6_2T$^VruUh`_T*s} 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

oSsj?VZ_McJhO$Jpw=Yb64OQh{74 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 DphGiI diff --git a/logs/latest.log b/logs/latest.log index 19d4043..8451a1d 100644 --- a/logs/latest.log +++ b/logs/latest.log @@ -135,3 +135,2797 @@ 2023-08-18 13:55:20.666 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars 2023-08-18 13:55:20.666 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material 2023-08-18 13:55:20.713 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-18 15:47:34.891 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block events +2023-08-18 15:47:34.893 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding sounds... +2023-08-18 15:47:35.055 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 15:47:35.146 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 15:47:35.146 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block nature +2023-08-18 15:47:35.146 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding sounds... +2023-08-18 15:50:42.843 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block events +2023-08-18 15:50:43.008 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 15:50:43.091 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 15:50:43.091 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block nature +2023-08-18 15:50:43.091 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'forest' event +2023-08-18 15:50:43.092 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-18 15:50:43.092 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-18 15:50:43.664 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-18 15:50:43.664 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-18 15:50:45.719 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-18 15:50:45.719 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-18 15:50:45.767 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-18 16:17:24.012 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 16:17:24.180 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 16:17:24.262 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 16:17:24.262 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block nature +2023-08-18 16:17:24.262 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'forest' event +2023-08-18 16:17:24.263 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-18 16:17:24.263 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-18 16:17:24.865 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-18 16:17:24.865 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-18 16:17:26.900 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-18 16:17:26.901 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-18 16:17:26.946 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-18 16:17:53.141 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 16:17:53.316 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 16:17:53.402 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 16:17:53.402 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block nature +2023-08-18 16:17:53.402 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'forest' event +2023-08-18 16:17:53.403 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-18 16:17:53.404 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-18 16:17:53.961 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-18 16:17:53.961 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-18 16:17:55.970 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-18 16:17:55.970 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-18 16:17:56.015 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-18 16:18:30.351 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 16:18:30.523 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 16:18:30.608 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 16:18:30.609 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block nature +2023-08-18 16:18:30.609 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'forest' event +2023-08-18 16:18:30.610 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-18 16:18:30.610 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-18 16:18:31.166 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-18 16:18:31.167 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-18 16:18:33.139 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-18 16:18:33.139 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-18 16:18:33.184 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-18 16:20:31.475 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 16:20:31.649 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 16:20:31.734 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 16:20:31.734 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block nature +2023-08-18 16:20:31.735 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'forest' event +2023-08-18 16:20:31.736 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-18 16:20:31.736 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-18 16:20:32.290 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-18 16:20:32.290 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-18 16:20:34.272 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-18 16:20:34.272 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-18 16:20:34.317 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-18 16:25:10.069 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 16:25:10.254 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 16:25:10.337 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 16:25:10.337 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block nature +2023-08-18 16:25:10.337 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'forest' event +2023-08-18 16:25:10.338 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-18 16:25:10.338 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-18 16:25:10.890 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-18 16:25:10.890 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-18 16:25:12.918 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-18 16:25:12.918 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-18 16:25:12.964 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-18 16:28:31.942 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 16:28:32.099 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 16:28:32.185 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 16:28:32.185 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block nature +2023-08-18 16:28:32.185 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'forest' event +2023-08-18 16:28:32.186 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-18 16:28:32.186 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-18 16:28:32.764 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-18 16:28:32.764 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-18 16:28:34.868 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-18 16:28:34.869 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-18 16:28:34.913 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-18 16:29:29.468 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 16:29:29.627 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 16:29:29.708 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 16:29:29.709 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block nature +2023-08-18 16:29:29.709 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'forest' event +2023-08-18 16:29:29.710 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-18 16:29:29.710 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-18 16:29:30.259 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-18 16:29:30.259 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-18 16:29:32.229 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-18 16:29:32.229 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-18 16:29:32.274 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-18 16:38:40.056 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 16:38:40.234 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 16:38:40.316 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 16:38:40.316 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block nature +2023-08-18 16:38:40.316 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'forest' event +2023-08-18 16:38:40.317 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-18 16:38:40.319 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-18 16:38:40.890 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-18 16:38:40.890 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-18 16:38:42.977 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-18 16:38:42.977 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-18 16:38:43.021 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-18 16:39:01.431 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 16:39:01.624 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 16:39:01.717 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 16:39:01.717 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block nature +2023-08-18 16:39:01.717 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'forest' event +2023-08-18 16:39:01.718 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-18 16:39:01.719 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-18 16:39:02.281 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-18 16:39:02.281 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-18 16:39:04.419 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-18 16:39:04.419 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-18 16:39:04.465 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-18 16:43:13.588 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 16:43:13.761 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 16:43:13.849 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 16:43:13.849 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block nature +2023-08-18 16:43:13.849 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'forest' event +2023-08-18 16:43:13.850 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-18 16:43:38.753 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 16:43:38.935 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 16:43:39.020 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 16:43:39.020 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block nature +2023-08-18 16:43:39.020 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'forest' event +2023-08-18 16:43:39.021 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-18 16:43:39.021 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-18 16:43:39.596 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-18 16:43:39.596 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-18 16:43:41.674 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-18 16:43:41.674 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-18 16:43:41.723 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-18 18:52:55.652 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 18:52:55.814 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 18:52:55.903 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 18:52:55.904 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-18 18:53:51.678 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 18:53:51.841 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 18:53:51.925 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 18:53:51.925 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-18 18:54:46.821 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 18:54:46.995 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 18:54:47.083 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 18:54:47.083 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-18 18:55:15.946 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 18:55:16.107 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 18:55:16.190 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 18:55:16.192 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-18 18:55:16.192 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-18 18:55:16.765 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-18 18:55:16.766 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-18 18:55:18.862 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-18 18:55:18.862 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-18 18:55:18.910 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-18 18:56:02.786 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 18:56:02.954 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 18:56:03.040 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 18:56:03.040 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-18 18:56:34.547 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 18:56:34.716 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 18:56:34.805 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 18:57:04.935 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-18 18:59:05.651 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 18:59:20.877 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 18:59:27.866 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 18:59:27.866 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-18 19:01:01.050 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 19:01:01.207 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 19:01:01.289 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 19:01:01.290 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-18 19:08:14.499 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 19:08:14.661 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 19:08:14.745 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 19:08:14.745 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-18 19:09:47.335 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 19:09:47.505 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 19:09:47.593 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 19:09:47.593 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-18 19:10:09.694 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 19:10:09.846 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 19:10:09.928 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 19:10:09.928 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-18 19:10:23.119 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 19:10:23.283 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 19:10:23.368 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 19:10:23.368 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-18 19:11:16.931 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 19:11:17.096 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 19:11:17.183 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 19:11:17.183 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-18 19:11:17.188 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-18 19:11:17.189 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-18 19:11:17.189 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-18 19:11:17.758 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-18 19:11:17.758 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-18 19:11:19.837 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-18 19:11:19.837 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-18 19:11:19.882 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-18 19:19:13.623 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 19:19:59.161 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 19:20:34.966 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 19:20:35.128 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 19:20:35.212 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 19:20:35.212 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-18 19:20:35.217 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-18 19:20:35.218 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-18 19:20:35.219 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-18 19:20:35.814 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-18 19:20:35.815 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-18 19:20:37.876 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-18 19:20:37.877 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-18 19:20:37.921 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-18 19:23:54.505 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 19:24:42.534 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 19:24:42.701 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 19:24:42.788 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 19:24:42.788 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-18 19:25:53.781 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 19:25:53.948 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 19:26:22.845 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 19:26:23.012 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 19:26:23.098 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 19:26:23.098 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-18 19:26:23.103 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-18 19:26:23.104 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-18 19:26:23.105 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-18 19:26:23.648 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-18 19:26:23.648 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-18 19:26:25.689 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-18 19:26:25.689 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-18 19:26:25.734 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-18 19:40:53.077 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 19:40:53.240 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 19:40:53.323 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 19:41:58.959 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 19:41:59.123 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 19:41:59.205 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 19:42:34.867 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 19:42:35.033 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 19:42:35.116 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 19:42:35.130 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-18 19:42:35.139 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-18 19:42:35.139 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-18 19:42:35.144 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-18 19:42:35.145 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-18 19:42:35.145 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-18 19:42:35.713 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-18 19:42:35.713 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-18 19:42:37.815 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-18 19:42:37.815 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-18 19:42:37.860 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-18 19:47:31.395 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 19:47:31.574 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 19:47:31.659 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 19:47:31.673 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-18 19:47:31.682 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-18 19:47:31.682 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-18 19:47:31.687 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-18 19:47:31.688 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-18 19:47:31.688 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-18 19:47:32.246 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-18 19:47:32.246 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-18 19:47:34.256 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-18 19:47:34.256 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-18 19:47:34.304 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-18 19:49:23.851 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 19:49:24.033 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 19:49:24.119 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 19:49:24.133 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-18 19:49:24.142 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-18 19:49:24.143 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-18 19:49:24.147 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-18 19:49:24.148 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-18 19:49:24.149 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-18 19:49:24.715 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-18 19:49:24.715 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-18 19:49:26.686 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-18 19:49:26.686 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-18 19:49:26.732 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-18 19:50:51.660 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 19:50:51.832 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 19:50:51.921 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 19:50:51.935 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-18 19:50:51.944 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-18 19:50:51.944 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-18 19:50:51.949 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-18 19:50:51.950 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-18 19:50:51.950 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-18 19:50:52.526 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-18 19:50:52.526 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-18 19:50:54.567 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-18 19:50:54.567 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-18 19:50:54.612 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-18 19:55:19.158 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 19:55:19.349 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 19:55:19.438 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 19:55:19.451 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-18 19:55:19.461 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-18 19:55:19.477 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-18 19:55:19.478 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-18 19:55:19.483 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-18 19:55:19.484 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-18 19:55:19.485 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-18 19:55:20.077 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-18 19:55:20.077 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-18 19:55:22.216 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-18 19:55:22.216 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-18 19:55:22.265 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-18 19:56:48.403 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 19:56:48.558 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 19:56:48.643 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 19:56:48.657 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-18 19:56:48.666 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-18 19:56:48.681 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-18 19:56:48.681 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-18 19:56:48.686 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-18 19:56:48.687 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-18 19:56:48.687 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-18 19:56:49.254 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-18 19:56:49.255 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-18 19:56:51.228 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-18 19:56:51.228 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-18 19:56:51.274 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-18 22:32:47.228 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 22:32:47.402 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 22:32:47.493 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 22:32:47.510 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-18 22:32:47.520 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-18 22:32:47.538 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-18 22:32:47.538 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-18 22:32:47.544 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-18 22:32:47.545 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-18 22:32:47.546 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-18 22:32:48.139 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-18 22:32:48.139 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-18 22:32:50.208 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-18 22:32:50.208 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-18 22:32:50.255 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-18 22:33:32.905 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 22:33:33.077 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 22:33:33.169 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 22:33:33.184 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-18 22:33:33.193 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-18 22:33:33.209 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-18 22:33:33.209 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-18 22:33:33.215 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-18 22:33:33.216 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-18 22:33:33.216 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-18 22:33:33.806 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-18 22:33:33.806 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-18 22:33:35.930 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-18 22:33:35.930 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-18 22:33:35.979 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-18 22:35:34.770 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-18 22:35:34.958 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-18 22:35:35.047 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-18 22:35:35.062 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-18 22:35:35.072 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-18 22:35:35.090 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-18 22:35:35.091 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-18 22:35:35.097 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-18 22:35:35.098 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-18 22:35:35.098 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-18 22:35:35.700 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-18 22:35:35.700 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-18 22:35:37.827 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-18 22:35:37.827 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-18 22:35:37.877 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-19 09:43:17.706 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-19 09:43:17.881 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-19 09:43:17.972 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-19 09:43:17.988 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-19 09:43:17.999 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-19 09:43:18.018 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-19 09:43:18.018 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-19 09:43:18.024 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-19 09:43:18.026 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-19 09:43:18.026 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-19 09:43:18.618 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-19 09:43:18.618 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-19 09:43:20.587 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-19 09:43:20.588 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-19 09:43:20.632 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-19 09:44:08.991 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-19 09:44:09.170 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-19 09:44:09.258 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-19 09:44:09.274 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-19 09:44:09.284 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-19 09:44:09.303 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-19 09:44:09.304 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-19 09:44:09.310 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-19 09:44:09.311 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-19 09:44:09.311 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-19 09:44:09.911 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-19 09:44:09.911 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-19 09:44:12.060 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-19 09:44:12.060 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-19 09:44:12.111 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-19 09:46:31.204 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-19 09:46:31.377 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-19 09:46:31.461 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-19 09:46:31.475 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-19 09:46:31.484 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-19 09:46:31.500 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-19 09:46:31.501 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-19 09:46:31.506 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-19 09:46:31.507 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-19 09:46:31.507 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-19 09:46:32.096 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-19 09:46:32.097 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-19 09:46:34.216 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-19 09:46:34.216 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-19 09:46:34.262 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-19 09:47:37.115 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-19 09:47:37.280 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-19 09:47:37.369 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-19 09:47:37.383 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-19 09:47:37.392 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-19 09:47:37.408 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-19 09:47:37.409 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-19 09:47:37.414 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-19 09:47:37.416 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-19 09:47:37.416 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-19 09:47:38.015 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-19 09:47:38.015 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-19 09:47:40.157 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-19 09:47:40.157 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-19 09:47:40.204 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-19 09:48:07.840 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-19 09:48:08.015 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-19 09:48:08.100 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-19 09:48:08.113 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-19 09:48:08.123 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-19 09:48:08.139 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-19 09:48:08.139 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-19 09:48:08.145 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-19 09:48:08.146 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-19 09:48:08.146 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-19 09:48:08.716 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-19 09:48:08.716 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-19 09:48:10.705 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-19 09:48:10.705 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-19 09:48:10.752 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-19 11:16:58.955 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-19 11:16:59.119 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-19 11:16:59.203 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-19 11:16:59.218 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-19 11:16:59.228 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-19 11:16:59.245 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-19 11:16:59.245 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-19 11:16:59.251 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-19 11:16:59.252 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-19 11:16:59.252 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-19 11:16:59.844 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-19 11:16:59.844 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-19 11:17:01.983 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-19 11:17:01.983 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-19 11:17:02.030 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-19 11:34:32.896 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-19 11:34:33.071 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-19 11:34:33.159 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-19 11:34:33.173 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-19 11:34:33.182 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-19 11:34:33.198 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-19 11:34:33.198 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-19 11:34:33.204 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-19 11:34:33.205 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-19 11:34:33.205 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-19 11:34:33.792 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-19 11:34:33.792 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-19 11:34:35.959 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-19 11:34:35.959 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-19 11:34:36.010 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-19 13:10:35.952 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-19 13:10:36.121 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-19 13:10:36.204 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-19 13:10:36.220 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-19 13:10:36.230 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-19 13:10:36.247 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-19 13:10:36.247 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-19 13:10:36.252 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-19 13:10:36.254 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-19 13:10:36.254 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-19 13:10:36.840 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-19 13:10:36.840 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-19 13:10:38.957 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-19 13:10:38.957 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-19 13:10:39.005 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-19 13:13:12.341 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-19 13:13:12.520 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-19 13:13:12.605 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-19 13:13:12.619 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-19 13:13:12.628 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-19 13:13:12.644 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-19 13:13:12.644 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-19 13:13:12.650 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-19 13:13:12.651 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-19 13:13:12.652 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-19 13:13:13.223 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-19 13:13:13.223 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-19 13:13:15.282 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-19 13:13:15.283 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-19 13:13:15.329 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-19 13:16:47.616 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-19 13:16:47.791 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-19 13:16:47.872 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-19 13:16:47.886 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-19 13:16:47.895 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-19 13:16:47.912 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-19 13:16:47.912 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-19 13:16:47.918 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-19 13:16:47.919 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-19 13:16:47.919 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-19 13:16:48.510 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-19 13:16:48.511 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-19 13:16:50.629 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-19 13:16:50.629 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-19 13:16:50.680 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-19 13:18:51.734 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-19 13:18:51.914 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-19 13:18:51.998 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-19 13:18:52.011 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-19 13:18:52.021 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-19 13:18:52.037 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-19 13:18:52.037 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-19 13:18:52.043 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-19 13:18:52.044 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-19 13:18:52.044 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-19 13:18:52.626 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-19 13:18:52.626 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-19 13:18:54.591 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-19 13:18:54.591 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-19 13:18:54.638 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-19 13:30:11.726 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-19 13:30:11.897 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-19 13:30:11.983 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-19 13:30:11.997 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-19 13:30:12.005 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-19 13:30:12.021 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-19 13:30:12.022 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-19 13:30:12.027 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-19 13:30:12.028 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-19 13:30:12.029 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-19 13:30:12.601 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-19 13:30:12.601 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-19 13:30:14.557 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-19 13:30:14.557 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-19 13:30:14.608 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-19 13:43:20.388 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-19 13:43:20.561 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-19 13:43:20.646 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-19 13:43:20.660 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-19 13:43:20.670 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-19 13:43:20.687 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-19 13:43:20.687 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-19 13:43:20.693 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-19 13:43:20.694 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-19 13:43:20.694 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-19 13:43:21.267 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-19 13:43:21.268 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-19 13:43:23.421 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-19 13:43:23.421 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-19 13:43:23.467 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-19 13:44:41.163 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-19 13:44:41.346 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-19 13:44:41.433 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-19 13:44:41.446 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-19 13:44:41.455 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-19 13:44:41.471 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-19 13:44:41.471 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-19 13:44:41.477 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-19 13:44:41.478 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-19 13:44:41.478 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-19 13:44:42.045 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-19 13:44:42.045 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-19 13:44:44.019 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-19 13:44:44.019 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-19 13:44:44.066 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-19 13:45:16.554 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-19 13:45:16.727 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-19 13:45:16.812 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-19 13:45:16.826 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-19 13:45:16.836 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-19 13:45:16.852 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-19 13:45:16.852 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-19 13:45:16.858 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-19 13:45:16.859 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-19 13:45:16.859 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-19 13:45:17.441 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-19 13:45:17.441 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-19 13:45:19.593 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-19 13:45:19.593 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-19 13:45:19.637 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-19 13:45:54.509 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-19 13:45:54.696 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-19 13:45:54.781 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-19 13:45:54.794 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-19 13:45:54.804 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-19 13:45:54.821 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-19 13:45:54.821 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-19 13:45:54.826 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-19 13:45:54.827 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-19 13:45:54.828 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-19 13:45:55.391 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-19 13:45:55.391 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-19 13:45:57.345 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-19 13:45:57.345 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-19 13:45:57.391 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-19 13:47:22.054 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-19 13:47:22.239 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-19 13:47:22.322 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-19 13:47:22.335 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-19 13:47:22.346 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-19 13:47:22.363 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-19 13:47:22.363 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-19 13:47:22.369 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-19 13:47:22.370 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-19 13:47:22.371 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-19 13:47:22.943 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-19 13:47:22.943 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-19 13:47:24.930 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-19 13:47:24.931 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-19 13:47:24.976 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-19 13:47:44.223 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-19 13:47:44.395 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-19 13:47:44.478 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-19 13:47:44.491 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-19 13:47:44.501 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-19 13:47:44.517 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-19 13:47:44.517 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-19 13:47:44.523 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-19 13:47:44.524 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-19 13:47:44.524 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-19 13:47:45.115 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-19 13:47:45.115 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-19 13:47:47.240 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-19 13:47:47.240 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-19 13:47:47.287 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-19 13:48:26.004 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-19 13:48:26.185 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-19 13:48:26.268 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-19 13:48:26.281 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-19 13:48:26.291 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-19 13:48:26.307 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-19 13:48:26.307 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-19 13:48:26.313 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-19 13:48:26.314 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-19 13:48:26.314 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-19 13:48:26.877 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-19 13:48:26.877 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-19 13:48:28.845 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-19 13:48:28.845 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-19 13:48:28.895 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-19 13:48:41.956 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-19 13:48:42.147 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-19 13:48:42.231 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-19 13:48:42.245 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-19 13:48:42.254 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-19 13:48:42.271 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-19 13:48:42.271 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-19 13:48:42.276 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-19 13:48:42.277 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-19 13:48:42.278 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-19 13:48:42.873 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-19 13:48:42.873 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-19 13:48:45.013 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-19 13:48:45.014 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-19 13:48:45.063 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-19 13:50:31.746 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-19 13:50:31.928 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-19 13:50:32.014 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-19 13:50:32.028 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-19 13:50:32.037 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-19 13:50:32.053 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-19 13:50:32.053 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-19 13:50:32.059 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-19 13:50:32.060 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-19 13:50:32.060 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-19 13:50:32.625 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-19 13:50:32.625 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-19 13:50:34.738 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-19 13:50:34.738 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-19 13:50:34.787 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-19 13:52:15.943 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-19 13:52:16.119 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-19 13:52:16.201 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-19 13:52:16.214 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-19 13:52:16.222 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-19 13:52:16.238 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-19 13:52:16.239 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-19 13:52:16.244 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-19 13:52:16.245 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-19 13:52:16.246 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-19 13:52:16.800 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-19 13:52:16.800 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-19 13:52:18.838 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-19 13:52:18.838 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-19 13:52:18.888 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-19 13:55:59.920 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-19 13:56:00.092 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-19 13:56:00.174 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-19 13:56:00.187 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-19 13:56:00.196 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-19 13:56:00.213 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-19 13:56:00.213 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-19 13:56:00.219 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-19 13:56:00.220 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-19 13:56:00.220 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-19 13:56:00.810 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-19 13:56:00.810 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-19 13:56:02.962 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-19 13:56:02.962 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-19 13:56:03.012 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-19 13:57:27.952 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-19 13:57:28.129 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-19 13:57:28.215 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-19 13:57:28.229 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-19 13:57:28.238 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-19 13:57:28.254 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-19 13:57:28.254 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-19 13:57:28.260 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-19 13:57:28.261 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-19 13:57:28.261 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-19 13:57:28.827 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-19 13:57:28.827 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-19 13:57:30.780 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-19 13:57:30.780 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-19 13:57:30.829 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-19 14:08:48.696 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-19 14:08:48.877 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-19 14:08:48.965 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-19 14:08:48.979 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-19 14:08:48.988 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-19 14:08:49.005 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-19 14:08:49.005 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-19 14:08:49.011 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-19 14:08:49.012 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-19 14:08:49.012 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-19 14:08:49.609 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-19 14:08:49.609 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-19 14:08:51.711 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-19 14:08:51.712 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-19 14:08:51.759 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-19 14:19:30.530 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-19 14:19:30.708 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-19 14:19:30.792 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-19 14:19:30.806 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-19 14:19:30.815 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-19 14:19:30.832 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-19 14:19:30.832 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-19 14:19:30.838 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-19 14:19:30.839 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-19 14:19:30.840 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-19 14:19:31.399 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-19 14:19:31.399 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-19 14:19:33.391 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-19 14:19:33.391 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-19 14:19:33.438 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-19 14:33:53.859 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-19 14:33:54.023 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-19 14:33:54.107 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-19 14:33:54.121 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-19 14:33:54.131 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-19 14:33:54.146 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-19 14:33:54.147 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-19 14:33:54.152 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-19 14:33:54.153 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-19 14:33:54.153 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-19 14:33:54.744 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-19 14:33:54.744 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-19 14:33:56.876 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-19 14:33:56.876 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-19 14:33:56.925 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-19 14:35:50.705 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-19 14:35:50.881 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-19 14:35:50.965 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-19 14:35:50.979 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-19 14:35:50.988 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-19 14:35:51.004 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-19 14:35:51.004 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-19 14:35:51.010 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-19 14:35:51.011 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-19 14:35:51.012 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-19 14:35:51.603 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-19 14:35:51.603 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-19 14:35:53.703 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-19 14:35:53.703 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-19 14:35:53.749 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-19 14:38:29.059 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-19 14:38:29.235 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-19 14:38:29.318 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-19 14:38:29.331 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-19 14:38:29.341 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-19 14:38:29.356 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-19 14:38:29.356 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-19 14:38:29.362 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-19 14:38:29.364 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-19 14:38:29.364 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-19 14:38:29.950 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-19 14:38:29.950 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-19 14:38:32.007 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-19 14:38:32.008 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-19 14:38:32.055 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-19 14:46:00.978 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-19 14:46:01.154 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-19 14:46:01.242 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-19 14:46:01.257 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-19 14:46:01.268 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-19 14:46:01.287 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-19 14:46:01.287 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-19 14:46:01.293 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-19 14:46:01.294 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-19 14:46:01.294 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-19 14:46:01.888 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-19 14:46:01.888 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-19 14:46:03.956 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-19 14:46:03.956 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-19 14:46:04.003 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-19 14:46:27.529 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-19 14:46:27.708 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-19 14:46:27.805 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-19 14:46:27.822 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-19 14:46:27.833 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-19 14:46:27.851 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-19 14:46:27.851 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-19 14:46:27.858 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-19 14:46:27.859 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-19 14:46:27.859 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-19 14:46:28.431 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-19 14:46:28.431 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-19 14:46:30.437 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-19 14:46:30.437 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-19 14:46:30.485 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 10:19:15.067 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-20 10:19:15.230 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-20 10:19:15.319 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-20 10:19:15.335 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-20 10:19:15.345 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-20 10:19:15.362 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-20 10:19:15.362 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-20 10:19:15.367 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-20 10:19:15.369 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 10:19:15.369 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 10:19:15.957 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 10:19:15.957 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 10:19:18.077 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 10:19:18.077 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 10:19:18.126 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 10:19:45.132 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-20 10:19:45.320 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-20 10:19:45.410 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-20 10:19:45.424 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-20 10:19:45.433 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-20 10:19:45.450 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-20 10:19:45.450 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-20 10:19:45.455 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-20 10:19:45.456 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 10:19:45.457 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 10:19:46.034 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 10:19:46.034 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 10:19:48.020 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 10:19:48.021 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 10:19:48.065 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 10:45:14.896 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-20 10:45:15.069 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-20 10:45:15.159 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-20 10:45:15.176 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-20 10:45:15.187 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-20 10:45:15.206 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-20 10:45:15.206 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-20 10:45:15.213 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-20 10:45:15.214 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 10:45:15.214 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 10:45:15.813 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 10:45:15.813 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 10:45:17.937 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 10:45:17.937 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 10:45:17.987 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 11:08:31.956 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-20 11:08:32.121 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-20 11:08:32.209 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-20 11:08:32.224 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-20 11:08:32.234 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-20 11:08:32.252 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-20 11:08:32.252 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-20 11:08:32.258 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-20 11:09:33.589 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-20 11:09:33.768 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-20 11:09:33.853 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-20 11:09:33.867 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-20 11:09:33.877 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-20 11:09:33.892 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-20 11:09:33.892 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-20 11:09:33.897 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-20 11:09:33.898 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 11:09:33.899 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 11:09:34.489 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 11:09:57.880 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-20 11:09:58.073 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-20 11:09:58.160 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-20 11:09:58.173 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-20 11:09:58.182 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-20 11:09:58.198 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-20 11:09:58.198 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-20 11:09:58.204 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-20 11:09:58.205 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 11:09:58.205 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 11:09:58.768 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 11:09:58.768 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 11:10:00.801 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 11:10:00.801 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 11:10:00.850 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 11:11:00.029 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block player +2023-08-20 11:11:00.209 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 to sounds 'walking' event +2023-08-20 11:11:00.293 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 to sounds 'sprinting' event +2023-08-20 11:11:00.307 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 to sounds 'jump/land' event +2023-08-20 11:11:00.316 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 to sounds 'jump/takeoff' event +2023-08-20 11:11:00.332 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'action' event +2023-08-20 11:11:00.332 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Scanning block music +2023-08-20 11:11:00.338 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 to sounds 'test' event +2023-08-20 11:11:00.339 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 11:11:00.339 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 11:11:00.930 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 11:11:00.931 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 11:11:03.051 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 11:11:03.051 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 11:11:03.097 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 11:13:05.017 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 11:13:05.196 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 11:13:05.281 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 11:13:05.294 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 11:13:05.303 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 11:13:05.320 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 11:13:05.320 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 11:13:05.326 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 11:13:05.327 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 11:13:05.327 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 11:13:05.919 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 11:13:05.919 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 11:13:08.035 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 11:13:08.036 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 11:13:08.085 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 11:13:46.690 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 11:13:46.858 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 11:13:46.944 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 11:13:46.958 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 11:13:46.968 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 11:13:46.984 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 11:13:46.985 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 11:13:46.991 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 11:13:46.991 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 11:13:46.992 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 11:13:46.992 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 11:13:47.589 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 11:13:47.589 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 11:13:49.630 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 11:13:49.630 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 11:13:49.675 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 11:14:16.818 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 11:14:17.000 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 11:14:17.087 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 11:14:17.100 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 11:14:17.109 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 11:14:17.125 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 11:14:17.125 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 11:14:17.131 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 11:14:17.131 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 11:14:17.132 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 11:14:17.132 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 11:14:17.726 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 11:14:17.726 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 11:14:19.786 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 11:14:19.786 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 11:14:19.834 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 11:21:39.923 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 11:21:40.091 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 11:21:40.177 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 11:21:40.191 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 11:21:40.200 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 11:21:40.217 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 11:21:40.217 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 11:21:40.223 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 11:21:40.223 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 11:21:40.224 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 11:21:40.224 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 11:21:40.815 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 11:21:40.815 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 11:21:42.959 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 11:21:42.959 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 11:21:43.011 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 11:23:03.860 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 11:23:04.037 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 11:23:04.123 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 11:23:04.137 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 11:23:04.147 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 11:23:04.163 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 11:23:04.163 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 11:23:04.169 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 11:23:04.169 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 11:23:04.170 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 11:23:04.170 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 11:23:04.736 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 11:23:04.736 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 11:23:06.704 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 11:23:06.705 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 11:23:06.752 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 11:25:29.533 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 11:25:29.708 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 11:25:29.792 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 11:25:29.806 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 11:25:29.815 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 11:25:29.831 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 11:25:29.831 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 11:25:29.836 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 11:25:29.836 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 11:25:29.837 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 11:25:29.838 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 11:25:30.428 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 11:25:30.428 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 11:25:32.486 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 11:25:32.486 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 11:25:32.531 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 11:29:13.389 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 11:29:13.558 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 11:29:13.646 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 11:29:13.662 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 11:29:13.672 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 11:29:13.691 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 11:29:13.691 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 11:29:13.697 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 11:29:13.697 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 11:29:13.698 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 11:29:13.698 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 11:29:14.294 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 11:29:14.294 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 11:29:16.430 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 11:29:16.430 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 11:29:16.479 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 11:29:58.083 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 11:29:58.268 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 11:29:58.354 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 11:29:58.368 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 11:29:58.377 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 11:29:58.393 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 11:29:58.393 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 11:29:58.398 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 11:29:58.398 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 11:29:58.399 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 11:29:58.400 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 11:29:58.974 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 11:29:58.974 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 11:30:01.098 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 11:30:01.098 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 11:30:01.144 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 11:30:29.718 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 11:30:29.889 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 11:30:29.973 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 11:30:29.986 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 11:30:29.995 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 11:30:30.012 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 11:30:30.012 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 11:30:30.017 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 11:30:30.017 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 11:30:30.018 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 11:30:30.019 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 11:30:30.610 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 11:30:30.610 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 11:30:32.749 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 11:30:32.749 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 11:30:32.799 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 11:32:48.684 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 11:32:48.856 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 11:32:48.939 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 11:32:48.953 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 11:32:48.962 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 11:32:48.979 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 11:32:48.979 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 11:32:48.984 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 11:32:48.984 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 11:32:48.985 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 11:32:48.986 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 11:32:49.544 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 11:32:49.544 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 11:32:51.629 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 11:32:51.629 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 11:32:51.676 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 11:33:23.396 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 11:33:23.570 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 11:33:23.654 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 11:33:23.668 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 11:33:23.677 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 11:33:23.693 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 11:33:23.694 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 11:33:23.699 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 11:33:23.699 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 11:33:23.700 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 11:33:23.700 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 11:33:24.276 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 11:33:24.276 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 11:33:26.373 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 11:33:26.373 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 11:33:26.423 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 11:34:17.550 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 11:34:17.717 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 11:34:17.800 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 11:34:17.814 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 11:34:17.823 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 11:34:17.839 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 11:34:17.839 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 11:34:17.844 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 11:34:17.845 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 11:34:17.846 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 11:34:17.846 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 11:34:18.407 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 11:34:18.407 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 11:34:20.355 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 11:34:20.355 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 11:34:20.402 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 11:36:34.025 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 11:36:34.198 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 11:36:34.285 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 11:36:34.300 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 11:36:34.309 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 11:36:34.326 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 11:36:34.326 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 11:36:34.331 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 11:36:34.332 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 11:36:34.333 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 11:36:34.333 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 11:36:34.927 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 11:36:34.927 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 11:36:37.037 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 11:36:37.037 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 11:36:37.083 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 11:37:25.390 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 11:37:25.560 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 11:37:25.653 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 11:37:25.670 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 11:37:25.680 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 11:37:25.695 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 11:37:25.695 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 11:37:25.701 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 11:37:25.702 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 11:37:25.703 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 11:37:25.703 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 11:37:26.296 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 11:37:26.296 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 11:37:28.435 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 11:37:28.435 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 11:37:28.486 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 11:37:43.863 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 11:37:44.040 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 11:37:44.124 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 11:37:44.138 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 11:37:44.148 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 11:37:44.164 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 11:37:44.164 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 11:37:44.169 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 11:37:44.170 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 11:37:44.171 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 11:37:44.171 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 11:37:44.757 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 11:37:44.757 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 11:37:46.880 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 11:37:46.880 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 11:37:46.928 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 11:41:23.496 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 11:41:23.671 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 11:41:23.755 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 11:41:23.769 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 11:41:23.779 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 11:41:23.795 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 11:41:23.795 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 11:41:23.800 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 11:41:23.801 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 11:41:23.802 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 11:41:23.802 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 11:41:24.379 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 11:41:24.379 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 11:41:26.517 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 11:41:26.517 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 11:41:26.566 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 11:42:02.064 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 11:42:02.241 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 11:42:02.328 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 11:42:02.343 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 11:42:02.352 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 11:42:02.368 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 11:42:02.368 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 11:42:02.373 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 11:42:02.374 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 11:42:02.375 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 11:42:02.375 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 11:42:02.957 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 11:42:02.958 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 11:42:04.926 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 11:42:04.926 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 11:42:04.972 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 11:50:13.692 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 11:50:13.862 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 11:50:13.949 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 11:50:13.965 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 11:50:13.975 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 11:50:13.994 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 11:50:13.994 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 11:50:14.000 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 11:50:14.000 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 11:50:14.001 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 11:50:14.002 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 11:50:14.560 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 11:50:14.561 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 11:50:16.612 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 11:50:16.612 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 11:50:16.661 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 11:55:08.983 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 11:55:09.152 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 11:55:09.237 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 11:55:09.251 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 11:55:09.260 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 11:55:09.277 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 11:55:09.277 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 11:55:09.283 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 11:55:09.283 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 11:55:09.284 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 11:55:09.285 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 11:55:09.862 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 11:55:09.862 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 11:55:11.951 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 11:55:11.952 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 11:55:12.001 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 11:55:31.710 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 11:55:31.889 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 11:55:31.973 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 11:55:31.987 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 11:55:31.997 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 11:55:32.013 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 11:55:32.014 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 11:55:32.019 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 11:55:32.019 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 11:55:32.020 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 11:55:32.020 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 11:55:32.575 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 11:55:32.575 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 11:55:34.550 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 11:55:34.551 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 11:55:34.600 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 12:01:28.960 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 12:01:29.131 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 12:01:29.214 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 12:01:29.228 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 12:01:29.237 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 12:01:29.253 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 12:01:29.254 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 12:01:29.261 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 12:01:29.262 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 12:01:29.263 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 12:01:29.263 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 12:01:29.857 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 12:01:29.858 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 12:01:31.965 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 12:01:31.965 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 12:01:32.014 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 12:06:42.756 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 12:06:42.926 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 12:06:43.008 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 12:06:43.022 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 12:06:43.031 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 12:06:43.047 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 12:06:43.047 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 12:06:43.053 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 12:06:43.053 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 12:06:43.054 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 12:06:43.054 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 12:06:43.611 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 12:06:43.611 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 12:06:45.662 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 12:06:45.662 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 12:06:45.710 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 12:07:29.675 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 12:07:29.850 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 12:07:29.936 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 12:07:29.949 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 12:07:29.958 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 12:07:29.975 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 12:07:29.975 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 12:07:29.981 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 12:07:29.981 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 12:07:29.982 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 12:07:29.982 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 12:07:30.569 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 12:07:30.569 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 12:07:32.725 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 12:07:32.725 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 12:07:32.775 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 12:08:59.081 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 12:08:59.264 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 12:08:59.354 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 12:08:59.369 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 12:08:59.378 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 12:08:59.395 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 12:08:59.395 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 12:08:59.401 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 12:08:59.401 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 12:08:59.402 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 12:08:59.402 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 12:08:59.992 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 12:08:59.993 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 12:09:02.151 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 12:09:02.151 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 12:09:02.202 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 12:20:15.184 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 12:20:15.352 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 12:20:15.440 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 12:20:15.456 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 12:20:15.466 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 12:20:15.484 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 12:20:15.484 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 12:20:15.491 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 12:20:15.491 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 12:20:15.492 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 12:20:15.492 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 12:20:16.057 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 12:20:16.057 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 12:20:18.124 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 12:20:18.125 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 12:20:18.176 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 12:22:18.058 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 12:22:18.236 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 12:22:18.320 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 12:22:18.334 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 12:22:18.343 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 12:22:18.359 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 12:22:18.359 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 12:22:18.364 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 12:22:18.365 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 12:22:18.366 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 12:22:18.366 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 12:22:18.942 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 12:22:18.942 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 12:22:21.095 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 12:22:21.095 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 12:22:21.144 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 12:27:46.661 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 12:27:46.827 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 12:27:46.913 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 12:27:46.927 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 12:27:46.936 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 12:27:46.953 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 12:27:46.953 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 12:27:46.958 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 12:27:46.959 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 12:27:46.960 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 12:27:46.960 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 12:27:47.550 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 12:27:47.550 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 12:27:49.640 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 12:27:49.640 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 12:27:49.686 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 12:44:20.884 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 12:44:21.054 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 12:44:21.135 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 12:44:21.149 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 12:44:21.158 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 12:44:21.174 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 12:44:21.175 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 12:44:21.180 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 12:44:21.180 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 12:44:21.181 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 12:44:21.181 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 12:44:21.742 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 12:44:21.742 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 12:44:23.752 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 12:44:23.752 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 12:44:23.797 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 13:05:54.852 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 13:05:55.021 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 13:05:55.102 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 13:05:55.116 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 13:05:55.125 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 13:05:55.141 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 13:05:55.141 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 13:05:55.147 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 13:05:55.147 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 13:05:55.148 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 13:05:55.148 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 13:05:55.704 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 13:05:55.704 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 13:05:57.649 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 13:05:57.649 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 13:05:57.695 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 18:31:39.361 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 18:31:39.538 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 18:31:39.632 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 18:31:39.646 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 18:31:39.655 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 18:31:39.673 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 18:31:39.673 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 18:31:39.679 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 18:31:39.679 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 18:31:39.680 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 18:31:39.680 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 18:31:40.249 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 18:31:40.249 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 18:31:42.264 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 18:31:42.264 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 18:31:42.310 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 18:38:21.879 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 18:38:22.048 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 18:38:22.131 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 18:38:22.145 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 18:38:22.154 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 18:38:22.168 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 18:38:22.168 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 18:38:22.173 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 18:38:22.174 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 18:38:22.175 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 18:38:22.175 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 18:38:22.753 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 18:38:22.753 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 18:38:24.929 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 18:38:24.929 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 18:38:24.978 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 18:39:02.254 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 18:39:02.439 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 18:39:02.524 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 18:39:02.537 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 18:39:02.546 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 18:39:02.562 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 18:39:02.562 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 18:39:02.568 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 18:39:02.568 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 18:39:02.569 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 18:39:02.569 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 18:39:03.152 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 18:39:03.152 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 18:39:05.316 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 18:39:05.316 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 18:39:05.365 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 18:39:18.928 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 18:39:19.100 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 18:39:19.183 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 18:39:19.197 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 18:39:19.206 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 18:39:19.221 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 18:39:19.221 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 18:39:19.226 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 18:39:19.226 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 18:39:19.227 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 18:39:19.228 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 18:39:19.820 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 18:39:19.820 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 18:39:21.948 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 18:39:21.948 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 18:39:21.994 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 18:40:02.291 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 18:40:02.469 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 18:40:02.552 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 18:40:02.566 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 18:40:02.575 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 18:40:02.591 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 18:40:02.591 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 18:40:02.597 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 18:40:02.597 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 18:40:02.598 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 18:40:02.599 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 18:40:03.192 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 18:40:03.192 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 18:40:05.311 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 18:40:05.311 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 18:40:05.361 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 18:40:35.328 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 18:40:35.506 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 18:40:35.591 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 18:40:35.604 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 18:40:35.613 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 18:40:35.630 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 18:40:35.630 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 18:40:35.635 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 18:40:35.635 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 18:40:35.636 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 18:40:35.636 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 18:40:36.207 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 18:40:36.208 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 18:40:38.159 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 18:40:38.160 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 18:40:38.205 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 18:42:14.294 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 18:42:14.478 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 18:42:14.561 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 18:42:14.574 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 18:42:14.584 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 18:42:14.600 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 18:42:14.600 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 18:42:14.606 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 18:42:14.606 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 18:42:14.607 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 18:42:14.607 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 18:42:15.168 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 18:42:15.169 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 18:42:17.148 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 18:42:17.148 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 18:42:17.198 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 18:44:27.033 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 18:44:27.207 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 18:44:27.291 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 18:44:27.304 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 18:44:27.313 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 18:44:27.327 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 18:44:27.328 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 18:44:27.332 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 18:44:27.333 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 18:44:27.334 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 18:44:27.334 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 18:44:27.930 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 18:44:27.931 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 18:44:29.943 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 18:44:29.943 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 18:44:29.989 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 18:46:59.089 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 18:46:59.265 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 18:46:59.350 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 18:46:59.363 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 18:46:59.372 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 18:46:59.389 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 18:46:59.389 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 18:46:59.395 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 18:46:59.395 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 18:46:59.396 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 18:46:59.396 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 18:46:59.987 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 18:46:59.987 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 18:47:02.076 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 18:47:02.076 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 18:47:02.122 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 18:49:16.192 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 18:49:16.374 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 18:49:16.458 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 18:49:16.472 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 18:49:16.481 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 18:49:16.496 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 18:49:16.496 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 18:49:16.501 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 18:49:16.501 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 18:49:16.502 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 18:49:16.503 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 18:49:17.095 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 18:49:17.095 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 18:49:19.224 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 18:49:19.224 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 18:49:19.275 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 18:51:20.198 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 18:51:20.372 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 18:51:20.455 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 18:51:20.469 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 18:51:20.478 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 18:51:20.494 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 18:51:20.495 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 18:51:20.500 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 18:51:20.500 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 18:51:20.501 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 18:51:20.501 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 18:51:21.083 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 18:51:21.083 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 18:51:23.156 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 18:51:23.156 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 18:51:23.204 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 18:54:54.029 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 18:54:54.206 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 18:54:54.288 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 18:54:54.302 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 18:54:54.311 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 18:54:54.327 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 18:54:54.328 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 18:54:54.333 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 18:54:54.333 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 18:54:54.335 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 18:54:54.335 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 18:54:54.929 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 18:54:54.929 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 18:54:57.014 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 18:54:57.014 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 18:54:57.064 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 18:55:51.993 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 18:55:52.169 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 18:55:52.256 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 18:55:52.270 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 18:55:52.279 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 18:55:52.295 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 18:55:52.295 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 18:55:52.301 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 18:55:52.301 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 18:55:52.302 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 18:55:52.302 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 18:55:52.892 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 18:55:52.893 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 18:55:55.048 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 18:55:55.048 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 18:55:55.099 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 18:58:32.848 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 18:58:33.026 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 18:58:33.109 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 18:58:33.122 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 18:58:33.131 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 18:58:33.148 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 18:58:33.148 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 18:58:33.154 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 18:58:33.154 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 18:58:33.155 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 18:58:33.155 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 18:58:33.752 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 18:58:33.752 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 18:58:35.842 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 18:58:35.843 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 18:58:35.888 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 19:02:08.841 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 19:02:08.997 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 19:02:09.080 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 19:02:09.093 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 19:02:09.103 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 19:02:09.117 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 19:02:09.117 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 19:02:09.122 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 19:02:09.122 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 19:02:09.123 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 19:02:09.124 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 19:02:09.716 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 19:02:09.716 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 19:02:11.831 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 19:02:11.831 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 19:02:11.876 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 20:08:44.274 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 20:08:44.439 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 20:08:44.522 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 20:08:44.536 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 20:08:44.544 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 20:08:44.561 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 20:08:44.561 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 20:08:44.566 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 20:08:44.567 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 20:08:44.568 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 20:08:44.568 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 20:08:45.133 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 20:08:45.134 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 20:08:47.138 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 20:08:47.139 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 20:08:47.190 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 20:29:24.632 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 20:29:24.796 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 20:29:24.883 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 20:29:24.897 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 20:29:24.907 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 20:29:24.924 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 20:29:24.924 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 20:29:24.930 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 20:29:24.930 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 20:29:24.931 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 20:29:24.931 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 20:29:25.517 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 20:29:25.518 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 20:29:27.544 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 20:29:27.544 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 20:29:27.593 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 20:55:44.914 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 20:55:45.092 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 20:55:45.177 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 20:55:45.191 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 20:55:45.200 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 20:55:45.217 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 20:55:45.217 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 20:55:45.222 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 20:55:45.222 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 20:55:45.223 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 20:55:45.224 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 20:55:45.816 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 20:55:45.816 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 20:55:47.943 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 20:55:47.943 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 20:55:47.989 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 20:57:16.486 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 20:57:16.656 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 20:57:16.743 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 20:57:16.757 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 20:57:16.767 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 20:57:16.782 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 20:57:16.783 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 20:57:16.788 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 20:57:16.788 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 20:57:16.790 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 20:57:16.790 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 20:57:17.347 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 20:57:17.347 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 20:57:19.339 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 20:57:19.339 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 20:57:19.390 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 21:04:29.450 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 21:04:29.622 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 21:04:29.706 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 21:04:29.719 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 21:04:29.730 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 21:04:29.746 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 21:04:29.746 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 21:04:29.752 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 21:04:29.752 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 21:04:29.753 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 21:04:29.753 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 21:04:30.349 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 21:04:30.349 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 21:04:32.413 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 21:04:32.413 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 21:04:32.459 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 21:05:20.827 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 21:05:21.003 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 21:05:21.087 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 21:05:21.101 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 21:05:21.110 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 21:05:21.126 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 21:05:21.126 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 21:05:21.131 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 21:05:21.131 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 21:05:21.132 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 21:05:21.133 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 21:05:21.708 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 21:05:21.709 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 21:05:23.862 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 21:05:23.862 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 21:05:23.907 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 22:14:02.548 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 22:14:02.735 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 22:14:02.820 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 22:14:02.833 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 22:14:02.843 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 22:14:02.859 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 22:14:02.859 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 22:14:02.865 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 22:14:02.865 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 22:14:02.866 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 22:14:02.866 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 22:14:03.466 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 22:14:03.467 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 22:14:05.619 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 22:14:05.619 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 22:14:05.669 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-20 22:16:32.303 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-20 22:16:32.480 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-20 22:16:32.570 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-20 22:16:32.584 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-20 22:16:32.593 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-20 22:16:32.609 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-20 22:16:32.609 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-20 22:16:32.615 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-20 22:16:32.615 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-20 22:16:32.616 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-20 22:16:32.617 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-20 22:16:33.196 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-20 22:16:33.196 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-20 22:16:35.208 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-20 22:16:35.208 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-20 22:16:35.254 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 14:56:54.550 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 14:56:54.712 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 14:56:54.796 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 14:56:54.813 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 14:56:54.825 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 14:56:54.845 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 14:56:54.845 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 14:56:54.852 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 14:56:54.852 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 14:56:54.854 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 14:56:54.855 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 14:56:55.437 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 14:56:55.437 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 14:56:57.429 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 14:56:57.429 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 14:56:57.475 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 15:37:40.306 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 15:37:40.491 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 15:37:40.578 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 15:37:40.593 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 15:37:40.604 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 15:37:40.622 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 15:37:40.623 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 15:37:40.629 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 15:37:40.629 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 15:37:40.630 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 15:37:40.630 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 15:37:41.200 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 15:37:41.200 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 15:37:43.272 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 15:37:43.273 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 15:37:43.317 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 15:38:04.150 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 15:38:04.330 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 15:38:04.416 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 15:38:04.430 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 15:38:04.440 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 15:38:04.456 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 15:38:04.456 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 15:38:04.462 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 15:38:04.462 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 15:38:04.463 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 15:38:04.463 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 15:38:05.063 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 15:38:05.063 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 15:38:07.159 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 15:38:07.160 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 15:38:07.207 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 15:41:09.273 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 15:41:09.449 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 15:41:09.540 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 15:41:09.556 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 15:41:09.568 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 15:41:09.586 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 15:41:09.586 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 15:41:09.593 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 15:41:09.593 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 15:41:09.594 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 15:41:09.594 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 15:41:10.191 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 15:41:10.191 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 15:41:12.339 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 15:41:12.339 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 15:41:12.387 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 15:53:09.519 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 15:53:09.682 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 15:53:09.769 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 15:53:09.786 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 15:53:09.797 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 15:53:09.816 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 15:53:09.816 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 15:53:09.822 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 15:53:09.822 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 15:53:09.823 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 15:53:09.823 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 15:53:10.411 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 15:53:10.411 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 15:53:12.500 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 15:53:12.500 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 15:53:12.545 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 15:54:49.704 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 15:54:49.870 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 15:54:49.953 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 15:54:49.966 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 15:54:49.976 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 15:54:49.992 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 15:54:49.992 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 15:54:49.998 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 15:54:49.998 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 15:54:49.999 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 15:54:49.999 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 15:54:50.565 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 15:54:50.565 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 15:54:52.518 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 15:54:52.518 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 15:54:52.564 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 15:56:33.811 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 15:56:33.976 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 15:56:34.060 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 15:56:34.073 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 15:56:34.083 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 15:56:34.100 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 15:56:34.100 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 15:56:34.105 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 15:56:34.106 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 15:56:34.107 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 15:56:34.107 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 15:56:34.673 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 15:56:34.673 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 15:56:36.808 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 15:56:36.808 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 15:56:36.857 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 15:58:43.580 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 15:58:43.758 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 15:58:43.845 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 15:58:43.859 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 15:58:43.868 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 15:58:43.883 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 15:58:43.884 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 15:58:43.889 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 15:58:43.889 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 15:58:43.890 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 15:58:43.891 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 15:58:44.486 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 15:58:44.486 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 15:58:46.624 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 15:58:46.624 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 15:58:46.674 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 16:02:49.477 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 16:02:49.651 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 16:02:49.737 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 16:02:49.752 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 16:02:49.765 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 16:02:49.785 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 16:02:49.785 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 16:02:49.792 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 16:02:49.792 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 16:02:49.793 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 16:02:49.793 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 16:02:50.372 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 16:02:50.372 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 16:02:52.348 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 16:02:52.349 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 16:02:52.394 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 16:13:05.505 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 16:13:05.683 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 16:13:05.767 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 16:13:05.781 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 16:13:05.791 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 16:13:05.807 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 16:13:05.807 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 16:13:05.812 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 16:13:05.813 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 16:13:05.814 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 16:13:05.814 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 16:13:06.380 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 16:13:06.380 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 16:13:08.349 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 16:13:08.349 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 16:13:08.393 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 16:14:19.494 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 16:14:19.679 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 16:14:19.766 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 16:14:19.780 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 16:14:19.790 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 16:14:19.806 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 16:14:19.806 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 16:14:19.812 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 16:14:19.812 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 16:14:19.813 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 16:14:19.813 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 16:14:20.393 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 16:14:20.393 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 16:14:22.564 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 16:14:22.564 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 16:14:22.613 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 16:24:42.387 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 16:24:42.553 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 16:24:42.636 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 16:24:42.650 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 16:24:42.659 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 16:24:42.675 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 16:24:42.675 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 16:24:42.681 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 16:24:42.681 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 16:24:42.682 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 16:24:42.682 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 16:24:43.277 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 16:24:43.277 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 16:24:45.379 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 16:24:45.379 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 16:24:45.426 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 18:04:25.814 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 18:04:25.977 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 18:04:26.062 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 18:04:26.077 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 18:04:26.088 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 18:04:26.105 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 18:04:26.106 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 18:04:26.112 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 18:04:26.112 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 18:04:26.113 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 18:04:26.113 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 18:04:26.679 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 18:04:26.679 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 18:04:28.713 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 18:04:28.713 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 18:04:28.763 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 18:07:46.986 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 18:07:47.163 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 18:07:47.250 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 18:07:47.266 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 18:07:47.276 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 18:07:47.294 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 18:07:47.295 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 18:07:47.301 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 18:07:47.301 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 18:07:47.302 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 18:07:47.302 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 18:07:47.895 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 18:07:47.895 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 18:07:50.029 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 18:07:50.030 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 18:07:50.078 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 18:08:50.214 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 18:08:50.385 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 18:08:50.469 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 18:08:50.483 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 18:08:50.492 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 18:08:50.508 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 18:08:50.509 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 18:08:50.514 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 18:08:50.514 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 18:08:50.515 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 18:08:50.516 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 18:08:51.107 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 18:08:51.107 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 18:08:53.209 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 18:08:53.209 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 18:08:53.258 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 18:09:01.977 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 18:09:02.163 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 18:09:02.248 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 18:09:02.262 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 18:09:02.272 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 18:09:02.288 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 18:09:02.288 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 18:09:02.294 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 18:09:02.294 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 18:09:02.295 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 18:09:02.295 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 18:09:02.886 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 18:09:02.886 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 18:09:05.018 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 18:09:05.018 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 18:09:05.067 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 18:10:28.677 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 18:10:28.851 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 18:10:28.937 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 18:10:28.950 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 18:10:28.959 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 18:10:28.976 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 18:10:28.976 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 18:10:28.982 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 18:10:28.982 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 18:10:28.983 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 18:10:28.984 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 18:10:29.553 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 18:10:29.553 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 18:10:31.545 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 18:10:31.545 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 18:10:31.591 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 18:14:39.417 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 18:14:39.589 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 18:14:39.672 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 18:14:39.688 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 18:14:39.697 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 18:14:39.713 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 18:14:39.714 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 18:14:39.720 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 18:14:39.720 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 18:14:39.721 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 18:14:39.722 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 18:14:40.308 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 18:14:40.309 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 18:14:42.330 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 18:14:42.330 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 18:14:42.379 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 18:17:47.418 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 18:17:47.615 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 18:17:47.700 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 18:17:47.714 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 18:17:47.723 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 18:17:47.739 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 18:17:47.740 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 18:17:47.746 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 18:17:47.746 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 18:17:47.747 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 18:17:47.747 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 18:17:48.309 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 18:17:48.309 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 18:17:50.248 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 18:17:50.249 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 18:17:50.298 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 18:26:15.211 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 18:26:15.396 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 18:26:15.479 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 18:26:15.493 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 18:26:15.503 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 18:26:15.519 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 18:26:15.519 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 18:26:15.524 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 18:26:15.524 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 18:26:15.526 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 18:26:15.526 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 18:26:16.096 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 18:26:16.096 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 18:26:18.111 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 18:26:18.111 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 18:26:18.161 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 18:26:58.314 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 18:26:58.495 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 18:26:58.581 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 18:26:58.595 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 18:26:58.604 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 18:26:58.621 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 18:26:58.621 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 18:26:58.627 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 18:26:58.627 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 18:26:58.628 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 18:26:58.628 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 18:26:59.172 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 18:26:59.172 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 18:27:01.169 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 18:27:01.169 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 18:27:01.214 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 18:28:43.256 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 18:28:43.468 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 18:28:43.559 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 18:28:43.573 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 18:28:43.583 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 18:28:43.600 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 18:28:43.600 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 18:28:43.606 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 18:28:43.606 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 18:28:43.607 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 18:28:43.607 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 18:28:44.204 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 18:28:44.204 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 18:28:46.330 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 18:28:46.330 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 18:28:46.380 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 18:30:00.618 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 18:30:00.793 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 18:30:00.875 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 18:30:00.888 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 18:30:00.897 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 18:30:00.914 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 18:30:00.914 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 18:30:00.920 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 18:30:00.920 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 18:30:00.921 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 18:30:00.921 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 18:30:01.513 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 18:30:01.513 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 18:30:03.628 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 18:30:03.628 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 18:30:03.677 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 18:30:52.718 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 18:30:52.889 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 18:30:52.978 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 18:30:52.994 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 18:30:53.005 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 18:30:53.022 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 18:30:53.022 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 18:30:53.028 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 18:30:53.028 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 18:30:53.029 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 18:30:53.029 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 18:30:53.625 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 18:30:53.625 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 18:30:55.765 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 18:30:55.765 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 18:30:55.813 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 18:31:24.031 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 18:31:24.210 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 18:31:24.296 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 18:31:24.310 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 18:31:24.319 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 18:31:24.335 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 18:31:24.335 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 18:31:24.341 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 18:31:24.341 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 18:31:24.342 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 18:31:24.342 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 18:31:24.947 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 18:31:24.947 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 18:31:27.100 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 18:31:27.100 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 18:31:27.151 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 18:31:56.615 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 18:31:56.781 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 18:31:56.864 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 18:31:56.877 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 18:31:56.887 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 18:31:56.902 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 18:31:56.902 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 18:31:56.907 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 18:31:56.907 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 18:31:56.908 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 18:31:56.908 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 18:31:57.500 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 18:31:57.500 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 18:31:59.616 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 18:31:59.616 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 18:31:59.666 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 18:33:46.354 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 18:33:46.529 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 18:33:46.613 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 18:33:46.627 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 18:33:46.636 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 18:33:46.654 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 18:33:46.654 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 18:33:46.660 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 18:33:46.660 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 18:33:46.662 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 18:33:46.662 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 18:33:47.252 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 18:33:47.252 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 18:33:49.384 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 18:33:49.384 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 18:33:49.434 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 18:34:47.961 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 18:34:48.139 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 18:34:48.222 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 18:34:48.235 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 18:34:48.244 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 18:34:48.261 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 18:34:48.261 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 18:34:48.266 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 18:34:48.266 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 18:34:48.267 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 18:34:48.268 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 18:34:48.834 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 18:34:48.834 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 18:34:50.823 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 18:34:50.823 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 18:34:50.872 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 18:35:22.840 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 18:35:23.011 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 18:35:23.092 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 18:35:23.105 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 18:35:23.115 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 18:35:23.130 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 18:35:23.130 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 18:35:23.136 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 18:35:23.136 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 18:35:23.137 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 18:35:23.137 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 18:35:23.702 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 18:35:23.702 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 18:35:25.660 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 18:35:25.661 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 18:35:25.706 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 18:36:02.447 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 18:36:02.616 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 18:36:02.704 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 18:36:02.719 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 18:36:02.729 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 18:36:02.746 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 18:36:02.746 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 18:36:02.753 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 18:36:02.753 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 18:36:02.754 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 18:36:02.755 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 18:36:03.346 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 18:36:03.347 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 18:36:05.460 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 18:36:05.460 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 18:36:05.506 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 19:03:09.903 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 19:03:10.078 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 19:03:10.162 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 19:03:10.176 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 19:03:10.186 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 19:03:10.202 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 19:03:10.202 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 19:03:10.208 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 19:03:10.208 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 19:03:10.210 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 19:03:10.210 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 19:03:10.811 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 19:03:10.811 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 19:03:12.940 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 19:03:12.940 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 19:03:12.989 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 19:04:07.339 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 19:04:07.508 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 19:04:07.593 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 19:04:07.606 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 19:04:07.616 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 19:04:07.632 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 19:04:07.632 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 19:04:07.637 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 19:04:07.637 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 19:04:07.638 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 19:04:07.639 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 19:04:08.228 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 19:04:08.228 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 19:04:10.370 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 19:04:10.370 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 19:04:10.421 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 19:05:47.163 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 19:05:47.342 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 19:05:47.431 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 19:05:47.447 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 19:05:47.457 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 19:05:47.475 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 19:05:47.475 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 19:05:47.482 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 19:05:47.482 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 19:05:47.483 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 19:05:47.484 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 19:05:48.079 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 19:05:48.079 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 19:05:50.223 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 19:05:50.224 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 19:05:50.274 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 19:06:11.859 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 19:06:12.040 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 19:06:12.126 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 19:06:12.139 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 19:06:12.148 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 19:06:12.164 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 19:06:12.164 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 19:06:12.170 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 19:06:12.170 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 19:06:12.171 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 19:06:12.171 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 19:06:12.764 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 19:06:12.764 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 19:06:14.888 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 19:06:14.889 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 19:06:14.937 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 19:07:37.425 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 19:07:37.600 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 19:07:37.686 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 19:07:37.700 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 19:07:37.710 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 19:07:37.726 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 19:07:37.726 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 19:07:37.731 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 19:07:37.732 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 19:07:37.733 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 19:07:37.733 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 19:07:38.323 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 19:07:38.323 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 19:07:40.437 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 19:07:40.437 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 19:07:40.487 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 19:24:36.709 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 19:24:36.882 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 19:24:36.967 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 19:24:36.981 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 19:24:36.990 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 19:24:37.007 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 19:24:37.007 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 19:24:37.013 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 19:24:37.013 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 19:24:37.014 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 19:24:37.014 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 19:24:37.602 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 19:24:37.602 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 19:24:39.585 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 19:24:39.585 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 19:24:39.631 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 19:26:35.812 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 19:26:35.983 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 19:26:36.073 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 19:26:36.089 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 19:26:36.100 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 19:26:36.121 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 19:26:36.121 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 19:26:36.127 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 19:26:36.127 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 19:26:36.128 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 19:26:36.128 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 19:26:36.728 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 19:26:36.728 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 19:26:38.871 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 19:26:38.872 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 19:26:38.920 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 19:31:54.751 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 19:31:54.915 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 19:31:54.997 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 19:31:55.012 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 19:31:55.021 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 19:31:55.037 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 19:31:55.037 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 19:31:55.043 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 19:31:55.043 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 19:31:55.044 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 19:31:55.044 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 19:31:55.601 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 19:31:55.601 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 19:31:57.639 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 19:31:57.639 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 19:31:57.686 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 19:45:52.657 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 19:45:52.821 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 19:45:52.906 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 19:45:52.920 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 19:45:52.929 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 19:45:52.945 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 19:45:52.945 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 19:45:52.951 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 19:45:52.951 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 19:45:52.952 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 19:45:52.952 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 19:45:53.536 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 19:45:53.536 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 19:45:55.575 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 19:45:55.576 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 19:45:55.624 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 19:55:46.117 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 19:55:46.283 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 19:55:46.367 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 19:55:46.381 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 19:55:46.391 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 19:55:46.407 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 19:55:46.407 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 19:55:46.413 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 19:55:46.413 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 19:55:46.414 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 19:55:46.414 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 19:55:46.982 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 19:55:46.982 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 19:55:49.099 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 19:55:49.099 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 19:55:49.147 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 20:40:01.392 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 20:40:01.558 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 20:40:01.641 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 20:40:01.655 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 20:40:01.664 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 20:40:01.680 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 20:40:01.680 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 20:40:01.686 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 20:40:01.686 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 20:40:01.688 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 20:40:01.688 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 20:40:02.253 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 20:40:02.253 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 20:40:04.235 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 20:40:04.236 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 20:40:04.285 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 20:44:34.286 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 20:44:34.451 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 20:44:34.536 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 20:44:34.551 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 20:44:34.562 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 20:44:34.582 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 20:44:34.582 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 20:44:34.588 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 20:44:34.588 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 20:44:34.588 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 20:44:34.589 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 20:44:35.186 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 20:44:35.186 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 20:44:37.295 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 20:44:37.295 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 20:44:37.340 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 22:27:26.651 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 22:27:26.819 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 22:27:26.903 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 22:27:26.916 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 22:27:26.925 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 22:27:26.942 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 22:27:26.942 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 22:27:26.948 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 22:27:26.948 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 22:27:26.949 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 22:27:26.949 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 22:27:27.543 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 22:27:27.543 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 22:27:29.687 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 22:27:29.687 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 22:27:29.734 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 22:45:58.672 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 22:45:58.840 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 22:45:58.926 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 22:45:58.940 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 22:45:58.949 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 22:45:58.964 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 22:45:58.964 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 22:45:58.970 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 22:45:58.970 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 22:45:58.971 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 22:45:58.971 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 22:45:59.553 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 22:45:59.553 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 22:46:01.736 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 22:46:01.736 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 22:46:01.784 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 22:52:02.803 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 22:52:02.969 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 22:52:03.056 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 22:52:03.072 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 22:52:03.083 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 22:52:03.102 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 22:52:03.102 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 22:52:03.108 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 22:52:03.108 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 22:52:03.109 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 22:52:03.110 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 22:52:03.710 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 22:52:03.710 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 22:52:05.858 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 22:52:05.858 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 22:52:05.909 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 22:52:50.054 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 22:52:50.228 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 22:52:50.314 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 22:52:50.329 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 22:52:50.340 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 22:52:50.358 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 22:52:50.358 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 22:52:50.364 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 22:52:50.364 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 22:52:50.365 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 22:52:50.366 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 22:52:50.968 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 22:52:50.968 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 22:52:53.117 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 22:52:53.117 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 22:52:53.168 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 23:42:00.439 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 23:42:00.602 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 23:42:00.685 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 23:42:00.699 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 23:42:00.708 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 23:42:00.725 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 23:42:00.725 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 23:42:00.731 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 23:42:00.731 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 23:42:00.732 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 23:42:00.732 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 23:42:01.309 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 23:42:01.309 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 23:42:03.424 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 23:42:03.424 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 23:42:03.473 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 23:43:46.310 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 23:43:46.474 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 23:43:46.556 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 23:43:46.570 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 23:43:46.579 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 23:43:46.595 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 23:43:46.596 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 23:43:46.602 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 23:43:46.602 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 23:43:46.603 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 23:43:46.603 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 23:43:47.195 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 23:43:47.195 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 23:43:49.332 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 23:43:49.332 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 23:43:49.382 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-21 23:44:19.637 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-21 23:44:19.811 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-21 23:44:19.896 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-21 23:44:19.909 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-21 23:44:19.919 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-21 23:44:19.935 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-21 23:44:19.935 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-21 23:44:19.940 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-21 23:44:19.940 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-21 23:44:19.941 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-21 23:44:19.942 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-21 23:44:20.543 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-21 23:44:20.543 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-21 23:44:22.659 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-21 23:44:22.659 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-21 23:44:22.709 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-22 09:17:56.808 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-22 09:17:56.976 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-22 09:17:57.064 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-22 09:17:57.082 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-22 09:17:57.093 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-22 09:17:57.111 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-22 09:17:57.112 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-22 09:17:57.118 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-22 09:17:57.119 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-22 09:17:57.120 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-22 09:17:57.120 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-22 09:17:57.718 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-22 09:17:57.718 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-22 09:17:59.866 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-22 09:17:59.866 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-22 09:17:59.916 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-22 09:18:41.415 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-22 09:18:41.591 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-22 09:18:41.679 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-22 09:18:41.695 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-22 09:18:41.706 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-22 09:18:41.724 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-22 09:18:41.724 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-22 09:18:41.730 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-22 09:18:41.730 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-22 09:18:41.731 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-22 09:18:41.732 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-22 09:18:42.326 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-22 09:18:42.326 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-22 09:18:44.446 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-22 09:18:44.446 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-22 09:18:44.491 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-22 09:21:30.432 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-22 09:21:30.611 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-22 09:21:30.697 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-22 09:21:30.710 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-22 09:21:30.720 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-22 09:21:30.736 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-22 09:21:30.736 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-22 09:21:30.742 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-22 09:21:30.742 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-22 09:21:30.743 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-22 09:21:30.743 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-22 09:21:31.337 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-22 09:21:31.337 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-22 09:21:33.462 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-22 09:21:33.462 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-22 09:21:33.513 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-22 09:24:08.374 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-22 09:24:08.557 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-22 09:24:08.638 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-22 09:24:08.651 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-22 09:24:08.660 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-22 09:24:08.676 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-22 09:24:08.676 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-22 09:24:08.682 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-22 09:24:08.682 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-22 09:24:08.683 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-22 09:24:08.683 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-22 09:24:09.262 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-22 09:24:09.262 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-22 09:24:11.426 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-22 09:24:11.426 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-22 09:24:11.475 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-22 09:24:25.134 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-22 09:24:25.305 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-22 09:24:25.387 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-22 09:24:25.400 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-22 09:24:25.410 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-22 09:24:25.426 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-22 09:24:25.426 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-22 09:24:25.432 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-22 09:24:25.432 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-22 09:24:25.433 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-22 09:24:25.434 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-22 09:24:26.026 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-22 09:24:26.026 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-22 09:24:28.148 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-22 09:24:28.148 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-22 09:24:28.198 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-22 09:24:54.918 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-22 09:24:55.088 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-22 09:24:55.179 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-22 09:24:55.194 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-22 09:24:55.205 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-22 09:24:55.221 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-22 09:24:55.221 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-22 09:24:55.227 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-22 09:24:55.227 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-22 09:24:55.228 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-22 09:24:55.229 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-22 09:24:55.824 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-22 09:24:55.824 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-22 09:24:57.971 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-22 09:24:57.971 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-22 09:24:58.018 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-22 09:25:13.790 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-22 09:25:13.968 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-22 09:25:14.050 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-22 09:25:14.064 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-22 09:25:14.073 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-22 09:25:14.088 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-22 09:25:14.088 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-22 09:25:14.093 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-22 09:25:14.093 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-22 09:25:14.094 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-22 09:25:14.095 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-22 09:25:14.671 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-22 09:25:14.671 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-22 09:25:16.850 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-22 09:25:16.850 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-22 09:25:16.898 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-22 09:28:58.747 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-22 09:28:58.918 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-22 09:28:59.002 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-22 09:28:59.016 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-22 09:28:59.025 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-22 09:28:59.042 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-22 09:28:59.042 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-22 09:28:59.048 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-22 09:28:59.048 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-22 09:28:59.049 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-22 09:28:59.049 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-22 09:28:59.598 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-22 09:28:59.599 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-22 09:29:01.592 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-22 09:29:01.592 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-22 09:29:01.641 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-22 09:29:15.340 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-22 09:29:15.512 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-22 09:29:15.598 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-22 09:29:15.611 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-22 09:29:15.621 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-22 09:29:15.637 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-22 09:29:15.638 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-22 09:29:15.643 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-22 09:29:15.643 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-22 09:29:15.644 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-22 09:29:15.644 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-22 09:29:16.205 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-22 09:29:16.205 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-22 09:29:18.179 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-22 09:29:18.179 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-22 09:29:18.225 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-22 10:35:25.556 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-22 10:35:25.717 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-22 10:35:25.797 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-22 10:35:25.810 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-22 10:35:25.819 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-22 10:35:25.834 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-22 10:35:25.835 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-22 10:35:25.840 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-22 10:35:25.840 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-22 10:35:25.841 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-22 10:35:25.842 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-22 10:35:26.434 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-22 10:35:26.434 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-22 10:35:28.557 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-22 10:35:28.557 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-22 10:35:28.607 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-22 10:36:58.393 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-22 10:36:58.570 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-22 10:36:58.657 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-22 10:36:58.673 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-22 10:36:58.683 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-22 10:36:58.701 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-22 10:36:58.701 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-22 10:36:58.708 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-22 10:36:58.708 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-22 10:36:58.709 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-22 10:36:58.709 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-22 10:36:59.305 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-22 10:36:59.306 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-22 10:37:01.441 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-22 10:37:01.441 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-22 10:37:01.490 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-22 10:40:01.846 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-22 10:40:02.026 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-22 10:40:02.108 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-22 10:40:02.123 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-22 10:40:02.132 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-22 10:40:02.148 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-22 10:40:02.149 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-22 10:40:02.154 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-22 10:40:02.154 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-22 10:40:02.155 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-22 10:40:02.156 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-22 10:40:02.745 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-22 10:40:02.745 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-22 10:40:04.719 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-22 10:40:04.719 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-22 10:40:04.766 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-22 10:40:51.531 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-22 10:40:51.703 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-22 10:40:51.786 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-22 10:40:51.799 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-22 10:40:51.809 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-22 10:40:51.825 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-22 10:40:51.825 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-22 10:40:51.832 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-22 10:40:51.832 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-22 10:40:51.833 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-22 10:40:51.833 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-22 10:40:52.404 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-22 10:40:52.405 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-22 10:40:54.343 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-22 10:40:54.343 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-22 10:40:54.390 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-22 11:03:21.646 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-22 11:03:21.814 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-22 11:03:21.897 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-22 11:03:21.910 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-22 11:03:21.920 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-22 11:03:21.936 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-22 11:03:21.936 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-22 11:03:21.942 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-22 11:03:21.942 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-22 11:03:21.943 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-22 11:03:21.944 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-22 11:03:22.535 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-22 11:03:22.535 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-22 11:03:24.491 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-22 11:03:24.491 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-22 11:03:24.537 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars +2023-08-22 11:12:15.217 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block player ====== +2023-08-22 11:12:15.388 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 15 sounds to 'walking' event +2023-08-22 11:12:15.470 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 16 sounds to 'sprinting' event +2023-08-22 11:12:15.484 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 3 sounds to 'jump/land' event +2023-08-22 11:12:15.493 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 2 sounds to 'jump/takeoff' event +2023-08-22 11:12:15.510 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'action' event +2023-08-22 11:12:15.510 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - ====== Scanning block music ====== +2023-08-22 11:12:15.516 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Added 1 sounds to 'test' event +2023-08-22 11:12:15.516 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Sound scanning done! +2023-08-22 11:12:15.517 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - Adding materials +2023-08-22 11:12:15.518 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'soil' material +2023-08-22 11:12:16.075 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - soil has 3 textures and 0 vars +2023-08-22 11:12:16.075 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sand' material +2023-08-22 11:12:18.025 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sand has 3 textures and 1 vars +2023-08-22 11:12:18.025 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - Adding 'sun' material +2023-08-22 11:12:18.072 [jME3 Main] INFO org.foxesworld.newgame.engine.Kernel - - sun has 1 textures and 0 vars diff --git a/src/main/java/org/foxesworld/newgame/engine/Kernel.java b/src/main/java/org/foxesworld/newgame/engine/Kernel.java index bae0547..a473ef7 100644 --- a/src/main/java/org/foxesworld/newgame/engine/Kernel.java +++ b/src/main/java/org/foxesworld/newgame/engine/Kernel.java @@ -1,8 +1,9 @@ package org.foxesworld.newgame.engine; +import com.jme3.app.Application; import com.jme3.app.state.AppStateManager; +import com.jme3.app.state.BaseAppState; import com.jme3.asset.AssetManager; -import com.jme3.audio.AudioNode; import com.jme3.bullet.BulletAppState; import com.jme3.input.InputManager; import com.jme3.material.Material; @@ -18,22 +19,22 @@ import org.foxesworld.newgame.engine.ai.NPC; import org.foxesworld.newgame.engine.ai.NPCAI; import org.foxesworld.newgame.engine.discord.Discord; -import org.foxesworld.newgame.engine.material.MaterialManager; -import org.foxesworld.newgame.engine.model.ModelManager; +import org.foxesworld.newgame.engine.providers.material.MaterialManager; +import org.foxesworld.newgame.engine.providers.model.ModelManager; import org.foxesworld.newgame.engine.player.Player; import org.foxesworld.newgame.engine.shaders.Bloom; import org.foxesworld.newgame.engine.shaders.DOF; import org.foxesworld.newgame.engine.shaders.LSF; -import org.foxesworld.newgame.engine.sound.SoundManager; +import org.foxesworld.newgame.engine.providers.sound.SoundManager; import org.foxesworld.newgame.engine.world.skybox.SkyboxGenerator; import org.foxesworld.newgame.engine.world.sun.LightingType; import org.foxesworld.newgame.engine.world.sun.Sun; +import org.foxesworld.newgame.engine.world.terrain.ChunkManager; import org.foxesworld.newgame.engine.world.terrain.TerrainGenerator; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import java.util.HashMap; -import java.util.List; import java.util.Map; public class Kernel { @@ -48,6 +49,7 @@ public class Kernel { protected SoundManager soundManager; protected MaterialManager materialManager; protected ModelManager modelManager; + private ChunkManager chunkManager; protected Camera camera; protected BulletAppState bulletAppState; protected Node rootNode; @@ -57,8 +59,8 @@ public class Kernel { NPCAI npcAI; /* Assets MAPs*/ - public static Map Materials = new HashMap<>(); - public static Map> Sounds = new HashMap<>(); + //public static Map Materials = new HashMap<>(); + //public static Map>> Sounds = new HashMap<>(); public static Map Models = new HashMap<>(); public Kernel(AppStateManager stateManager, NiftyJmeDisplay niftyDisplay, ViewPort viewPort, AssetManager assetManager, Camera camera, Node rootNode, FilterPostProcessor fpp, InputManager inputManager, BulletAppState bulletAppState, Map CONFIG) { @@ -66,8 +68,8 @@ public Kernel(AppStateManager stateManager, NiftyJmeDisplay niftyDisplay, ViewPo this.assetManager = assetManager; this.viewPort = viewPort; this.niftyDisplay = niftyDisplay; - this.soundManager = new SoundManager(assetManager, Sounds); - this.materialManager = new MaterialManager(assetManager, Materials); + this.soundManager = new SoundManager(assetManager); + this.materialManager = new MaterialManager(assetManager); this.modelManager = new ModelManager(assetManager, bulletAppState, rootNode); this.camera = camera; this.rootNode = rootNode; @@ -75,18 +77,20 @@ public Kernel(AppStateManager stateManager, NiftyJmeDisplay niftyDisplay, ViewPo this.inputManager = inputManager; this.bulletAppState = bulletAppState; this.CONFIG = CONFIG; - this.discord = new Discord("Developing", this.getClass().getTypeName()); + this.discord = new Discord("Infinite world with border", this.getClass().getTypeName()); this.discord.discordRpcStart("default"); this.genSkyBox("textures/BrightSky.dds"); - TerrainGenerator terrain = new TerrainGenerator(rootNode, bulletAppState); - terrain.generateHillyTerrain(new Vector3f(0, 0, 0), Materials.get("sand")); + + TerrainGenerator terrainGenerator = new TerrainGenerator(bulletAppState, rootNode); + chunkManager = new ChunkManager(terrainGenerator, 100, materialManager); + player = new Player(stateManager, niftyDisplay, soundManager, assetManager, rootNode, bulletAppState, inputManager, CONFIG); player.addPlayer(camera, new Vector3f(0, 5, 0)); - bulletAppState.getPhysicsSpace().addAll(player); - rootNode.attachChild(player); this.addSun(); addShaders(fpp); - ncpTest(); + + AutoUpdateAppState autoUpdateAppState = new AutoUpdateAppState(); + stateManager.attach(autoUpdateAppState); } private void genSkyBox(String texture) { @@ -99,7 +103,7 @@ private void addSun() { Sun sun = new Sun(assetManager, rootNode, "sun", LightingType.AMBIENT, ColorRGBA.White, 1f); sun.setSunOptions(new Vector3f(5, 5, 5), 3f); sun.setPosition(new Vector3f(0f, 50f, 0f)); - sun.addSun(Materials.get("sun")); + sun.addSun(materialManager.getMaterial("sun")); } private void ncpTest() { @@ -134,4 +138,31 @@ private void addShaders(FilterPostProcessor fpp) { viewPort.addProcessor(fpp); } + + private class AutoUpdateAppState extends BaseAppState { + @Override + protected void initialize(Application app) { + + } + + @Override + protected void cleanup(Application app) { + // Уборка логики после отключения + } + + @Override + protected void onEnable() { + // Логика, когда состояние включается + } + + @Override + protected void onDisable() { + // Логика, когда состояние отключается + } + + @Override + public void update(float tpf) { + chunkManager.generateAndLoadChunks(player.getPlayerPosition(), true); + } + } } diff --git a/src/main/java/org/foxesworld/newgame/engine/player/ActionsControl.java b/src/main/java/org/foxesworld/newgame/engine/player/ActionsControl.java index ecae471..8dcc1c0 100644 --- a/src/main/java/org/foxesworld/newgame/engine/player/ActionsControl.java +++ b/src/main/java/org/foxesworld/newgame/engine/player/ActionsControl.java @@ -2,18 +2,19 @@ import com.jme3.asset.AssetManager; +import com.jme3.audio.AudioNode; import com.jme3.bullet.PhysicsSpace; import com.jme3.bullet.collision.shapes.SphereCollisionShape; import com.jme3.bullet.control.BetterCharacterControl; import com.jme3.bullet.control.RigidBodyControl; import com.jme3.math.FastMath; import com.jme3.math.Vector3f; -import com.jme3.phonon.scene.emitters.PositionalSoundEmitterControl; import com.jme3.renderer.RenderManager; import com.jme3.renderer.ViewPort; import com.jme3.scene.Node; import com.jme3.scene.Spatial; import com.jme3.scene.control.AbstractControl; +import org.foxesworld.newgame.engine.providers.sound.SoundManager; import wf.frk.f3banimation.AnimChannel; import wf.frk.f3banimation.Animation; import wf.frk.f3banimation.AnimationGroupControl; @@ -21,21 +22,27 @@ import wf.frk.f3banimation.blending.TimeFunction; import wf.frk.f3banimation.utils.TriFunction; +import java.util.List; +import java.util.Map; +import java.util.Random; + public class ActionsControl extends AbstractControl{ private boolean ready=false; private BetterCharacterControl character; private AnimationGroupControl anims; - private PositionalSoundEmitterControl footsteps,jumpSound,plasmaSound; - private boolean withSounds; + private final Map> playerSounds; + private AudioNode jumpUp, jumpDown; + private SoundManager soundManager; private AssetManager assetManager; - public ActionsControl(AssetManager assetManager,boolean withSounds){ - this.withSounds=withSounds; + public ActionsControl(AssetManager assetManager, SoundManager soundManager){ + this.soundManager = soundManager; this.assetManager=assetManager; + this.playerSounds = soundManager.getSoundBlock("player"); } - public ActionsControl(AssetManager assetManager,boolean withSounds,BetterCharacterControl character){ - this(assetManager,withSounds); + public ActionsControl(AssetManager assetManager,SoundManager soundManager,BetterCharacterControl character){ + this(assetManager,soundManager); this.character=character; } @@ -43,7 +50,8 @@ private void initialize() { if(ready) return; // initialize only once. ready=true; if(character == null) character=spatial.getControl(BetterCharacterControl.class); - + jumpUp = getRandomAudioNode("jump/takeoff"); + jumpDown = getRandomAudioNode("jump/land"); anims=AnimationGroupControl.of(spatial); anims.setUseHardwareSkinning(true); anims.setAction("Stand",TimeFunction.newLooping(() -> 1f),BlendingFunction.newSimple(() -> 1f)); @@ -81,10 +89,12 @@ public Spatial shot(AssetManager assetManager,Vector3f pos,Vector3f direction,No rb.setPhysicsLocation(pos); rb.setLinearVelocity(direction.mult(10f)); - if(plasmaSound!=null)plasmaSound.playInstance(); + //if(plasmaSound!=null)plasmaSound.playInstance(); //Sound sound = NewGame.getSOUND(); //AudioNode snd = sound.getSoundNode("player/shootAudio", false, 2.0f, 20.0f, 1.0f); //snd.play(); + AudioNode test = getRandomAudioNode("action"); + test.play(); return bullet; } @@ -97,10 +107,13 @@ protected void controlUpdate(float tpf) { if(!ready) return; if(character != null){ - if(jumpSound != null){ - if(!character.isOnGround() && wasOnGround) jumpSound.playInstance(); + if(jumpUp != null){ + if(!character.isOnGround() && wasOnGround) jumpUp.playInstance(); + if(character.isOnGround() && !wasOnGround) jumpDown.playInstance(); + jumpUp = getRandomAudioNode("jump/takeoff"); wasOnGround=character.isOnGround(); } + /* if(footsteps != null){ boolean walking=(character.isOnGround() && character.getVelocity().length() > 0.1); if(walking){ @@ -110,7 +123,7 @@ protected void controlUpdate(float tpf) { footsteps.playInstance(); } } - } + } */ } } @@ -119,4 +132,14 @@ protected void controlRender(RenderManager rm, ViewPort vp) { } + public AudioNode getRandomAudioNode(String event) { + Random random = new Random(); + List audioNodes = playerSounds.get(event); + if (audioNodes != null && !audioNodes.isEmpty()) { + int randomIndex = random.nextInt(audioNodes.size()); + return audioNodes.get(randomIndex); + } + return null; + } + } \ No newline at end of file diff --git a/src/main/java/org/foxesworld/newgame/engine/player/Player.java b/src/main/java/org/foxesworld/newgame/engine/player/Player.java index 6120220..1c176a6 100644 --- a/src/main/java/org/foxesworld/newgame/engine/player/Player.java +++ b/src/main/java/org/foxesworld/newgame/engine/player/Player.java @@ -19,7 +19,7 @@ import org.foxesworld.newgame.engine.player.camera.ShakeCam; import org.foxesworld.newgame.engine.player.input.FPSViewControl; import org.foxesworld.newgame.engine.player.input.UserInputHandler; -import org.foxesworld.newgame.engine.sound.SoundManager; +import org.foxesworld.newgame.engine.providers.sound.SoundManager; import java.util.HashMap; import java.util.List; @@ -27,6 +27,8 @@ public class Player extends Node { + private BetterCharacterControl characterControl; + private UserInputHandler userInputHandler; private Vector3f jumpForce = new Vector3f(0, 300, 0); private AssetManager assetManager; private AppStateManager stateManager; @@ -58,10 +60,12 @@ public void addPlayer(Camera cam, Vector3f spawnPoint){ Camera fpsCam = cam.clone(); this.loadFPSLogicWorld(cam, fpsCam, fpsPlayer, spawnPoint); fpsPlayer.loadFPSLogicFPSView(cam, fpsCam, this); + pspace.addAll(this); + rootNode.attachChild(this); } public void loadFPSLogicWorld(Camera cam, Camera fpsCam, Spatial playerModel, Vector3f spawnPoint){ BoundingBox jesseBbox=(BoundingBox)getWorldBound(); - BetterCharacterControl characterControl = new BetterCharacterControl(jesseBbox.getXExtent(), jesseBbox.getYExtent(), 50f); + characterControl = new BetterCharacterControl(jesseBbox.getXExtent(), jesseBbox.getYExtent(), 50f); characterControl.setJumpForce(jumpForce); addControl(characterControl); @@ -73,10 +77,10 @@ public void loadFPSLogicWorld(Camera cam, Camera fpsCam, Spatial playerModel, Ve camShake.shakeHitHard(); // Load character logic - addControl(new UserInputHandler(niftyDisplay, soundManager, inputManager, assetManager, cam, rootNode,()-> + addControl(userInputHandler = new UserInputHandler(niftyDisplay, soundManager, inputManager, assetManager, cam, rootNode,()-> playerModel.getControl(ActionsControl.class).shot(assetManager,cam.getLocation().add(cam.getDirection().mult(1)),cam.getDirection(),this.rootNode, this.pspace), (HashMap>) CFG.get("userInput"))); addControl(new CameraFollowSpatial(cam)); - addControl(new ActionsControl(assetManager,true)); + addControl(new ActionsControl(assetManager,soundManager)); addControl(new FPSViewControl(FPSViewControl.Mode.WORLD_SCENE)); } @@ -90,10 +94,10 @@ protected void controlUpdate(float tpf) { protected void controlRender(RenderManager rm, ViewPort vp) { } }); addControl(new FPSViewControl(FPSViewControl.Mode.FPS_SCENE)); - addControl(new ActionsControl(assetManager,true,jesse.getControl(BetterCharacterControl.class))); + addControl(new ActionsControl(assetManager,soundManager,jesse.getControl(BetterCharacterControl.class))); } - public Vector3f getPosition(){ - return this.getPosition(); + public Vector3f getPlayerPosition(){ + return userInputHandler.getPlayerPosition(); } } \ No newline at end of file diff --git a/src/main/java/org/foxesworld/newgame/engine/player/input/UserInputHandler.java b/src/main/java/org/foxesworld/newgame/engine/player/input/UserInputHandler.java index d8f4de9..a10f150 100644 --- a/src/main/java/org/foxesworld/newgame/engine/player/input/UserInputHandler.java +++ b/src/main/java/org/foxesworld/newgame/engine/player/input/UserInputHandler.java @@ -20,13 +20,10 @@ import de.lessvoid.nifty.screen.Screen; import org.foxesworld.newgame.engine.player.CharacterSettings; import org.foxesworld.newgame.engine.player.camera.ShakeCam; -import org.foxesworld.newgame.engine.sound.SoundManager; +import org.foxesworld.newgame.engine.providers.sound.SoundManager; import org.foxesworld.newgame.engine.ui.HUDController; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import java.util.Stack; +import java.util.*; public class UserInputHandler extends UserInputAbstract { @@ -40,15 +37,16 @@ public class UserInputHandler extends UserInputAbstract { private final Runnable attackCallback; private boolean[] directions = new boolean[4]; private final AssetManager assetManager; - private final SoundManager soundManager; + private final Map> playerSounds; + private final SoundManager soundManager; private final Nifty nifty; final float[] angles = {0, 0, 0}; final Quaternion tmpRot = new Quaternion(); final Vector3f tmpV3 = new Vector3f(); - final Map> playerSounds = new HashMap<>(); public UserInputHandler(NiftyJmeDisplay niftyDisplay, SoundManager soundManager, InputManager inputManager, AssetManager assetManager, Camera cam, Node rootNode, Runnable attackCallback, HashMap> userInputConfig) { this.soundManager = soundManager; + this.playerSounds = soundManager.getSoundBlock("player"); this.inputManager = inputManager; this.assetManager = assetManager; this.nifty = niftyDisplay.getNifty(); @@ -170,7 +168,13 @@ protected void movePlayer(Vector3f direction, float speedMultiplier, float tpf) updateMovementAudio(tpf); soundManager.update(tpf); camShake.update(tpf); - updateHUDText(new String[]{"speed", "playerState"}, new String[]{String.valueOf(characterSettings.getCurrentSpeed()), String.valueOf(getPlayerState())}); + updateHUDText(new String[]{"speed", "playerState", "posX", "posY", "posZ"}, new String[]{ + String.valueOf(characterSettings.getCurrentSpeed()), + String.valueOf(getPlayerState()), + String.valueOf(this.getPlayerPosition().x), + String.valueOf(this.getPlayerPosition().y), + String.valueOf(this.getPlayerPosition().z) + }); } @Override protected void controlRender(RenderManager rm, ViewPort vp) { @@ -209,7 +213,7 @@ private void updateMovementAudio(float tpf) { private void playWalkAudio(String userState) { stopWalkAudio(); - walkAudio = soundManager.getRandomAudioNode(userState); + walkAudio = getRandomAudioNode(userState); if (walkAudio != null) { walkAudio.setLocalTranslation(spatial.getWorldTranslation()); walkAudio.setPitch(characterSettings.getCurrentSpeed() / 4); @@ -244,4 +248,22 @@ private void updateHUDText(String[] elementIds, String[] values) { } } } + + public AudioNode getRandomAudioNode(String event) { + Random random = new Random(); + List audioNodes = playerSounds.get(event); + if (audioNodes != null && !audioNodes.isEmpty()) { + int randomIndex = random.nextInt(audioNodes.size()); + return audioNodes.get(randomIndex); + } + return null; + } + + public Vector3f getPlayerPosition() { + if (spatial != null) { + return spatial.getWorldTranslation(); + } else { + return null; + } + } } diff --git a/src/main/java/org/foxesworld/newgame/engine/player/input/UserInputHelper.java b/src/main/java/org/foxesworld/newgame/engine/player/input/UserInputHelper.java index dd2fd07..773cced 100644 --- a/src/main/java/org/foxesworld/newgame/engine/player/input/UserInputHelper.java +++ b/src/main/java/org/foxesworld/newgame/engine/player/input/UserInputHelper.java @@ -5,7 +5,7 @@ import com.jme3.niftygui.NiftyJmeDisplay; import com.jme3.renderer.Camera; import com.jme3.scene.Node; -import org.foxesworld.newgame.engine.sound.SoundManager; +import org.foxesworld.newgame.engine.providers.sound.SoundManager; import java.util.HashMap; import java.util.List; diff --git a/src/main/java/org/foxesworld/newgame/engine/material/MaterialAbstract.java b/src/main/java/org/foxesworld/newgame/engine/providers/material/MaterialAbstract.java similarity index 74% rename from src/main/java/org/foxesworld/newgame/engine/material/MaterialAbstract.java rename to src/main/java/org/foxesworld/newgame/engine/providers/material/MaterialAbstract.java index 540c5c4..0579a48 100644 --- a/src/main/java/org/foxesworld/newgame/engine/material/MaterialAbstract.java +++ b/src/main/java/org/foxesworld/newgame/engine/providers/material/MaterialAbstract.java @@ -1,20 +1,9 @@ -package org.foxesworld.newgame.engine.material; +package org.foxesworld.newgame.engine.providers.material; -import com.jme3.app.state.AppStateManager; import com.jme3.asset.AssetManager; -import com.jme3.bullet.BulletAppState; -import com.jme3.input.InputManager; import com.jme3.material.Material; import com.jme3.material.MaterialDef; import com.jme3.math.ColorRGBA; -import com.jme3.niftygui.NiftyJmeDisplay; -import com.jme3.post.FilterPostProcessor; -import com.jme3.renderer.Camera; -import com.jme3.renderer.ViewPort; -import com.jme3.scene.Node; -import org.foxesworld.newgame.engine.Kernel; - -import java.util.Map; public abstract class MaterialAbstract { private AssetManager assetManager; diff --git a/src/main/java/org/foxesworld/newgame/engine/material/MaterialManager.java b/src/main/java/org/foxesworld/newgame/engine/providers/material/MaterialManager.java similarity index 87% rename from src/main/java/org/foxesworld/newgame/engine/material/MaterialManager.java rename to src/main/java/org/foxesworld/newgame/engine/providers/material/MaterialManager.java index 8262f18..725a772 100644 --- a/src/main/java/org/foxesworld/newgame/engine/material/MaterialManager.java +++ b/src/main/java/org/foxesworld/newgame/engine/providers/material/MaterialManager.java @@ -1,16 +1,16 @@ -package org.foxesworld.newgame.engine.material; +package org.foxesworld.newgame.engine.providers.material; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; import com.jme3.asset.AssetManager; import com.jme3.material.Material; import com.jme3.math.ColorRGBA; -import com.jme3.math.Vector2f; import com.jme3.texture.Texture; import org.foxesworld.newgame.engine.Kernel; import java.io.IOException; import java.io.InputStream; +import java.util.HashMap; import java.util.LinkedHashMap; import java.util.Map; import java.util.concurrent.atomic.AtomicInteger; @@ -19,10 +19,10 @@ public class MaterialManager extends MaterialAbstract { private static final String matIndexFile = "materialOptions.json"; private Map matData; - private Map Materials; + private Map Materials = new HashMap<>(); - public MaterialManager(AssetManager assetManager, Map Materials) { - this.Materials = Materials; + public MaterialManager(AssetManager assetManager) { + //this.Materials = Materials; setAssetManager(assetManager); addMaterials(); } @@ -32,7 +32,7 @@ private void addMaterials() { String[] textures = new String[]{"soil", "sand", "sun"}; for (int c = 0; c < textures.length; c++) { String mat = textures[c]; - Kernel.logger.info(" - Adding '" + mat + "' material"); + Kernel.logger.info(" - Adding '" + mat + "' material"); Materials.put(mat, createMat(mat)); } } @@ -127,25 +127,12 @@ private enum VarType { COLOR } - @Deprecated - private Vector2f parseVector2f(String input) { - String[] parts = input.split(","); - if (parts.length != 2) { - throw new IllegalArgumentException("Invalid vector2f format: " + input); - } - - float x = Float.parseFloat(parts[0].trim()); - float y = Float.parseFloat(parts[1].trim()); - - return new Vector2f(x, y); - } - private Map readMatConfig(InputStream is) { Map map = null; try { ObjectMapper mapper = new ObjectMapper(); - TypeReference> typeRef = new TypeReference>() { + TypeReference> typeRef = new TypeReference<>() { }; map = mapper.readValue(is, typeRef); } catch (IOException ignored) { @@ -157,4 +144,12 @@ private Map readMatConfig(InputStream is) { private interface BiConsumer { void accept(T t, U u); } + + public Material getMaterial(String mat) { + return Materials.get(mat); + } + + public Map getMaterials() { + return Materials; + } } diff --git a/src/main/java/org/foxesworld/newgame/engine/material/TextureWrap.java b/src/main/java/org/foxesworld/newgame/engine/providers/material/TextureWrap.java similarity index 59% rename from src/main/java/org/foxesworld/newgame/engine/material/TextureWrap.java rename to src/main/java/org/foxesworld/newgame/engine/providers/material/TextureWrap.java index 34d27bd..4b7fd2d 100644 --- a/src/main/java/org/foxesworld/newgame/engine/material/TextureWrap.java +++ b/src/main/java/org/foxesworld/newgame/engine/providers/material/TextureWrap.java @@ -1,4 +1,4 @@ -package org.foxesworld.newgame.engine.material; +package org.foxesworld.newgame.engine.providers.material; public enum TextureWrap { REPEAT, diff --git a/src/main/java/org/foxesworld/newgame/engine/model/ModelManager.java b/src/main/java/org/foxesworld/newgame/engine/providers/model/ModelManager.java similarity index 93% rename from src/main/java/org/foxesworld/newgame/engine/model/ModelManager.java rename to src/main/java/org/foxesworld/newgame/engine/providers/model/ModelManager.java index 6a562b2..a7b417a 100644 --- a/src/main/java/org/foxesworld/newgame/engine/model/ModelManager.java +++ b/src/main/java/org/foxesworld/newgame/engine/providers/model/ModelManager.java @@ -1,4 +1,4 @@ -package org.foxesworld.newgame.engine.model; +package org.foxesworld.newgame.engine.providers.model; import com.jme3.asset.AssetManager; import com.jme3.bullet.BulletAppState; @@ -24,7 +24,7 @@ public ModelManager(AssetManager assetManager, BulletAppState bulletAppState, No public Spatial addModels(Node rootNode, String modelPath, String material) { Spatial model = loadModel(modelPath); rootNode.attachChild(model); - model.setMaterial(Kernel.Materials.get(material)); + //model.setMaterial(Kernel.aterials.get(material)); RigidBodyControl collisionControl = createCollisionControl(model); rootNode.addControl(collisionControl); diff --git a/src/main/java/org/foxesworld/newgame/engine/providers/sound/SoundManager.java b/src/main/java/org/foxesworld/newgame/engine/providers/sound/SoundManager.java new file mode 100644 index 0000000..173b7bb --- /dev/null +++ b/src/main/java/org/foxesworld/newgame/engine/providers/sound/SoundManager.java @@ -0,0 +1,110 @@ +package org.foxesworld.newgame.engine.providers.sound; + +import com.fasterxml.jackson.databind.JsonNode; +import com.fasterxml.jackson.databind.ObjectMapper; +import com.jme3.asset.AssetKey; +import com.jme3.asset.AssetManager; +import com.jme3.audio.AudioData; +import com.jme3.audio.AudioNode; +import com.jme3.audio.AudioSource; +import org.foxesworld.newgame.engine.Kernel; + +import java.io.IOException; +import java.io.InputStream; +import java.util.*; +import java.util.concurrent.atomic.AtomicInteger; + +public class SoundManager { + private AssetManager assetManager; + private Map>> Sounds = new HashMap<>(); + + public SoundManager(AssetManager assetManager) { + this.assetManager = assetManager; + loadSounds(assetManager.locateAsset(new AssetKey<>("sounds.json")).openStream()); + } + + private void loadSounds(InputStream inputStream) { + try { + ObjectMapper objectMapper = new ObjectMapper(); + JsonNode jsonRoot = objectMapper.readTree(inputStream); + Iterator iterator = jsonRoot.fieldNames(); + while(iterator.hasNext()) { + String currentBlock = iterator.next(); + Kernel.logger.info("====== Scanning block " +currentBlock + " ======"); + JsonNode eventsArray = jsonRoot.get(currentBlock); + Map> soundBlock = new HashMap<>(); + eventsArray.forEach(eventNode -> { + AtomicInteger soundsNum = new AtomicInteger(); + String event = eventNode.get("event").asText(); + String sndPackage = (eventNode.has("package")) ? eventNode.get("package").asText() : ""; + JsonNode settingsNode = eventNode.get("settings"); + List audioNodes = new ArrayList<>(); + JsonNode soundsArray = eventNode.get("sounds"); + soundsArray.forEach(soundNode -> { + + String fileName = soundNode.asText(); + AudioData.DataType dataType = AudioData.DataType.valueOf(settingsNode.get("dataType").asText()); + String filePath = "sounds/" + currentBlock + '/' + sndPackage + event + fileName; + AudioNode audioNode = new AudioNode(assetManager, filePath, dataType); + + if (settingsNode != null) { + if (settingsNode.has("volume")) { + audioNode.setVolume((float) settingsNode.get("volume").asDouble()); + } + if (settingsNode.has("positional")) { + audioNode.setPositional(settingsNode.get("volume").asBoolean(false)); + } + if (settingsNode.has("pitch")) { + audioNode.setPitch((float) settingsNode.get("pitch").asDouble()); + } + } + audioNodes.add(audioNode); + soundsNum.getAndIncrement(); + }); + Kernel.logger.info("Added " + soundsNum + " sounds to '" + event + "' event"); + soundBlock.put(event, audioNodes); + }); + Sounds.put(currentBlock, soundBlock); + } + } catch (IOException e) { + e.printStackTrace(); + } + Kernel.logger.info("Sound scanning done!"); + } + + public Map> getSoundBlock(String blockName){ + return Sounds.get(blockName); + } + + public void update(float tpf) { + for (Map.Entry>> entry : Sounds.entrySet()) { + for(Map.Entry> update: entry.getValue().entrySet()) { + List audioNodes = update.getValue(); + Iterator iterator = audioNodes.iterator(); + + while (iterator.hasNext()) { + AudioNode audioNode = iterator.next(); + boolean removeAfterPlayback = audioNode.getUserData("removeAfterPlayback") != null ? audioNode.getUserData("removeAfterPlayback") : false; + + if (removeAfterPlayback && audioNode.getStatus() == AudioSource.Status.Stopped) { + audioNode.removeFromParent(); + iterator.remove(); + } + float cooldown = audioNode.getUserData("cooldown") != null ? audioNode.getUserData("cooldown") : -1f; + if (cooldown > 0) { + cooldown -= tpf; + if (cooldown <= 0) { + audioNode.setUserData("cooldown", null); + } else { + audioNode.setUserData("cooldown", cooldown); + } + } + } + } + } + } + + public Map>> getSounds() { + return Sounds; + } +} diff --git a/src/main/java/org/foxesworld/newgame/engine/sound/SoundManager.java b/src/main/java/org/foxesworld/newgame/engine/sound/SoundManager.java deleted file mode 100644 index 691ae7d..0000000 --- a/src/main/java/org/foxesworld/newgame/engine/sound/SoundManager.java +++ /dev/null @@ -1,116 +0,0 @@ -package org.foxesworld.newgame.engine.sound; - -import com.fasterxml.jackson.databind.JsonNode; -import com.fasterxml.jackson.databind.ObjectMapper; -import com.jme3.asset.AssetKey; -import com.jme3.asset.AssetManager; -import com.jme3.audio.AudioData; -import com.jme3.audio.AudioNode; -import com.jme3.audio.AudioSource; -import org.foxesworld.newgame.engine.Kernel; - -import java.io.IOException; -import java.io.InputStream; -import java.util.*; -import java.util.concurrent.atomic.AtomicInteger; - -public class SoundManager { - - //private Map> soundMap = new HashMap<>(); - private AssetManager assetManager; - private Random random = new Random(); - private Map> Sounds; - - public SoundManager(AssetManager assetManager, Map> Sounds) { - this.assetManager = assetManager; - this.Sounds = Sounds; - loadSounds(assetManager.locateAsset(new AssetKey<>("sounds.json")).openStream()); - } - - private void loadSounds(InputStream inputStream) { - try { - ObjectMapper objectMapper = new ObjectMapper(); - JsonNode rootNode = objectMapper.readTree(inputStream); - JsonNode eventsArray = rootNode.get("events"); - Kernel.logger.info("Adding sounds..."); - eventsArray.forEach(eventNode -> { - AtomicInteger soundsNum = new AtomicInteger(); - String event = eventNode.get("event").asText(); - JsonNode settingsNode = eventNode.get("settings"); - List audioNodes = new ArrayList<>(); - JsonNode soundsArray = eventNode.get("sounds"); - soundsArray.forEach(soundNode -> { - String fileName = soundNode.asText(); - AudioData.DataType dataType = AudioData.DataType.valueOf(settingsNode.get("dataType").asText()); - AudioNode audioNode = new AudioNode(assetManager, "sounds/" + fileName, dataType); - audioNode.setPositional(false); - - if (settingsNode != null) { - if (settingsNode.has("volume")) { - audioNode.setVolume((float) settingsNode.get("volume").asDouble()); - } - if (settingsNode.has("pitch")) { - audioNode.setPitch((float) settingsNode.get("pitch").asDouble()); - } - } - audioNodes.add(audioNode); - soundsNum.getAndIncrement(); - }); - Kernel.logger.info("Added " + soundsNum + " to sounds '"+ event + "' event"); - Sounds.put(event, audioNodes); - }); - - } catch (IOException e) { - e.printStackTrace(); - } - } - - public AudioNode getRandomAudioNode(String event) { - List audioNodes = Sounds.get(event); - if (audioNodes != null && !audioNodes.isEmpty()) { - int randomIndex = random.nextInt(audioNodes.size()); - return audioNodes.get(randomIndex); - } - return null; - } - - - public void playSound(String event, float cooldown) { - AudioNode audioNode = getRandomAudioNode(event); - if (audioNode != null) { - audioNode.playInstance(); - audioNode.setUserData("removeAfterPlayback", true); - - if (cooldown > 0) { - audioNode.setUserData("cooldown", cooldown); - } - } - } - - public void update(float tpf) { - for (Map.Entry> entry : Sounds.entrySet()) { - List audioNodes = entry.getValue(); - Iterator iterator = audioNodes.iterator(); - - while (iterator.hasNext()) { - AudioNode audioNode = iterator.next(); - boolean removeAfterPlayback = audioNode.getUserData("removeAfterPlayback") != null ? audioNode.getUserData("removeAfterPlayback") : false; - - if (removeAfterPlayback && audioNode.getStatus() == AudioSource.Status.Stopped) { - audioNode.removeFromParent(); - iterator.remove(); - } - - float cooldown = audioNode.getUserData("cooldown") != null ? audioNode.getUserData("cooldown") : -1f; - if (cooldown > 0) { - cooldown -= tpf; - if (cooldown <= 0) { - audioNode.setUserData("cooldown", null); - } else { - audioNode.setUserData("cooldown", cooldown); - } - } - } - } - } -} diff --git a/src/main/java/org/foxesworld/newgame/engine/world/terrain/ChunkManager.java b/src/main/java/org/foxesworld/newgame/engine/world/terrain/ChunkManager.java new file mode 100644 index 0000000..a42f275 --- /dev/null +++ b/src/main/java/org/foxesworld/newgame/engine/world/terrain/ChunkManager.java @@ -0,0 +1,87 @@ +package org.foxesworld.newgame.engine.world.terrain; + +import com.jme3.math.Vector3f; +import com.jme3.terrain.geomipmap.TerrainQuad; +import org.foxesworld.newgame.engine.providers.material.MaterialManager; + +import java.util.HashMap; +import java.util.Map; +import java.util.Set; +import java.util.stream.Collectors; + +public class ChunkManager { + + private TerrainGenerator terrainGenerator; + private Map chunkMap = new HashMap<>(); + private long chunkNum = 0; + private boolean showBorder; + private final int chunkSize = 32; + private Vector3f chunkPosition; + private final float chunkLoadDistance; + private MaterialManager materialManager; + + public ChunkManager(TerrainGenerator terrainGenerator, float chunkLoadDistance, MaterialManager materialManager) { + this.terrainGenerator = terrainGenerator; + this.chunkLoadDistance = chunkLoadDistance; + this.materialManager = materialManager; + } + + public void generateAndLoadChunks(Vector3f playerPosition, boolean showBorder) { + Vector3f newChunkPosition = calculateChunkPosition(playerPosition); + this.showBorder = showBorder; + for (int i = -1; i <= 1; i++) { + for (int j = -1; j <= 1; j++) { + chunkPosition = newChunkPosition.add(i * chunkSize, 0, j * chunkSize); + if (!chunkMap.containsKey(chunkPosition) && playerPosition.distance(chunkPosition) <= chunkLoadDistance) { + terrainGenerator.generateChunkTerrain(this); + System.out.println("Adding chunk " + chunkNum+ ' ' + chunkPosition); + chunkNum+=1; + } + } + } + //unloadOldChunks(newChunkPosition, playerPosition); + } + + public Vector3f calculateChunkPosition(Vector3f playerPosition) { + int x = Math.round(playerPosition.x / chunkSize) * chunkSize; + int z = Math.round(playerPosition.z / chunkSize) * chunkSize; + return new Vector3f(x, 0, z); + } + + public void unloadOldChunks(Vector3f newChunkPosition, Vector3f playerPosition) { + Set chunksToRemove = chunkMap.keySet().stream() + .filter(chunkPosition -> chunkPosition.distance(newChunkPosition) > chunkLoadDistance) + .collect(Collectors.toSet()); + + for (Vector3f chunkPosition : chunksToRemove) { + if (chunkPosition.distance(playerPosition) > chunkLoadDistance) { + TerrainQuad terrainQuad = chunkMap.remove(chunkPosition); + terrainQuad.removeFromParent(); + } + } + } + + public void addChunktoMap(Vector3f chunkPos, TerrainQuad terrain){ + chunkMap.put(chunkPos, terrain); + } + + public long getChunkNum() { + return chunkNum; + } + + public int getChunkSize() { + return chunkSize; + } + + public Vector3f getChunkPosition() { + return chunkPosition; + } + + public boolean isShowBorder() { + return showBorder; + } + + public MaterialManager getMaterialManager() { + return materialManager; + } +} diff --git a/src/main/java/org/foxesworld/newgame/engine/world/terrain/TerrainGenerator.java b/src/main/java/org/foxesworld/newgame/engine/world/terrain/TerrainGenerator.java index e515937..787cde7 100644 --- a/src/main/java/org/foxesworld/newgame/engine/world/terrain/TerrainGenerator.java +++ b/src/main/java/org/foxesworld/newgame/engine/world/terrain/TerrainGenerator.java @@ -1,78 +1,85 @@ package org.foxesworld.newgame.engine.world.terrain; -import com.jme3.asset.TextureKey; import com.jme3.bullet.BulletAppState; import com.jme3.bullet.collision.shapes.HeightfieldCollisionShape; import com.jme3.bullet.control.RigidBodyControl; -import com.jme3.material.Material; -import com.jme3.math.FastMath; -import com.jme3.math.Vector2f; import com.jme3.math.Vector3f; +import com.jme3.scene.Geometry; import com.jme3.scene.Node; +import com.jme3.scene.debug.WireBox; import com.jme3.terrain.geomipmap.TerrainQuad; -import com.jme3.texture.Texture; -import com.simsilica.arboreal.BranchParameters; -import com.simsilica.arboreal.Tree; -import com.simsilica.arboreal.TreeGenerator; -import com.simsilica.arboreal.TreeParameters; -import com.sudoplay.joise.module.ModuleBasisFunction; -import com.sudoplay.joise.module.ModuleFractal; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -import java.util.Map; +import com.jme3.terrain.heightmap.AbstractHeightMap; +import com.jme3.terrain.heightmap.HeightMap; +import org.foxesworld.newgame.engine.providers.material.MaterialManager; public class TerrainGenerator { private BulletAppState bulletAppState; private Node rootNode; - private int gridSize = 128; - private float stepSize = 5; - private Logger logger = LoggerFactory.getLogger(TerrainGenerator.class); - public TerrainGenerator(Node rootNode, BulletAppState bulletAppState) { + public TerrainGenerator(BulletAppState bulletAppState, Node rootNode) { this.bulletAppState = bulletAppState; this.rootNode = rootNode; } - protected float[] generateHillyHeightMap(Vector3f playerPosition) { - float[] heightMap = new float[(gridSize + 1) * (gridSize + 1)]; - ModuleFractal fractal = new ModuleFractal(); - fractal.setAllSourceTypes(ModuleBasisFunction.BasisType.GRADIENT, ModuleBasisFunction.InterpolationType.LINEAR); - fractal.setNumOctaves(4); // Увеличьте количество октав для более выраженных холмов - fractal.setFrequency(0.04); // Увеличьте частоту для более мелких деталей + public void generateChunkTerrain(ChunkManager chunkManager) { + int chunkSize = chunkManager.getChunkSize(); + Vector3f chunkPosition = chunkManager.getChunkPosition(); + MaterialManager materialManager = chunkManager.getMaterialManager(); + HeightMap heightMap = generateHeightMap(chunkPosition, chunkSize); + TerrainQuad terrain = new TerrainQuad("section-" + chunkManager.getChunkNum(), 65, chunkSize + 1, heightMap.getHeightMap()); + terrain.setMaterial(materialManager.getMaterial("soil")); + + float[] heightArray = heightMap.getHeightMap(); + HeightfieldCollisionShape collisionShape = new HeightfieldCollisionShape(heightArray, terrain.getLocalScale()); + RigidBodyControl rigidBodyControl = new RigidBodyControl(collisionShape, 0); + bulletAppState.getPhysicsSpace().add(rigidBodyControl); + terrain.setLocalTranslation(chunkPosition); + rootNode.attachChild(terrain); + terrain.addControl(rigidBodyControl); + + if (chunkManager.isShowBorder()) { + WireBox wireBox = new WireBox(chunkSize * 0.5f, terrain.getLocalScale().y, chunkSize * 0.5f); + Geometry wireBoxGeom = new Geometry("wireBox-" + chunkManager.getChunkNum(), wireBox); + wireBoxGeom.setLocalTranslation(chunkPosition); + wireBoxGeom.setMaterial(materialManager.getMaterial("sand")); + rootNode.attachChild(wireBoxGeom); + } + chunkManager.addChunktoMap(chunkPosition, terrain); + } - float terrainSize = gridSize * stepSize; - float playerX = playerPosition.x; - float playerZ = playerPosition.z; + public HeightMap generateHeightMap(Vector3f chunkPosition, int chunkSize) { + AbstractHeightMap heightMap = new AbstractHeightMap() { + @Override + public boolean load() { + int width = chunkSize + 1; + int height = chunkSize + 1; + this.heightData = new float[width * height]; - for (int i = 0; i <= gridSize; i++) { + // Calculate noise parameters + float scale = 0.01f; // Controls the frequency of the noise + int seed = 566767896; // Seed for the random number generator - for (int j = 0; j <= gridSize; j++) { - float x = -terrainSize * 0.5f + i * stepSize; - float z = -terrainSize * 0.5f + j * stepSize; + /* + // Generate height data using Perlin noise + for (int x = 0; x < width; x++) { + for (int z = 0; z < height; z++) { + float normalizedX = (chunkPosition.x + x) * scale; + float normalizedZ = (chunkPosition.z + z) * scale; - float distanceToPlayer = new Vector3f(playerX - x, 0, playerZ - z).length(); + float noiseValue = ImprovedNoise.noise(normalizedX, normalizedZ, seed); + float heightValue = noiseValue * 50f; // Scale the noise to control height - float hillHeight = (float) (fractal.get(x, 0, z) * Math.max(1 - distanceToPlayer * 0.005, 0)); + setHeightAtPoint((float) x, z, (int) heightValue); + } + } */ - heightMap[i * (gridSize + 1) + j] = hillHeight; + normalizeTerrain(0.5f); // Normalize the terrain heights + return true; } - } + }; + heightMap.load(); return heightMap; } - public TerrainQuad generateHillyTerrain(Vector3f playerPosition, Material terrainMaterial) { - float[] heightMap = generateHillyHeightMap(playerPosition); - TerrainQuad terrain = new TerrainQuad("terrain", gridSize + 1, gridSize + 1, heightMap); - terrain.setMaterial(terrainMaterial); - // Generate collision shape based on the height map - HeightfieldCollisionShape collisionShape = new HeightfieldCollisionShape(heightMap, terrain.getLocalScale()); - RigidBodyControl rigidBodyControl = new RigidBodyControl(collisionShape, 0); - terrain.addControl(rigidBodyControl); - bulletAppState.getPhysicsSpace().add(rigidBodyControl); - rootNode.attachChild(terrain); - - return terrain; - } } diff --git a/src/main/resources/MatDefs/dynamic_sky.frag b/src/main/resources/MatDefs/dynamic_sky.frag new file mode 100644 index 0000000..1edccc7 --- /dev/null +++ b/src/main/resources/MatDefs/dynamic_sky.frag @@ -0,0 +1,20 @@ +uniform sampler2D m_glow_texture; +uniform sampler2D m_color_texture; + +uniform vec3 m_lightPosition; +varying vec3 vertex; + +void main() +{ + vec3 V = normalize(vertex); + vec3 L = normalize(m_lightPosition.xyz); + // Compute the proximity of this fragment to the sun. + float vl = dot(V, L); + + // Look up the sky color and glow colors. + vec4 Kc = texture2D(m_color_texture, vec2((L.y + 1.0) / 2.0, V.y)); + vec4 Kg = texture2D(m_glow_texture, vec2((L.y + 1.0) / 2.0, vl)); + + // Combine the color and glow giving the pixel value. + gl_FragColor = vec4(Kc.rgb + Kg.rgb * Kg.a / 2.0, Kc.a); +} diff --git a/src/main/resources/MatDefs/dynamic_sky.j3md b/src/main/resources/MatDefs/dynamic_sky.j3md new file mode 100644 index 0000000..2c16a64 --- /dev/null +++ b/src/main/resources/MatDefs/dynamic_sky.j3md @@ -0,0 +1,24 @@ +MaterialDef Dynamic Sky { + MaterialParameters { + Vector3 lightPosition + Texture2D glow_texture + Texture2D color_texture + } + + Technique { + VertexShader GLSL100: MatDefs/dynamic_sky.vert + FragmentShader GLSL100: MatDefs/dynamic_sky.frag + + RenderState { + FaceCull Off + } + + WorldParameters { + ViewMatrix + ProjectionMatrix + WorldMatrix + } + } + Technique FixedFunc { + } +} diff --git a/src/main/resources/MatDefs/dynamic_sky.vert b/src/main/resources/MatDefs/dynamic_sky.vert new file mode 100644 index 0000000..56b1649 --- /dev/null +++ b/src/main/resources/MatDefs/dynamic_sky.vert @@ -0,0 +1,18 @@ +uniform mat4 g_ViewMatrix; +uniform mat4 g_ProjectionMatrix; +uniform mat4 g_WorldMatrix; + +attribute vec3 inPosition; + +varying vec3 vertex; + +void main() +{ + vertex = inPosition.xyz; + + vec4 pos = vec4(inPosition, 0.0); + pos = g_ViewMatrix * pos; + pos.w = 1.0; + gl_Position = g_ProjectionMatrix * pos; + //gl_Position = ftransform(); (this was in the sample) +} diff --git a/src/main/resources/sounds.json b/src/main/resources/sounds.json index 6ad034e..55de247 100644 --- a/src/main/resources/sounds.json +++ b/src/main/resources/sounds.json @@ -1,54 +1,114 @@ { - "events": [ + "player": [ { "event": "walking", + "package": "footstep/stone/", "settings": { "volume": 2.0, + "positional": false, "pitch": 1.0, "dataType": "Buffer" }, "sounds": [ - "player/footstep/stone/walking/walk1.ogg", - "player/footstep/stone/walking/walk2.ogg", - "player/footstep/stone/walking/walk3.ogg", - "player/footstep/stone/walking/walk4.ogg", - "player/footstep/stone/walking/walk5.ogg", - "player/footstep/stone/walking/walk6.ogg", - "player/footstep/stone/walking/walk7.ogg", - "player/footstep/stone/walking/walk8.ogg", - "player/footstep/stone/walking/walk9.ogg", - "player/footstep/stone/walking/walk10.ogg", - "player/footstep/stone/walking/walk11.ogg", - "player/footstep/stone/walking/walk12.ogg", - "player/footstep/stone/walking/walk13.ogg", - "player/footstep/stone/walking/walk14.ogg", - "player/footstep/stone/walking/walk15.ogg" + "/walk1.ogg", + "/walk2.ogg", + "/walk3.ogg", + "/walk4.ogg", + "/walk5.ogg", + "/walk6.ogg", + "/walk7.ogg", + "/walk8.ogg", + "/walk9.ogg", + "/walk10.ogg", + "/walk11.ogg", + "/walk12.ogg", + "/walk13.ogg", + "/walk14.ogg", + "/walk15.ogg" ] }, { "event": "sprinting", + "package": "footstep/stone/", "settings": { "volume": 2.0, + "positional": false, "pitch": 1.0, "dataType": "Buffer" }, "sounds": [ - "player/footstep/stone/sprinting/sprint1.ogg", - "player/footstep/stone/sprinting/sprint2.ogg", - "player/footstep/stone/sprinting/sprint3.ogg", - "player/footstep/stone/sprinting/sprint4.ogg", - "player/footstep/stone/sprinting/sprint5.ogg", - "player/footstep/stone/sprinting/sprint6.ogg", - "player/footstep/stone/sprinting/sprint7.ogg", - "player/footstep/stone/sprinting/sprint8.ogg", - "player/footstep/stone/sprinting/sprint9.ogg", - "player/footstep/stone/sprinting/sprint10.ogg", - "player/footstep/stone/sprinting/sprint11.ogg", - "player/footstep/stone/sprinting/sprint12.ogg", - "player/footstep/stone/sprinting/sprint13.ogg", - "player/footstep/stone/sprinting/sprint14.ogg", - "player/footstep/stone/sprinting/sprint15.ogg", - "player/footstep/stone/sprinting/sprint16.ogg" + "/sprint1.ogg", + "/sprint2.ogg", + "/sprint3.ogg", + "/sprint4.ogg", + "/sprint5.ogg", + "/sprint6.ogg", + "/sprint7.ogg", + "/sprint8.ogg", + "/sprint9.ogg", + "/sprint10.ogg", + "/sprint11.ogg", + "/sprint12.ogg", + "/sprint13.ogg", + "/sprint14.ogg", + "/sprint15.ogg", + "/sprint16.ogg" + ] + }, + { + "event": "jump/land", + "package": "footstep/stone/", + "settings": { + "volume": 2.0, + "positional": false, + "pitch": 1.0, + "dataType": "Buffer" + }, + "sounds": [ + "/land1.ogg", + "/land2.ogg", + "/land3.ogg" + ] + }, + { + "event": "jump/takeoff", + "package": "footstep/stone/", + "settings": { + "volume": 2.0, + "positional": false, + "pitch": 1.0, + "dataType": "Buffer" + }, + "sounds": [ + "/takeoff1.ogg", + "/takeoff2.ogg" + ] + }, + { + "event": "action", + "package": "footstep/stone/", + "settings": { + "volume": 2.0, + "positional": false, + "pitch": 1.0, + "dataType": "Buffer" + }, + "sounds": [ + "/gooseSkin.ogg" + ] + } + ], + "music": [ + { + "event": "test", + "settings": { + "volume": 2.0, + "positional": false, + "pitch": 1.0, + "dataType": "Buffer" + }, + "sounds": [ + "/FST_Conc_JumpDown_Player_1st_01.ogg" ] } ] diff --git a/build/resources/main/sounds/player/footstep/stone/jump/FST_Conc_JumpDown_Player_1st_01.ogg b/src/main/resources/sounds/music/test/FST_Conc_JumpDown_Player_1st_01.ogg similarity index 100% rename from build/resources/main/sounds/player/footstep/stone/jump/FST_Conc_JumpDown_Player_1st_01.ogg rename to src/main/resources/sounds/music/test/FST_Conc_JumpDown_Player_1st_01.ogg diff --git a/src/main/resources/sounds/player/footstep/stone/action/gooseSkin.ogg b/src/main/resources/sounds/player/footstep/stone/action/gooseSkin.ogg new file mode 100644 index 0000000000000000000000000000000000000000..4281ffb9430738b4dbd5d16252eb53371f97c4d0 GIT binary patch literal 47375 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 diff --git a/src/main/resources/sounds/player/footstep/stone/jump/FST_Conc_JumpDown_Player_1st_03.ogg b/src/main/resources/sounds/player/footstep/stone/jump/FST_Conc_JumpDown_Player_1st_03.ogg deleted file mode 100644 index fd0795b1bd053b7ede4b6a10f6d7b533240164cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6791 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

?h!3!m= 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 diff --git a/src/main/resources/sounds/player/footstep/stone/jump/FST_Conc_JumpUp_Player_1st_02.ogg b/src/main/resources/sounds/player/footstep/stone/jump/FST_Conc_JumpUp_Player_1st_02.ogg deleted file mode 100644 index f812428fa88761f94f58300c4ca30e69ae43f740..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6048 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 diff --git a/src/main/resources/sounds/player/footstep/stone/jump/FST_Conc_JumpDown_Player_1st_01.ogg b/src/main/resources/sounds/player/footstep/stone/jump/land/land1.ogg similarity index 100% rename from src/main/resources/sounds/player/footstep/stone/jump/FST_Conc_JumpDown_Player_1st_01.ogg rename to src/main/resources/sounds/player/footstep/stone/jump/land/land1.ogg diff --git a/build/resources/main/sounds/player/footstep/stone/jump/FST_Conc_JumpDown_Player_1st_02.ogg b/src/main/resources/sounds/player/footstep/stone/jump/land/land2.ogg similarity index 100% rename from build/resources/main/sounds/player/footstep/stone/jump/FST_Conc_JumpDown_Player_1st_02.ogg rename to src/main/resources/sounds/player/footstep/stone/jump/land/land2.ogg diff --git a/build/resources/main/sounds/player/footstep/stone/jump/FST_Conc_JumpDown_Player_1st_03.ogg b/src/main/resources/sounds/player/footstep/stone/jump/land/land3.ogg similarity index 100% rename from build/resources/main/sounds/player/footstep/stone/jump/FST_Conc_JumpDown_Player_1st_03.ogg rename to src/main/resources/sounds/player/footstep/stone/jump/land/land3.ogg diff --git a/build/resources/main/sounds/player/footstep/stone/jump/FST_Conc_JumpUp_Player_1st_01.ogg b/src/main/resources/sounds/player/footstep/stone/jump/takeoff/takeoff1.ogg similarity index 100% rename from build/resources/main/sounds/player/footstep/stone/jump/FST_Conc_JumpUp_Player_1st_01.ogg rename to src/main/resources/sounds/player/footstep/stone/jump/takeoff/takeoff1.ogg diff --git a/build/resources/main/sounds/player/footstep/stone/jump/FST_Conc_JumpUp_Player_1st_02.ogg b/src/main/resources/sounds/player/footstep/stone/jump/takeoff/takeoff2.ogg similarity index 100% rename from build/resources/main/sounds/player/footstep/stone/jump/FST_Conc_JumpUp_Player_1st_02.ogg rename to src/main/resources/sounds/player/footstep/stone/jump/takeoff/takeoff2.ogg diff --git a/src/main/resources/textures/sky/glow.png b/src/main/resources/textures/sky/glow.png new file mode 100644 index 0000000000000000000000000000000000000000..5676b478407296b23628213e9cdc7884ee142e31 GIT binary patch literal 19852 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

@G3p|opECvI){}B@~S*Ur*fr4yz5-6 zj3(|p$?{^5SM@2Yl&g%$8*e(RALsxwiIz7l+8w(+oyK=nj88t7S1cbn5@)U#J&9_G z{w?FcSy98xrj+W$-+PgP((A#qPND02s~<7H@Eq?BN1a;Yk=bLzukaRGMALfF{A#=C zih-VBg?OXJ)zQcw>;SrN*Usp9hHJ1>jd?m1onu$+f^?kRjuKJ345(zV)$Lh$h2fuk z11e}ucX;9lIsgp=;KD&Y@v-fm7j9nvREHvi^zYylt@rh`hpPbYM-bxW}{>>S{DM6Q=jXV{2XGbyTReAtc2~eQ}bMZYt#soa^;Z&SMJ4#m_$B9C-itKd9 znExOKaLN#NK*Gv$lB^y;*JyXJh|cTm#-*2O1)yrs%A3EP0qiO&zQO>rpZJ>*fx44( zC$QG&%ys$vR#%sUvszU<&TQ~GJ&1Jl%vzwwj-WzmU2}D)=2h81Rd4z)*$%u@kAm`a z+mjtuY@Fd&l?8B8`EJ4+Ilz)0K*p1GZK{mdWqUE+tA54azpR>NCM3SGBv@sQd^T;5 z3^`-4*(eLjY4TSvi>$F*&$)UOBPWmo7b~m5x`KsUXC1{lgo;nHdLI-#88?3a10BH5 zyneq;wqZ@~g9|?v-UMDzD-c$F%!``5XTB4{!ioA*7uO zXjgXOyOS$#=|^UxR+j+O;qR1c@|V;d^kT8XR{?t!(Ko#C_5FYhAj^cy;z`-JB=W&X zrrp&9urn@?LyqL7M;=sbiR@{8p2)YB_=8 zYhnZLIhizOcHE|ygPvG>ccR_HUBd;P>o--y5j#0B4xPj|C;_@zzz!yw8BIUkeyh^k zvt__($AruasR9pC+EaNF<^64${O`25=Z=>odUqi3b~^2Rg(7gK>vU4^W~W|1b=?dO zmu3NWH>7mE>dRK-MLcB`97<)!*(r&aAM5~j5OO|nn6u~b6*64k-SOy%g7S{dTnVFm z^|?paV^kW?ob*5y$)la<{zg22PUNj*j#F|XIk6n%1h2Vt zr|yP|D3WJsib#YYFOztq)nL)vQ5h1;>Q9_HJDu^`6BU}K-T#XDuXYxo>8b7XX?NtA z+!v7@w&^key%SwMp$PKYpFaT@mH?o0x^`7Veg(u6y{;2~?^V;^+{lj17n~8n&3MaB zDb1%o!EWl^kuUbNu)k~V>>qFd*;$TiFzL{UPa074F`sY(CrT1feiZoVIB?`FP_)xb z9oTxuzLSAbJ@s#@3cM4sJB;jI7Game-z|0N#f~H@*?HHaoba5y`B-!wNQpZ9Rfx|H zI)wLk06Phk<`W}wP__y4irIo{{IJG|Pj2F>1l=@PvEw*Uw8b{WT+$tjmgSbW0_ zphIV1%HyV4H2>rfj|Cxhr0ycc_-cX)dd)Cv+tWp|$lix$8GE`uI!#0C=CmiK3wM}T zf6xJBeH|Kybhj!((wI*D4QxDy4?ah1IGE5YpALTC!ieqgC^I=!W$d`Z_vH6>0H=(n zBL9_H&!~MQ)|$tR?8GZye^+bsL>ZrpzSU^`iXi-|^}-$jVt3GJSE=X?Fo07|J-acu zn|08p)7d%OQCTcCHvZUHen)|1w|wT4P9s_Fc5@@RZ(e5kNvBirEOo8x}ColQSG9VbU%QuI(8UAGEa&R8~Z5-^gi-m+Q0t~)urVR+;acx00000NkvXXu0mjf D|HjG& literal 0 HcmV?d00001 diff --git a/src/main/resources/textures/sky/moon.png b/src/main/resources/textures/sky/moon.png new file mode 100644 index 0000000000000000000000000000000000000000..41c4daafe1a8195d9a10a20a60d8f4795a619df7 GIT binary patch literal 87596 zcmeFY_d8tQ8#O$|Fh(0)^p+rm5sBV=kmw=mAVH!>@1qNXbR~M!sEOzdMoaXlQAUdr zZ7^Zi2&2L`TON z(7~lsc^7#_jY;^(AS3kTqy{7OIs&DF|&$QHw^J_jsHh{lA z1F$I<_{JmBuBnrl#-w*Z5fbrGO&k(F!szCcmU``L-J7G)-gn8D-zOh%LH4#Bk5o|M z6AUBZCO;yynd6fo$C~||u4^6~!Sws)2J2M^{dlNxw9^va#4Q=S# znaxm%1F9n=%8U6P6u+scC{^KN%1|6?axMi?WP0Kgx9!S6Or%qwr34F#q9>$4a|=rT~iB_;{O*g2XXH|v>Zn znA7KRS_Ytv2Y`Z|+FP;~vahLd*l4SY@AypQ8cFTtQzs@$BQjU|l7Wd#?pW}Etdo%}UeAKI_$ z<)1ff`TkGLow0B|BOAoMMq8bT0f}cqCEYYO_8018u-MQDE(-hVv@HFV3QQ^q>Rx&f5{xN6)=$XYx>}F1HI-Y9dmClkUs;$1gK(n( za28r0H|!%8QstUDYEpx=Q4?{!yjF*jPNca{EyGJuGFYYm;LMaa>_6 z_&X7Wi+o%cg0SD4r$M1-t!KNf`}ADIuG!0;6k?wMzWL_=I<4KdG8`5+@BxqaW5!Dj z8@0XC4YV(Pr&AFY#l$>uzYw_wO23hM{IbfRa{*Kyv4SA8p5-`+`R8T`V)h_2Cjx5lTA*OJMayP!cfp#KB~W(G|Bq zoI<6mR$$&DVwtI8AgxmH-aHy)ZN#Kpf_6wU2?y9Q`g5ks$4Z)pX2mOgJPb`m`SMQmowI>zkxP|3hZr8;bL3ay@@PK?mf3Kwxl|6_757iN(NyiHuTJ>w$Ij>G;pYJ+<}qw!|} z*jaqp+Yf`fCp}MZ<{sK(2xHeN$M&am#|~5ve^ueSK1XF;c-)$&-=P82o1T z7>J_HB}uy}NUaYKop}hLRWV;yCa}r6X`uE`R%)VA2u{oq0VvB1zykNw=Ej@hBt1_R zutOL3RrWyYc{yR#Ra+-3ZZRaDF4A3e^HF(DZXf`cT1k&%Waw#pCuQ*%Y>m8K*@L5i z@QrX;w{ST=5l&>|y4)CU`y+6<)`$D~zrQdQF#p+RSbj>WE$4UwFCRK+vT0HV7ywYP zEDQV1?pUzYlAi$J66!1v6tnRx;OCp|lvK(7sq zHSh(zQNY7iXta--R-A*>^t>@D3 zMTbaphHX|6_h=5!EAPJ+0lfZgn=#e09sHt@I6B|GdpPD!%zv8wj7K#qq!P{XOeE5% ztm?p!EIp!7xkA|uVDOe#F;fbUnV=j1naXkPTK1pMu`f>d)x*I$<(q~OmXT4z$Dl;z zIJPraN5!&>ax7U*Ga;fq#O1&^z%K{LD@e&2cdKtmqn(9n08)ffu`3H}?>%mpgFfG7 zFG==RS<30HOWqiMSC)UsMApiD=kX>V#mb;RTs;Zf`)f7zUW@0iCJx?)wzk-^<;_i4 zZzdmr&CN{-Z;3t}u|4f3TrMvVe}$h)q~A~dx9opMOIL-hvN_i;HuhVgZ9j$0w=9_1 zfx65#5*VQ3P*Ohd2ha{6T)PGNG%o_P6+MGLHWDK(G3zrff2A~ zIY7R1z!EeIwaa!Y+5AkALR=2J8OvCESuHqpNj6b11gX@X+8wtu7dGe2L`yQnsb9LC#m z-w;I6;=P$i8B=>YJT{l5LZiL2OM~(B9cc#KqMYogn_06v;_T8N@UpVGFmTrFe$ggJ z^eyH-Kpp%V+#o^OQ4>d1ojh5$m!l=0jh957Y}+2sx$UV$Wgmhv@6l@86|IBpyl>Qs z^O`^rH&|59;EJSrnW8*;$w`=#RKwx~3*odDHjt_hpX4w}?!z0hK zH0SuIzs2}E z`HnfeoIXg9Ba)8c_4J8S@P2?7GB(f8W}iZaJBc!KH*O0tjX>XxQdwJtXl2gN(X(_> zeof9(P<$AYJ3WD$r!h;jPohqX1afJ>b6HR@ zYRupb?%GlJW{Qy6L%66Sfy;(H;6{g|PZz+wmllCccM1)#O{#$0P>{F{4604%*@P;OoRWmHRD*geShp?`0{+6IM=*@$EPc#@=GsVd;Qz{ zgU8v|g^mx*XH_$}B6P^QePE@hiuFxxtI=UzL6H&-?pcx0n@mRf z0`S;ee{g|wFA@Y;eqZ6}S%LOvt4r=&TR{sQsl;MgCw-|ZE{^;Gu*}80y(m)>^-F(W z=k0xo+^~($CxLUO;!Qob=I?@d*}n$7OxBJmv&&fX7RT(LBx73-Q_|#)s{p2yT}R;a z#=QqBK6ITJ6lcvc%Xc!QP>C_= zchktPrW1#=n*EiIUZsRc+d}_Kxf?tE(VME1fEnHW+9FK2d*HIK%(8*n1a{iodkJOhZzTRQF~ zK~Br~^okf=*fXZ2kM_1N1$Z-!e8Vaf>c`m@IizHF&#o5uBU!lF^HsZ@F=G2g+(#!0 zv}d!O?N;{pUquWmmo)6BHp7| z91H=I3{?BpGe{0QAz^q@prnQT1LC(e~0%=ObbBY~;(Ox5om zJC0a&vCJqgdf4~Cwu+(+wY)qcq3&CbVHh}t?OW^tCjc`=$_S`g(6c0{H9sZP@3avY z4x=N0;$RAgo#H+yi*sw9KaRbDHb-Fh<=4)I@CrxKha?@bouus=?J)%n21#xCTM3Gk zcL3}y0OWIeZVnia)XB9Od2eNf&+UD9n5*l9u;{$_SDk=ZuFgydZFTzbh?~lj%K#Y| zXd0DF?Xd86nw_#BL%IqPba$x@>>lgmlK*%uEAEMn^1wz#L_3QM#+)q3(r}#|V4&M= z1tTHhIE}`hASUd$isISI}odl%P}?DUr=%o@Fs<4+UjoAnx>*AC0!2-m5Wk- z1xJPdUrD4xb7?Sm!9L4yf*Ym`W&Ip7!zliEZyyDeWO%%1*ug}~AQbxy)`hQ6CzSkY zK?hM6C{hA6)dsXO?IJGBWKH48nQ+7>O6 z5^Fx~RZrum46yK!=BTopaflh58u@WYMcp7Fx;^Y8m7_9=5ouOTsj;!P@rWk_!9y>IQ=Z9y4O!jG~7C1Viz95gAbrZI@#SxV(= zMInClcMe~vx={6EfLo;+wPF!=22G6DzL1kBrkF{V_>QOb5_V!eP|17Ji__yYt)RC< zio^j1zrNU~8RzdGto3NcAZ~eoqDr2AYp?-G3JLX+P*E+{JyOiyGD1#T*8{}H6QBbv z<_66>vT4_T@SFQdY~Crznt3Eh4lshfpT}}pvcZ=H=*OfO-=~CQ3zTroVJih(gQl4=?7VS*ieY@>tDtbM=?L9rj99NflHXIU-}F zR1BG=nkbf}6B&T&{MG6mJb-rwf2u~7RJ%(V{+d^;+_FduxpTX=zy<7p8ebq*L*YgX zH%Io=xcMlJojsi0T)NLn>`J!C1?8ded^O_Nh?=J~12J#tmbBcn=2o2WkuR>lW(;Ll zvC7qSo*zt#r}WN3=+j@x9pY9JJcURbCM#^?$|)&o%_zs#+~#jB8RxOm0?`G1S`%V= z{U2j+LM&WXi1kW^VWdL8*N!Y?F$XH<<$fbIR^q3YBCGuthfFdkCLfb`D7(vkXyxW; zQ1Z>2BD}xB!!70r=*Hn77(~eQVB=uPbW%K-`$fPa0n?NY98Q^wm849z;l|UCC>DnT zFFu0jEVZ~c%g(jbFJR3=w4~ffv73D!L?)tXnLAlhH7iyxWEv9L4SfeJg~U+6Vs4=W zb#i_1AT0+9l#n}?gIkLB3)cFn2TU2+W8>WAjTra})bx>#r__L1Y^^sejy_nYikLK` zbZdJAH`KlSIL``hOsCDNC(#kY(m^}8-BxIiZ$v~t5g+1%_=YN{hm3=cl9PneSeh?5 z&n`Fzl5Vbgp)N|DXfc_B;e%YTuix3ao$Xc6|;0Y~&c(>=3GRg8@n zADCL#V{G*=cTw+$<&8(CCt70PJLi4QuYa@Pu0;q9lwbk2x^)9$q^nUKqm};q3-6P( z7_y=fw6{4}kb1tcC~@6x_nADM7c59fA9s=9+6s`swg(O=d&9;s@m!MC2oS}>>K+}# zLIR98EP|K_|BzQJLFw*aQwYokq~&soL9<~bq{+j^-)XGuR2N#vmpw^ps%BnAL@Upa zke=^rdKu}c2r)VcK5%1;@zGaiw~^dQ*PKum8Ze z;8ExrS0Hw{g%FAxK>lx9(p#FS3fc)F>~@FOFHE78ALDO`x_DXI>I?XIk8#u=Le`)) z*9@R2Iu%(5N*@lVck<#9x*dONn^ZY=L4y1xg}Fl#H}wVgYL%gR@H~_OK%3V5N)bj3 z(-&PtHt99AGOgcBa7mgRLs^*ZkA_;!YqB1d?Dak|N4h4B*tpCWVJ%4o>dX7wpCXO5Wnj0bqX*n zHxBSh)v9s+^umEFS*k&14*8c}nQBZvPOqc+hDcH=6M|mHs|w(Z3Cpg|^nXrhJ3~LV zSaZVppXHn{l7;WQt!nx&(!gt`V&NB|{=2*3e}}S8GUrv^=e4f*$mUjPRcBPC(FSg1 zLcSqLQGUrk4u74kH46Ha}>mWX-<|0_?}9-!`+FYg8`np7@)$;k4$RXp<&> zi{i&^hYW!MJcDp7No6Du&6u+jLj|BHda9arlM>q`bv^ZXGxt?6J;PyVv^rvt!td?| zaN(nK&L?co-o+hEe0U5@c6xKKbR#lC%@mi;x`*~nI zc9)#BNa2AaDeyc(GUiY8B$+0gdl)@aqb&4U(htTr31P3#UMTLT!dNM>V+NgLHcJEY5kN;5#tF@&=`hp zP~CkH2!_Fg=!y3sL)dCDU4lji#h}s&dQyyP8gKTLk8-;*l;%EwGUxMWH@{x2OwH1y zHc0uIvyf{@#!u`(FTzPFXYjWZ{yw*=%F9QWfKLDtAK$OMJK)KXXa}BSZ!^_MZ4F$) zx2$~UYV-RhRtxeZH@e;ZU(`{5d@$%uZNd{%b0uc@MCYJBQlO0bV$w|jOoYe{s+g1S z$TON8eEE9Y#XK&MpoKS0`-dKSxaIQO0TO|BOLAw$#%h*wMNfO&>%G<3>sYQ2CauA9vh} zfGzF5wx^4eE&G9BZp!$RBa&`B&B38IK`VEJeUV+lm4Cyol=8sv1$ByDwoXj- zmXI_%iLOxgyXqj?>s`~hqiK>Db%?J`_3X}w1%5eN{<_y}fcYBvWQ*?CBYMB)YsKHL zXt5UgSoq&A0mUU^(9BrQWds3Dyf}%}`)745(6r$W!Fhipi?bRsO=4C(M?~tWJ#D$43o&^C(YXVm1|MOrMU?x4b)Yjkh9xK+-77! z$(jxn=2suzzsB?m9d>-vP1XmkXv~kzTJZ?w!FsfAuYjZ)Yo-hQqp||g$eH_#aLh|u zO?7q+^?jKZb>WMaOs;PcX2MApu=jySej()tje?^W)MX}V0m8P*oLYLG%?o)pfLAAd z+%p$mf5_;g66^QU$yHZF0>H`7>Ut0)Gt^Uq+zu(!ttDsL zZpqocwpfCJWYF3_mP8CP;%{HAfEHE)BWKc?%oP=R3@WAAh*a4;jn^wPtZPqIaUA`( zZAF_`x8nW;XCI6gw-PSU2mL3V|HDo9@|^9mUo8DbkZwi5ToJdD6<4lH?*?ZHW|rzz zA}&2q81sG3D$c%6FSFmq^_3g-5y^8j$L;Y_6os0OiXCZG#{|dk$2X^Un5!EVJnZ(_ z-1h^UUIOvA+db-D`DtylkvXnyMgF!qZOs}C3W ziMjh1GV#kg=I2LT*3q;Qf%az1p00YSjg$GFK*K}2lK9UD6Uvx#Cu4+gQs^vzJ2igx zw5O=sMB!ITyn#%@?VsjvNJPRMk2;64pj1<4X4!`ZFu~_ERtt-p;apUdB_{!>N66nr z1|pEwW^i6L@-Ogimd0-vms0dW`&jnTknL%q?GI+>e=OhwDJ0ERc$&Ru8)x ziWKe}QF@FOIi825!nF=sa+S^nc9h*;M38o=RNCok9=U1jkn56=q9>sAE$(*8uG8h) z!@Kd$b`zh)$C!`ee{W>F9yPC9haAhdD%w{J=^1t)vw@^V-@D&L!bvno*BU{)1Gc>XgL0QQhM zi({6&IMe0t3T^Sq=2oPm9oM$aEz1hd}N-eMLFZy#S`gO#y%77SI_$x3drmU ziz&Y9v?`^Mot4=*Lw25IKU!OXxrIg&@q)XyS${jfr|cRDi1c$7Hc%n7XblombTt`B ziV~8)x>S4It^PR0aNX!yBLi*-j=(W3s6(rAEv^(D5kq-H`E0nv>uf1V8sE87qA#_| zr`TV#iHQ{R?cdv@EysA^7A}>&C5$l?qM~B+7EKk0%R^br^Nn-i8^4CbuwpG+Su|@D zlK;c;c-Jfx_hF&&Ys=G&{!k2RY{oNGx_t)lxqeS2rFx&r#heGEmX~?JvHZS9yt!&w z?kIchbDF>0T&w>uF{v99;V8A#*wC`#O^ly>0;_6Ddz#7Gz@(iePwSa@7K3XJUh>-V z)Y|S)5uyB+toRUs-SpTZuc$DeiX9syXW4Xdw-XcL_IMX}lAN5Z8aYWN3$X8KnO)g! z4OX-H|p3=CI^ zFXc@h?#KRHD@M7K^UB&Q;%SXCv=rm-qTN4rW%~$zYpS%*$mQ1F0} zq-Wp9`u&s3o4lv(#@VO8$rcD$!YYN-e_pO>z|Ln|0&ZKZNJ_sy1YKfZ%SRm-#2Z36Z4u_DDN-TfJ>RG{`o*_V|2lKIBLpa87DHt#wOrbNZawO0Hvh7V_@b zVB(Dq6WCf|HqL7q$Ykq z@222z10Ik3@CA2Uj#J{c;`^VBKT&nL#lE965OU2VVfe>O`P+2}o$LDFDQY;Og5KTc zX3A6_{6)pZ!kj^|KiF@DMvg~{2MPWO^&RRCsk9;!YS|wdouw`Ii<)GcDOIt23~N`` zFc2hp?0^~=nWCRrif=o;X^|DuO5??HAfJ~){ZJp)(tzVEy5OwfaG$vN963PqDUS-3 zAD`PL8u}`sbD|(*{v8>q#x3Pr%a0(KZVxwWYZ-mInvM{6UwFD4zEm~8TXCE!_59@F z+nb|pPGU{@I6K*8?%tEoAV*+KaYW*Y2_q=dM2y?Q#kn;?&#tu~0a>=&%MCZjRVylw ze!EIyBVKV0k>H@NGO%^)@Wh(bW4i@Q%m#*@ZYgJsX=?6l({NZsnj>Wz$0TK$;7%S< ztw-O}6sh8io((_5Oqt;V4kWVov4mm-;)Js3pObOpAmao2$hNt~>e4T3YyDAe+)IWm z$kl*t@?))hxIS2mC7hFEX!xL-LI5-8;_4KR%P10>1*^cVY>G9k_yqYR8En7NRIHO$ zf2;Y_K@iGu`+j!66WGPl%cAuO4F}4oVX1MtDqS^UarsMbbV2qwdG8@=WuJ9MfxQ>- zwAcI@^;iy!ni!0RMj7F!QH>5d3y8!Rcj{Y3j*N9!c6ygB20npFxoU={YImFg!nwQU=80Nx zHmh>!SY|KZY=mqc6^;IDxYA8ZSq2O%3eNcBHya<)YWwKQ>Fr$YE_8w-RPxgNBzE6u zEg91&kT}j*TUnj&6>#Fyl*kv0@e>~(lU>z#KmsR(Z7zOatX{hHuO8^#j$r{f-nsj6 z@-QSAJHA90N7_a6w1jPn!H@PAKj>$K9fzBbk7*L{?*zyB4JNCB{$FR=kC1w=MCxDs z$e-mpIoSO;>m@z6xS8it9>>^3Z7#)p31qQLkkC`O?Vt3uhB~)F)~4Va>0O#yd{$Vl zf6Bnl7I~=K$Wq+r4#cT)mcT$Wg-El)IO*df$-hsnhpB@r?j~WyCrLTLy>+KHE%2hv zeA(nQ$UjSH*PF> z7Z;6_YjioPly02e^5Y@nbegJTCWh+O zHXQF^VWW8T;==LwoU@o5{oeNfC^>PZ*>=CF`7H5dkeL~e?q)>$_=@K29K0^-Jj^T&&W-Rcc!Q0jwUnFiahE3B7!)o0kGsTBDLRn{z~NX zG_<7c`QsV26<6hH5xP2rhuryi!GB{I<^!>RnVepIL|>^dCCy3AQV}J~4Sf>K{>8pN zt_@uPjE(4%f)$nKPexu@dL!ztmZXkrWbWq%q`9wnod@5Y_fsSFHTc0Mt;dFJ)r#Dv z+!{l}V9M;&63i5Dy5XnOn@>vHU{BkuRk#J^Nz?Oe-qtizS_mF#*msL!Z9XXrDVp8> z>z2&L+jE>1$2v&yXVvyd1vCyQ}w|itl;#wcN zUb-tXlhbaDv9>LrW}yC)V44#6OF!9We-p%$YZ*7Qw=OzI?&gzJJ-He%bh=@1 zm*MD9_$^4`Lx4?usUKlQ%c}5u^FAcR&w@c{ef>k;;>N)p4rjMRzfj!B8cA~k-o={c zBN-}Y;M2Wj?w_O+R~0_=tT^V*V==|HAsi1n{pwK4YeT^z zhay%k3NTV$s20PmlbyE=>)G!-L2!R?mj;YB=W>od&Krkw}mv(uc5Hd)#d z+2b^-(y|5Y%A)gTX%tgBKoPVT`jvHOTLnhpq{2tNa0!Y>xuO<}ls}gRZznDuU@vxC z7c!Uu@dIEy72wKc91&r+!zA9|04ofH@lzg~wjL_&ldu^AA`GIDJ*m*!aL2ce#}=Og zOGe_?*&Gq}X@O5oipY(gxssVPNQZqTjH`J|DMrb`I;pby+|jX_p%RP3kIZP4$}Am$ z^fLzKt#&(M{Q~(0yI-B8)9l<7^j=Yp-LXqbo-|8E#In|&N#3Kiy*DmCXUi)ot0N@+ zkBgnYF@I043h~bJ^7aP22`|4gs4#yT^532^2(4Zl4x9W+9E!pP7~m(e|H&ySi%Q2o zm_z$lSI=!FK9}!A`}u+`70xa;J*f`))9|~JS^-I};!S%e=O)4>&!Im>s2@|G1*0D& z8h!$T{Bg~RvS#DU^^c{dW+|gY9!{O-Vk2EBV=;qwXY39!%~GkcopVrzhs{up#%`V| zuTi5>r&m4PU;*1yf@y`fNltTsKa ziR$A6;pA4ki3mvs$@9~jkKOq(zp-a)m0>!&4Yu|Kt9ldGeDB`y*(Iljrzv{$4NTid z%-OzGu{R;E4EYjM%`f~_6eJlX*#FPW8Tk0$Qw_W)@fI1)H5 zP}PkD#=G8J!TFK2l3njun8e%oA?*8geC!Yz7-N)*B_S%v)QZEbRwa9mc~p&#j7b|P zWJp4(H}Uf2vn&N;ZcR?g#pMG!-wZqUdXM9@Clb&Z*H`tmZBGy4?XQP(x?~}6e$!%d zP>IPf(2Fg~AeXR20nilZ8v|d!iFxb?`%GTIa2wb!YWAr}2pt zkAFA2L}sIUNxIudB7Qtq9PdL-KD1hxL#ehY4S1~AlGCji%q2uhG7OShu+5swAMMYN zp;M8rTW)LK2c01gzNp=ivD&EbW*7^sqmh7yw4uN4(yGWa5hHY5d&IRv#j>ZXtwgx# zl8RU)l{3jy2hJ+0c2Br2A$Rf_xuhQ7c)pUg@f@%T(MvbbWgq`7wS?%8Nbi~MI`@{4 zTB=#9$JJ;6KKl#H8;)uueGM?P;}FhxN+R-ZCxDbE+u^POL+mBXMW}Y;g+NNW0-|h)QQ7+?-aC`V)j{e^#_g^kyq$eHGZNIh zqhU)J7 zYEW^7JLFM|LM9TZgweY=<9~QpLnn=*A<;pEuOXKYlw9`9)_0NBE2c@I?btPdwwz;HpI4YvKS=<`==)=5{_f5E^f%< zQ{*pv{c*DwG7}Gqx4<(qBeD6reyKmCzfHV5?E;AF!PLn?9$enH!aQ%=rNdCtk5@?V z=WP<+H%E*kd{FAuvp7SS4wIJayA{?R%-(jChiUT`PN@uOO?&QcT4tZ<&yvHtD3is9 z93@2a@#iO%S7mY4o}X8wABR@8l{5w1XMrTq#)XmRv1$18Jh+_QCzar)jELK2p|rZz ze33LcIXxx7a@^7^_S;^bQjD6CT_+IJ8cZ0m)QVtc40G@+xGv@_&zpX2<4%hyr|>)9 z^cALETVa2IpIawWDv4wH)}Kil?lu~c1nwK8-JARa?N=TLQ_O3I6r^8$J1ws+u4n+i ze0FU7(o|KJYi^*vK8XA)uX$4RIXN|s49g0%VONhO8L!@E8kXYL6neuf_xm(K_C6M9 zC}vRqS3U2T^Y%x#SB#2A8x=}zSu+kf$6W%ghabXEK8O(SYX8Hz__(R+B32CDAVthI z5#4IKD&-8knM1Yha@c43QZEpHbUC?8I@ejJ6Vo2!EdK%S1?2YIXKxn2{}FXbBMUAx z*?zBZ<4RM*2YSY35q{mLx}^z0bQ>&0*iP|{&pFoBM^s|g$HE4aD}W0K<*s3)a!!O+ zIf9LpHa7k9#dnWBIy;5+j}bfVkse|O0~HjF@ShT71GC%P!U0?R45GoPSDMPyjio8t zj{zqEkuLk4U6i*OO-f4&krUKARIcs2%eQBa6B_m0ujyHqzsh6ic^(LSInl^k_q|Mk z^8>}7ApUDi>Fuv%7P~X_C6dV2<|FYLq?GF0tW>}>s^%vtdF@ZF=c|+$E*yLSFuTYa zONwCrTCPRMUG}G*{mwl5ZnQJhZXUR^hCVb}lWWws2F_yfNn`g)1p>ro3jabe5OR=5 zHTSMIxQx{O*7T-{c$$GJORE++q}ata6T$ic=U^owmQW;!xKb@n*q7cdoXqrM{TH%w zO60exNygoBK775De zi%Zbhojem6iv2rp4=opUZ8H~6DIAhwM`b5h624W8a6zKaxL>4DN1s2e%9|5_PeWyS@toKnSff+* zWA+u@OnlCURjc zaf=2xP0B4r8=k2`Ba zR-eKIrh8@h6*F@2Q_af<2Uqmu&-n!a+#`z!!fYgT{#I3Dt9*n2tBjl`7?I%R^CpEz zVqjN%!f>&qQLbQ%i!`~Ht*xcy{AaJyQjN#SpYXpairK`Q|2Rqb#>r{b32E2?SpT%6 zUk?8v$*Vm`7OB8q&H12xuX+}!>XdUaR@Wo&ye@k+jf-tmrkboQcbBQX3maR>E2tr9 z8D34hdB-li@v1y+xTAs)pL+Pdxjh^qVS#hrxpLFZEqj}&lk8X|N1A%K?c3LcGcKd`lNW`@-O!>5JC{!DXJRL%NBa)Wo-u{AK()Z{y@i%1jJilzlSE z{lN_yHzs*eLO1P%YhC-eAf<^@ps5J==HR4ot*(&yQ~*BPZauQ{z8~(8G--ME?d_$m zkRB-B`ek^M%E6gbX6iHm;V~?8w?EbDuZ0U6)Oj$&dMS8@wUuV%FYj@J8{6IzYJV%B z^L467bm85Wqixe^A8mN?wx~hgf&G%fEjU>x<9h@CXDqL<3FM5)_ZOoNKMo6EXRO7G zU%f%5C-vb>bv2$cIyC=Q5uQD_*SdDKZA-t3tQSGAftnQ75x(|^uZsJ?scuSkxcpvG zN@PL&&4e-z(d+|77V_Wsb~BO%V{~5UZu3qYZh4Qb-$M>XSg>*0C?bcvK02Ho>4%?^ zg)f{jxE)>lc8o$n{0AU22#!kT&k2V^a~rx#cb{6s-$g6AFk}w7oC-PI6UR(|7kbm*D>gL`{-Wm*QJtg z%e#MQvjY!&n~?)A-1eBZ;c3A8uxGq4Zf#sv8Tsuf#kj_N7oA*x@TNR)0_2uNl>no; z6Z7Se_nqqnG@ikIk+cLqeDBk`f)?k^JG+o}u%6I&G0zfcljM)3mgM}y1P2A>xI7X# z<)ApaGU4Y<6Tz2>u>RONaaT+dIk_hBeIeYs{2iG%u#4O?BfYdrsF%K~e_Jv7>%Pp5 zNw@ouo+XU<%e9uiv?mjhMmKxdr$w0uWEK_Ec?ZM?f66tJeQ7MMjfEnqb^aO&e}X={ zRh{llG^)I*;{J<-Z9>!BpbjuOxumng!)=yI>+s4%O~)>nS4)j8lY9)kB>t5hhF}A* zC@=uLlj}9a70>8%&f?I2b`%1UuWB1o ziMc<|ie;$GFqVR!pISaGDSRTN8yP5XBy08-UUFZu|L%~3X>|Rlbr6}SIkodU1-t|6 zlH!}{kA3A0cifj11?u|KW909(+1*EYU*7GI1?7&vesmT}KerYCDD-nWb+u1X+-eSm z5$Ki{llC2i3Q0g0a6O=DyfaD#o2sA%Ytmo!|0S2Fe)Db$&o;!Mq8xt<@{`RmKvL*t z0yMXy0V$o_3#QfrxfhYuxfP7iqIgE0k-^j6kTw@`Ru58r2yAO>vk`s+eDUM%ddK2u zX8W`CG6+JAmWiD4`kzR-%%zI)+e22>m^FQTx{kh;Zd&CFa{o*ABDL$D zGHCogS3EOuROwOx?H{c3|6v^dlW2SP=kzEJdpVq=Xx+B;TxMyhcDaR0)rCZmF1pPb zk`Ld>ye+%(@VZlJ*F|iwdlJZO=;FG>QlUX?aTo6K38t!0f)_OG9vJgQy5ugUUdHlb zwG15S`XNGwFXC?U`;VbQeN+~K%B3;kx|{~;f~z043sPFL5`SCGLfm?p<pRSOhlve-%zJ8xvb>;<8Fr zS3IS5rJhEdvKHBua##qj20=d=6ro*(C*3?h7R<3LNV%NS!Fq-72_zwYlIgC-DgWPE zfWcp3&OMpFI>#2AJoneKZ!1XIWJsN~wZAl9`?DR+!tCAy5Zxl*jeRJmvr}#N7e4)4 z`-aClXT;NOkaUi|`RVI{D7`!J2P1r^qU|P)MNpkm&rH3C4frz;4)+e;LK6r11rIj9 zUd>kPqVV%xMS{o0xzagVc=%j4Q@yVoU~Y11;?yPQVk;;7X!BzDsc&GQ?C2p{iT@py zOQ96@{B8ZJfg;l7N!xuMa|ss@-Q-TK z%X$Nq3WcY>Evvg^8Bik}>m57olZVpCJmqcQmUg3?5`O}xX)EGYA1bZ-WL!R5JEi;FDs>-Uj<)+`T2g@+RWoCzOu9P)2%OTlBbbs6c2UP0>4ZK*2y#a|^MTrYM z6PC6X4G0QP@s&fPMf+Ey7LMiJ~0X5B-I zKc13?Z=)5WfZl2}xA!p|y(34nNl%yZ!OZR zhLc*ZfV=jA&Hdx|<__AA-<5WIr8$!Wb_S)ydq`8r>tEOiPx{8h=hr`Ym&bGy`t64L zcjs6=iTMXp!i6^Le=PXLo8D7Gzpxuo{$Nsl;;&YacbgX>z;>(-@qWMwRXu8g)M5>v zJt?djVg0ok$@|Xm2RF>zzug3sV$$ENjRM{3JAEoCvKlm>zlXGX8Gn>SAxgfMQt_rWn`HIP33;^^{!Ht(YA8CVd42BkW66C+rvGUuVZpI8-2;_E8t zQ}Gadqd9m@ZLhEzR)r~XPiduyrK788bn}1ZU-SQ&cqhFH-uu;K&}Jz-j$b`?dB+%^ z<^=`JoWx%=rl@+0|Ix6eQEkEhv%bW`=yW5Jl=Nhkeoak12+s8XHUhW<+okrP6o+qj7YLjC%E7iB%kb!HO9DCj9~JwCmRnEGnO z=4SeQq{Hi>Ck-fj!yY49nj>9;Lw76xzG16N;D~1-@`oCdq2K`7b_az5=7|k6ML!vC zvgzT<<6~M+%*g0{&{BF08zzG!XN9RL1e#>`ARzPCTK^5e9$b8fsK_D7yBUf|cfqs7 zgbzAKP!alrWU1e}%i{8=AYsrHSx6+0Q@%pN%Rmp`i5czGz13_Y0NTvf=-0seSlO?)ad|F}k_;=x(xw(c)852MlPQ!=4HJsk!Nz|yfUqve zok(&3ti`b%&5>eO9nnbk8o%uQ0H68-7i?g!p_#MiHp{RGzou>k?b`j@V$Pe`s^a!_ucIEd#i zy)K~Q`HY7jmto8yAnD~JMxxDo^y(RpxRn@-r84}9nYBX%al#vX1%E)p8+bN8?cIp{ zZ{zn1Q{C67ltkB3a{A1Qzieeks$ zb6n%xhc;p!h+;;FbmX4fpmGC4l4zf&OY{JsGc0j;5dIg^Kqh#ZuUQRH(JR2_!g_!q z4pm%UuC>e=#tQK{M3bPw!Xj}!X6J>x9_Oqq6i1%VJXQKUqA=7_lWjyxjz3BVbl2DC z8Z7|v@CfIkr!Y+l)X`&kK0n8;XyVZo1Rs@Dn2s^QKTI@je0%D8tk`(07(HQf{%;Oa zshoVhw|W~ma%{h(%vR;Fu)}N6Ndj}iNy|ccJQ_!ds};ILp(0=T;8LV-20B~za&VYf zt!+*e-OT%0D!m{~@c4=qW=U)00R)#PEcjf=J)V>wxf|!d{GzxWH@4|yVJsQJn6I6r zXwd_B$;$)O6dpFtD-+*uEkqXdSJ$Xje)t$-3xE^Oo@*uv9+gZ#9?N@_pvHBaGM!2Z z&l9Pl(4vD^Ris3VHN`nBGqJ<;V*HSCP8Gi?i_Xt^fW#SRfi=bC|03ZDjkavNF_lr) z;m6`0^A#Hpv^Naos)_ARdUy5)$v~kT{<}Z)Yi?x31V9l?=9K=_bN6W6Qi=iwZfrpb z0{ZI3OVQ(%-H8hVE(V9v_m|U}OOVuz{nC-ez7bZPQ8C*okJ%ThYOoYtowt^;71na$ zdfiJBvUAzgkdf)RfE>dbve@)gSWw>nmt}h52Xq{h|S z{r1uGVIpp_NPMFF2Xd}nd9Ym6YQxU^K#6OH4RPjKjKA7ZYuaB#(@@I*U&SH<$^VfEm95 zAB2fKAi9+{u#SitJ{DPuQRvo8IImo+=NQ|a?raG2dMJERLXWB59KT3pvlssRM4n{BXr6lxz#TxX$n{=EZQME?~yZqD5nv zONvRzJie-z6^`G=8NZtD9HQ%~zn>YvNwyRdnogEyBEV|BWFs~pTW9d)((HbBQt2a0 zcwnb1D9(eQ6>Z+F|4YZFt2fl!s0Oo?Db#UtZkJeK1cyyosoBCVf$!DNeZuLT7glyc zr+s-f7w2l-N<95!R*brmX;2=ao%!fLD{my=$Q-tJ35MJWcJa2Ed2s2zHR9(6fI6vI z7S~uOYcx~XmZ!(yhl1y5oHv&0)zz|JSyr;*tMW z_u5^Zhcp{OXD{n#FDq)@M}rnk?JXz>~D_82qr z-d8BCe*<~Qs40*2*l9onX+MCUrE^uIIr;1jru#k%Q0h@@;r9odbzX*&@n7AR#fdjd zptig;_PR)Ok5cGj5{%Yvx*8o?PGY!Q(IkPVv>+bB1{tS{6?XWU0!ow7Q$~$DaM$xD zE*7d3OV@l5(JD@>!>Mm=b6FN?Kxni$9(E_K?>$UoFf7YUY-g9&%f(LAJY8)=v0xz; zlGkd%gf$hFdxO-#9QC1+0W~PQdkQq03bv-SOx(BMrRbi}n2kJ?U9zXnbR#<=R z%)46J^HQ40SKqZqjgpsFtI*qO+gNWRXwXVpH<2|b0bEOc!LZj{uFNH}c0W2zsyJc?Id-8L84+UyQ{^b!%T&Tgghf|#pAGZ~cE|!NUnygS zA;~Lm*1(_lX3c4EHm)K3QSOY06-3c7=70}L_!Z=bhS;5|uixOK#_qX!GJd}@Hriv0 zCzr;n^`-^(IwRwB*I7+MM02LS!|hm73O7%ipW|ho2>||Yx2`P}8SpT`tl_BQ?i+T_ zFThu$BYziYE5#HOKF>=R z8sy;pz!hFB^dxa-HB^c2M9j40)P-*XoQ>T$61VUroGYrh=h{E)YNrI^ENOE^W%7a z#K3gbH=ZwSYT9hfK-T^9s#2lzh%waK3~Kd%&Umb2Dns z*wC$o=RrzGG{YQgF(o5wY%z@qBnV@ItH9`BW7K3^2|EwK7XIrTZCu6uAOhdS_s<5Q zl)n_aX{EqmOOibh^*m*t)pfco)A2L!%fxW%;qKO%cA!wT?yZib+&1cP!e1J-@8xTaoJpbr4hJkq-n!@Zu|wXhV~?*2(^WDu86Esj#A+bD*EHwLbsLv=P@o* z38Y_Wi9yXhN)=)z2lUSvlDbS!IPMvxOxM8O4Tq*O_pt#R>qPMy^@$8?4zlYj}B4RP--^5KJyY0Uf zQ`acnGq)cqJOc04^209fHw-DZB$$KXRlLpe&ByZ;j=m?o+gh|VK3&`r!1p26RzP3Z(MPAzZZauUf?H9+pkSnWcp}I<6dRI~ag?LLON>C-f;2l3 ziRq*+2XQJlKnA~ik+-vJQzFtm1UmGtmzu6yF`?}UdJ+AJ*K2C~wE&D@a!$W?ec*{=6@2zn1 zHr9KIjy>QPaG?#UXft_)*YJcjbhv(2Bg>RoKpNeOm?vz#3bnUuR3TjsGp$ot&LHCn zNPEY$JN9Gw4kZK?i`9!Pg{3}u;uvhx_aoECXW-g4ag+avZyoj?tLYg>J`&8l)-(PN z=H>b{K!}pw7`^<3+cb~Msf(>MBL-j*g4u&Hv?Dl+2{(s>QLi)g1UI-7w2lTY`(1Eu z39hDrJb3(Bb}A`vO`h>YNY3(6ljZ_FxRI`Vy~@}fK|y#cidE3q<#05+#W}1zusZlx zZG7o>`l^8Hf@U2C7-hUv@xiFh%xigfQoRIp;Q9w!UUz^9?sw*FUB@K0!$F6c#cMV) z9PZm{gfjcEvHF}=_I>AR*SBV&+$7+gm%Y>KK-i((V_8gn&(K7m2pl*G`}YfPoE?ir zd9_mkjZjuRnO~a58q>3n9ceuZ_)K>YDs=Xo*SRkO0~z)*9A7#%p2s)ZMIa7G?ttcs zs@R)PVh?AXueU3d&m7bPS@uNeE`R2yze=1W2`r3~Wa#Z3?)>Yq+F6aQ&lAAx&e%&H z^tboi30nj{oT%k=2I-Kk(%WGYzM)_T^DUI5SCjW%K*Y~*N$pm&m&_2E!Vx=GNAvJ% zah?`0xj@ME3T(wG)Vo7=PKOgLq_D2%otpIzSkh<+&^jlzmm)qFSoq}SYMD7}tP^A* ztofM7X3`_pe?+8bKN7DxhT}va{LLc|o_fgPd#hZ9N-CKB@gT3_iN1PX{uL>2VWtR#8wh>Vc>ts7o5d;gq_8j*8f;4 zBhB{4zl}wL$v)u-qHrtg%bSkzZm)fpQeo=OZ0oYZS5=lW+w>R9{S zlpq}i1ZjRU1i4F4Xw96PAy*>-^-!Za)A1hgA?9)rsA-l6^@y5@Tqr ztqbl3&;(NMvNMp4wX7r5BQcwP8bEl9{-?)Ml8qJDwxeedN=#!aK`?t@8)rAd0?r$e z{8bu7!UGHge2nx?x8&43Xg(x42Ak20kU5^f>_c#P*(A6^cBiURZRHV5t6d{bAN+K( zP(yk!450caYis03o(wMp>3yy1f(Cl*h%)nV2p^Md5Hl?PO4Yi>`N1vuM2u!O8!&2z z$9zqO;D>7ULy&#*_o&7j#P8tql{Jr}d*K7a=y89#c)N`p7NTghNm_R8nmQeZ?CKW1 zqYX$CexCLda}v$Ds*`dvM^>_7R$Bb~3gVhZ*tW^W|3E;i4n~4M@at~0Ker>YvXdm7WV@pto<>5_7o-ntZb0p=-qLVt>^Yk)uYAGj~ z%pm^Zzb_d5`ff7AC*}5!uq!nM&YzS*g@s;g{>GaS%}*iNN ztF0}%A}49rC7oC<#lS&nF^DgKAajCcZ}B~3m0WPHqz9K?;}MrV6$5kdsHzM2{+l56 zdb^0%e>0cZ)y+km|MTqKod@OLF=AoBA9!mRBok>*rn}HRSSluXbmt22nHSj~Z+?Ai zHz=eLDsxV#^9XS20kfeX-0^wLL|&*X?4|zOZRMEj^UTe{h(Rx(aHtS1DCX zxkYq5&YtUU(8;Z(XpYEN=nj$wTAAg~N9mB3YTa{|sE1+~pHo1}k0PBfGhvaJxS?}M z!lkSR*k2R34+;a3{mDK9z)84FfToYdW_Nd#wiv?#m1Iv1G^hzMen;}`G0NBm9#YI% zjLpneGwqcSvaT*+QESg`hAXoIW)WO6IMJf*P3*}09eyOJJmMt^$A=3jp8uTo_=b@% z*r>ouOgeuOB;Z9xX&zjVlglys5g3uVmI_i)$yp3DHT+D<&b^f@U{qsMt>6&EtOqo= ziF--m!*syBt-2Wl=9`<>D<6p<_ryq9i z$;0FR#CEh`9Ty79AS1%08652BpI=&jJ`Hx($Y2v>;6TA-;1laY7{-PCJ4wN~-7~NT z14;m6z_d|e#_I^wd2Bih!W_8RKvE%=O>4fEJbxZ|7WX1h5qB;ij9(sBt!aJ$Q|vu} zmSbxB$aXHZTJrp8UC!rlvc$mzLxgZS?aBYp55~rk#W6V7by?H}weXQOT#+$?d)iye z#Cckfw5LPd9#!jNLaD8=9< zpCPk#v<^)WLbWnSAoDWO-ttharOQ(ZvNoUNxh4$jK?aS)o~6Vt zx3FFwn%-2ItXJFz8twJwzIr}fB9gg2%@Rx?+g6Y_B#!Jmh(m&nQ|L0zKLDEtj{(+* zwtGuo9X%hfZOjZ1R(QD@AJ~iDjK*kMOgTGwMP^FIFLQvcLv)Gj;jDK~4ER&GD#2JA zB9ij%{+3r%2Yzr+XHxEUP6B7Q@KK}nIuCMw^Pr(Y;$f1y+d$G-X22b7hl~<^pDYA)$mzLg{v~yy(W@mV5s~E%kAz_X_?rKrMLy(F%lXHj1 znplO__m51!-7rgE!bbdHB+Xe`J=@o3{0_H2^NV(Ahat;8wxro!Z*s}ZJs+r`Ka+{(O+oL;X za~s0k3`wx+106j#o;IGIv-Z30SGsQe-^7}Vr~Y@3YG3yzU!P#UuCuQ+r!cx#XCDu8 zA4EXpeVE}dJ21;>j%XnAEZiOfFMWJNd3qu{+1_u!RD6H*Qw{HWgtpV$E(K0tv0Bbn zFy;Mw_I*6n;!n7UchG{MK=!dc>xu!>9Gs7 zB}HZlP40X1I0<9K+C%|X;v4kMDM4Dq3LR!lpXb<9x5jh!`a=9X>uO+({ zXt_UoeP^W8&WMsJC<<0FN&|Pc)!fLAiLXykMoQp!3|mlcb)caG_GIXPTY24%b|8tBdM^|Z`Qn2O-X5_yhHBh`bcu0(l1U2 zy1E85L`t3Uvxf8hW&)SF4lTgj6d;G;*?j_!n~zYcn3W%ewZN>!VJ$9#GN|aCO|lGs zA#5(DjMx}mip1aBXi{;tN@xGez~Q~9z>IQaM>`|@T%fE4oc{z>3DetmW}Y9YZL5>k zCREVj(32>-nt_Sw0OOzN@GGFyeXKMh3fuY%$S!YX&W|jy+!5kz$*M4M(#NF8IL)f2 zx6&vbmVs3W2?HsTp_7OVO0Kp^CtTV=#e4DAfGXOqaeb8|^+s`d$4<;}oTAz^Nuut~s+Ed<5YdMg0{s0I<(yuNC0-Nql>jz)3@Y>h z#BzMQz`A&T5RzVoCk~cw&8MSGcCx?w{<7h9wTAOT%9^5~alO1HOZb+Qm>GmPcq}55 z>u5q<%Mx%-Oh)s|g30enP`T0fk+=v*OSavI|6K=U+e;YikBmPRV7l!pV1Ag@@;Qh83vs1@=YC2 z9;mFDCi7iSqJ8ui4tZcAR#kWdpg>yZlrc(0w#a8`vn>F>1Tyf`4h%I-U*k!w!)zSCd&;N7~?s=i9c-nqV7WNhu zw~D?TQa-8~`R^<-P}9%fM2|iMje02!HahoWg{K7dUPPF3v)JCX@UKk)Ew|myn&u>N zGiwE^<=q=81y4`oV9XH;RV>ffOM&dJE4p@HPZKvg`*TRN>2Vx#b?iL<+U0(P-2DI1dVj$qA<4~G0$qHk zD7FcCLxc-Y&{yt~s)!gj?XC%I+aLFHE;_}`Pm2deh_f<1ku0Gt{p@az)%tTl9#74x z4+JA(XoUlH6L(P6sCD=^IbX@U-9;baGI<8UQ>1c&X7C3gO+lK36zEN;1d=ghHi_ui z*#!b0BpY>7B=HWtmp08|gIgPn4!00A>?p9Hbbwn&E*rAl5s9A-AEMTKUBpH_J>KrIw z{po_y#_I{?)1Q}@ErimM_G@ArSp>zI%UU9=3f}Tmw!*jQ=uk;@*iEmXJG4vpZO-*& z4znR^bP9Vy;(a#|TKP|4CIQ3Lb@E+N1t;YK543(bEv-OgGGR<$;1Q*lN(zu@?~|KQ zPLw_-KWCcrJZp8w&l)oU!I9luoi57#W$@kBJ*DG#{%wXBL5eJJK{fTlrTn2tA+9jXjMx6uCb-o*_)qzpL;X5 zZ3k|}J?IHhvc`yhLrRIZhB*@Md7jg%QJOxd2Yzvga{`wpHbtJmf_wMx-*?Kn(kfH< z36m~l{9VFZTm4EUgmy1cAh?eR|k=UL98TlM@ z?i@3wD5U4Xm@GKlAp}_oI2ymd%aPFWI$H_Garbla-^s~s4(B|ggkPjJ;6LkaP}f$b z{0i40EBIJ`gjC3Li=);5)v-PHsZD5%2dZ6Bt*jZ{t?VcukuaSB~L&I zUH7%ut2yGh7o+63K&VdMr}Tq*5I6OTq(PfiY5%K6Y@0j$)`h3sq$GcK z$0I4l1kock?Rg=`Hyjr*v+2a7T~CtTyZICJ@ZLr=#XQBEZQt(t$azv*CdQHc_bF&_ z92D74ZxGsdrn0q`s zXoJawcp15iXe_04pa8N6@&o4rn5#(|zZi(^KpgDg&z4yEwu@jf2XV}5^3@Kp+EV9N z@xw_o)deG~tBY`&X_~~R00EA#!f%MSPM(+8wwt!g!5W5vPAHIH zZy5*$f|~xQdl#IBEILBq)ghg288%#FjoDcteN{P8u&en-yWiRmL8NGS>l+yBI>90>oHR z*|dIYoeDMfLEphpKK$qZc+Ir824j$_ugNm)%+rz}rU|ct$>1;A?Zu+?NjDo`iI4W+nk)P(ZeSkzyMx|U*JC7E zH$u5zqGKlSfY(xiroGjHrtWT`-!FAY0QAk%G86kB>lU*4pp`KhgKe*@+^dq+{ty?g zVs5`GtohxsHb%#2IDEtpVKD(*wqIg*)DTX5S7Q7NW2u(DvagObzLu>$YQ9H+JG6)SZV;*|97 z)jr%jo;~R3EL!{3_V;Fk2^cLFMo}U*7rtGO^9n^s2G@YFJRg@?0HDFnT$|tkI?>co z5-g5v^9c+_o&hA?#}HwYj+LoHoHPX^3qY(evNIAy1nMMhqOfw6v>2F>jr1J~?3Kaz zn&%ItQ3**R@|81)_?W_c57 zibhK0;cp5o^jO_k%S(wW^*y5ob$m?HMR7@HZL`BP4B0=sY;lMy?q79T7U1FdMoH%^nLPaUMv; zZv*~zTc2{tu*9cvP8&8AQR70rm-&mP;1;^Wda+kSC2Y67?urKT`NgMG5GIa7=LS1) zehB^EZYEKz#^DMQf}l%rtw-$>Gs4)23DU@XyYlk@$A3WN>Aq7qr`#yBW8YUD1#OE9 z_?DN4D-^y`0*&g6AWR~ugs2EaxX4;d0b-;i6k!n%&d7KN#Uig~3p#5u#SiuVFLuPm zcydaF&CyU^js^M=FmoxV4nI4QJV5Di(N(1rp|;&Bzdm;KHURSy9_EAGf9Tu2IuL8L z4P}gfjh5%Okde~e_<_{M09$l14yX=COMsR{vKI~-4)*6E6sY!nIHXu!|$xjAD8)JUMo8BB7 zAlt&MxV9mTkPTf-sUtW=fN2;^)Z?XZI;+tjrBN#_D^M2)UHie{c}2D!-09l7LwET^ z)jY8FBWJYT_d9SJcxQ)+ZqNq!gJ1~E1u`WE(EdAUPhR=PuQ4&rus=Sksh&FUxKnD~ zk;@~&Qm%iy`BVz_D!WdOSOKw#1BLM|1JGjJ8z|Hj6=tZa2LgK4>C|ba#vnZ2!kbCA zECINnM`ACzl6MqIi5TjiLc5LH$P~#DKbojmlJBD{qIvJnP~;4mPjl9O-C}+UCmMAAtN~Mqf^8qM z5jwQfR9Kbd%IrDh`!Z2^6+h)gS)wN=NR5&nL*(w2L2fC$NG3FpZ~UgBnbqR3MN2!; zI|=q_u>4T*r)m9aAcL|?B=3KB%+BvWM0}-+R2iAt?;L; zG1ohzgrbmp;c><{EBY-bok_lq+ z-f#Ykz>Ofqt~>J8cQI$|0h^*RjH`mcH(XR(UU;24CxW>IK|%9`=-d(0AmUpTF*En9 zx8e+%2_pBg&!J)4RKGnYvxOxXxu3zdI>0L*9yrdQW{U$O8k39ntxBPDs7~8HUr{Wn zeGKuflb*jbYB6gycWWRm2a|Ufb(SM-Q(5eG$NltClzMhC^2}vUpi?Y8wphIAS!&nC zZF+_*L0X=bRw)Guy%1>3lfvY|rrrvg$?2#xrJB~Ch|BYC(;}kzTM<@>^=4TCydU1i zO?hW^OIQ4YX+CV{Y$HZLHd6-9Yftfkk>4w9pb ziG1C;xfR-L_k(M{818xGgvm{x4++MbIzGB-yW4E|obwz{IB{I8vhHBO#qe+r@b}Aj zmjpasJ4r@jY_PuEKr=|ru>Xx%6|KOWV`b;^jrzOm~%GtuaLav2u*9bo!j4 zMv_kM&*TO5kuBBvAUNy7Uq{X|oL_N)af3o>2rlRE1nqjii1apgxA-~4W>53Rp~}DK zrMVtth;r#&-OH^PbNPfJGaaVhDW{SAg3SE+Fp~k)>4DdM8UYA9rxaJm%hA_U05=OsHA zwa)BqQ?iW5F|HA_+pL(3B%Tlz)vHbx8Cn>>UF=D#*>e@Y1zgc5t3!j!R}d~J~FkrymfE*i%#b33&441Z@fKRj;GGsz6j9?sk)&z-9=iQNsEd~ z;`37CG_AI|2orsqP)L*pBfcyGlDL1)XfQVg^6f}N_Q&;GG z#PErTj_=IK=>m+a`|FeK&fiD2lh)AW4@ggN9W7mCTLZTTG_rAAz<>#N93*B z|C;jkV&!NhXZ1um^IJmwvOIi;$D`L{giyCuVG3@-?-~ZqAsO`y(OdMDKYsYhbWi=M ziFE)9jqb`v2e)5wSEgun%_f{BE3%Q--N_*2441#OQRtv-7h}2Ol>q~XuSzIur_7!p zxX&NHvLa7gaIibO%g3{uv(U*li`u3_-tTI1h6+2i=Jt6C(iOGB3lnX?6(7?=Re-}u zT$a)ZI}wY&t4+!>@J@h9ntsbv5DLD}b>FK&)Xz}d;)3;t`JP+n3p8sLOMth$sLmbh zqqOSBkPK499vOvLGI`t8STcdsYFyw_QaV~n2>mJP5N3y5K_0Qqno2fRAh%>3&X#f_ zvBt3{S0qA0bNKN?6qE>oq9XIh6!@3gO}&I6Z45_D?E)~-laj%>l5GE=^KG(csjVt2 z@q?Yy^SzYr@jnE^)%{IjA}<1dynWC?`X9}uTOtnXx&8#151&9tS%q9~wf4ze^bPp8 z_B%ykx3m3ziNc?t!608v(>*;PR>o13ChLwfiqnCnk+OCp>#l*`rxpXF<~7W*q^8l) zqruKME9l#$FIZ%<4gkAlM-O+eFI_jr^`km#FelMZNKBy(vBWA?3=cmaQFIv;))sQ) z>$ObiEHzKRu^MtC+AHSY`xh&Nzkfu=y=Yb)Go~n_h9dw=;7Sj{R{*VYUhl_Lr^+g3 z25FJ*Uik%;Vj8{Vrwv2}PhU3ORV!CQaR&q|LT&cMNwcgkoN9K1?DP#pV==QwuMq1! ztp0IeVN*X;3ey!2e~c`D7z!qGa$2)Fr7qzD>lm_Qmai8UGao;}e)E$+Y_~v)R0xmM zL=wGSYL=60B7spAN9Plk;5O-ZP5pA^c5~x@0ymbugL4`IG3&qki_v8*e_cAcK6x7p|LnQ%y`<}1a5D2c@t=e9&$yC?6PxUsen9p= z>v}!wdYkij6VTO7ivAs(i1!tAy#v)?oleY1_}KIHtK|~(9G_cBVq0mQF5~fFA@T7* z(1ic=?hfPw!Bzp%LqFV%c4^tN?QSdBtXmWfx!%21EcJ$YQ&v_Rp=CKBm5+Z$x0FoY zBa#~aGanDOt`M#LSJy1(-(|4Mn@T1?WUCNIyz((MF4$=_-69Sld#^GyvtRp|iK-v( zuWY&0vdCXm+|eYuHi=mUAV{BxEs)-7V zEFU4Gq77-Y7tQn|GYYCdf93eDJB(pF;wlIE%;Yx6jtI26`jn$NSFm19h6iWDZ`ges zF1~M(d(U0-A&yqu@A;WRA=uRa>VB`9_?@r(LNxJT{G*(Z1GCY{1&*rnTpsTPnQCgu zyG(4a zyQ}eXeUS#Sh+@uv$s5AVY0`@h_NRWgE(M+kJCR6BS2-$>=e3b$*B2W_^ciLCj(MO> z`YHxRv=KSH)omT!n@@9Rpb6S zB6vhkD28+x98UXv)sTB zU3KLW6(cT%SvlU05-q#`-FcDIA}X{f(0cThD}azO=)0B7fFlKjD!%XlgTX+b6+Pgf zS3c|Qiy|&v;eDpnTXZrb5OBQ{4E7_4Pb5Mj)Y0KK#v|eUtLl0!ke2Rc8qS&G@~!~r zw|4LOhSur(rj)3)x8&vJw-pZC$B4DJe__?-{bGq6yZ`CPD;o)V_52MOAa?(&$>1`l zX!mIcjHZOeS%~$SUdiU5`TLzB<8<*#-LLQZEFb3CdhA&>g6~d=^4~=N;32uBByIfaq z{N9*JXfW9el2xFn@wFn0h}cJyE_c)Gxf z-_z5=Q_~dFVUTvg?aI&%Pre9>wPW8l^jKl~Vr4p(tlQL|o?}-5S@I}A3i3QCB>bk=H;#R^*GJ>GS;x-y&bU(4F>{EL8%9 zz{mbJ$AsKlx-(q3R@Nx5F&0}K)3St_qhA{--{o?drymBJuN?@KMF%Kd`XW{k3{zAT zCw#Bgh}Ip&9(#=#e&gFJ<2$=^epkYco&i?a(+<}+!o=%e!m_tCfoCs!L3S#^s<}nk95U&XvkJI8x|)H*yYnS`A*@2#0AuHYWW{Rzg-QC@#aks`HgplCw5D4zpxVr{-3+@&qSfFuh+~qR!-?_8y>v=n?&OY_ot}-$h zE7l|QqODigrauuBT&8SA>*Up=IJ`+!7|-azA6ozI+>RT!+cHi&?SvWVn*Af86zAb$ zdS&w0lu3?Uf*vwMq*$K_bfY;J z(KV^`&FV9!03%y!Xet411Sc z27gudwNyXc0~y9iEU8t1#wVnINoxktW1nQYCL`0Ey___#E+K0v-^LgF(>XX)$Vhw7 zfSaZbIpCT9I)I`mK?jfBIgo(MDhU}yPd?v)k@aRiR;;4&ZJ+9%QL5=8OyIk$8j&*k z_@xs??Cj8%P!+tFy648%)b-?(GGVExDqz z(mfHX!SRArGI@0vR?pj!!{TQ=Ta4ziH;@fU`>gn-5WYIJFTzw&U_{Y;j=6SI&O`KP zpT5UnUptrkN!x@d%y12gnRNlS04BmV323c2Qpf&flTH54M}<*{Sz}C3WYq+K32ob? z*aA$&$3_udOY*SMwM*AFERV5z6(Fo|`?Mu;Ys3n~`MFqg-+xhJ4vYUBdEv{x{@J8o zI)xB9&%>0&LsNQn369UFIjxBn3KvnHK2KA39+DtbiV-@n8ruCedJH=$+f}zss`*ap zcfFSyCTRIgdLv%(T|sNVX>4MRCGaw9%O!w(SL+S+Aum_G=HO94NFD3n^~-y1;KTj< zcHsSl#KXB`YqrucczF+1ck7XYK^wu}Yq3HFBaq5l5e;6Nu?~^}#Z+y!pH4ZqQHaVk~~{R3a+*%ZFyxcc^GTJ(PT4ae~$@yoibo(5NvO3XAp|N7c@Y7smw-ah5%A^ ztMTdR1Y`ha7Vu zsCgZ2Uo&5syEiSP*3f5qhbhEo~@=p(_`@{k-^%T8dIxzYHVfZ4;{ zv!nM$o!|YLXR)5xh7kY4}=M9r>VI5cpR9m{4*)1Dec9@^g6&9DZPO! z;F)~7`f$BWCb$9d2wgVuun8mY^Q1xU(Cp1?}@Hwwv^G@FnP3 zr(YkYHfCnB{biX0C>j*s&PEpwDR=24V!-9T_>yw|0T-b?WZ$AFuqGw zM87GE+{T{yLV@t}-jFNyuqA1k>(x|m_(ad;6i2U3pm!KW091;V1W|V*wbJF;S!(v{ zoEtfUkB5ueY4hCIqP*mQfKY8p%`5efmEF_***r}+=&zT&l2(VPv|%ziKWj#sWWWD9 zjjO-2>s8zHc!nLbzI^SWZG9Gc@_aaG#GAe@PK)Iulkx91eR#U9B5?Wlu}^in3K8p2 zLs840+vdK5&HD^Kro^u+@Z!vKixPTlzG+230qwxxM+*1jZ?m^3@M++Qe(%$7RUf$@D%p2IQ7Fj8T-^ z6LqWChl(;n4IHBAuJB_#6Lnh&B`cSD_Vz){Y4sg^J=>OI@`-Gr%7bj&jWb@+KS}vp zv#r)75YyOcY@IM*eCpV6sQx_`_Va)Vq_F*H^BF~HAb^Q6dO_F#$)S5bgB^w!?N`?O zYB$BX4(7XiB|eoT6Qgg&kaT#VjM5Z&jyp>#>&`+XGx_?UPx*c`?Q{{(NMt$Zl8Z>T z1L?``i;h8VL^(@h>v*9#e?>bNQcWbAi;{H(ux0qcRLejm!J-%+LBRPkiu}H4CqWl|SeNjh7 z=?>rAaIU8qhmAigu51VG#^&mD@MS&LCFi+loa$DQJa=?m>+B&(ln)!=z_2+npd2l0 z_}B~1w|zLp4$l=R;!dLh55}&p9t()s55R$QFA~^;wAu#PLSVXS>Zg*2Q;gRYGPr5P ziHNO*%*_|#8FTI7((ZF*UKN&M75c4bzI>Hy*uFi0ay#c^wW5_Y_E&am4EPApUSy>5 zl`ETdP4!w7Za*$(7GAkYN%Q`5mzV0K)Ea+lP0f%Fh8ppP!aVqps>79{V;vlpoG?gD z($D6t6@`P}xrU<@nT=A%Q3tHm$Ibu?9yam}Z@0rNbZW19PH!4&KQ^g#qUne$C6SH) zw(kAb73gn!=tT>r%HT`A7A10}A~YF%N7e37?<)bWvri^QVOX(pqHNv4m<#m4#D($lt>CZQ2`TIkE!v0Mb+^i1-EI|{kv1y{qbv+rBV zuP6TnME{#cl*~}PiUgjiv!{P&DG|LpP_~LEhiS$&_3f3#w_|4WxQ>c`P~;Qcl1Fb? zn^VX5qZCJ*oC3C^@&v&C858TVF_9+ywcZ;o_o z2a2{*3R|G6;4rmI*3BfdIi9+QryO>><}y6*N%LKsaOd9fAKXL(H%uferW;uZiiJ#^ zYLNCjeatEz_WZY$tJsa=CSlvP&+tb?bBG1}cPM#yF8xZr5p#`XSw$o>EazCwvXk)R zk9dO##j}iU=8^^rgYLd3saB`(_y9p^!1+$jyg|L>1mDU@odnim-imsl>wPf4w)c1^YI3ee@qP@uqb!^ATgYar`(eB|yJA zpLln?;J?V+IA3Fh;MbPw?Xs2Uk{Ai?b_^DFh9n0R`vvaNr`a@xE+gb`70syNe2R_C~qUeNS5) z^?XNT&IBhpmb6AbvuW7z#kWXj1i!ACv?}|;ztg+WRO>z0>^>(YKVFSk+AODv^mMrj zK}LywnXKEN`+2vBrHJLLsXRL$H)p!|4Z(XnO>H#DDl~N_T7?()&YD0^{tjxQ%Sm}$ z@hxNeb9{bYh4`x!HUvW9*DJ8ZNSUEU(n6oIBOF?S;WS5@4D@rikktFK_JN&RbcYFd z*Fg}R)R>*TUSH>kHh2p|sK&3Ck=pgl;u4NP_ACU#qe4I-|4bC^qo0e| zOz)U?2UPCC`}Ipv;LX-ctD~9en`xEA$8>T~q}gC?y(d+M!seZKlJe(_@JvMXnZ%T_ z3QD1&^Y$b*P1RZ20`q&W0C%?>8f_&1AR?vLkf}dr$`z~q{8-aTii>~Cn}t4ue0i%; z&b#b!pAM^u((ASh`!CEKYb+{@4P$C5&lJP)WrPdYnlPZP4#GfzkN8ys@)hN1qN-87=U2X~L#gF-P$q9c95DryGR zNxzQXPZ=$|VYw2uydeH{H3e}9bXE3<=LLNJcjmN$Zlls&hJZU1>^+x_G2Jh^)YtvJ zWhv`ennuo`luU%XYy@F~S3x2c5aMU@2iFGX-17GUSOW1=pnJO7eO-laK)csw#E9x-O6Y`f5*e^!mIsswX{jjYd0}irBoru>WW&A*3h`Uo|jXCv>!n` zFlzGlL^6c5X@b(rWzEv#104v9fID`v9boc0RR?>=hpM@n#oxdf-w7W+fRlNGNu`xzH} z$=-wXuK2p$v>%v9G_NJ{8+DU6 zai2eqSsugk$$rk$;mb~zne*M)9LAGTwL3h$KuE6TREi?)t((%6bR1ppps(XGB?C$V zR)-~_IU-zgXzFo0TnFaw#IEV|yHN|ipTtDH2~z|F&y-tp?=3!0UjqT` z2ul4q%aU}==`-=vc+%SI>(a0j$ldd9t`?hVofE<3Thx2d-dN5oIUm!5a1n|JZRFJ~ zmcOPjE8bo@GKJ}}&{};=R3W9&d+$KP=*{5a-qVk`k{@hl2a6&+lh1WPjdiv)r=-At z?RWDO&5quQGL!Yxmjpz9U+c?{|CGgIfN=SAOFsJh6WYo8j~y7!2?-lU5SJxflI26q zHj%MU;4lZoTxMNxnnYN%puUyZ#9R6zVy$0#zuWu@PdS1YxIzRzAtny0IF1Y2WJ(fi zW29qX0!SrA|64aY7_t}}Vn9J&ZqWQ`DU`^;vHmor4^N$KYa260SQ`s+74w3xd{XqK zeXRUEJvO^%p-%tiiaQeoWzeCRv;wfG9gFez)^*KqczDL74+bH&LFw}Ccn!I-C3(Bm zbu`ACz3(HOe*}^A5?TfB(g_x0_Gqza@e9&O^*UjNcmyw?L>Z20HgC7Y zz;pyI_$}W(F$1{uPMaZm5(w8S1i^5j5u;w|qY{iI&a3<`E-}ulo~?=gXECrm)j!xZ zCZT;Uw0jOhCv%x# zAalEeU)OtIyu=H>Qw$fOFoIa0c;WtrNaP}S7^>_1NZWhFz!j3=`6Fhqm|i@BspcXr z&(c}nPjv*=PC9JeLF_{G&5W_vCzu#6|HVA9FNzJElZ?&Io9KZiW3%xXpSb~JyE+ss zp}eWA!%?`>wz6JW?VNWfsp-oC0oPd+AKEjUF0qjQ=4Q|A$k?W+&X?Oqr|{x=gJax} z6v6|RR6Ed2@LB0Q2}B}*j)96Hpna+Q{~^g!SEdq^;+MkRQ)Q5nz%S^8{$U?Y+bK!e55~<87tc6edRo(A%C&~aF%#UHBih!=(z@(&EUj^!`v{R8NK6%DE zxNEf6BE^+^f)+h!G?HR{-sb=tcAL00nFL!H!>$Q++B|*`3Xbw^oxo??p=Q?OuZ|{B zN-@I=-4CPU)XSl47E_^URLNs7y4*F^?8{`TfXqlO0dc)hZf{U64u+;mw+5vMi$&N% zVbttMvHi%XgP4l+{Gjt)II~%jE!HWA{yu5b65(rcihOC(QvRPDty;fL@t5a`BL*%L zz!$an+2VO>bfcWNGO2$oUJXUGqFYqn^@;Y1Lo`8XffQCdp+t7mh%r}zE%j=d!nq7X zj3()2qCVtuaKW2ot)hSALc!qVfZQhPu7F4QsCu};QRxfjOL72KyefZiO~ca8-tDoX zxn`7C^|eiB(kFE51w&kaR@iryxOTz#AO0+U-p{%3CwcF#J`^!{Y;}0KCAn53NKfi_X5g2kedIF%rhfOYw zm|ck@&#REgzOBU_nOA7pOBn#~QF`Cb>b%>5E~PIp59u>yEC1o*-Xo`f44yMT7<)7Q z+8?m$2yp%S)Fd^Pk*~3Nyh02%@Xc2xj1)O=67TP4&+=GH)bj*NrbudXjuiz-O~rt* z2+smTZhH2mq&7i_h#N&Sa{5WwoVq&V?#YrWBlc}5S*dtNdQ}3=sKHs zTql}F%!bTYJw%#6y%>2^eMY+_);z~O-VV_CMFBnclyg&N%M3kH{AJo6{PDGu)?BuF%O;7`%&@bD%gZ;g zx;?6Uwo@ch5Zuvua5Qh8-n#QNNG6R|%05gS{dmX1llK-CSs>9%K`rJ{8`mC=;<{?E zPKihrz4&hlXPSD#I$wTQ%lO1Cve2`RCChHhW0V2`z>=M&qNoni)ZdA|7dKDt+7WH8 z@|7)rIF|$o?byn4TB;^ekEJ8#d+!x^nPf@K=4!e3(bZ_pOG135g&+#ohe9hG{y}u+ zn)QPQ9OOv6fhFErn(3({lLYovu$WH3n@O+KrV}G6CHz+!TBcY@4fPj=#%XPnL4Rl{ z%LMx&4(*M2$xswofV6r8n-eK4*8h{U6_A3;0<8V zkx5C|yYO4@62DID-%wH^NC?zG7A+LIZ{K}oamqk5 z%h?qrTG5=kNA_A3)k}=-PNWo*d-l0Z$qk{J4UoO%8*0VDK%Ig<$FZ|edv-VSZ_g}| zD*6n>X_mZpe&i4-2U>b2k>@`j5reW|$Yl4iPXrWIB4o=psDu~$I*q7K1y659wuSiN+f1$s!|gDcBgAsL^Mk;`r()i78Hsb>k+6; zuj;+$KLY>DYBjsc`q0A0b^WAM=+h@sXTZy}zsyAQ%>PqE+dQsef(pZ@?9-_*r*6+> z7}>+PM(7Y4iXE2T@1e!h5$Rq~okTO5bwVj%CU$8h@vp-%71z)Y?eP;M!W8&DHj&4$ z*=?9!z<*3a^$`nl-{cyMA*Bp>ne7*BfAu&2Cks#q@L$1xKJ5KL?g72?aD!5~yFb@! zI9f;!W)9(cfzCCLyS+#~0U3<J z$x}%*o9)>qQ*1OB%RQ6%L@FF>Lg{W{;Hk0_l&wnS)BrVT&4~S6dFIxtSmxj_YbXTb z4z_;&B~-f|zZhxPbIa$3qC#(331M~zy+t0*&q&H^Ax<2<2+w}6+XzWSj%GbFE=Bhk zllV1wQFL)|_T^LrcpnzL&` zNd#JBvoK0wTnxk)mBsK@+z0=j8m=#Ib7t;6?@m5kjDL5J{SAA83;?jlx>sjcA(q9< zJiklrmiYga@PGiy-e2?2?lI(?GTTV-)~zs4kiuLAf}GqIPejWNHZkS@JU9lwI3#k2 zqTL8n9@Cs^84|SRAg~E2tXFc&{@U4mO3Q{&mUxd^8t~qK zzgOAOU7VF zXQV0n*<2AfCDepd6IaWXmt(99nLLEI5c8rUHJKJU%2*!GjE9l@xmu{GJt0X$Yp-z& zRI#=3%RD)gM<&)xJzh1S9mvQOnhVVYV6;3J9Ssg%+S9J77;e%1+S3=Zit&xO_ceMe zgxR=rcIM+>y~^;s#`014+t3N!#2SBZ@&4QcLnzUi8S%VUFx|n<-LDiyLroG|=ceQC zPbt)+xKDyy+5{OJMShU)###g(N`vJ;Nhl*V01xlfGvXO6ZOLp5ecQd~;?t^BveoSg zmbT*iZnJ>h-Z~8@jx5p<^>QQKRxAKkl+Ex_(W~#b%S?tbZjN*TjHHYoCG2uMsd>V_ z?!-BvE0@;`BON7-R@psOX(ID~$jc3|<9c*$sn(qbr^5tXnzu4OKOj?6(Q1B%RPzxP zS@~193kpd3nIxsvo3J}yN>^t1ts1`G=*miZkqYkKjc22j*lbGlHc*cX5fo%vHfxq> zeYL2S%SqPVz|u-8!`|N+lu=ci=7~9L@D7^oUW+yFN#S|kJFblpqGlHsk)hU;yw_FL z?H@GwJb7_kX1==|Bu95i8ZM-Nftf}SR51*oUE-yBG#g8JOiu2*7z>prj5qjTJAeWb zMFVU-6_*wxJD~-3GZ53|?TdA-63cYm;X!1%Hm(iZBDXdI2M5|{_JW_HCMzlFP;|Ty zW;RyhSC9UID_z+&kJ_&>n+7eQ{k#)^$FMXvV9oA1F5s2z*<*X84zl>iELXk$Kl#kY znft9kPu0r{ZN4bprA+kw$Y}M!&P-Za{tnN%X1t}jBAKa#Qiwg9<^@@|G%!DRNxq{F z(=rp2_Nhdi%IQ47Ip&+Qu^wPYuYFTUni2${-{_YDL8cG#^A3LhRREkmr+#;>`qT1w zzLk7Jzno6cqP+cjf-&jMP%T7Sj$2@jM4S~|yK?kgYxX-Z*VS^hgX1<3;rlm?%EF50 z+cM_D{f8Y~OEKv&aRMPa_*wN4un{}#Y5b;$zgjV(5`i7<)ux8-u=h1J8{LwQ8yW}a zAeA_sH?tKRp5}FE&#IVU#m9S%2rdr@ll{oD?{_QQm+o%IFF~eP;|03TReJtHIuKU8 z(j9DqRnE1W;p zk}b+4I%Vy<;PV)N(Wj-`2PvxXCqZlvH{Q{`ojX?SWqQ~ma5p8k990s>^yP6^b79Pwz>Y_B~jYX!j&Fs6eH2!-hvb|I$o|~ zmqiyDrsx}z^vRQeYwFZOOJUyTc^BLFN=n&tli$ICM z`1+#MF1k1}6`r4-j^Xn%6r#;J_c&bwl2@W#1RowCDxWO=y=L1(5p=>W?QHoHs)vuQ zfeT%Z0?qx%ijOut0Be`_Q+`W?+6YFbJf z)Jo#5UoW48mWU{16iqwb4{}Y&x<>f0x&-5J#KPZEFU;v+?^ytGH&fHMw<1qB@j7-r z=;LgV|1FX2q~?LqVww!+e$H-NIA}N2=Aem#OKYtB(Nqswi#|HMB0^ZqDJp)D<<~;m zDU}$!z0b7dIGhVjU9ug|T`4?E;?xi0C-3@Rf24lkL+Qa0*j6hh6@q9+P8`(SMS^#U zRh0pGSvC?^LnwY23Lwd~3cSzGdbBa7{S81RyAfaaG2pJJw2Og!%C(L*iZUio?7Z7WYfTY3Ou%rNA#IU5kmN<~; zF~}g;Kjzsh?YQ*XGWuZW;#$nDxaQzH_ zhYi-$I-Oe>NE@Q1O$1QasjM=$-m44n(jSf$h^7vX6aCuDlfc7}0f_guwhbx+9R75c zJ;)s<<6fp>1*verc6D9k1YV&c&JfgxE8<<^g&TSyHqNq(SgFZF1c^IElBNCRl1mco z_nRF!!{YDnK`^vU93AA}I;rK9)~1*EIdp!A8oK(@viAnQMg$cM@X{=+!0lF(e%J`t z8!Ya1Uj~_Q3_f3&mo}t6`Gx!^@SNwb1$gY~;MbnMc9Y&v{PNF-i*D8O7AHsSG;o!x zo~eMJ6FTy>IwR z8CuM1Jq4vP4(oAaAa>D-2WAU4ikgG)y>AxuhoRHbN%hTadSuXXN~ZZ=xQCD8f{ePJ zDZp+AQcQ6LXzE*ppT^kPviu8$k6z7DZ{Y$1@3gyFR zL(*f82*k`piskD=T1a7WI%PuXdPBVha5b!Z0K zP1UGt`1$JO^%cSNjtn3*C6foZ^*ZJgS&gypbc&P9`;pB9fk2>cti+Q|^Zpxmm{meu zZ0e_Gv+yH`!Klx_G7&~HyQ1#vJaN0YfY3{;aidpRYiIY-ZJg6O%02a|aDFd-4{EUN z6}{B-LzlvzNQJgAwrA4LY~xrLjpa;7`*!tqn=>D}c7WhYiXH~7pPofyIAp%%Sz41n z>W!Vh-Ye8dsMI;jZaaeXo1$XOMcCmksj3Key*Ki1RGB1LC|t9?r_)U^veX_=ny*Y{(*CX;2(XN$cw_+)fIV@ zAdo-rDjb8bOtJliEo8Xj&qpWWTtu!39On<^t3`#{&dqsI(!)&NB`%}_M)sEnGf+Hy z^Vy`W7!7o^-k8&K>PtqZD^N`XOT^tMBi@vB$s3~mS{VPF?Mp^bPk2=_MTnt{lT)hH zaR5{esg|jDknpzsL9MuN5vVP*+=`_uA+#B^88$c-A*>~-<4YdJxG6&oQfrkbii?!C zZtmaIFa(XpozcgCt*nK0n1ER5sX!v?tnF6RcrKwnBZ)haqBvJ-Sol;lOM4K zJ5CYEcbp6{Mf$96?r20zZEWpZ&)>@UU^*EmXv0(CLo^Ixw+_R!PjaQN=S?cI($Qh>}Ad}hg$N^724 z(>Kn7zw>pT44U>cfBs>RDflCg$C0Gw2j>##s3&{7l$ogYBM-vcWpr(2WL3I&T-YGA z;Z6D3VXZo#f4v#`Rj|B9vl543ZE2k^NP&%HSTBYTzM1zporAq}@C(t>RbGLztk~~< zjm0!uan`)`^*=9az?+bf+q^I!N{$s-HO1awc-yvDY@FW`}~~eBG!y{-%t?t z?rBkgd!D$|iYrQ0LQSEoSCVDSn=2lH3NvEHH+k-@IfkH;YHJmIzIHvU+PrnT=N>Kv z4Ap@Rqz|hC>TG-jL*nY``yJj-<`2ePlI)GXoU~%uX{y;+{|{R@ZHO>OwzTP(h-f6# zhO{-ymf7o9`Tw@FgR`^mB^O5`FViCrpkI*G&CYoDWy;9sv;#&rcU_UT%(c8sXC<4m z9J%W-LWh(2cTcwrmH}5-6t?T`U#)yh$cR?DK)c?2I*m&&1L}eq4g@PzH1&RU5j#6_ zf+~Bi={Fooc{1WU878BTP8Hw6!wS~1i95gfoo(Tzm{>eX7!H}FnYDq_bGXBj?Nh1M ze|n*f)-=AZ09+}JaT_otD$CV`H_vr02rw5VY97AdPxzBCxb>xeq(zH?KwlQ>Y3 zRNgdd1FVjAPQyhogQN?WVp-wnv;}%mmqClo34cdFl(wEaE1&{Z(yC>ExI5QRA6eJ9 zW%3Xq>IbH1jn$!6PadzPv>c z3w4efD0F5`i5Zg8p;^TP?NUK{0R4NY!r$x3ntg!KiJW0FEM>%8vELiI4VdL!1X!4K3^_1hMSOTx{(^! zZ$#-TB!3r#{6(G|MVDgR_anqh1Eqho47F|G()AtoUyu`N4luL^SGGX5#lMrc=XD=t zL{LzzmD2Kf?iX#P;MBQVEKBonod45MZ7q%@4197|=XHMGuBo3krv+MX6YGJ2mCm=0 zr9Q2~dnu+=+TlY6G2(fxi60uC>QAmL8EZ&oHg1gkq^vxRp4YmeH9m;3bY=o6T38it zPpm?dU$&K^5!(?B!yFP^V@J(C#(V?oU&_ZAxdPae{Lm6ZRuf1pk4;LM6PVm(zI#Kd zv8AMlX;WR1XCl%Mm9hQ`q0)89JEQiOA#u4?@Ifs zD1(i!6t6^DUPPaZqxt%J0n=9zx6l!&K6g3OUMT5&AFQTdpIOXEYd*NgN{!1z%A>_P zfzOVQ;Y7R;7DY#}L|Dzms6^O8eIiMP6y?Nj^YV~-<^sOmgChz{d2_tmEM0D4Ri5z~ z22t3bxt_;HOfoYPlzy`yvBFCtX?nnX`4j*{c6h;)z~%BOGA$Oh7>geS08B-WHH_uLXoIrQm46> zLKlEz*nZ`FWIKmP#;Q242zIydI^C3cB!lLgc}4)r0LzW#4y>oAoj1Mwp9cuf5VEV_ z<<6JlGz`nSgd3X!bK=x5NdFOMZ1;OaF8_e_`phOlU2mi2CY1;^PJYvEhxIwdr7%Us zW9XaHB+vXC0I60IfMsQzP3uggiXojtFSpPld=zEFXqeF=$fvOW$T_Pe7ph-=q zZt)cLIz%8YNMl4u<`NaD6@fuU=5MG-Qz;b1X*LulgPsGxie!pp78*KnT6W5uRBGX5 z&z(A2P=t8H%eUs6=wUBpb6HgflAAs3+e`6YUtJ-o4(~mF5|aB$@6T-{s3xCx!!wVj z3xkw{y_nfHqSqnKe&i?GPkx{YB|2T_C+`2`m&MajVv)0?W$eKqnjtbs7s78>WeNTKmNi&fH*6;6MJ_HrtNygTOW9yxuNuJ^cQObPoGT$2Rz- z`@jFM3!^1%e!l}D4Pz4INlUI3#y{z^U%+M=f)Eex)0b_7 z?Q^Tx-sRLjM)U*0*@m`Hp6syLmPPA2BYGEm5*UTBql+MMGsH;=7b#F4>A~i~Fus9^Ic}uDS9Y@YCVSTd|pf3b_ zuO9am%)0lDBw?;xE7Dg~mmB=f7~G0VCrx+ez5RVlTKlu*(d~o{vCnZ@$BxK@8OhT- z>=~bvhwm?hsL5g_uaQ~)jSOE!APAU`8<05;Vg8MX0Fpj|stgoaj482U4^S1=B_Fw6 zn=o;(Bg_P3w1*B^4CFyeNXF}J<|Gm)Am594&i$u@K=2h|58+6JuiN{27Z;< zmsXxoKiv%f5*&PQhQ8(i_B(0V=R+5)m{hC0uNQDYDBWSsr&AF8y_tM5Gkv5(8)#?a zqPQMPiDN4e**{2jV23nkbEZvFf1Pb-vF0U75sc9Ft1aI_F)nWo>o6AB0*Y%}m=2Ep zG;NXb!O>JJe!J<6W(U{>u7dFo+(QV zv)z!GNb@&Ti52_3uUu4^2tOBwG@O&zW|K!!MkbYhk7b!-eUeI>CE9JEVsg$VGs)xo z69b^}4z=*c*AYc#3a1Jwi1~avror{s*`)vDmY%F}@$bg1(M&IYe;RHcdOrP@G8BJQ zBS)096u}Y7bQFKJeZsnUh83_Va?r?Q>de~OS~}NHU)3aKDaAI)DLAaMA}n5Qk4p7P zlF5*R9Dc{*HWDt+zY)<(>CztZP-rE!|vHn)A6#6r&dzaMe zwj`1Bo?-(sse`$O!xz6KR9|9oPw!WS$uz_Xt*PD zZ=gCUG^@4hGCX45k*Ghb)?3C`X|8R@ChUx7rWV#D>qhST4&n&!)~2%G&&G1$9RWJP zlnZg7HgPWB?j|?OE5;BNb{Mf3A%D+Kgr>B>A#J?0c#aCZ<#?rggGjt;iw8c%B@Ot` z6&Dq5Z`M=X5JV-Y%AgvAHqi5l*~P5D(Ff1rk z@eG2f6_LfI%p>|W_Mx=UFVx3qb>kY}DSzgKc&SwRXaTRDWH4EHcv-U+qz}Ufjm(?c zn^;pP0=$=1P*Hrg1>^Z{6?e-}%zC=&_W*hRs>vy^i)9Qw&sPI)FE>|SA!5@-P+r+) zkA9C=PuvF=DY@2@_)=WNm%ZO}o4~`M;RStypL{OFhaTG}bpexQ91?pA_hzGlJaG29 znn)_Xn|#G7~>M@T+f27HQJZLT^0WT zbQeqIrX^~2L!5T`50(?jmF+AqE@f0-^y*!<7`1BtL|ain{`|P@8pg@=yf@$t920Vm zQKGN@k_L`%!Tz!-9pIHQ!&M8t0PGgO8jffu z2N@m=N=3oy7u{})n9$c@Dw*x%sc9@BwYr=e<=f;*1P#Ng*vWCM4Ja!6IqGPNt{||) z5o2H`sxV;HqFft@DItMoZ=Z%we`NpD%6quDNrY^gnv;JcCQfA$gRPu+#3ZQtIZcVu z6sOp41NJ#7wr=7&JhL`%d;Q8%{zdRND{|?>*s8K1M+a0`Gqr|}%o?}9%bgl?KiMp9 z$Yf?Jkp7HVe!`=(!M~Xc?XG$;$?iiVkP?|>^7r}Qt{3ojHY5J}vX-|RAMg@Ok3ug> zeIx#*$kn%7n&4?qeqMGuvKHOD#bwFHp zhdzqAJS7tlm18`?=FG50Xyy9^8s;^dtD;;8iOd7{+asnQ*ba+&`}*6IC#I|WRl(s| z$iRGFFs8j*1*$!|&KG`|GP1g!D1`9~ z4lB5pGOT0%83=~nMo;>2nLyVcu`@Q6kVG|7A~u=IIpTi8~d zvGxVn`^w}R_O_BKeQI1-%h_PaTbWzLB8{Fp3zJ`NT zMsE}0ydHnR`c45U>$pVS_FWPM-kZZA*c$7J+R^0rh}tz*`=)6c(gM>?3<^a zY@;nb`Fntn5nvQkQ^hze>u0j=fAMr>_xMhuTYHO71g|vPrP&%Xqm+126fd+Sfni7Y zYzMf(n*I@{WIicnf3{I2KD9{`un|)|S8%Y4ItBTc(UJNGN!XC)+_Ty*%nm0Vk!}F| zp_2lUnZmR!wB`POTyCIuiXn%DlUPVbpL=r<>2FiIKwlsN2DsC-aT&O(;x5|}ZCFIj zav!fA>AX;tw>OP^TX~{>%BgD)j0`T!FQB26^_d@WTSf&9@fH=Uq~V9nM;+JrqNOy3 z6-hDglGGhYDPzMdE30d6FnpJnYXO4)va&SLdiEkq*I-k~}t6D;^eH|K1DdA_@T= z<$n1^gGE};A&uFT8PP*Y8mCLE8U^g20N#58)r+bC<0h8!&5x3CImpO zV*7QF@yJ(~|A#O`Y9`NDwZO9bp^ksIZ9@QC!z;J$()P_y=T^REU8Y%_40hd&*L@gz zty2G!1rTPD9mpSa5JipwOhb0kmXPl5!n2j;3u-2pt1K{VB4-q{Y<8xHeMPzJczr%prOvQX*=>=t1J=^;f7aXGz3yS)k`}p9F}9v*+bM zG?EYcM@$OSIU-T#Wln}fGCgI4$*CaOaE_dughMUgkk4=|trl-?J_11=aT$)deA@%Z zKiq80Jnlb!0eU)B$iGIcXIZH zAysLKm|A22!X`UzTD=hKv00wZkfhfj%ug*>-}?AF&ZrP{WR>884tXW~6?nh$y3YnK zjhP#xgH0AHn-y+?8e5#0mUr`M#6U`nJ+~X<{i6a^GwmX?D@d~P;xY>(AvE9) zvF;aC)88EG^2o*w&Me%DltNTUIgv~6s1i$os#Qn5@K}uwwLSmKnq?1SaL@3Zb7b`3 zC%zIyW2IUYbDG6WqTgfg2QI7ardy13m?PbMK$v%C!{u@b!OQ*RrP^=L@(`T7WM{$> zouBTL4D$?H6Ad!^eC!xz63V~CZ1e3tff{$*_+~qlTxYS;^-Z)@kgZkWzt$9M!B~he ztfEqEj|s4?pmNh7GO-zFvD1mFwf5V5S-E!!Am~5YPiHU|5V40EEJ*+ z8Csea`W8*u2ERQckBflwdua6pAEu9Huo#m{rCZ>M5ZFR?f@7Z}woC~26;$&Z)HBgN zB1{Si#;ni96f6u5CtsjcXj4Z-nz`pJOJTN@XSyJG+ksr|EqOm)A*E~Vn&nE&#>ux* zK9n2~=LzZRWMgdkV&}@9<+*jlwtM%AzPFV@9qHisrLchIw?#--l?#tW5cWMMW_C zS*5;5d-#>V{& z;jiC`!|&9mO5anWd7$ixhvN5_vi({bd`3L$MF`;)UuK|ot+wG(&U?~cakRDO}U($=Us1vVNDpWR2<*! z9^Qke!kx@$O4aE2w6mQV@h6y?pUb_2s4!9VU&038!`-ttjEB=5p^APr&N>@I3FX%p4gQzsJ12aqNxZH-Osg^mQ@Y zyF&-Cx{}wsz2`BjfQa&Z7=cn^?WgY4vT~pvzm*(o!!Q|xH_bB~`ADtxHA(`9iHD7q z4Q>d#0KtHzz{xo1c(9S3C0_&PSQ5Y&l0u7H>-~R-daI~7yRHckcXxMdyde-8cXtmi z!6CT2)40Z|If5`A=8gk2QU8tK>>Fo2{z2+XRe8t$;?=j{t z1FW8q?I9`Hb5(YoKgiXDI7k=rT{*KTAWAGSe!A4LL=zMpful}0E29UAI~dQo6`juX z48%bGWVt7eFc(1<|Jy&b7@ZfR0n zO3JX~LUH%0Vsfm{n1xyXuEuVqOpwhhZ9+Bf-*$DwcYD@EG*09prn7%~gQ*`m5knD@ z-mjF$H&P)Q>Y#r#i095Y6soBeKW&`hgl=d|jsK@D!e`s~XWNzn5IZ(krknG{Q9@!N z0z4#dy3;krhPM7p>dhr(fE*o&NoMWbBW~%WKWG3CWwJQ&E><{x#A|{7r00xyz`c^w+vi z;7dOVuk1ra2VHFM`&8OH0g$XFJW^YkIesJ1N|^v8O8A#0oxP0Fw^@oXQIG_YRzNYA zp%?wch=%kj8$PBU^)p}DK}Iz01L;dAt?mjZ@xgmo=@(hC{p26Wn){GdczFM!ET;kHy{lEQQ9OYv4 zuB)}Foj%AK4o_bCl`zQP@LFONFlf_8aO=1I_(&!*cv2y_v`S2qve->{cemHN)mG(W zKt2k0gwpdtbWw3V4|-*$FBJomeS8zeu@t&$Wb)F|Z`gKi z!!%wTP2FsOuW`=h7Ysx~x zy7%gLLWK01mgj!n#4iwt{S->TIRb@JtG-W2Lc;3Vw^9YlBrK%#}$KR_vu%_fFi(#Ae+}|w;5R;vCJW)G%|AXy&uW>|Ql5hs!Adxa?n;`l= zyyt0mOv^6e8w@5J+IA2FxFbdS?vweXQu833+a&0jJW2t34aO;f zb%g(3wVXDiSkrJ%L+k~(s`$Xq z_~3nzIW$hS5Z&llBw<5VY(7W;L^UjOxpRjauvOG@jaxLRr!v!qh*$ZnHd(|x`MKpG ze2?1N;j^n%dJfWrYQ%K#O)T~spoll)qh4KRKjl%=XC(@aQR9^ zap=j=Ijss|$jkI+7nrN8aS`Ke-`tS>h}LoZ>n06z2_lW!(=WA6X~K$)`MVq6Nr4OA z^v+`$p6}MuDommmK);(ghBWT(`S!R>j-`VuEEhL(sU-~>CFyWoUxa-VW^-^1zN#4w zNPd+WtqQ|6{)%IGIUF13#`Vo9iqMn(8ub7-y(G2Hj$$M<=6UaO&+k71^!8z1?1}j8 z+ONy2;nTiqtl^l88g=(UYJS0D>+Bk2-Ex7mN~2s$Q|6!kUVf_&S+`5~<;-mm%@J6e ze^64tIb(1>+QvjQ*qREnA&SA+QU|qz3O}Ig44`?pFc5SgjaFFW=<^%8RSp^*gtVew zK~ZE)KEcyX&pC%62CyI&o>Qvsg>YyrSv;W=(xxzm`BGR;s#aP7uXZChNU!StBrFwi z0w1X)me@)oZ0o4^a%fON<%HBZ3iK$R)*5T+MhXfne2tivES$W8(A`083B0@r#gbvf z1zS6G=}Z#W6^u5uB+nN@3rTJ_&OL40ke zdXudhyM(0+dyOubrc}8htx;5p-&}vdke z43B&FZY)5JWT7#3mk=1B#!nD-!%bR&@!_-&G>TdQp$?V5tz(BY&#ut2oLaV4JkRZp z-Ta5tPu;srdR|uEJ<49rUrKu}gcPox?l-0YfIclr&5Cs;teH+|yPG@Cxm%`L(G1E- zw)d!VlG5)FgN|cNPr7y->F1(3Su>_2C^ab~CJy)KGU0R1?or9C`#2-}%H)*Pu7xUb z$O7$Nb-s30vdeE_%H=UO%9w6NCDKCErDl51@qx~Y896+5dNt0@v>)gRo=tcq8CeS5%;nP?QR>=YvuWA!V)i zffik~{PKD7i1M)x;Ln3P#@|>54t|lK9Y~%>EjuzEi}?z-{r8=8-pR=q3w*WoexpSB zn={t+5rYL?IyxXP!7j9%!_!cq5nh`_rESKVmzMh**%pm!By4f64+n0-w_N_P5Mr%s zXpxgNR<8(#ytIZ&!2MsT8a>$S3U8=1}V5+kWA(@^F15 z^yvFf`?eJ(kVGP~RrH}9T9u0?w+&7AbYu(9$%yP?aj^oU~l#*E@ zhVPH<0tI4dnY3y~r_7|ANeDeI_$PB{hl40xqiy6wXJ-Ibbl8B4)Q3f6!0#cGm=qvU zsA5rydGA-*wRxznylcfyAkq?5dB^2?x!NREuGqvG)A?3@2C{f7-*|IR2li(|)a?n3 z{Xhk>>BJ`1IRXJYoqfONQLJSiieV4mks~DH{yN}FK3C%g^t7amBF{hP$yUL>a1UW% zjsib#MQ8%6?;2vJ{H-F~?!XaVGeC6+L2JlKQ_G5tJW!BYENCkZ+Yv+CBQT*-?Y7**rPYRqPz0r_bYH-^Et<&bvMej>1z!sOzBM5?6O@=V(IST!lPZIV#k z>G77-`5CID>JeW8n4~L*{MFN`p3b0GF`Ac-WV*|#m%uD4$U4|BzVx@I&;IY^#q6p| z81pwew!irKg`HGHw(BKu?rwoEc=PZoKpq)+G7E`}R`xQrdSY!fz{re;gWg~f$;zz= zRVLB;(lx35mrdL(nA;MCW05rkg`$C}!fCJ2i7Vb67vJtd#uTqVrv)=+w=?NGzmib| z?VVgGkUdvNQ!gD`WhZNFE4H1gw%b9~n2ry_1G`)W(>H!He6ypYR0@GjnjSJl9ap!v zjIy^OjK+3x%)@Z6RkKXEsJ7T)-#Up+d^}P!|J5V?{l#;^S=A6p^}gaZwcI*_qoz1r zGWHaC_;*3GqSUQ}ih%gq*YcLCDttfQr~Tx8v-rHFjAl*eO<~teq)r!WX6@0Ad) z9N+)qMo9h22mI5FepGz1e~Mn+Vun-Y^26W5wKw`?y}C$Rw>Q)B&mP+mYit9A#1`!o z4#lcx(1W#`_bi-UsJYDGD?xSSuE6CAZmvg*Si2D?Hq!rq!BmcO&&zFa$NCpXz8#xf zp+F~vw9HKtgkOqo4qg_FDY8D3S~YufuE5Fk9G*Z7M^9;ZSiQeEimH>zYRGFNbV@X( z(C7XOqQ4h0bA*n{3{L*tsLpCR3hen9 zyDLY%PcpbDC5(f`Y$90i8$IVXvhPyby$}EXcp&@uQy)v={Cn3u43x@~n!&|o zDxMz5MiJd56?j3qpoAHcX874~?GMV&9_0@ej6%!6=iRp*v8PpR^sWD( z+*FR(^MKg1T<|~U;2qPKZ^40xHIXesb`00q_dCaOSwU1In$FB+f|}{E{Z)-fdBO{4 zUvWEDAr@jd8&{+sdP|adyAp8zao}#0p0OP{yCHXXU|NTz<7WjXoy|*Xe{@Q1qR%6t zFLJRmE;;n=4iEd=On>$+C^|`tY{=E8W=JC(#kc(9t7oSav5CPuy*OJkNxE`YrIdBU zD_w|7C*43oefRqleOjv2%ITNMMO!j@ciu%0#$Gv`FDMO2{FW_es^=oHwFsK5o~r_1 zkUi^=he>K7aD6}CtrZv`cz@mf;w#gn=wz3ye?Zfg8;HTi0S0JqpkYO~%%%yXuPKTn zd~;5kA_YQE&CwzA2Wb5ou?Tc6dt}=p)sX@}2@I&OGrZN0hi_V4bC|1hA*5ZD6VWhE zs;NSG2mteh9Dci&Gy^uR-0Hzd6|9&e-Mn2?(Yr(7iZhcf=LCQ1*MewmJeOA1p`82+~a%gr@McV?iiK!_N zJ4Q7hK0n;@!y|O9#@UD5_JjpmT#b&yALsfaU1u04-H*8HijXgR*Q^OAr|q7q+nRK7 zy)DH}`iJywvtGGd5jZ<&%y<#;B4s$!?8 zt0rd!=B;L%uvj5uvCLTI*2ke!vL7%S2es60*dG?r?0yCWWoxCp-CPd-4-VAv4&Pt@ z`}a@Ia(Q#Dnc4&9u118#UZM>@f*ti6{21)VY?OfkuG1>?W4rO|y>-V@Zhk(K1{^6#adIG6JL=_Dl20SCXw_#0*h{?oB%1XC0 z`Kn3VdX4KtwZ*~7&m3NMqq^H!?^cyD@@i~F#^-Z%<0`fj6w_vbCr0;mi?_J`W@iV? z?VQ6l?VaS$np#CLI;^4=!trWIu5F1c*`j(K2V(WXDr@ z1o#&5;|z&0?N$36M{z41Ug2-1r^XE0Z2qLs&F7Us0PVlvj2HiyeUi&XxpXZcNI)^x zP@F!olFF=+PUY#CcSc@(G7th;Ds!$T&Vyv5U1c?j-B-l!A1pluZC)^AP|zK8N^Gar74{M_6kJE2?r^U`8US zl2bV2=ZR~58tWrUB*SfFP|n~$J_9-I6hsq+y&J}O{0$RG2&y&C8`G@td|NPl>Y-Ar z`mYlq7vkc|KRG>p#6G<40i;TDGu3t6G;MYdD9KBHPf2evpvB7&VT{V{#Tz7@6n#*? zvt4_SoDDy|QOwV6*IpP9{ARSn^L6er9s(}*=IYPQ3jRqcO~QZaF+*};b&Qt|N2)AT z$&|>;bKIe}@kQ^C?YaDx0s6?PtV6EoE}csQA@fB4OT>uKKH}#&6c>pdi#kH7tW09j z(ulp*`vVHLa}ja=u8(DM@uy{kN&tia`&N=_&kKUfaVkY`Q^et%v>e_cJ^S4*pJU1< zoYH-(Pvq`lsEbIX@}G|QFVp3T{7}Bl>UoJPkh70@HasiinBNe7gg z1=jB?-hoSM-&EXxap#1m-uZATTKoSwnlLuAWt++GRdsLdw$gAY?5Qq5 z`df$6>EcnN;uI#}U?O{a-rcjlm*iMdYGuOA27tuVYv?PI z=0~aK^BRm-j&GC7AO8R9n!7rB%6hBIKNY(qEg;;`x+^m5G3~XG2xMy;mib$^DVx)o z+>}`0V6>`fp#&}uv{Wvf&aY>wJyElgttw?p4SD);i4w(CVQbQ@RhR8tD|hWH}ro%cfdJn%VNl zLW$%eLtkk(jZvN0ad(X9y`@l3BUvv$jRFwB^F9yHq*DO-aJXo4{-Q?cmy|KH@S<#W z5fo2?Pmju~lL}1-EFb#zCx8SlHXWV+k}jT)-BJ!~x%JnX;4?00ItY; zqHCWOQT^p{uXZNMs(Ze8S$9m?z_`oUk)_q@!^AG2p7*2G(fcXH6MjKi?$9>D)Vp*O%B8W zq1k7&;DD^y2F#aG@o#nW8FGBg#-EVR#su8P$)9u`)|O_o96H+AYzYy#{6cFroG#6{ zMiV$F!^)~}3W&AjmOI%!M^xjcMsPKs$E%4&n&)pv8mKRX!x$^#{D1 zooCA8a#H7${`@GNQ>2(0(P1W)y*i3X3FgFGIGiEh2X&3x-tTtKefmPSisk-hNzofzJ zhBQ9<8kAa&yq>8xl+;3s))D$mN-TGSlZiBGjfQq83%gA%v18{dsZ8JSFJxQu5|-GV z9%@U#!M?27u{u1Se+kP~0f z_Rot-Tjzk!3q!$D@RyqngtlytVm>pKEpzE{93F>IIVMaob|)Lgs4JJ*63Y!wv?ri! zQK?fE?85d*cSUsMX1@IV?QkUR?|=ONu-fs+rH$B2L-6e3Lso->es81taZ#6oPcGso z%G@aA&J!cfnL=Vn)Oi|+%!V36gPr5Ucc#Z}7ljId`(U2O4;hOA^Z(NV2pO<>CTQK& z1C^lyh|F1-9NDLK#Z9uo=vF;kZ(iTJ>4JH`_UAkE7P;guzpS1ZVHeLx{*oq7s0yD; zYHd~aSrV=R2E;r`>N8<6#ePfvAn0+>tKlaWE)GSV0ylgdp11?{^NnES-Id3DvJRQX zIV=p7z$2mOL8RDy9}Sl4^OVZ7^z$t|TLA{DvENsNc*}%VO)WO_BY+eiy2=@+f!VuJ z`cmVFo``YiIp*4*$U+Dc=+Q<_^>;dP6lLGH$m@F=uyCLpFdv&~K!t7SDFtl>3Q+!) zn2ZQc&ey=O5_(-mA6rI!Nl{Zq6OCm>>*+zDknG839D1eD=kOwo{7EW7@K@fb6wN*9 zRuwazwF+J65-*x2s_Vx56|dKDSb64PvoYlR?0XbOD%w%&McjE%;sYwXsI(%~1rL9! z&pFRBtVg#)Ca@lkF@pU-({+X6woX)#fIetZHe3EomEdx614iFX* zG5>NsH;~1pgdo5?hHto@%?~o%Z3%j60VU#VjH2T)fQlK@l&m*zF9KITqdBS(-yWjN z5O{8%a0EpGmr7GYBa1TzyT!B=jk$?Y_0dD|)s5#`z8Kw>?|*bQzaeu+9nz(lZ5P(z zV|P0aWPLXe9i%%%{{4GOF}@wXi)})Ws{7Fnw@~O21+lxNDU~E7^3;`6U2{EbDPIa0 zY>Fyfp=Ka6WK?aM*Ci3t6}lweL3a$AyGCrdIeQE-@L=%JJYwWx7%PJ;mZHW$@~e|-5b+~_01=>;Pbmzi`1r3%;~Na9Q#Dh z-^2f+%IoX*(XGSXJ<5=+`M_!58ots-8dg>3ga*%xiv!ETGps1TfT>Prb9f^YKNTw!gKE+`geWdXk z=4*wgsd!nf-Ph{Gz!lPPz2GHSY3Q_wT<<0H9qmD!WCin(m^Vda_Y&P2!#9#}h}(fy zE9h3Z&x;#9ilA^{ivSs;nwU0PXNkdYWn!2;S3x76Xf6%GPO(=25SZ|sz>fdMczWS#~hwOPQS5l^qA?q8LIw(d(d;t%0b&YEcPguF=deFqU3;ek zyf!c6Z>w+Y6L-|>_5RAlZV7QdCIeIeDukX+7?tuV9fAZ#S))+-q6#>EyTD(M3JT~4 z;o=|J5py+UcHPS)IU~8a(o%D-mx24Kn+M4k^|f$p?_G7Ue-<7LJ~S-lgp;Mz9|*ygG(iymLlf-P(kKF&2_# z5?DpwvU%4QKXm~T&QSut?&)slt}olqki*JrpPAL&X0Ha zWc!E{+`bR}70vM)0?bV2R*LOvj8`d_Pz1JY#V%{Q-l&Vqm!R> zszwQvjsB{+OwjZAcq||0P{{o;4pl-C>}@OR5Lp`&P(&90NC+SA6lYm`jdNgY;4#8z zt-OrZjGC-f`x;E*+F`g1qP%rFw3YKXr-Q|zi%0<>GSmDNSyH~rY z?-bVmTV`!}27m7z-X2X~l7g;_of(d>U$6XQ#*I%YUF!>VZKnBtW!xE;b5eCyiJU^2 zU!dFYGubZ>*`3aN27rlg9NnBpq`8#>>136*fM_4b8i955Sy`H>G#~DrPha88ty)G* zLii0bdRv)xZG%6kmwB*7dN*3$jLKM_2Wg}CK4eGVcKzg*tTMCVDIeUM`4 z4|s%$^Bh_^}$;fY|SaO3?84Zy%$e524Yn*t{h1%u#4+ z27w*8`8|?-(A=YM*4*hE|G;$XB3AqC5OCW>IPlH|+m;Tj*)ra2Z2R(g zlk5CVS%4yQy-r*9{CYz&A>RWm18<$4#z`e^RB`&H)C1bWrjV0Fo$vel=84*M}yedBFRIcPk->3I|i zKJ0lmrBW;ZUvc?K-`Mor>;^xGy*dQ%{|u4`aQ;holRn#7tNA!taPXeYtAB5-x%aap zq+avfdUi_kDTCy67$jsBENKjALdw9B(!^MO|3`o$2)UU*IzdJHA$Y~VMSpeiMDWMW z#@htMy{2oX(#=>?FRM~S_nvBo-iJ=))k z18+_IYuXM-gL@ipn?55<#NfIL3CZ1dskO=>`74e#QRtgrjj5BV|43%%?5%ys7&j~I z<~KP27OSS3DSkwtcm1SRk(v&jUizk(xJC2Yk;;4EC?rE#8uc?6OY%L(EspbN%j`ON zK^pyW4%@Kp3~v7uf~8;bsU#~?m=St)wh$dq_8-%`C7^5TAT*Z`DGrTZcx)(TFj*5# z!Ukm#=2{hPo1}!Go~KxRmY&g#>wD_iwY+4iHcy$*wt^x0ZD>Je><02;6QzYJarZ~q zzm~4_VIV@M)B_*iOFVZ0S?7yBA3GJ&i2?LA1372Rov>0}1`>NteYxU9aSTjl^1%{O z87-``5ceWNnK6<=MmzYO1%7sH;=fw6uI)MIo_*w|S0Eb5PAJ`8&Hfx2_P0l~IkaV?DKNu-fuYDd3cf%bKtJka!XVW-uw=C-7Pr+ z>Q%cW7pgmpX5x!yaDt(;_Wm801e25h7=Z-?d*X^lY9IR=W`TfXdoc~QR@MJzg`Anbx-h>OQo>_1_BupVm-0IaJ6-|~NO6i0RCQDEz1cy!H%*)lCN_~AjT}Y$ zhi+8+MUUy>hDa6d{XEztq+3>za%s1|#VpA1JdSJ~_Uh0`&9#8bAEXKDNt9uQfTP=9 z9fgr1bMX8OO2h5dMj{yPT&*?R$NDXaqNZ0OZX*-KT(vnf(7?gN*+S7Rh>wp?NL+6w z+!0{W6mj)5R*8c>;KO$F1`N0EpK|FOj}jR)cTz=8aYcxkdP-%T`iBvIAO3}gnf?9Aq79}xD5~ZhN8|2jvSOn zR+xG%gw5~A`E>ocEwb74Hhyj*;S~tQiXpwBDgH2w zUysDFY-7EP+-Cn5R1|}xek-2Fa%b`b*+Q##>4{~Fy`Xiu6|g)u6FsE~Qsv&qDohZK0)RO2Z(lw~122VAb%^aU!qHct&1J@KbTa98##=E1;i#3 zvoROLrGcw2v^ZM4B?b>OlHbXtxn=2@`$AKR7v>R{%9+=`oLFqLC;HHmam~W8gVlu> zpUm*KZ1tU!NV+Tmh+ku9s6x4{qfyOxoM~*r61jZ~?-5-4S>?f^ev&!1X^rXn6oXsA zCwpC>LfBmi{Y_;OcVU}470NO4_eY>R;O}z zZtx7{=!B#$tnf9eN59Lj`fU$U33hXVCW0{@zvJaaLt6`^I0#EEJ9(M+WZzu@pBt&$ zm{A)BHV>^#rF~Sjlf(HgcHjZ8*k$CC)=|)_SK`KI*we$C7~*pGwchLa%uD2wb5~fe z89>V@bD8gOQo}_F;^~tR7!Gk#iVr*#bZtcwMw7V z_t}+;$5XxQDs+)EuFZEjm34bd2sI{b2~#^!r{yGW@t;Je4_+6lIt3lOM~^Y9UIQff z)vjFYe%K)xU6&y=q#e>oCmxMX12=wB4tqpvi-ya4Ava!_wTZHvFkOctf}_JbsL6=DX&{_QUIVBi{?) z<4Y0XsDdGla{Ga-%u&a^TLua^1X6V&8o4uaxJ@^qBTGM5s@aN@4OcI&A5oba3-j!m z7~Q?}xrqs4*}-sA>9vVq5M%?|&?iwo?hz`V*ohY5uU@yIdp~I7eC&1ix;YaF=OWhQ zde|)5x0OWwx)t61@Irkb!i_90**f@^p(zETqV%K|=$xUM+#9X-JVabZR;)bP(Ke$2 zOh<^`YO)R3+A@ldWz+SIDOninRjta#nVmzAW1YIp9pT3?CXO(aP}P>0tE&4VcZ09M zTGcS=#LQvR9}(Mh7u;p?F-1d<#K#D&!NfBs%LW7Uep25ki~USZWQ3p*q%*tWh9MJlzFrWrf?Dk zX8nt+RX~dQg$!z-Yb?=}NjkEuEm94nvug>VUB^jldEhPaY+u25X!vmwklBcj2Np@# zrGJc0m{l^39Y(`a6N;>Sz!%ZJ`GF-3xId;OW1@EO zWG4I>3ut#}KeQc(cCmdbvB^mtw?wMoMGCm6CPG30pA!9%F^iPrw^xo)s6Px}^0dHcG23o6j4rxrwv*X0+%VyT$bW0Il>u8oCe|L|n z7Q%TU={BY?#emFo2~F@(49eUtl)gZb?O?I?T`3#?riqr!D-7pTOCsy`k2#r+<-05G zoRIQS)u_@?PT1-xn$ol5o;FP?cQpMz90#KFW}XW4c2L^0Npw z`LiH14GhI(V!Jd7l8wSM+{1Xi%)Ob-eCfNZV~{s-@5{4OZi`8v-OKZ#*jv7+h)AF* zE7#b1OS~peUfwWlCFuD^mxkxwj0$VYZ+T;qM=-`FBgVa{(+n$hcloz$%a^DedWG2& z@jZLh+8jVL{OlqoDBs0Ea3ko3f6-Hh0}-!cr6l5CFXACF7d&azMLF}N#IfV)2-|p_}Wl+6VO*vvE!*xr~;2MHX1 zgD{p@2H4&}tM`jZz(BHv`F(;Gx{M{ubJ2EKkfP0^YS7keRQ;#A^ z=Q#(|V5TWHcTnTTk74sfciL*M4lqt3fN1S7NFoMaG;~+9;moI4p4L@!^IlKa{FtF~ zs3D-!CJH2@K&yb`V%=G}xk{K$1vO0z`|(XQ}WH z4D9z?NwUlvu397+(=|E6SZ;awM?8sh5FYM_S%KiUR7q%Bhf;UEI^KU#N%_B8a!{;4 zWg-p{6eonB&<-E<-dv(4v^9^UhaY26#9pl1)!LxC$Wa$>wYuuqofO+_a2sw*IZIBZ)3jv_xx|d0XTOxoQiV#^%9y22vqZ(K;?&JO#l(?!;9srH zd)L%Mlt_)z-YG9-4)G4t_&l4FD%7bX+m|R1E+U-VArld0b+4vmHG1ZJB*`iZ)j!GL zTc^PI>yE>u270{bgWma@DA@0fjHrqn5K+?S9eVA1a@qXRv1M9TW`YLq995e=BY}fy zaLb>PqoZm49YBy~b#}) zMX8BPD6v!2L{($Ur_PKCcHi|pOeQ5gNkN0o5Z^y+8<>_xH>}cO4ryWe|mu zV>^bPqs@LlwYJ(gYLqocxqSNc>2@v00m&>}Zw2WaGPiO4%vd9y=H~4qzkz0x%g5h_ z`aeayn!}AdVT!Rkg90L}HAt4>4WB%^cKo``6Tv01bELntl=|!d@_f4B>E~`+vrnBI)CY%*-75C+TXz^88do7#aU8x_R z>l@#g-6ln)XJiFW&pN`8QS=XroPgtzM#aaK2`HX6#1{4d`w;$FbB!#x_jkim(v$9! zU{Inp`{XbMiJ9=(gPWwWstbu9HFA|*TaL>rf1^aVqyr^Ug_-QinL<<_8j2FlpryTp zSGOJAjQKR=mBCgYR_5LSrWaXHIncw=DNditChNR+EjTj`1Ib%Ft#E4WTK-&}*2($P z`>X5IS4n^{hPJqI>Cr()if+h9e_yHQ*tOlhj^(3c`mtSvfZ-!rWyV)FDTp<}7r;n5 zeXp*4N=I)c{I)U@`O}Bqxj(n%-G@&>7tH5s1y2v2YOd$beJ{^`)0@xz#KC*z!3X8R zm*LdUy-O=rp^yk#~cOeNO>l-xEXk&y)B&^YFX&3WZMwA?`LX1k;}mM7xqg zH~6cT*bp67V@Hl19)HQCEQP%{=0FlcXjd^o|7X8JlvQm8ma5ut6Ha3BP%q=cA|Ict z1obTRPghQK8E6fdEvtk)o4`MMk5F)v)!{kpWhkH~S2)~hm4vC$1`h_p6K*-<>W7DP zzZd>0SAmI-T&c!VB+yaF$!x2M0e^sk8RD6krUiTXn(e~K^2aOEADd9j69d5fF3DZ~ zlfVvxq6n}x9Kc}Pr@-Rd3J|qi=hwFtnx&lh7gAm>cU{*Hd}oTIgl2nM=j=#6A;^0W z#gFO0HDMtE%@=+$H2N}{WKX#)bHb02&!ddfBVc1=L$Er7ULIp2n?V}NbBF=?IsnC0ZTWSzJmZ(et4=D@&GrP(#*M~#391pp{3f&8jcOowZB{y5uLm` z+eK-m%pk2M`2tPckumh-+yp)Xxvt&91(iFlT^2QzJYERD^D^e>8pk9w>x!IDe`j@H z|DD;$7ygf`aDHqv&i^yNdpflFl92xzy>WAvg)=m_A4`_D?h))FcXv#MlfO<>F^A}W zjs5QFj6F#e3II@cJ`)iG?z$5c?CYc`kE5EsjGXlv`FCKaQ?5uTr23tv2a%gqvtkhjdHlwm|kAYi?9@=r|sLO#t!#jVxv(sz<8J&5WUIB;A( z5^iONlwPf)yf|DKf6lJ@$M@>Ok0Q?i1kmIK(I?|9@Hl zHIv{YrQll|(Wi#H=$V%_^pK~ADY5U5ZC4Nfo+*m^-@fn2 z&4T^hS3*_$`+3$zJakp$5a#>ZL%U^{Nu3jidUFVv79830>T6RSy0kx8dvT{3>mIS}Bd&dNYsBom7f}|jB=3!f92}cIX=Eb7rug?K77L8HTDTo-)ZH+(| zL%o9e?!Pq`xF}mkENw;XHm$$r>YS9VDC#TI-NrGfK| z<6RwaxG7R(+KM<>L&I2em>?0#(Jt&AYEWhoEcl&qLCdPYx5UTw8bWuiDrC0NfQqxu z;Jq+}kyXF79S|zN<>(Dn@%UCol-pT&hpNLgkpL>RR))l(m}^D0(Pz^{BD&r8Ldb>g z(_OkdX<}R1Q839h>2}_sYK`${!AZnaLaqA^m!wG=V%bIy z_abvymyZV_hvhiyO6_CcL2dly_d5!>(t;b9k;l_w;oc0F?Z zKM%5+%Qjxdi+G>=!$v{$eJW0hrJTwATrlptY)oF$XkI}=&mb<|fL+58cQ;XF-}Q0bY-cuH8M!0TfCO*Yinoj*W{KU}KP1sXgOARP~U zlAJ2o78Fs7dQ%S4Of;AgUr=!-B2yS`zuize4HBz;4FX95YC`MQv`~&XJ+7l+I14(* zz4R1nxwfllKG--h1IL2wcMD+%J@exmC5A&ub4pk*e_7H-&((Y2X+pa(ZKJ7tTP5M@2f6Km80PCgX(HvS@4G558SwRQ{83!*Z!qx)eQQ( zBm9s*UUW+f;8 z!aHXUyuhOy8elBg`y*AsJgbjg>+%uX<6KR>`3PNt3}>cPnISngbHll>4mwO>8t}Nfxrm z#hAFwyC%4Dw(q@10bx?8sP>d+;@{CfFthRE_gtL)^u22dg2Gcb8le1Gao-nd_r+yep8|3F z?Uq6*T+cRa;hdmrUdWwE^!_GA;dD(kBZ8sCKZGvZp3V$~lbZ^DW6uM3!<5Hn$v$0| z&x0vD0S2qBu@Lckf{0FI{bq9vIuFnvJs)cQ)nRnN#fXz~JgkKe?t0!yU9(^9{ax4) z91?f2Etz|*5K?%QpDFNwXhG`s7oZIDLjM1u=_(lF%9`ci?l!nvkU(&ECpZbg-QC^Y zEkJPBV8J1{OmGP9&fpG%^Vr?*{e*i@pFY*q)zuaKp(Z`CV`0K=EiE~%JfI{tdLOd> ze7h+rcJKsTg8P?UiluS(Z*_x<+S|!WNyD2*5h5bJ@qOXk5@t1l0s~fC4P)DdkSKO- zhTWi47u;_eRLABEy>u^pjcfpdwg!Pu_rp3d#~VhfeRX6+0NJF1j;`4 zlpnvx)Xd9%zdcKRn~g+#xjaKq{aXmwau0_ilax&$k(55KjUY-!JW}-!ulbrxYH zS{_`z7>YsBh2>*Z0^`WDGBk-F^<9vobw&Wb;Wn8XqR;*^B#ytmliV`qwp5Z0BX~X` zm5a40QA<(_(g`o|4XguRg)o%f3%z?s2Onk>4F0iRq{LcSc@()7e!EwGzE@uD6@j>X z1e}3KuUGBAjveN82nza+F8H4uD}LrBx+AOs@Xc;wf?))Q9{Fes^(`#YkA?0Qe_Q&v z$}wJ4_?*26ljW@^VKVy5b3F|NR*`QD<0DKr4ecqiKo43WqzFAPm?RHaq=^F-kocj6 z_8X_hGq5EyH%@@nAr*qVc&*pLrNBfzA8bmPUgKmoZ^TDjH_AANctR!w?afwk#y?BO zgYS0Y=7E6pQMjggiTnt?p9Im)z4nobqRcup=a-rLT(YkrXuYZi!DL8%|;MMH3fZsq8u_XgXFzRS42G4A!q3DEqaxFeDf z8i=UpIjq$l_#`UC8+*d157+e;RCbzUh;}P2#pk=gXoU*Octy}vN+f^_t z&KO1L{4L+Oyo4f;X?}WhB$28MMx8-06^|ZJt1C40rBp!F(wN`(=0R`c%}>Pf z{Pq0b?pZoSj`8j27*ytPKS1C8I)jmZeT_)M3w#2FOl?%$gL=ItmkK%d>;-9m&A%@P z+?p!lI4z2}{W!D{i5G(S^KaVTTANQiMhC+JvZ{`wJ>_r2{a8RggBl66Q@_u~ld!JC zLZr1>n!o~LBhTLwoBkP=L9SW6OuG()oCq4=$PTkJwq~gZD)RGQei# zAfH(flgd0&#jo7T>(&sxw@(w46R?VndlNByjE<9-*u=HUuuw=ai78meFek;PSB4_o z&GcM_!Zdc5Q#06%O`el8{&o*zIH_omF zN>IyZ6rH@Nxr1>HEATRL3*+7Pl!Ots3D9l*gnl7V#J67*l3+C*Pt=tZBMoCmBT2d7 zlGn+qMA<@jc^E%yV^e$mMZ;lxp}3Qa9fJx=aQgX0F;+zVOd@^($tb-B;jKU-42LKI z5|DxyiDwH#AF7LVKCyfYN)x(toyw3=EcUu9ey5o~+J znmZ7Ey-)V!kW(2j?>b+|9y;uZr|6RzrObtsk}1Cjw=-jw=o`V?IfgTBVUByzkWD~2 ziOIp?q=<3CV>F5%RGaP@$srCV144F>;n89Z3-+NDUDZs9mFV%Bf z3VV7bKp`3l;_^xp5Dkjgif!pL;@R!MHJ^9P0fwWCJK7CYMxvgc z32}uDZF0Qf5&jBaAyADWf?ii+*P5OrM+m{!aPMC(^lp7i6AGTvlw`-LiPreQNuVfp zAVL=s4nNf_ZF+HXvE=jtjy7eMzOp=R%daPlplwM2^!S|pU2(q0SEji?*ET~P{mDW? zK0F!ctK_0xI#UC*{Lpf_fR&%9*=zaDtHWE1$lZ>|#{Z&T{s**flG;NX2=q=c9e2MT zPnMN9?~=HG2u;qivb_@>sJA3n<%q@x zXL*^p)^_dUJ#~YuHZcI5$MToaE3W^jlJ8G@C4d zAj|^>N8OVUQ;l;6Z27=-(O5IM_*R9-I2Xf}W^uz15+=V__MoYl`oelJz zfr>24U{x`c`y84W4;&<$eqrxb4T+I~Fc-wgLTN#(aqnsX81y^6@wCGpS|s87Lw?rE zcLpnN=6|yOX~ju`jMGrfP^!gBpj9FJJy<^GqKGj*wT(=bk@thVN3r781_@bJ#r-O+ z(&thEW(#Jp%Pz+S2S0dVKvX_BlWBRG?Mc+(^vluJ_}d8i%lg~Xt7KcA50s;bfhzd+ zxMd^P<^J6v`z;B>|KiqES7&iDVuN9K^tAJO4F0-L!^~kvJ{WNuQyH1CvQ$ zsOMz$*5q$8_)+l_?#zLs4-Nd8>+jaT2)Up$v6z{CqQB0 zvtjp2xqebnpVpQkCI;O{Uvw}%s@yE)_l7Qhm3V3g%~DLX>Wd~ZZ~3<8LxQrc&~}%D z2o9R7feqx;Z+b45)+9)weM$MaQDSN;zYR9Jfc%%o}&ciji__$WFp$%z^8?`UuJx6WV&3wQ!!P|B~ zKtRUoWGA3CuXaFF^u^$xbQADAllOY_Gy$HOW@(#>+0YRfuGNE+9PQcma4|9 zu62rXB=1OAmb%Zk&&hr)j!J)t9o3?NHU(&kdkq0~x1vRvw{9GxJ->>r*Y{IgfVcLD z|F|J3Q1^c;RlgZTc~~0ZHo-G2_@tZyH+Umg>MwXAm7Pw@9O=qV$VUa;=F%dmQG)_K zT19gv_1CZhX&;Klmq`5Y?3X1`$G-V;^d_a&QyL2wJriYRoX@b=18e+o)Zxfr<(& zNkyDOVs<@$VaRr`qA-wnuNI(fi!*WxMH2#K&Hy49K7UO=hXreHI#yU37t)Raxag?D ziTffD8Yqm2S@e16wFXZ_#i(HesiL8r(Kvq*!-lhyC@U+sR<{_a&jp-4b-zWdcZo>- zhu6REdinaUO75nwU*|%eb8BCg6Dr}#aw0JL*Po0cu(58qjZ-I72=xtnM$;Wa39_Fb zlTo}^7}zxU;r_x#zt0sLHaVuZ*TDV>%+SOUj-{s>kU<;9ZTrI9Bnp_lR*;nkHb`V^ z>2dV$qb-~g377yrQAA#3NopG&>kQ1PG4o`9yKbaXqR2+>AXx7QDYNIH0rW^f`T@I1@dXd|!=SyOp}5JIM!(!mGh?k$VRT!LTp~9#ae=UWT#(A*O%H>S5!eHU+pBukBd6D(tx6f zSEM>_;2eMP1J)y~PbD2%y_W>7h$sGTjtXlsRc= z=cC~kgkgAl;eI&@mxGQm9#h!Z7_kWtIT&-_66@&s`J@jaf2O^{;#=Z9`Dn<+5 z(3)8GdS?173Tc@UBz(Bw@=w!P@u_%C8jTZ;oyo`)_y#71@k);d@_{mrDfRcjE)*m@ zGEv$ejpjs*ZD|i z>OtQ8Gtzj8IcDDs`F0MQoqpPd{|tnnM~ExtS^0`*B*>f2L!cT$b(uVxD1c?DV~lXP zcA=lA4)n@wMA6qp0L-I@e94~Pk&`sI4^QR37<5C^QD|Iozz)WRlknG zTpm*pwdfi**K)Q<5VFVK41yx66pj*~go|{vAvK0AYmr@xD3k!h7FcN`QRTRAx`|)j z=&aZNDJyBAuG{`SHrO=}V(r$ca10swL=_{?RpTd-I$ne%GMoF=n4Cw>BPVjS9C#Y% zq0whU8hRK(91B73SQ844#W+WEDe8Js2#3sLxBlFb5+x|FPBf*ne6b7(ieA2Q$}wy= zd0GN6f+rd*F})l|(9O2JfJKBtUoj20*i3AHjMuW#9(^G4wzhE%^51&hZT;`1!~@Ui zICR2+c4UN~rvpy(9DY+0k+znC6AX9(7{~Y>Htwy|zctSqx5p2GNiVr$iAFL?PZ{y` zTw~n%6~@Da`!M!6#^I@aUxpmDSpS4w4i3!jAE>oiY!Kd(AsQtk5X)Dr288Sw^~WwK z2WfFrPq zup7>6U zT}CVRxMIB=CTL zlC`|de$RvN&^*zgUxOGNCXW7dyvd{UF6o$4?2R9M@rQZxpG;bwCD{d52057el0gQR zAH{trlIyF9_iY(Udi2;W%Jwi|_?$AY9}lrQaTL}b@5&rnZYO>BLBcKpmj8PobBp$F zTww0?$R7@5gqu^L)d3$SE8W-Br>J^a@BWgJW)7KIO~d6)STHvwXE|(^VCp|L>D4zO zB1a!=u)~wM5@xGQVT*mhW2+&3*HSku;%Oa;!~H(#xC~$MMq_q_-}5v@oHa875k2km z=yye>s$W1KAm>XZT(-?TJi2T(_QEkVQ4lU*6uPpcX4WyIu%@GYBs4nn9VT=E%pk~{ z4cIbr^_kwG3-MpI@-~@%y6>lC-xnPradTK9lI#i1M%KVl`w%1*A1X@Wd-1f9RN-Ms z!`>`B)l58u_<0CcgT%zvxAv|g5I6%L1}CP6ueCi3q9!lc4bF_hUcVf{G}LiuJg-pk z6G7Nl`WQ-W6+H&q)p9I-kL{M8jdmlQkyaB~1^OATa7XjFP{MusguiSjf%UM#GsyE&FY?&g@-(yk zAH(?lGgKEF-M&Hi0gvCQjEMI2w4Df3vryp2!2IHocs?o;q z^i$8T?8FZ-(CR_(S98v>z3gmkMs2XzX~DnR6CLu?0*B{%b5m5Ddw*rCD1Se4rS@|8 zX05x8Q-aH^U`8={D9N5lx2r~lO5Yc?c?pr6{dHt788~_QeEUL3Cy8YcBj}?f!Z}aX zhPgRQOiJLQX#3*sI$AbEh}k=z;S`|FszP(4q!bJ{0HT?GV>?h|D4|%u_B0vVzFQYB z=6yDK0P6l4eynz=S7+&ey_D zqGCL+!-?h{U*?Q`-XC@8NmdI)9}0SpQ$q zb0m0ny|C{6@_6WX?sqQoxbD#{W9_Pmm59#_fCrBq+<8Ol8pe0tXjfs2oDytGWs-Ud zgY}qM?4jY3I!h@@P%jct1perKPB_?ClP@4l=d4`TN3sd31GlZiR+q(FV zm$bc{q^y8Z_=d%C6gKS$LxRXt*H&mZQE{4rtA~9pjT{ba%1i-Tfy3KgBY=%HJ9cq8<#qXjE0I!!B9GPO=rRz!_V|9NRi88eP8^Rx-=_{? zkx z!1n5{v`;fuZ{&S{rAHwx)opH^swsQlP^>j!5xJKkim2c1FMduuKvJYGl5Z^=CFf&u z6S#Y!9&CtlG6s_uWRv^S1C_ux{28$|CA!DC{1L<(n%PK6*J!sxB#pC#+7nd0?~}c` zuIem3p=hVuLL8E7yy~zeOK4)KQ=8FgG#n--dD&IH;%1=mtm*MqDsoS{(YBt4`5$3h z_4wQW>DKZ7jcw@OLgdcP08;nVhjd#Ys?>)(gy7wGGJQy2)O14H<(=1vIKeliO>JX| z{__~m1QmJA8F`FVb3g5-^#+sFoK+!mn8d_=wMH30qO<8;hN8xbFf>Ph>WrHlRvJLx z1sC7Sif6{in=`Tcl(p^JWq3bufRp?wABmQpxv9{O7+&xSg_l+Ts87##aTI_|tH6py zTQybuOeQlx7PIZ{(|78=^MtHTqzTLSwfuAhQr8d1UbL^=u66HlVzv*F z=xR#uf#8t_Ssci7FUz;BzWepc#r=7YXL}k14WtFeO-}noaqohWB>|X z@l`N-#HW}G65@p)jcQk$04vSxb;AP8GauTU(UcdMe4V5J&fo3AbUz7nU3a`DJf&>? zC#g!~eXll;s^?cec3ln;zwN$j5-ImW)Ck+#o-W5pG z)XtvylSAlgsZ8*f)U?XfYzPzR?B~tA)4({CWlPU?eM&n3&Oz@3hy++|vcesE22A+@ z1`G&&GB`VAyzLknQngYE|_XCG`mT}9ryhxjGpPICE+|j{3gI|Sdin&iG8FqsQq&O)A$=(d0?>Y3$KVxF) zb4~JD!-76N{!UX#B*{>Ce;MnuCwOx{tkPet_afh-muU2b7A7t&P(#h3EMiK;tKsiz zs~$m5hpux=M!oMN=?Q0^f#>sk*HKIhJdz;5O;f)vU~|Fyg%|o`=tN`rsD)8OyKl;- zd5J;LxdLS9?K9T5>}7aUI~qjUqjtM7*G?G>*QiTqjXf9vtIhrg0(TXdBIHKocb%lrFyg)x6%;?nSTR0_XA{H{GL`W`Kbri>%+CxKn5sCJ z-Gy(A%Nu2v9+27TmIQgc^`1Y+I|UH^m#sI{z=wxOjC*-R!f(A8e!KnTd~@oiB{owR zkCo-vo^sUXqwLfU^5dux#AG2QUlzVq0A_bz* z^lZ3srM6Kk@CEfjz;BuqT7C0#!11iEih69N`j$`Wbbf!xJo!i_Qi@>xK59KE?XuwwemWk@iGOyxQ`lEfr#m+awoXr^FPcKnE_W% zh}A(1hT2q!f7mQQC&V~JAs>(kiX{|8PowCBzOZ5s5^AU@!09@z*sE$?b=JCx4dbnm zI&}NTm4Rd$SLFRhfR-yGNQsQzN-2mj<3Bj6ykMAVl|*k{c8Sa0X+tlVJwi z=G)?QN1@vh0|`tKPxJ?gq{$dh>FMuO-h9Shw6=vN30g|J)g-l$)=`t39bRKB4Xud- z7x>{sbjfOZ{p?Fb51F$ydTD8Qv`XYVw4aobj+74TSKY)IU zw+}MTAKsP%UcqlMPXW*WfeHU1V8A%D9r^u~%|D!Kk}<)|DLn-yx$lpWT5xLA|h8UD9Vr#DP1i|KDad0&c+qU ztl+wglpevuI0R$(3rw2W4tDwE<6kzHqKRVyvB2*{74dy@!PZke&g3{{Gj^1UEdKlj z-PCzv7phLhF?K8HwuRx-z5i)cKxJ_8-k*}M1ykeT&6w+)sSJP-RwH;3qmteTKPp^U z)kbP!57YWA%F}!ZB8#>%U)MzJ_1Xz#SdKlI39S&;aXU}7|D#u=(*yb4Jzm(Dt4};Z z9wx|a1q`)_gIgv-Pw1S9H3MBw{rwX@qU`}bfLi^|zP+2P1{)i4zc+`c zo(&z24pA%$T8TUuyBH;Ii?KfrC2_ehx&NU~E6s5G(A5j`LER9!d809>Q1gyWw!YJM@)`L?MLiuDQ7bfJ6vSr+V z(*cNfY{WwmnMMwryyz8Tned~MT!Rro+r!wtXQwr1EFaB_$4^7M`RM0w@hk7}kz%%L zTY?GG3ybwq5-Bm4uZMWWJvkd;vJE|938$0t+2MdD;XUKjcjwN?EdA(IU#D~l(5`O|!A^f(PbiPM;7&Q6j-~%SBI&}LE zu{iDAfILl%{W$&+1L7eOh?g_QE=*2ifYZSH&?A?Up&+Wl8WmzEY4x^Co)~Re zabH#`io1;X0h%^y<}bdssHW8{N{}da_H4X`?c|I11f!k88 zP7Yys8aT zFDN(lN-9lR{3j1-OG6AzxEfkAe+DuuvKYQOsS48fcIDYyTh``f_!v!i<*ie-eo`0w zvdFC=&mFVD=b*BWM5zT(*Idv+RB@IXzb2m#Ci?g@Av5}Z@ivamv*&ERnsjT@~ky9=Q+T#j;qxOs0Ven3@~VD_;M4O2&;-)0DY0x zY=vxVhk=aR<%}O;dA(Pf<^gU?RqJL9$7I1{V->j9w*GpEAh`nL5kiQBFSPpQk;0nQ znMx}T;pD=Z$x!q1?q+i^5d?f%q>#pG9zPo;_rdSqhQU{>fMI^T9fsP{MOHVg`%r%;9e`E&sl`h*jjy#J$%=$GrZ}nhUJh-tE z<>v5w6+87fhNDgbK?h0{rvt!RuY<06LW{%p_&TY*8mwO1tG`jr? zs;s{Y&-cdzFGQaX;$2(2Ghm1SiZo~0fO|PLCurb~OTpoDOMka_c+CllcC-74|A<)1+kWEQj~#aK1eTnT{3g-z3sM><#v2}vNcPEXe|qUtxQ&=()gDmQca z32tl0DnlKJf>r{8AnCNU+Wggq)>dKKS%yoqy||BlE(H>-E%!{5;CF}LT>@`s-TvD! zzApd%z&y{#3gv8r>WB@c{(Co&yOJ#zitahCMAmGF_lS~_>* z|I`rojl>1(XWH(9i_1w`hRbO%heAbFt~h}=P&pE-WULuSIG+2XhmF3^7+}uw%Rqq? z90u^OrCzY@WqSzdNuJHkm%1#Sa0co*&3}hUtRaFJ2c+P!MPQ>?R z?^ZWt&qR|2w!F}=N!x_W{u|0~5hY1R;$b|f_%;^wh% zpvl*%EcHSJ^a?vDjg2`B?7I>YZ%Z{D;!px2+Lb>bX4EH2^u@&z0{%({x1mJlIwb6R zZSo5iC=TJweYDbXvPx}w3*gr~eu8u3au&ttMR>_^H)ZkXW@4V&fK7yr2c@nGBou)7 ztHZ-UN}eZt)n&H>so+Jp2`D~Zg5>v-0fZL3WTev6%Hmi*$JX*I?5VkhI{;N^6OSGJ zV=G#VSNr{ErOm=$zs@gJ08M}&<7Z^@HNwi1<<J zL+&n5;YqU6D28gn*tYVSTTE|O$;#7mEf@VU94e~tG0u?o5dbUPb={!(qs;L-fJ#Eg zxS4c~yO#J*6AEnAIhMc}xH~Nnt!R?!99h{n9;TlFZH%s`^RMnJjy+uqFlXoIe3)&E zaqB49I*>-LUZc7?QVy|C)WsA~v@5(YB@bi(30c|cXC(Py%YA7^R6nzZv}hxsEshvf zxYH?I5#uw2yW`LG&=7_`!(AQ}`BG{oEtSVzJY0RJ;GzYB);|t>|-|g42Zx=`FF>1;eTt zhHj=<7qZ$7cXvR%GMtJ~^Md^nhw~3xGBWtson=X@!7l)lM%SK<;>mQodD}j26oyYm zq`u+0@F;9ulQXibRb1s>=%K^vBaCWb0}h2IOyqPFDb``G*;lHH4g?k!dE z{l4TxQ!QSav53v*sR~Wi#zOo-&Qqh2HrekUr~6kk8`p~_x)AF3*`S9R$J-Gz*=q7O z*R4Jf208!DV@^(roVFthAZl29$C&E3S8m;<3WW}a!dgIgb#2p_`|X!sh_>tG>ADX< z9Qc;Du&hM@wA}nv%Um-SBbrtoXkr=7EA#FVS({0E=z9qcceN-ol2v1) zILBR*y#fj%%`&ji?nA2f@20gO6xP*iV%Lh2m?P`km9|I$5@RgsN;~C7&Cbf055j0z z64%rhgumw~3Z9t88VI+?u1y(ZdmW}_{Z5irRX~yfXXE+Nl=reQ7g(`ASfWBxh=`1? zF{V0`4GUdnqLHv;XGip6cIrK9UVtd!jRkuWE>wxPWr;{&iWzyak?4e(0Y&Ny>a2Es zOGk{FxeMk`!tETyYB)Y+VQBW8KF-fmpVAQ@1mG^|*DvqR_qUX_0GL;Any|W^$eJ%N z+1K;5*i{J}?wsb-22|PJJ+R2%9`SD!#+E)zk%eTf2*sLhDqvSLE zLf7e>);iYKR@TP?+m^r6YPW`GKG4dfwn+Z$ndYLOBh!BmG8_9`oleP7YUjrX_(6@f z8#21zS8={Q{@t-KVIuRbs2RU00^uwazFg{PDJc#Q262a5mhu5sIfr$TWemP^rb{uA z?2qrV4~CT7h0UUbEPX}h(pXT~WtByxq>w*=7o>y>H4O-m$FImT{zVeV+4!}yWo?T} zSjugOmYgw?qIBxzMF&ECkG%DZ%Wyby$8x^Yi*@ZYd%J-og=c38H}K`WBHd4->Tigcir1F06lG0r3rL%mo{K zv1u>Qj(6NFm4)Az&W%QdK!K6D^&gl>`xXXGOmjB%q_3YWm<@uweQSRkey^S%ESB*d zSM@vVlw`H>IJSA)u%Dkxxx@edn=}*a!x3C00Y0UxL{W3j^a-vBHnGP&OLxVAjz5ez z+YTv#%$KIq2;8rMJ~XjacvsmSZOV*zGrQJ)lhy|x!y}lNAe36(d65D%rDs(XT|?#A zDo~0(#E2h^k;~a4dezLwygungtSBld8^?BDBpdoeonBxhlDD<}2zb5(bw@;q{FAWq zXusCzLcw->Jp3IL!A^=$$`<6ZuWqKmDldP5&kHvV3#?s-V~<%()Bjra^yZ_miY{>L zW4?lj__Dw^`LfSg;1@snrlV-v*zCdaYLx@4fZ3Sq7D&q9hMPCok`&Ul>28Zqk~Ifa z?q<^M?f|fKnQVxIEyqJ^h6{W>#@xpKabjT?Gu7m2mOu8{*MjHPDzm*J(ORmy0guM1 zPD8XC3Bdr3SzE|%^6r!t{^vXkBBOh+*==7D?lEelz%dtC@K7oE$hdu#B`_;6AeY`p z_(E$NxEA}T87_90|6o%JQR^1TXGr(e*~p@xl4c4?Wk zLuiU_cl=zpbV3P^r9^8!CZ9^#&piJfnTeB+0O1t)w(=pe>pYhN3x9pb#ZwdV{PlDh zT9ggl#Dk`h^x;I_)fFUyq@Y;)h^njka#6+L7G7>BR8yy2i}`YmPfdES>$3!~B#pCI zoL$+th!64**&p_pFR41QD}wH_Qx!@vs$09qeA#63gZ=x3b46MTl^b2oiL<^afJNU* zD{24eHH|=Jt+STzc`y6Lg~^)rPZO0ih14aw*wKd* z|CC6wPo`G4`%cHl#|I-v*v;FgNgwhqme>{(xU}u65*=S$S>q_*E<=<6iWLvwtwz4QQRZ$57KEUSAAcFZ^r@n_FR;4yw5e)YD8duG z7JOQ$)N5TNlbH(*Yxd^tXfQgQRPd$!Xmj~p@`-$2Pi1zQIU>e}Wo)<1O(t{DUU8U* zav5zc)V~M;<9oX+^VIpP{UXfGoOHElF8B;i)lbm49pyALE{%V&I)-cYPn$pJcI^S| zfAG|u@W0EXfaUnYpX;}OqRw6t;C6U4S1b6-#TYyl6e2r3=C5JhT^|Ni9Dong2#cmb zODnX9p!yky?nLXG^)-h4R~z{%*E>Rr_z`t;>TY-Dca{`O^Y)=)-+?#abf~uT_^B(xLH6G&&|yNz<&N+3Vdny?p5OT4 z%H*n-qYtr!V&J@g4{{(bLPOK%dYSHJD8p+1X(@_D`%S8MedWHbn8Y?hIP~Z$QH+$s zfw*`>(YU`)i-gFXge?%>1$3?Xdow3yv%*Oar%pMEyr={-O^pS50VP>?f89$fG_3vO zM%OT06?wZbnW|GKz*kC{5_=6o(Z&Wxta}Ipm z?1v@j_l_q$GJoOW`!N-WUjtn5q>zst zNwfdu(Je8AoX`8D1e8F=5%(!-S%Y!6%$ zt~UZ8cQG>h%+VBTK`O6ZQ|74NagI=m=fo7RK6kg#E8*~P1jxlm=G$#f!ehlF*zADj$|DEecgt;)4!*bBB2a=u_0adzO_X*+MdK5! z)ANq`VvsCoLUNS%!`^h>- zFE-tBD>>%v0o%sb|7rg3nLhM3+2gwX0b?Lp=xiD(&7!n~>kjF=`~B!%@>+GRXL3P% zR1)bz6F&J5*?==U_1+=i7mcOp+_g>h=&qmTHSHKRO;aU$wFgr0zhjKQAWjFMB!gOwi?)~Xwv7250<4&dOMZberRn=vP7ZoVYR4guAj=Wo# zQTm%_{JNv8?X?rM@fwe|Vf8*kLYWt&+wKXKW%YUyra+MAdH4LVU{5aK|F{_x0u&d= zLUE2dRdL_SvBpW%Y=J>1(<2rnn@2A{ipaAWE|~MU_jL%EAWjwh=I(1#f}mc?qbH`G zxKg`j2#WKVeL+Pcj-_Pt+Ls;ynkybs8KN7(w5pSX6jlHQByPrJN%f9R{ElS%Cu+a?g z8aE6tW|_Zld=aXS=Gj+t<6-=1-(RQ4&Ud7mL zHi{vv7I&USMIUX2*IT}Ho~~27ja!2}&o_koA*z3V#m_@{!2lxyyl(Haz6Y0gF#B|s zgH!h9xEjXqY{TzGLRau;O=vQ#ZlD7Iz!Q^`6w^?)(^0O%e;|gOc6==CG8_6xMx^nA z|8s73zb)!z_Om5LBxCzv_4#;*U9Hz_LaA@<(cs7xzFmTYjnB~*_cVszQ)_83#(3pI z3$~i#OLLVTH@NH3`pm1zlzN#?wJ$UgN|Xpb(t&*-b@c;*K5Cn#iefdn$w@?u zXS6ZqIpChs-o1ZW&HdEvYFffCs=ee?8px_=)9B|tUj6yh?$MY|oPDWaFU|(%uIaTKQr6L^GJvr-MS4yHn*ejS zp&%MLEsbqYkX^-e8?siIg_P(jkvaACF8@d$05^&+dW@WZjL-bqat95!?FH@MK=xG! zk#V_X2_Cr|c@{eKAe=u0<%Z@_ySN*^nhj|<8$YGwXbw3vu*6Vp(b~AKu&jicn>=*C zj{y_5iK}zIKvkJ8bn$$20okY;>qNjO$ zT2Brgtwzw{`j!^HHFe4U(VrOONf1ghOBtXmcCO?)PCB^;N&Di#x$$NxCLp10|1j0e z4{mPKw)>5_+2ZZOD9Ob3E>Cc1ZtAc`FkBM}@Ms`Y@7oY(g=0r;7C#X0R*OD825(D? z;km54x)esEiel2X zzIIw-jm~4qt?zmG>EmU+OuC31XpS2%>W6IC##D1E&9KT3E88eKw6(uitS&MD`( z{|38QjX`%fcp}Hoy7JM*VlwCZ&--L*0fBxX^SiT(=xQPz`aC*@@VRtFqS|yClu0CT z#!yP^7}k?mSn?Q~Q&rDlO(IeJM#9@FO97LkP4!YJzypf}8#lVwV!JubqTzTi&;uq1 zQ&+d_EXcvVlTw?w3lC`lA921;un zo=aKpKueRLQ|w|v+82@X?>hm-%l`Pf}>MQ!5z8 zn!E#Mg$`7d^Kzc0nnGWevlIsnF_CUY|!z3tR06S+|DXvpSKI% zz4;M?U&v~2k6S!GIIQ7k)<6m&ieajt>1(np!J@)vVc3maoBLrIa<3cs4Xl6PcjdLf zs;`%;Wx2vSJbQVGlP@r%3^gm>avH=G zyKEK|99Ld5>Ggd}pAIZx%{;B^(^tpQ$gEFr`^217?*`l#d}@UShSz8DHG#Ng4BGe? z9*cTC2HMBQ zhueM;DOA=_9EWQJtjOr5!;paAGKAF7C?D!Z9uEFtfQS z(RXtov$#(;umg)HDL&c1@W>cxML%TD9`BXkwKZ`z-s>*^yMp5&)28Q1lCXT zxs)mkn#E^@i@)&lMP;%2TYs$$QgGmQ7qfRh9IZbyCHRiEe10CL|K~UXf!C9{9jbWb zt*+P0Pr2P*r%G|}TE^+iyrGT(b=7^7C;s2x{&}@AfL= zq=K#2+W6!%#0Fsh9N08{N_QR*n_)Y@G2q8e*8_h2aMagnwS;X+cvqPLCKO^`P`_Lb zaG#p+$8j(l?E$jnhas*O}I) z$IHZA*&;V8SOo|7?>-`aY7<*%DhZuJ5f1qF*7c~CX)_K2zD`&NI=X8Ocd&)T05rUZ zqUd6rZe)JAg4LJn8@+P8K6jgBZAk^MyiM73)a&MuwU(L3;T9YfO9-366J#$3_9pX6 zrj@=eDOb8Fo**%otA`n?e!pGpzL|FHsAq?8z?5@6&Rr<2q^@NcbJhoNx8{Xa)CH%WhuX2E#WAG~D%^sd3e?yVV(-C{udwvyknB zMjtwuK)rO(unSmmw%2IIzkTX?NyeZgQPc9FB1+r!X@Rdtmq36*7bVd28fCQrO(P0p z6DV1=kMbrOHUnX|Ss0G3av>>IzqAt}06S)Bn!tzY8M-R`+PhiGgIQ(a%|es+T%g0b z<)9Dt&3jg(zFJZSkGvsH^VE0i`D14bKC)%go*e%PRZVKFCE)ZJY`I z;IKZDNj;tKKu`aXdp>8EggfUXRDmNBPd}sm$*( z`kFM0Q^k=WR%(ccQ{8B9w(XEYY$MK92srU3_TUQjtO2Yh3y`hYZ&co5oa&fl_4*8E zA-x8OAFR^8Fw#yrv^%tdrJVAmKiLo%Y~|-JJu+;L;%j;xH12o+%v<1ZQ8^1ErEY}3 z=W4b8+Vf+x*C}5oNIZLopDLh%*EA z>mPy5!kdYI5Bq6RvDfDFI@K3mkW?zq=1WEps)K1M;6xz6r0ev#PHVM`m3DEP3rkJ+ z`5Ag20mL-Sr^V4^;;dS`W>z@d-NPjK`l@%{h3JHURDE~amqV{mvG-$OrEmoW!WcJU zP^+c0^pj~hKTaHNzv*kO;zzgGKE6MAFf>&qlX+mfqt8x_ z--?%FRO)r`)vV@$9l5};MLC;%)ZS-^CsBJ-fR^&T7}+TJA5BcXKmSt&llvZ;H{GgN zQ&HGVQ4(iyKCr{Ei~aDqaGFiNeV~OFMXSzgD%AJa1}0%pnhYm*kQ1nEjiO^dPJ^@K zn;kkJA^>m6Y5~qf-{hA6#VwafPti`TR+DoyYkN4oadiJ=6>8sFUvvA{JrPoW^`ErM z8b$qvvWZ=sd7PP}D_Oo5>5XN)g0@YME9hQx6xhehhwxGi;P;gAoxLD7;WO$vqLw|@ zc~5e2vR+dKF}qDRWuJb<;9YUJqj>{q_a|4Uzjv0tj`*ZMkR6ml7q#X2f*L)Td#_g6 z`acUi0C*iyES~P6l$MMiHyO6xW$3K!+heA|>N)jpf49wEM+1WvXXJw`4pA!_GiPpt zEpE$B*%Zx@c2RjDr77v@DxIxmYtvP~NJSN6W4U(A^UNTr#!ok>zF~`H>m%Rh=18_p zaa@=HOMfTr^3+QjeX@=w>$ovPw7b&p8+tsh?v%m$eM`ZE3qVC+_` z``&O!A4hliugyTvo2cf*2Bky7&2!uH`l=N=R@Mdy+59s}fO3bu`aHA_ zt!qKGF9cXw_}!Ez6B*$3!qeu5jwlZPmK%*`L!BIEy)(Un-hYs$;V0EWmRoYuJQ-3( zaP6#jtp;Y@hP>=;NIIO|UKJ>zziYK!8_Cq=#*~16VD+o>FM`^C|9qA47)tq;1LIs7 z@C@6i{4;?gs$u8o>f}Ci4SHU5E;fEJ)U0?apC4g{f2D#Jy&9?0`_KbfPJvtI(uJI~ z%cdZu);|g&t>pbY0fGnQxiNH?y^Pszgz|+v)J}+jqHb%*Ht=2jft@`RwHxRIg|ySk zD8fa!As(gePhI1s=}eVhn<4@x9@ zaU!G@5sK>if&Tx&$$ZoVQJ+J1182iFYNVTuhFfiALlokQfhtWkGYxB)LbEq+X$;9R zYwZ`f;3VRJ6zu-%;b-)hK*foOZ1R-&jM6h zC`L9qAMllHHL(xVptinUV@AJ5+mSD(8!QB50TVuRKE_{j=_v%!ksq6jJ7g#^Q8VW(lP+W}8ch)=0pUC`sQZd`W;TprZ*f`k~CYWP4y$7j7D z+C~)p7B|EZWNeT_w;yCEYxZr@2nKJ`N-$5kU$(AWFyd%*VI=X@(^a>E9$ed<1@v@i z@^mNRTZx!Oe>bT|;gQz}KegIf2UW`QJ7;&^a!jP4eX}^9vKpYUgG62J6`fHIgE0DDA*XEB0*vD_q9u+YY?MPFH&$ zrA=#0gf`txZvtKpe04u=jki7Nu!%I}*(%ifg>+){{7R3i?S||4ywVm5-?{}bAH-R# zhu9=uiRZ71?pYF6bdOwJr3azI$k6lG20P|l5*U}_r(Tc5a#_pE;yU)g(=(Tj4x4JG zc+dm!Q*HpKKa_rvv&2_GGNRIGp}w{!s%s4Mv&IndBZbqCs)&cfG=?Kx@~Y57;$xZ; z9;Vo#si?|0Vdc=kSW6>${U76j;S%XYf@qKH52DarRYa!DWIy2*>_F>5nCuWYq?Asw zO`h5&ut|XwMi!b>^B?RU&n9~T7pl@N))4J~Dk@by+{JN9W#7R~v?RtJ461w$@WW4XJowK4rI{4q|-#z&M dj01bzYKhzq%e{TI1uzdir} literal 0 HcmV?d00001 diff --git a/src/main/resources/textures/sky/sky.png b/src/main/resources/textures/sky/sky.png new file mode 100644 index 0000000000000000000000000000000000000000..eb99ead6a9fe5354dc08665455fd15319107a486 GIT binary patch literal 47463 zcmV(;K-<5GP)`XDC*g@Hq;%H<7ca~dP*XMcWXVkbs?7HyJUraYQ~@Y}|K)%GKY@sd zU@#(ph~W26zyRa;hlmJ9AP@v2h*+-?Km@<9_WgH&!SCz*{v>1lPXxa2oPQhnSMmFc z`2N)XrTuS+e2w1^f*{vV=5_6#1%lse3i)jMs&*CYejx01^XK^ey9glPJM_BNOEBLD z@~#Z*&$?c-e(Jo=d`}Sa9U=a=|KtDqk3WC@hyOKz|2ZQ5r$GFV5%C|v_>VyR_lWrS zi1_aj`1gqTw_yBxApR{P{#!)+8zTOE|NT#_e@FZ)BK{SOKl|T*uNM3E`~N~dJoXn9 z_A&Cm{b$xcANyI_qY=&f#^v=;9$%E#t&fxbc?_?~<8{t=^8fPp(x0KdCz~ri7N9&P zn11W~$NAuQ*AgFq`+@s?l4Z$!|2=^HS6qwQR?hb|(0m);#lNnB-}m~i>-`xJ_+6CW z>p`$t5c2GxEdKSHWVu)V?X17v|104{=EpYt?kPA5W#<};ry|g0`1olSy zdn*~l@BNZ@`QD@77lCex>ot)Z;JWX5$@Fi(?lH%Y$OCu(+xg+9+}`f7J(s}#YRk`b z3pwnoW7!ZWi-CT-?Dbi$i0$>!7B|Z0LVItfKRK_z|C~`iMKrs8y>^s$KzoPuO@X+5 zFCQKoTa?rI_f%u7hnVdS#Z^a;<&=|8|2-vj^MF2uzfZaS{_o+7TyUUmZtKN%^|B6A ze7`ryJ%b)Ux^Z)F3Xsi@-!}odHwU|4$jyZN=Mh*NX8qRJ?hv_4>H_NKA-;Z;U--?#3hS}68EkE0igaw1KeM0cWfg@3e7 z!&yQjrZVol-s!PN-L0F(C9dajZX{kt_O;M_N5i%t-$2)-G`0kUv+6|tUh{+7y+HIpYKtj&ZK^ZY%vk&A8{U^Aog{y#k{xawT~dH1bsBD9<_Z??;X9_B)ld0zBa*)KWx0go`&BK1vbmJ zHUYPyzI#yPD5ue!&Tk)FTu;pBv+lkr%qJ)xmb*bQ18RWrym;!`*|b$Su#x-k^KzJD z`g|zw-~ZUhwl>)Wuu9ss2%5#~EntFh_AN2%^90fSv#rxs8}tQ?eKE%0)`IIg6!BrX zjr8(aD~<1_w*M4z{nR5PdyHK#tdd?%bnihhw3Ffey|j8n)*^YYwZB$~R><2R zdx^92hb;}*MgUt-XnIZzMeA(=cLh464eDn(6AA+qLlV5M%>NMq6#@BZSNA z!tM~SWxp+fYkh_0cNIFcPde>WX#e>0TVk)?lXj}ax3`6!a-=W@32m=F_N;DlA(uKg zPu5i_Oj|ekTV^W;CLkKiZKUw=8Zn!MErv`xytcdm+c&R>~pYV#RV*uXr zSwXvOr&Insue&A*4UU1!3C?;#UG5}~4G1TxRFG3#f#3M-o_}5Orqa#>Vk7uKQdF#c z2YmTk&COk2Z>sQk9r=_*wguXtA+d;kG6G3j$O2QGfGB8~um-z5|Gp0Bl?@fA)D40# zbZOCY0KQdJ#pfYwol?=r#z|)(_ol$SW&=kl8v`Gf$ZaXHfzH_U_VKVp*@9G#;bXiW zTo)@_(hX(Hc{+zDT5;MsF~WzHlb9=|34KA+X51Pn3OK|&)`!Qc;N7raARMS7C& zQ=B|{+g+fd@+rA7?QUHUJ0xC1S$X^KNns-lmi#{VSqbbNfDrZrd2|z2@8^U5L}gg;3K@*ZF^|nk%o7~Sl^s20A6BuytYB}g|h*KY!J^_qdAE&%>n2PHSh!F> zU96QR-S3+VKD∈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

R~WUy4UUU`m4-=>sFbvZo4w?6WZMp9vJg^1 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 Hu0mjfOiv%x literal 0 HcmV?d00001 diff --git a/src/main/resources/textures/sky/star.png b/src/main/resources/textures/sky/star.png new file mode 100644 index 0000000000000000000000000000000000000000..661eeef892badc532c59af87a41351e88ab3e203 GIT binary patch literal 4019 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®s#lBnr41f_3Ker`Ga{r$xERTkF|^!D~9quQcZ3jG5nu<{cJg3%Ci=$42J!s{@H_^;vJB~>_4Rcj$Dy1^ zV~WGxASonH?C5(J@*K9ex99mW(4^63T3cH&2mnwaev%9X$_wouBtbz&0LenYX2kx! Z{{y{ElSZrYtCau%002ovPDHLkV1k_#VYUDO literal 0 HcmV?d00001 diff --git a/src/main/resources/textures/sky/sun.png b/src/main/resources/textures/sky/sun.png new file mode 100644 index 0000000000000000000000000000000000000000..9450edbaaef7b7eaf66d40707a8c3ffd33e1f4e7 GIT binary patch literal 59712 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/textures/sky/white.png b/src/main/resources/textures/sky/white.png new file mode 100644 index 0000000000000000000000000000000000000000..1c8505492e090f1cc8dd410716612d7bad2dae78 GIT binary patch literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#8Y`oKu#BKOvldWD%G1R$MB{w&pa1{unKc_a8(j=mC59ZnaFKx_G?!U+zMkkJ PpehDWS3j3^P6 + + + + + + + + + + + + + + + +