From 92c80b5b324bc9039c48d27deb2ba4f9b914e5a4 Mon Sep 17 00:00:00 2001 From: Recrown Date: Sat, 27 May 2017 19:49:35 -0500 Subject: [PATCH] changed how assets are organized and made minor code clean ups --- .gitignore | 2 + android/assets/1280x720/PolyjetTitle.png | Bin android/assets/1280x720/Tech-Circle1.png | Bin android/assets/1280x720/cube.png | Bin 811 -> 0 bytes android/assets/1280x720/cybercircle1.png | Bin android/assets/1280x720/cybercircle3B.png | Bin android/assets/1280x720/magic-particle1.png | Bin 215 -> 0 bytes android/assets/1280x720/magic-tech.png | Bin 153 -> 0 bytes android/assets/1280x720/magicCircle.png | Bin 21579 -> 0 bytes android/assets/1280x720/polyjet-standard.png | Bin android/assets/1280x720/splashlogo.png | Bin android/assets/1280x720/square.png | Bin android/assets/1280x800/PolyjetTitle.png | Bin android/assets/1280x800/Tech-Circle1.png | Bin android/assets/1280x800/cube.png | Bin 971 -> 0 bytes android/assets/1280x800/cybercircle1.png | Bin android/assets/1280x800/cybercircle3B.png | Bin android/assets/1280x800/magic-particle1.png | Bin 362 -> 0 bytes android/assets/1280x800/magic-tech.png | Bin 217 -> 0 bytes android/assets/1280x800/magicCircle.png | Bin 25337 -> 0 bytes android/assets/1280x800/polyjet-standard.png | Bin android/assets/1280x800/splashlogo.png | Bin android/assets/1280x800/square.png | Bin android/assets/1280x800/standard_thrust.p | 131 ----------------- android/assets/1280x800/teleport-cloak.p | 138 ------------------ android/assets/1366x768/PolyjetTitle.png | Bin android/assets/1366x768/Tech-Circle1.png | Bin android/assets/1366x768/cube.png | Bin 929 -> 0 bytes android/assets/1366x768/cybercircle1.png | Bin android/assets/1366x768/cybercircle3B.png | Bin android/assets/1366x768/magic-particle1.png | Bin 329 -> 0 bytes android/assets/1366x768/magic-tech.png | Bin 206 -> 0 bytes android/assets/1366x768/magicCircle.png | Bin 23798 -> 0 bytes android/assets/1366x768/polyjet-standard.png | Bin android/assets/1366x768/splashlogo.png | Bin android/assets/1366x768/square.png | Bin android/assets/1366x768/standard_thrust.p | 131 ----------------- android/assets/1366x768/teleport-cloak.p | 138 ------------------ android/assets/1920x1080/PolyjetTitle.png | Bin android/assets/1920x1080/Tech-Circle1.png | Bin android/assets/1920x1080/cube.png | Bin 1226 -> 0 bytes android/assets/1920x1080/cybercircle1.png | Bin android/assets/1920x1080/cybercircle3B.png | Bin android/assets/1920x1080/magic-particle1.png | Bin 480 -> 0 bytes android/assets/1920x1080/magic-tech.png | Bin 270 -> 0 bytes android/assets/1920x1080/magicCircle.png | Bin 18552 -> 0 bytes android/assets/1920x1080/polyjet-standard.png | Bin android/assets/1920x1080/splashlogo.png | Bin android/assets/1920x1080/square.png | Bin android/assets/1920x1080/standard_thrust.p | 131 ----------------- android/assets/1920x1080/teleport-cloak.p | 138 ------------------ android/assets/1920x1200/PolyjetTitle.png | Bin android/assets/1920x1200/Tech-Circle1.png | Bin android/assets/1920x1200/cube.png | Bin 1526 -> 0 bytes android/assets/1920x1200/cybercircle1.png | Bin android/assets/1920x1200/cybercircle2.png | Bin 21129 -> 0 bytes android/assets/1920x1200/cybercircle3B.png | Bin android/assets/1920x1200/magic-particle1.png | Bin 486 -> 0 bytes android/assets/1920x1200/magic-tech.png | Bin 265 -> 0 bytes android/assets/1920x1200/magicCircle.png | Bin 47053 -> 0 bytes android/assets/1920x1200/polyjet-standard.png | Bin android/assets/1920x1200/splashlogo.png | Bin android/assets/1920x1200/square.png | Bin android/assets/1920x1200/standard_thrust.p | 131 ----------------- android/assets/1920x1200/teleport-cloak.p | 138 ------------------ android/assets/2560x1440/PolyjetTitle.png | Bin android/assets/2560x1440/Tech-Circle1.png | Bin android/assets/2560x1440/cube.png | Bin 1662 -> 0 bytes android/assets/2560x1440/cybercircle1.png | Bin android/assets/2560x1440/cybercircle3B.png | Bin android/assets/2560x1440/magic-particle1.png | Bin 379 -> 0 bytes android/assets/2560x1440/magic-tech.png | Bin 244 -> 0 bytes android/assets/2560x1440/polyjet-standard.png | Bin android/assets/2560x1440/splashlogo.png | Bin android/assets/2560x1440/square.png | Bin android/assets/2560x1440/standard_thrust.p | 131 ----------------- android/assets/2560x1440/teleport-cloak.p | 138 ------------------ android/assets/3840x2160/magic-particle1.png | Bin 1439 -> 0 bytes android/assets/3840x2160/standard_thrust.p | 131 ----------------- android/assets/3840x2160/teleport-cloak.p | 138 ------------------ android/assets/800x480/PolyjetTitle.png | Bin android/assets/800x480/Tech-Circle1.png | Bin android/assets/800x480/cube.png | Bin 568 -> 0 bytes android/assets/800x480/cybercircle1.png | Bin android/assets/800x480/cybercircle3B.png | Bin android/assets/800x480/magic-particle1.png | Bin 189 -> 0 bytes android/assets/800x480/magic-tech.png | Bin 141 -> 0 bytes android/assets/800x480/magicCircle.png | Bin 10897 -> 0 bytes android/assets/800x480/polyjet-standard.png | Bin android/assets/800x480/splashlogo.png | Bin android/assets/800x480/square.png | Bin android/assets/800x480/standard_thrust.p | 131 ----------------- android/assets/800x480/teleport-cloak.p | 138 ------------------ .../assets/{3840x2160 => particles}/cube.png | Bin .../{3840x2160 => particles}/magic-tech.png | Bin .../{1280x720 => particles}/standard_thrust.p | 64 ++++---- .../{1280x720 => particles}/teleport-cloak.p | 0 core/src/zero1hd/polyjet/Polyjet.java | 19 ++- .../polyjet/ui/windows/LoadingWindow.java | 8 +- .../polyjet/util/GenericFileTypeHandler.java | 25 ++++ .../util/RoundingResolutionHandler.java | 3 +- 101 files changed, 82 insertions(+), 1922 deletions(-) mode change 100644 => 100755 android/assets/1280x720/PolyjetTitle.png mode change 100644 => 100755 android/assets/1280x720/Tech-Circle1.png delete mode 100644 android/assets/1280x720/cube.png mode change 100644 => 100755 android/assets/1280x720/cybercircle1.png mode change 100644 => 100755 android/assets/1280x720/cybercircle3B.png delete mode 100644 android/assets/1280x720/magic-particle1.png delete mode 100644 android/assets/1280x720/magic-tech.png delete mode 100755 android/assets/1280x720/magicCircle.png mode change 100644 => 100755 android/assets/1280x720/polyjet-standard.png mode change 100644 => 100755 android/assets/1280x720/splashlogo.png mode change 100644 => 100755 android/assets/1280x720/square.png mode change 100644 => 100755 android/assets/1280x800/PolyjetTitle.png mode change 100644 => 100755 android/assets/1280x800/Tech-Circle1.png delete mode 100644 android/assets/1280x800/cube.png mode change 100644 => 100755 android/assets/1280x800/cybercircle1.png mode change 100644 => 100755 android/assets/1280x800/cybercircle3B.png delete mode 100644 android/assets/1280x800/magic-particle1.png delete mode 100644 android/assets/1280x800/magic-tech.png delete mode 100755 android/assets/1280x800/magicCircle.png mode change 100644 => 100755 android/assets/1280x800/polyjet-standard.png mode change 100644 => 100755 android/assets/1280x800/splashlogo.png mode change 100644 => 100755 android/assets/1280x800/square.png delete mode 100755 android/assets/1280x800/standard_thrust.p delete mode 100755 android/assets/1280x800/teleport-cloak.p mode change 100644 => 100755 android/assets/1366x768/PolyjetTitle.png mode change 100644 => 100755 android/assets/1366x768/Tech-Circle1.png delete mode 100644 android/assets/1366x768/cube.png mode change 100644 => 100755 android/assets/1366x768/cybercircle1.png mode change 100644 => 100755 android/assets/1366x768/cybercircle3B.png delete mode 100644 android/assets/1366x768/magic-particle1.png delete mode 100644 android/assets/1366x768/magic-tech.png delete mode 100755 android/assets/1366x768/magicCircle.png mode change 100644 => 100755 android/assets/1366x768/polyjet-standard.png mode change 100644 => 100755 android/assets/1366x768/splashlogo.png mode change 100644 => 100755 android/assets/1366x768/square.png delete mode 100755 android/assets/1366x768/standard_thrust.p delete mode 100755 android/assets/1366x768/teleport-cloak.p mode change 100644 => 100755 android/assets/1920x1080/PolyjetTitle.png mode change 100644 => 100755 android/assets/1920x1080/Tech-Circle1.png delete mode 100644 android/assets/1920x1080/cube.png mode change 100644 => 100755 android/assets/1920x1080/cybercircle1.png mode change 100644 => 100755 android/assets/1920x1080/cybercircle3B.png delete mode 100644 android/assets/1920x1080/magic-particle1.png delete mode 100644 android/assets/1920x1080/magic-tech.png delete mode 100755 android/assets/1920x1080/magicCircle.png mode change 100644 => 100755 android/assets/1920x1080/polyjet-standard.png mode change 100644 => 100755 android/assets/1920x1080/splashlogo.png mode change 100644 => 100755 android/assets/1920x1080/square.png delete mode 100755 android/assets/1920x1080/standard_thrust.p delete mode 100755 android/assets/1920x1080/teleport-cloak.p mode change 100644 => 100755 android/assets/1920x1200/PolyjetTitle.png mode change 100644 => 100755 android/assets/1920x1200/Tech-Circle1.png delete mode 100644 android/assets/1920x1200/cube.png mode change 100644 => 100755 android/assets/1920x1200/cybercircle1.png delete mode 100755 android/assets/1920x1200/cybercircle2.png mode change 100644 => 100755 android/assets/1920x1200/cybercircle3B.png delete mode 100644 android/assets/1920x1200/magic-particle1.png delete mode 100644 android/assets/1920x1200/magic-tech.png delete mode 100755 android/assets/1920x1200/magicCircle.png mode change 100644 => 100755 android/assets/1920x1200/polyjet-standard.png mode change 100644 => 100755 android/assets/1920x1200/splashlogo.png mode change 100644 => 100755 android/assets/1920x1200/square.png delete mode 100755 android/assets/1920x1200/standard_thrust.p delete mode 100755 android/assets/1920x1200/teleport-cloak.p mode change 100644 => 100755 android/assets/2560x1440/PolyjetTitle.png mode change 100644 => 100755 android/assets/2560x1440/Tech-Circle1.png delete mode 100644 android/assets/2560x1440/cube.png mode change 100644 => 100755 android/assets/2560x1440/cybercircle1.png mode change 100644 => 100755 android/assets/2560x1440/cybercircle3B.png delete mode 100644 android/assets/2560x1440/magic-particle1.png delete mode 100644 android/assets/2560x1440/magic-tech.png mode change 100644 => 100755 android/assets/2560x1440/polyjet-standard.png mode change 100644 => 100755 android/assets/2560x1440/splashlogo.png mode change 100644 => 100755 android/assets/2560x1440/square.png delete mode 100755 android/assets/2560x1440/standard_thrust.p delete mode 100755 android/assets/2560x1440/teleport-cloak.p delete mode 100755 android/assets/3840x2160/magic-particle1.png delete mode 100755 android/assets/3840x2160/standard_thrust.p delete mode 100755 android/assets/3840x2160/teleport-cloak.p mode change 100644 => 100755 android/assets/800x480/PolyjetTitle.png mode change 100644 => 100755 android/assets/800x480/Tech-Circle1.png delete mode 100644 android/assets/800x480/cube.png mode change 100644 => 100755 android/assets/800x480/cybercircle1.png mode change 100644 => 100755 android/assets/800x480/cybercircle3B.png delete mode 100644 android/assets/800x480/magic-particle1.png delete mode 100644 android/assets/800x480/magic-tech.png delete mode 100755 android/assets/800x480/magicCircle.png mode change 100644 => 100755 android/assets/800x480/polyjet-standard.png mode change 100644 => 100755 android/assets/800x480/splashlogo.png mode change 100644 => 100755 android/assets/800x480/square.png delete mode 100755 android/assets/800x480/standard_thrust.p delete mode 100755 android/assets/800x480/teleport-cloak.p rename android/assets/{3840x2160 => particles}/cube.png (100%) rename android/assets/{3840x2160 => particles}/magic-tech.png (100%) rename android/assets/{1280x720 => particles}/standard_thrust.p (72%) rename android/assets/{1280x720 => particles}/teleport-cloak.p (100%) create mode 100755 core/src/zero1hd/polyjet/util/GenericFileTypeHandler.java diff --git a/.gitignore b/.gitignore index f4e6957..4f319e1 100755 --- a/.gitignore +++ b/.gitignore @@ -115,3 +115,5 @@ Thumbs.db ## Gource gource/ +gource.bat +gource.sh diff --git a/android/assets/1280x720/PolyjetTitle.png b/android/assets/1280x720/PolyjetTitle.png old mode 100644 new mode 100755 diff --git a/android/assets/1280x720/Tech-Circle1.png b/android/assets/1280x720/Tech-Circle1.png old mode 100644 new mode 100755 diff --git a/android/assets/1280x720/cube.png b/android/assets/1280x720/cube.png deleted file mode 100644 index a317fe3259d8ee45e61dd0896769e29eb0f33a19..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 811 zcmV+`1JwM9P)cjBxaFxsDdOtKYbicp9zqDx3;o;%O_4Rf4 z{QP`iZf-6%J3E{4`~BdWnVG@#^fY`vAEu_JM0velOioUM8pHVbc#awiy4`L&m6jTO z)YH>*QC6Xe3b|YkdwYAJCa|=$goT9#L?RJ{!(oI%Aq0a#P;;UghLU=aY77hv!0B|t z;c%e0w-;8cHP_bG_C^M5!1tBOWROm$MFT4lDkZ?I+Gew{0s-vm>XL<` zv9a-mOvV)o_~_^e$z&3{ySrFiTr3#O(59v)G&D4n$ylvnFewK$frEnsBoYZMFE1CR zmcdjHWvqV1V78g_-QVBG&d!dox)>f_nZf|c3uo_w*___?ZOl>pg zyS23?tS&|^LUA!rE}c$yAupJA@m=*XVw>afxB&kQnh$I= z8c|tUc{VSYvb~``Mr?B|7878G7NVA+ly6Gv%A_o>vCYacVw*QMHpDrWh5i7JNr4G? zNwJypWt)}z`d853sO5^t4v90Q@-y4a`LfMxYik0mhDunBy1F{l)YSN-Mrx pHa2#Z)V?KEw|Ebnyhi_t^$q&E%&IBatCau%002ovPDHLkV1iY2hu#1H diff --git a/android/assets/1280x720/cybercircle1.png b/android/assets/1280x720/cybercircle1.png old mode 100644 new mode 100755 diff --git a/android/assets/1280x720/cybercircle3B.png b/android/assets/1280x720/cybercircle3B.png old mode 100644 new mode 100755 diff --git a/android/assets/1280x720/magic-particle1.png b/android/assets/1280x720/magic-particle1.png deleted file mode 100644 index 72dcb8fb2173bd9304d5c0f5e2712b288fc1331f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 215 zcmeAS@N?(olHy`uVBq!ia0vp^{2I diff --git a/android/assets/1280x720/magic-tech.png b/android/assets/1280x720/magic-tech.png deleted file mode 100644 index 06db0e5eb3ffd4086326b5645f7cda2663a8a40f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 153 zcmeAS@N?(olHy`uVBq!ia0vp^{2Cuni(=(F*~C5p^FLw!@aLRAOBdQV*s>^!PC{xWt~$(69C~t BG~56H diff --git a/android/assets/1280x720/magicCircle.png b/android/assets/1280x720/magicCircle.png deleted file mode 100755 index 70dc26ed26c9883fe2b5d50de07166953bd100b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21579 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 AO#lD@ diff --git a/android/assets/1280x720/polyjet-standard.png b/android/assets/1280x720/polyjet-standard.png old mode 100644 new mode 100755 diff --git a/android/assets/1280x720/splashlogo.png b/android/assets/1280x720/splashlogo.png old mode 100644 new mode 100755 diff --git a/android/assets/1280x720/square.png b/android/assets/1280x720/square.png old mode 100644 new mode 100755 diff --git a/android/assets/1280x800/PolyjetTitle.png b/android/assets/1280x800/PolyjetTitle.png old mode 100644 new mode 100755 diff --git a/android/assets/1280x800/Tech-Circle1.png b/android/assets/1280x800/Tech-Circle1.png old mode 100644 new mode 100755 diff --git a/android/assets/1280x800/cube.png b/android/assets/1280x800/cube.png deleted file mode 100644 index bf21c8f4fb5453e5b6970361fecf98872a012c78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 971 zcmV;+12p`JP)cYC{rpqn@2}0;L=wHaIt|Ge(x(PuD1K(1o&i9uozLH%`EX0|+ zaK3N8JBL#@=j*1<>6~smeb0}6W3A0SQ;RNq;L8SsozHW==bYzUxpH|f&*k|`hls91 zaT<*#eq>}MAu}^G?xOxUZhn3~d17MX!PL~$BZI+^HaR)@0(yz>Z}ocphtbi|g0Zo& zT6}(m`i6#v^n-(gCa7;dA!kOM$EfGUu!SKZy+sY<0XK?EWNazW(t z`RMTQkhZtC$!fLI^71kPj20Ic$z(E-(P)&w7y_9golZyn{r%L_(?eZdUDVmxNyr8@ zHa1dST^&_dSGyGo#XS*-yO5nB{C+>3oSYCcL;L&tw7I!Sy}iApR;#4|ZEbDT)YL=` z4GmOZUoQo!t*xb+ni>vBRaI3~Sy@RH6%|xoUQWouQBF=yvIs;ng4<+>NJ9baY68`F1LmN(dkb!j0b(qe7U?=9^xx*DTxN@pvRloK7dLudh>kdwWEHC|RJg zvN9)klt?C$pm~M>jAX^Z!2#{!2lvQgn{@WJg{KJ zceyp$3a$sc-ToUyj5bh7NeLAf7psLKP>^3jt>A%Wv)QEC5DIXb4Z#o?RL#N=08oWm zAwzH`qP1hVEC7I2DGUJ{l)lqQj%lyJv;7n{tjJbyQLe14NKbQw$0>Lo`~iS^pn`&e^q3bM>002ovPDHLkV1nY9xt#z2 diff --git a/android/assets/1280x800/cybercircle1.png b/android/assets/1280x800/cybercircle1.png old mode 100644 new mode 100755 diff --git a/android/assets/1280x800/cybercircle3B.png b/android/assets/1280x800/cybercircle3B.png old mode 100644 new mode 100755 diff --git a/android/assets/1280x800/magic-particle1.png b/android/assets/1280x800/magic-particle1.png deleted file mode 100644 index 63fe28cfab35c58a9f121ade29fa8fa58e8d7110..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 362 zcmV-w0hRuVP)7R(`#~>;pl%s>R)DQ$ZG!)X* z&>!*oeCY@mc{lGn@ZoWO-h0luFN*$=BuNh7Ti+-|2rNL!VFb5Ov+rodUq~y`fEO4h zf6{|Hho0Go7T53DQ4cBoDKTr;wU)fqaTN=9X zpq`@)Vlz@+SIQiAHN1>PH0*7dNNK_sv@#ZHSzc304*Ia4vB-|)<=m@jb#Y*U7#@}5 z8nvzy-}~^qmn-GD#y8l5cPOqYP_#J3f5O(%q5tC)W^ipM#VIYweq$R|e9d>#*!F)9 z9UEZBblIO^Go;@E9Kyn`yfA$bG&h3sa1L##n5|;E?D^H4Uur_pl#+@uPXGV_07*qo IM6N<$f&g!w`v3p{ diff --git a/android/assets/1280x800/magic-tech.png b/android/assets/1280x800/magic-tech.png deleted file mode 100644 index dcfa65e56f86a3fea5f551a7f89ccff318af8353..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 217 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn1|+R>-G2e81)eUBAr-fh6Am!``~QDE(-Gl@ z9|}{#5*5T4L_aeXDhtRnB{{E{p*V$K=(%c21HV8%!y^`jG`GpgZC%YzK5xj}#`x%| z!yVQmPAob?OpoMNR7uZRpeZ2Fkd(|O#1ODoL?EB_C41qUh8>-aJPeoEFWG0ENH9Ml zB6U9~Wx4Pck=xE;U9Q0s+{^AAoY?(*;nPQzE>Dwmo}LuTsNBRFU&+Mqp2hRVq_lrR QK({h@y85}Sb4q9e0NUJ6PXGV_ diff --git a/android/assets/1280x800/magicCircle.png b/android/assets/1280x800/magicCircle.png deleted file mode 100755 index 9b60e1a01b6ff3d4de2b298c7d29fae73d908d68..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25337 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 Cf9W9r diff --git a/android/assets/1280x800/polyjet-standard.png b/android/assets/1280x800/polyjet-standard.png old mode 100644 new mode 100755 diff --git a/android/assets/1280x800/splashlogo.png b/android/assets/1280x800/splashlogo.png old mode 100644 new mode 100755 diff --git a/android/assets/1280x800/square.png b/android/assets/1280x800/square.png old mode 100644 new mode 100755 diff --git a/android/assets/1280x800/standard_thrust.p b/android/assets/1280x800/standard_thrust.p deleted file mode 100755 index 649229a..0000000 --- a/android/assets/1280x800/standard_thrust.p +++ /dev/null @@ -1,131 +0,0 @@ -thrust -- Delay - -active: false -- Duration - -lowMin: 0.0 -lowMax: 0.0 -- Count - -min: 0 -max: 15 -- Emission - -lowMin: 0.0 -lowMax: 0.0 -highMin: 20.0 -highMax: 20.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Life - -lowMin: 0.0 -lowMax: 0.0 -highMin: 400.0 -highMax: 400.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Life Offset - -active: false -- X Offset - -active: false -- Y Offset - -active: false -- Spawn Shape - -shape: point -- Spawn Width - -lowMin: 0.0 -lowMax: 0.0 -highMin: 0.0 -highMax: 0.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Spawn Height - -lowMin: 0.0 -lowMax: 0.0 -highMin: 0.0 -highMax: 0.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Scale - -lowMin: 0.0 -lowMax: 0.0 -highMin: 2.0 -highMax: 2.0 -relative: false -scalingCount: 2 -scaling0: 1.0 -scaling1: 0.29411766 -timelineCount: 2 -timeline0: 0.0 -timeline1: 1.0 -- Velocity - -active: true -lowMin: 0.0 -lowMax: 0.0 -highMin: 30.0 -highMax: 30.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Angle - -active: true -lowMin: 110.0 -lowMax: 50.0 -highMin: 90.0 -highMax: 90.0 -relative: false -scalingCount: 2 -scaling0: 0.0 -scaling1: 1.0 -timelineCount: 2 -timeline0: 0.0 -timeline1: 0.47260273 -- Rotation - -active: false -- Wind - -active: false -- Gravity - -active: false -- Tint - -colorsCount: 3 -colors0: 0.047058824 -colors1: 0.7647059 -colors2: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Transparency - -lowMin: 0.0 -lowMax: 0.0 -highMin: 1.0 -highMax: 1.0 -relative: false -scalingCount: 4 -scaling0: 0.0 -scaling1: 1.0 -scaling2: 1.0 -scaling3: 0.0 -timelineCount: 4 -timeline0: 0.0 -timeline1: 0.25342464 -timeline2: 0.79452056 -timeline3: 1.0 -- Options - -attached: false -continuous: true -aligned: false -additive: false -behind: false -premultipliedAlpha: false -- Image Path - -cube.png diff --git a/android/assets/1280x800/teleport-cloak.p b/android/assets/1280x800/teleport-cloak.p deleted file mode 100755 index 4b35fe9..0000000 --- a/android/assets/1280x800/teleport-cloak.p +++ /dev/null @@ -1,138 +0,0 @@ -hexagon -- Delay - -active: false -- Duration - -lowMin: 400.0 -lowMax: 400.0 -- Count - -min: 0 -max: 25 -- Emission - -lowMin: 0.0 -lowMax: 0.0 -highMin: 45.0 -highMax: 45.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Life - -lowMin: 0.0 -lowMax: 0.0 -highMin: 400.0 -highMax: 655.0 -relative: false -scalingCount: 4 -scaling0: 0.8235294 -scaling1: 0.47058824 -scaling2: 0.50980395 -scaling3: 0.7254902 -timelineCount: 4 -timeline0: 0.0 -timeline1: 0.39726028 -timeline2: 0.5684931 -timeline3: 1.0 -- Life Offset - -active: false -- X Offset - -active: false -- Y Offset - -active: false -- Spawn Shape - -shape: square -- Spawn Width - -lowMin: 0.0 -lowMax: 0.0 -highMin: 3.0 -highMax: 3.0 -relative: false -scalingCount: 3 -scaling0: 1.0 -scaling1: 1.0 -scaling2: 0.0 -timelineCount: 3 -timeline0: 0.0 -timeline1: 0.39923224 -timeline2: 0.59884834 -- Spawn Height - -lowMin: 0.0 -lowMax: 0.0 -highMin: 3.0 -highMax: 3.0 -relative: false -scalingCount: 3 -scaling0: 1.0 -scaling1: 1.0 -scaling2: 0.0 -timelineCount: 3 -timeline0: 0.0 -timeline1: 0.40115163 -timeline2: 0.59692895 -- Scale - -lowMin: 0.0 -lowMax: 0.0 -highMin: 1.0 -highMax: 1.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Velocity - -active: false -- Angle - -active: true -lowMin: 90.0 -lowMax: 90.0 -highMin: 45.0 -highMax: 135.0 -relative: false -scalingCount: 2 -scaling0: 0.0 -scaling1: 0.0 -timelineCount: 2 -timeline0: 0.0 -timeline1: 1.0 -- Rotation - -active: false -- Wind - -active: false -- Gravity - -active: false -- Tint - -colorsCount: 6 -colors0: 0.047058824 -colors1: 0.627451 -colors2: 1.0 -colors3: 0.078431375 -colors4: 0.047058824 -colors5: 1.0 -timelineCount: 2 -timeline0: 0.0 -timeline1: 1.0 -- Transparency - -lowMin: 0.0 -lowMax: 0.0 -highMin: 1.0 -highMax: 1.0 -relative: false -scalingCount: 4 -scaling0: 0.1754386 -scaling1: 0.7719298 -scaling2: 0.4385965 -scaling3: 0.21052632 -timelineCount: 4 -timeline0: 0.0 -timeline1: 0.25342464 -timeline2: 0.82191783 -timeline3: 1.0 -- Options - -attached: true -continuous: false -aligned: false -additive: true -behind: false -premultipliedAlpha: false -- Image Path - -magic-tech.png diff --git a/android/assets/1366x768/PolyjetTitle.png b/android/assets/1366x768/PolyjetTitle.png old mode 100644 new mode 100755 diff --git a/android/assets/1366x768/Tech-Circle1.png b/android/assets/1366x768/Tech-Circle1.png old mode 100644 new mode 100755 diff --git a/android/assets/1366x768/cube.png b/android/assets/1366x768/cube.png deleted file mode 100644 index abe5b3235c408a594dc3c5fdca5038115cd44bb7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 929 zcmV;S177@zP)tna?el&Z_$%7{qjk#%&yW!EJn!%QjyEeSvob5QuCR#crpaW=866$X z8yXraFq_T!#l^)pul&beulM1`#zxWN;^K#eg@sQxo9)}&+}uw{H$6Sw4VkB=rlz4k zlarGU$T>bf?i(8$^H{A`JEXT*EMJF*hu;nk4n8v&40qD4>|Hb(P5691+S%Em_4RdH zU0tP>l@(fEUM9QUF0{0?LWeb;C-d2#~0 zhT;$<5(x^2!{qUJXm@v)wzjqibVL9)nwXfNk&zJ^7#N_wzCP;d>7lN!F4F7u)ZX4s zO-)VI(9l3IruzDNs;#XpOc@{&i4?*+$^qi>IN>t|gF*89{i4Fo&Q9v+=nw{NZEe)r z+Da`gE!5oHEDReP8%d|rkyficWnNcTN7dEU&r=3)I-M`!9Z3dY0!K$j#4VYfolVk4*`PG{xg2J+bsg5GQTJQ@b7@YT{#4@p+FKp_n+}2 zm}r62TyFI+XRRrf${bmD0r0z$___a#ADdI0f^^VJ0|37bzr8Ih0Pt^1k00YdJUkRF zxCDAOr>d$dE55rWD*&puOOGGpKR7rL0i@R#qBh2LOJP^!PD;hr=NPq|^6g0JU1p(x&qy ztARfu#m|osw}8!4TsWtyXLD3f<>lon*#Tgfi;6XN|DxF zfcHHcPj4~I!;F7>ds_sM)AuvgCvXFL%gV|=r#&6PDp|RQv;a1LOPueF*LC?R|yWZw&$BFy4Ua zFPME%C=`V!SL}^zpM;G@V?OY{fO7F*UB6*wUHAG6f*ifg)s1nT7m{QHnGEi&G*AKz9ZvY*qOuN1ot-Q7!5jl zm2+H$!3T`+hw_PsR921E)^Hguy4HMu&_YpKidpXN+$Z*Mi!pXGR;(B2hI1IAf|OJg b%SG$=CHtUQ8V}1Cmdk>_y4~<_mS*{ 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 diff --git a/android/assets/1366x768/polyjet-standard.png b/android/assets/1366x768/polyjet-standard.png old mode 100644 new mode 100755 diff --git a/android/assets/1366x768/splashlogo.png b/android/assets/1366x768/splashlogo.png old mode 100644 new mode 100755 diff --git a/android/assets/1366x768/square.png b/android/assets/1366x768/square.png old mode 100644 new mode 100755 diff --git a/android/assets/1366x768/standard_thrust.p b/android/assets/1366x768/standard_thrust.p deleted file mode 100755 index 649229a..0000000 --- a/android/assets/1366x768/standard_thrust.p +++ /dev/null @@ -1,131 +0,0 @@ -thrust -- Delay - -active: false -- Duration - -lowMin: 0.0 -lowMax: 0.0 -- Count - -min: 0 -max: 15 -- Emission - -lowMin: 0.0 -lowMax: 0.0 -highMin: 20.0 -highMax: 20.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Life - -lowMin: 0.0 -lowMax: 0.0 -highMin: 400.0 -highMax: 400.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Life Offset - -active: false -- X Offset - -active: false -- Y Offset - -active: false -- Spawn Shape - -shape: point -- Spawn Width - -lowMin: 0.0 -lowMax: 0.0 -highMin: 0.0 -highMax: 0.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Spawn Height - -lowMin: 0.0 -lowMax: 0.0 -highMin: 0.0 -highMax: 0.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Scale - -lowMin: 0.0 -lowMax: 0.0 -highMin: 2.0 -highMax: 2.0 -relative: false -scalingCount: 2 -scaling0: 1.0 -scaling1: 0.29411766 -timelineCount: 2 -timeline0: 0.0 -timeline1: 1.0 -- Velocity - -active: true -lowMin: 0.0 -lowMax: 0.0 -highMin: 30.0 -highMax: 30.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Angle - -active: true -lowMin: 110.0 -lowMax: 50.0 -highMin: 90.0 -highMax: 90.0 -relative: false -scalingCount: 2 -scaling0: 0.0 -scaling1: 1.0 -timelineCount: 2 -timeline0: 0.0 -timeline1: 0.47260273 -- Rotation - -active: false -- Wind - -active: false -- Gravity - -active: false -- Tint - -colorsCount: 3 -colors0: 0.047058824 -colors1: 0.7647059 -colors2: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Transparency - -lowMin: 0.0 -lowMax: 0.0 -highMin: 1.0 -highMax: 1.0 -relative: false -scalingCount: 4 -scaling0: 0.0 -scaling1: 1.0 -scaling2: 1.0 -scaling3: 0.0 -timelineCount: 4 -timeline0: 0.0 -timeline1: 0.25342464 -timeline2: 0.79452056 -timeline3: 1.0 -- Options - -attached: false -continuous: true -aligned: false -additive: false -behind: false -premultipliedAlpha: false -- Image Path - -cube.png diff --git a/android/assets/1366x768/teleport-cloak.p b/android/assets/1366x768/teleport-cloak.p deleted file mode 100755 index 4b35fe9..0000000 --- a/android/assets/1366x768/teleport-cloak.p +++ /dev/null @@ -1,138 +0,0 @@ -hexagon -- Delay - -active: false -- Duration - -lowMin: 400.0 -lowMax: 400.0 -- Count - -min: 0 -max: 25 -- Emission - -lowMin: 0.0 -lowMax: 0.0 -highMin: 45.0 -highMax: 45.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Life - -lowMin: 0.0 -lowMax: 0.0 -highMin: 400.0 -highMax: 655.0 -relative: false -scalingCount: 4 -scaling0: 0.8235294 -scaling1: 0.47058824 -scaling2: 0.50980395 -scaling3: 0.7254902 -timelineCount: 4 -timeline0: 0.0 -timeline1: 0.39726028 -timeline2: 0.5684931 -timeline3: 1.0 -- Life Offset - -active: false -- X Offset - -active: false -- Y Offset - -active: false -- Spawn Shape - -shape: square -- Spawn Width - -lowMin: 0.0 -lowMax: 0.0 -highMin: 3.0 -highMax: 3.0 -relative: false -scalingCount: 3 -scaling0: 1.0 -scaling1: 1.0 -scaling2: 0.0 -timelineCount: 3 -timeline0: 0.0 -timeline1: 0.39923224 -timeline2: 0.59884834 -- Spawn Height - -lowMin: 0.0 -lowMax: 0.0 -highMin: 3.0 -highMax: 3.0 -relative: false -scalingCount: 3 -scaling0: 1.0 -scaling1: 1.0 -scaling2: 0.0 -timelineCount: 3 -timeline0: 0.0 -timeline1: 0.40115163 -timeline2: 0.59692895 -- Scale - -lowMin: 0.0 -lowMax: 0.0 -highMin: 1.0 -highMax: 1.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Velocity - -active: false -- Angle - -active: true -lowMin: 90.0 -lowMax: 90.0 -highMin: 45.0 -highMax: 135.0 -relative: false -scalingCount: 2 -scaling0: 0.0 -scaling1: 0.0 -timelineCount: 2 -timeline0: 0.0 -timeline1: 1.0 -- Rotation - -active: false -- Wind - -active: false -- Gravity - -active: false -- Tint - -colorsCount: 6 -colors0: 0.047058824 -colors1: 0.627451 -colors2: 1.0 -colors3: 0.078431375 -colors4: 0.047058824 -colors5: 1.0 -timelineCount: 2 -timeline0: 0.0 -timeline1: 1.0 -- Transparency - -lowMin: 0.0 -lowMax: 0.0 -highMin: 1.0 -highMax: 1.0 -relative: false -scalingCount: 4 -scaling0: 0.1754386 -scaling1: 0.7719298 -scaling2: 0.4385965 -scaling3: 0.21052632 -timelineCount: 4 -timeline0: 0.0 -timeline1: 0.25342464 -timeline2: 0.82191783 -timeline3: 1.0 -- Options - -attached: true -continuous: false -aligned: false -additive: true -behind: false -premultipliedAlpha: false -- Image Path - -magic-tech.png diff --git a/android/assets/1920x1080/PolyjetTitle.png b/android/assets/1920x1080/PolyjetTitle.png old mode 100644 new mode 100755 diff --git a/android/assets/1920x1080/Tech-Circle1.png b/android/assets/1920x1080/Tech-Circle1.png old mode 100644 new mode 100755 diff --git a/android/assets/1920x1080/cube.png b/android/assets/1920x1080/cube.png deleted file mode 100644 index 80afc068cf4664eeb59bd05abc36a7e4b8737fec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1226 zcmV;*1U37KP)+9>gVYOOs z_V)JP9~c;TjGuqt=NtUqfXVCW>8Zq+ySlmtF?P&81}qi}bar-fIyyQy?d|PH*vJ4j zWNd0`3c_Y?<>%*rsVVf)(UEg~eI4fJ=3sPm6h=ly02|>94-a#OhK4wUgM%Dwkb{kJ z`uqDi*dSoT9Bh))-Q5k?;4wC1Gn>utu)!DA)z!D#+S zrlw$Wa*{JKF~J!hABVBAF%C5-niP#Ho1~@)8esup0o8%p+FGcrtc3FNawsk?c4uW} z8D*hoK~cxY$AHs^y}do4CqNC%&(Fi`>?}7zfHYmw1E&Rzjg3%OR|i#9RZvk;0i~s- zfI2`j1YG4I)loT|AH7cP=4T2^;wzs$0ae|fw_M!zRIXU@H zSv^c@HTL)SSq*~T*w|o?wbDW{WrBVw1&z}!QEm^l&jd}IL+dFMH0GJC(?+$=qz3s+ zYS0FuAEMU4IAzKsSv^vetB%xA`n8jx6*W;j?Pk47~?h=44+FuqY`)3t4^pv&`V28{C0OVz6} z)FNnKz~|NC1Q;SCBTW}RmE&RbXPmA>tp-8U_VD+I=fz_N##IM#adBmuTqodkzej&Z zlxon`0y(Xb$EVP-v9Z~j-GksnzeOF)LJc~F3#WYnpXD)5)*cZNQHELsg@uLv6dD@( znWh&wIN>j>R%;nS&&fy%^&yAp?n5?L%sHeff!Pn_3?L*wxeQLAWqG`&c2SJ|! z?7~TQ;iEU;`@}>1y!xMBHkwSPAbeqRkGko{zvu;b-H`0apxl%L)(TC^-S_rmrUC2-n2yWcC2#O#S!XgL-OI)?}8HN@TN-8Ck zvcSz#4zW4lgQ{ z06Pwb;1=X*=V=e8#3tOtv)~4lK#Rvvr|qOpe~Y%{W#@@kzyYv;3G^AUI{g;oEAzzV zEZ;yEgghQ)i1Al)RBnMUpzl@K@q#`-Eb4SdK^u%gOtGtCtii+Y3-AyDkD$XM>5Aey z^E=dw$mR%~gI%e*&zUGuN7{8H8zRH>D;q)Z3GPACr+AV&q8I$xEU=gXpW*@P z6r2ueBh#n2bj&+gncQ3lPoM`3MPY;a&mcGH$bmy}torr53VPJ}CoZGE%DX~kLM`Tt z&fcVRi<4F3nKir)6Njh4yc%^*rv+x%_pjiBf7Ng~W0P@X=4HHm%?7vz1Kv3@9C5Z< zoOYXji91@fKyr<4^X{qIe^-_J;_s?dKg~<12|hrXg)h@?(w|lxicOH3;Y*3%E&mJr WO7qLPTXjbO00000a z4w6qI#ZYY^egO5pDiAZ{P{$0FpAS`^gwIf2Af5}vCxJKvm!UW;0ja+N)vt@LU^WoH z2jV;+79=wm1)-K40hxy^@e_!3fS8F2i9i-)9=hS&3{(Ihb4CpxHGHHRE=wiDF>>f^ zXqk{f^|A%6RJ=mfQV~lfLEZ8kPfb(_#2jdH98hu6Y9hMSp;&7FN6^~;5wW#D0M$11 U_t%RFjsO4v07*qoM6N<$f^7<9761SM diff --git a/android/assets/1920x1080/magicCircle.png b/android/assets/1920x1080/magicCircle.png deleted file mode 100755 index 80303ae14a854ee5d96741554fef085171e402dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18552 zcmYhCWmr^S!0m@_kPaD8>Fyj-l#mYTlm;1^k?s)b?vR#{lo^nc?jaO}k?t7Up}F{f z-{;=@Y39qBXZAV!?7e<#t^H9;Lx~8V4j%vj5UD7?(g6U_9>1aiaIqghOg$>?003oK zl~?k59~KVt37}@Ly)Wm8(85+(K4K;v zy?r3{%ax0`!oQF}f&vS<8p z*Iu?G;i2%=(NPt&)^^mG_GMRMWxD3i5&4!=!iIOSa{c>n`rxnWF;G5kSi(_tI>>3W z(O4opNa>e)%c)$gT5WoJRY75O`k>KOg7q(;vn^}j-!H~Sx?H+Ww(LJ$xbaUd-g3<~ zc(DJmru1i&`4os_J;-tLl`%H>Zzh#z|#>nDSsw#ljq<{LBh@O7?+z4^Y zsrTOP8TrB(QFzsQVpaN*vG3P$V&>6yudcv18wG}3sOclCTFg?IHC_Ml^M^`(bDq$r zN=2WXY!z#{ize?Ujjw`g$G)V49A{TOsxO1OUSPQg*S;_Ehb2wwMw=_pJ7ZGccM$kL z__PR`dlshd$b1<8VJuPqY$-hhquYF~Ez!tSY{oLuC;t8GeCvGM!Gykx=alyaXn#RV z5W09TUg+|WO6cZzJk#a#mPVZHB2A;&CLQDMJ;M&-QUF8I&6oWoNUQOc(zQ`U(X?-e zzUXw?8=rb58c0e&7=?ivs;x@@8&8N>by%JjgFzN5@lG!IVn>FT3))z2!A1HSRq47_-%G5HY%e+l zijz;T88q-$PK{wXYV$|a5Q9x!iEo)^4nf~@exl0sl(=4lRQ3(uOq6o;lAoKOj~=9X zf(p~&zH=4LNBdciv#YQqVe->lV{k3E{lc8^53cxNEXO;%nv!TdplSs!oI|)y4*XlC z(QUNLJ>fDy0}-sgC9wn{7WrV#_wYiovwHr4fh?fWIxy;3M=$i(?E2o(*PGYw>DLBEFeDu-_;^mB=2T6{9}xi z*6?+`p8#9IBb1-^6;nyjl$x6)n@#_gaC};Dzv{wJNUYL`-ZDiBYrC+VjoqPZa}C3G>hD&+XMAY@uD~d zuBpd6z7QdS4(G7c5wc%y<@Np#(RSd%$i>np=H;-<2RpC2jzaDfTD|*fee>#cY8tVx zuBmIA2pzl#yf79m-Et$c&k*`92piK-54XH!7QSGnF;NQwFP*iDpWXtRcTZ+gD zk>KmA9e1My#Pe!$Bh6MDw|e!WiD245lJj4hbIqx?UPsKxWv34>1&HL>ws86(F_Dor zOe1Kml(oFKL|5$0kg>fRae>Ia(m+jX#0XhL?qvKs!w#l`TvZhnuslYp^T=qr2Zb3 zzr$G6c>s+tpJ^e#&1<4X#nZh`oZPoRze88I#|S6ClHhcITJmsm9v77|osM|Zz>ZvY zgf=#l?;c%qG}Sz0m+O>$atd(zh|H}KtQQKLbp!g@OqP)zh@FEveXxD&n%*R7_l}aT zzSaL-2csb=&uuB1*~j_r?k!yvX4?{e*(j-LQ`! zbv*WcO95SgD9`~{7a*4Mj?T$}?Rhn$`SRsb*QC}mnl5zY^Obb2&g5qgwcq){aRZ(b z8II1v7rft~BnfZk6as&5fc@aoKu)xcg~1emynW?5*yd11UtlcFu0g|fg5$zlVX-5d zJx`LT_wGbc{8MkAJ8SF;YY-y2=XZtVc5f-b?OaB-gb}bfJUC1^*OCe^>SmL(cI2<> zR0v-;;s`TRBej(H`W_2TP@8N#D0qgSFEMEYWt>2<$}C9ofU5ilfns~9-#UH^aB&K`+$aidoxh)H*($+ zzQQEIDfG!sL9Qi$nFUCeWe?UlOcJa+xQ)^0c6!GB`Ey#gsIB+?6r7&5nr78 z1awF%;blE@$WM5NgJe7xSjPKz_g4Azbk1mOtoz(g6iE?7UK$(9!0>Kpf`c+7K1IWs zEi}?ofGpfjCs1`OP#7PufB0-JpK-jbEJwmbjg>evTzP--O-kwpla1n<6iw7D+_1#9bEG(eb7-ETpsUx4?gJB*gar}u5Gs{dh0HftSU&>)= zxx(j*!%sLJWdMslWEJ9nDIjSpNAo$@A?bLBH#+fHNHx|^BnF;8o^MP^SE+lp<;&rj z26yHO-*wCml~VGn^aAT~)(Kko)H=dU1eQ4zOB@;8&aUYdXF_#%J2d$tKgF(SW3;w) zDuaJoiGK9?oSKYX7_AQa_Q03*5tQ+qG(%v$ zpqI`+8S$L!i2oD*;&61oKN}o1Be9mU2LgCXMSnEezMAV`T^vS_x7|^@ekQSF_adAB z%M|f*BGCc2uEgZC{d4;H`n7_{tWpGHcv~5`{IU3Uq7^%0@I)9;wgvXa#XD z3{!p%)hwNx^zI%9I)$zTef)l=n~gp%W0jV15tx;=7)=YsaEPys;ax?gUC1sWD6Tw;p_5HA z3gpOA@U)Ibuwnt!@bZ*{U5f?!F;?e=++`JHl4=m4n??BV7xZ$_4gYN6lqeRiDa)TI zvhsu++1WsbYnuRGGqv;NNGl)%?0nw+4)Z^8ajY4XF#_5tr^PPDO%W3$X~L= z<9ONR*C6>(Cv_wIBH8e7YhlJ7R(SYD7H$^#4b!F`o>*``NmUC)td+3b++J0q5;HRCzRQox%)$rq*A# z8o;$M!ib?p6=~R8>uDNAb;}Edp&LF|EDa9xn|CU`Dp1kQegRe2kh6KJGSS93_3+mk z_&e=Ab5&=PkMfL;W!iLSdfuur+8FjtK(K9Ana6~zNpJpJU)b7!hfMPTS|zTe?t6bD z#B=L5Gxm_XN~zHW72IoK^VgndldETkv|~=bx$Z}*GI7eLjAiVR&O)3arBh3#n0bkp zI;;xU9yuz<8`(JcTc4gulkr#YZp1!S{kkF(D&x=I%&Nqbo68lF4WFk<2=m`|jTq3e zv~=KWz(799VS0rD-zMIO-4C~%P^Xb|?&Ii0{fax}tbN!?lS^xu+~l9+oaTUFbG!?Tm*4mU3hFwWcymkgN*WaF^H#&r zyPNwy3G0S-{}}x^{OnY`LF7sK^b6%lT|QVM=9&KDXXvJ+7afYX=K1?~vWcyF==mN> zIi!mNB%!)lGUFoD&I@>j)z#bA&*p(ZMwWoik?+->-G7{*;PS1Gqm;&bX<@?ioUm*tnx=E^Dc83$x6QXm zZ?RlD77lk`^h4U-$P6CW@S&4z8ve@u_44erXm|91=0Ha(65a;lBFo>&qK8f){HEW5 z7m3AOYn&xFGSJk;HG>#(ATj+p3CROIlH(5wf z;N1)LK%4Xu2hJCi-8_~F0=OS<6hBSQwz#s0X~CjKNLLyTNNSb9ICvAZULoV^C*q@| zJn*c^b&ri820F(YwGu}vB%B|DjJS~#v@T=yc!5TT%1?r0SBtBi6z8gXqKJS}N%EZ5tgRmDwDGSnB?bkP zhiGq~W`3D5=+yP4%+5Og%kjzpJYlj7s`OAQl6fe(aqp-v$d}|iI+YV_8r7HT^Q}xU z&-|&1cfEy1O)&a}+w#{b`T$VnHags8PCxG3p+9^`|9tZoEuHbRvG%9riZ}3;zHIE@ z8f7k-{#C^#D<=psg?&k%tQ9CnY%UJI)sIvoxS`kp2a)W+^=o)^@u`R%7$((okID~Q z7_CY3`Mh^o9--}tyMO!Ty^-b3QgZq#JV#}Rv1iqoa0Qmc&S$tX`D+T{`H>^ zqP84nvTbX~A)^@30l!_aF8UcZ`)ap};EcOQ{HRZbob&m!uQPv$Q1kj~Xt60SBKVf7 z@t(#8lUcqyCR(z}wi{dJxLT?SWf}sxigfhxOJRyH#)ABS53(PZmUZ1*SpsIBo~?0NpWyvbnI7&)ANq#gYrERmB@ZWCkv09q*MW*L2jE}S9iGAhr~di5|B zklCSACtuhtRwQm;?b%?4rEDT|=1BSM+a<4z$7JX)+pb9Ag`hV5P7UHO20(X`vMV9U zeHj9~LFP_Az}>LQ_p!(=o~GpWZ@l4MTl`d}#lNLDufHZohR9^IVBPTJXO@bGysb&j z_W8hpS9B{5Xla?5{SE8ooMjIQO@Yp7hx=ijt8gkPFTK~%3$)f68+3>m@IZIJO-KXe zT+pyzP%#f;S%M^!xuaomL=^&DyDf{m9niSnj<|=NMW_W=^@+}wxVJ5?w)cfuZWdn5 zOE~ck8gDzNYV(&V@M1_PnfBq;H_yDk^q00U5kwX_*S}UmKaJ`3fnq4IdG_;+8u!#T zb$g+S`+8U}b%$r8U!u(_Wd1~c-!}}Dbza#rRbpmmWiY$c!x;-OLB7%9&N|uV+|um1 zx({%uF|L__Yk;TOLsw=%Rp<}GKKaAMv1l1eN|ZZfFG-^>YfYEzc2~0~DZBi(VnmwCvq4jbNk-ZVzi8j^^#S%+qjL=q z{6~L93dR?5o*!of_3csg3&uf!Vs5^WKDdZZN5gX#y9dN)BDb{csRjV>y*;?zJ{P~(n>m~Q&!hgopJ78oRGwJ)+pa**Bwim6~ zM5NeD&xOj*P)5tb)W{pv4JBodFP%!u>$dTN^{e`Mp~anFOXddQLwB+^b``G)k@hS3 zFBVktR_IObjFz959_62SOz@4vch9>|2&~MTT~kxHwR1o&UtyCcHgtAI;l!`Yc-RVj zpbd!4B+y8xf9i1n^)S#u(Z~ep4p**($%`BK2CmBk_dj+3k=>SeujuwMWFd-*Bwd`c zk1msVaVOKMbr!U&-+GNW@cb{|lQX-tkMJB`6_*U?$L9ZQAl;!8#BdR`ehJ7#OlKyi z-;lJNDy^cN_QrWKDKhp&qy<{r;DG_J#2SftieZbA)2&4&=Nf`OIf4Jii5L3>n zOL)kvv8q3LLoxo$(j#DBr{14s+9tbCZp!FfyVn~^;l(@K`sF?A?6MA_2*DUFVwAZwi94y0LWSc4)Jzjyview_vm=lCq`z3B*3y!l1kxM_( zFL4I@rnCt5yDxV$Q2m-<{@bdzkndJ~BRc?1KEhQGoQ(K26P7n(2rtBsOUT0!9(m`B zeKuidgfC{1M|gp7qEV2^mneE^=hr{h!v?#;lap~D#6#>z6b{@U5wyk;(KriG^L@JU zgS$o;E9G;3e7f)7Q2$Iu0bxaqcq1UKjBtMm%GNDM&mye7T4&1XEy4y>sW&y}htLWC zIgT)nV`$G5_8n@Lo?A$j4>k|gL|CDt5?@81MVhpPN77YeT0G#-itQhV^R1;oElMk*Mx?4-VmZQ7 zbJ}Np(dI{<6Ps4Fp-Q|;_IMK(M7Eis>W~1%R0C!~y>gJY=)nPRz@F0CA9EmO%Oso% zSBQ7-Y~2TII)l{`-g>?3R6ml?vR;eEy8u3lyTyvSz;%h_>JcqKU{XL<->bcVJp}Z5 zY0m%+GTOh_VrV5^{Y*_(wY)Kw!-5-XfgX4q%ZF$Py)oB>QGTsCDwOkVwq+liZ-iRw zFGC#Fc8O{xToxdv07#`adSm|gS0mjpba*}{w=H_M35~Nf`rgy<3F;$S`G;U4x2qRPy(>wJbhNyxsDDkr0Y@lepNc-7-v zB0}ki5)p_jH*te^oh2gNM~*zrUgjVD;EwqY^IgV|Amfpy7k8czIUiX2?Z~wwU$VZ* z&yGwQHtfYu;@Rp{1JA_trJ7$3jH~PS-_Z$2b1A&R@EPV=>=B8&F65y1l(ZEr0U*Wu zC5CL<8@WUH*S#xgE5voQ0`QZ5qO<2N+MvyIh6q9xJk;F5b%Y;6)DF_Gl57ZhqKw{TbAdEFC3}>%a(SEcjeGx?BYoZ}GvZA=L|P4JIJEi zxXu#9#9;-U6P}MZba8O^Qyiuqf~Gl4HMA>wD`u+R=27lvb{dud)Y>U9dZkZSzG(w) zLE;90wirnhdC$$zu&Xp9R;HP@P*B8%a(9i&3o{QCJ`$$KYct8*+)V#z;}=%FRb#@( z^P4w+3H4cYe_#!CTqFP&w2Dw)ADZJhm)qajU|MJuNa47x#BXC#<-sI@l|BuMe%ndp_C z49h>@Zti$8F`K-@N~Ua|pDiWd16Gh{aiEZ2XGb4uKvCWIFgxV?RN`t}q~WZXG0$?v zgsjoo{ra$MQMKz5=@n!@%_Qftc*|3u};y(qv)xnLGrt~4og1hf1cSP^QIc+QF>S$&iN6xf6q8& zD)i~+386YjrO}eAREk>StC&0I6<5yvogq7bdpolX;HJ9ar_R)zy=>*te}iu+Nj%-O z?}0QFj~rP`5cC+0>#l=g^c1fzg-OapeYua#b85_w-~e*)fnmZmk`JmjI-{kZ6^gG) z%a|}B3(A4qJDQ0aLMPtdCuog2{Qjg!%m5ws5FKFHj0jV5yzZ0r(&eGw0jnizZ)u^n z#zJ!l?Wc%IU4@nQV^jCD-DsXi&*aa{6I>R3iq?Y$E)4OXbT^nkSN*{i}5|GEnmwD%bC0Ba*)MT{?)#EmM5se}0JzwTft91)2Zk{oQ!PUclC@j=LtuPHj~;(1j&(^T!KBU_ zVC;XJUKS>Lk*!eN`TZJOSR?r5;HK|+(4&(@@`g%^uXDKw^E3K*`xE0yjeVS(vwarG zK^ABt^v0=Pc1oNCd_l`+zabM=XTq5lskbCKBhJ<8^<`L8urM#g-`mn?M?a~wtOthi z$x)&51jlU@FTW;B@m3?p+?OS5`!+vLqo;P4z|Lr7g$O&CL1imRvew5m8j;KdUfKa| z1{n#Teuh%sj04@cekTW@<2aSepDKGl1)JTSb{W*)6b|iKR})hJqCsrOImY;iJv|Da(63DmCpn0&F7g&p{#3FXV1qeP|A>q9c6QA3g z;gc+CRCd(Vc=PCab<1gNr2(zxvwcvx#JNQ(lX|*~hr@Ppxvsq<+jQo;Q;q|Tnexcl zD@Z8slROKa`UAB~{v`@K9o(&RgS{*}WXM9xGo&nYmYES0Lmh)J#Xp4pb(`ADOg6W{ z9OvWhYAm-&Woyc6;GNs+Z5agT{=T?I*kwV{wEqgZtqh)ekX&zDl8HdNyk2*VmO<7UiQIi&x z*`igK0j9mn?fNn#2$<{@y3m+pl@RkSz@b` z+_yI2FBMa-z6qC=Wc^RgM4BDOX6)hK|2KF;Z3EAVO3wMxed^S+9H5V{*iuGgfZ0~>`>f4U%2gC09qg ziOhE5q+;rT6LtNRyrxxGZkrgDThqBrVguXj_uoHr>3THZdl(SO;;m5mPe-d|Ys=}<6KtBG1ny2Nt8S^iX zXL6TRPC`L0cv^SCCDz~r=H&>#Q>{+*r#z|K#lDUtC0L9_SJFO`QeSS)=q%8DpqY*o zye~f3QGek}zdW~x$8=oc2{T5-j#k~WA2Ft&cb`tel~qIwy@OivZZ^S(mn!?aU*(vf z5w1i(RREiH6=#i{7!ZdYH(uBYO6-~MxU6t}=Y-dkvE32r51K$F%_-$plk^_vYr{-a#jljgCi*^eQDu4 zC|=>P%vl)vY5kNv54Z9KFu`)!1!zP{gO@c(g)||f`EV1I!4diRLrvsgkBV)yD?RA^ zkJkVEy7CsdC?Drw8Yc7u(nUWVB3+)9+oW1?H|qwqMyXX%hOS^(~X z?1u`yslzYr-D|1=DRd{hRJwrs5Z~8Z9Z!!7&|xL$ut#BfwnP-Obl2KVze2v%4HPOw z^SBS?CL|n{=3Gw$s0XPHM#(E}hupI_yY#P6l)K>+kxZJ)Y4o+WspB1db&S)U4O+5y#&6~nXcvtR~9BR}EW3C5IN5i0nCB85n;cXksf|4twIL}pN zc_&kRFiXT%M4eIINL!Aci13T1e4VoDVd$5mXI~@~Ap9 zWTXh0)k>uimi(mV{}u8gdL(t0f0l#IK16~qC}V=chZHi42GJvf0OD)<91;FWFey26 zm)r00KdKBLOB+RKO$Ci=SZaq6%kAXgKY>tmC{4~J2aTe}__R$Nf4EzI0QXE%rsMY# zNqL@++f}QAKmTYg4=&AE*}ob2DoX=Re{uQpBf`|3#oc;6I9IZFImMvB1W*S}$M9hn z4$J#x3tgJkm_9wXUH!#@=G%CR?jd=~H1{UiTmZc$bRZO0P9xb~5aH@ST|eS@<}$?4 z->)=ePJpZ=fZ;^Y8nQzAKByr^ha5#CWx_$Nrk4-LEDB zg}v`>;Q@{ArY~CGbvwuqlKpU7OjNj@UZHas{{W;O;xVAms-wiWY;XKu>>tSe*j~Up zrX3ao1gvukMYW|!TA{D)L;hkA}C{dmy+KIP&e=)Iq2c39|?F2md;JN z)OocR>WnmWn+#XXC@!m`lq`BFYWR@h-`JLoVW6xUbyk3t8gnJJZwvn2KpB|*VTqPXJ z>4QCvW$&n#{=c;dK@x4sMlNBGdT(;bd>Nu)<(? zNv(To=|db3Y(1iFG+dwA7w7>Joh2=35h-X*IDy&aX#OyLfDwwL#DHAPs-_6Pw=Ai5 z=i>7vGgq^f;MEY&Z;WRjVy5_45b7&_sW`sxQ6Hnaw)HeJNgkN+>CH;z{}1DiR3Vdy zLt}ugrz(M*EwTe+tYSH1Jl>XAy=mzed&p6Y^N$Go$He#nk>wpke`lYui7}K@wc#dc zWGXVG4WDme*`Aj1jK)J04?f<80d6VRj}JEk@mM947Nw+lT?sRpE<)@fFJNWp;$h`a zmrHh|ba$Pbn5=3<{xNu^d;wv6n);tUAgh}agXdt_jr6$QfEc)?G%8e7(?|`LLLrxo z*z;tv%Vr;Vlwg3S;=2G_-Z9YcWIK`<$a!lpElvp2T7ZN4@h*9*q^)5;=1u@0xeT2> z1r)Jmm_($tCRh}wMj&YFkJ%g*y2TT#g7s$S#ooI|?C0Ge7C~gO?0}UMI@nWlA(cPJ z5C&9pLhwBLpNeP{{XjwNKaQFjuaQ_o)9eCd1WbcITuCHcpN{l}`)46fQHqbxi3sJW zMbfN2EZ2C+AG@VLCTlqpB3t%gg--rxpJ9);Q(I4wnz^6JuWF6&$PTukC$;Z|#l@2~ zmE@VZh3n;trubl74*@IOx|X7*c|Q5G8(AIU_itge#vZgMW`WVq+}F^AqZ0>-VHi{T z2J-tVx@F8*$t1!<{9k2qwxW3HHfAxA^^YrQk%Z_U2v~}Z#QLyHT_$v%9Q?bOFGA6e z=lqK`=DI=ADx9E?g2$_mXYRokhV_Q5z=(~)_$T!lFAtN}Y#BnTuz&=iLL2H6;un#( zXJeFC|JpqoexPkZI9_n`w&r*;vFM^Z?FDSpzOsoty)4ownk0;@%)t8BZ_zgqvenOc zy)(?dVnOC35hQqAMQUJ~*ga@#`J6!H-!r)1&TCr4-q}yqB3C@DW9wqfdkwFV`Oo8C zBRog79$YK8!Q?h1Ke%4~qvY}4W+Phhj4cb_QTL>RvJB5bvoWCW<1S120kBPwW7f|Xq=)uJ?DrX7mH?Ns5W;As5H|RFT(*y+s&Dp9e_nKVLayd z5=vCFDSU8yi}X+sXEw-^+X!k~;6H~*W)Z_4%2On|1X_8+HuUo^{2Xlfex$~FMd#e& z%|Zl%(rCU-BiNK3#11`j3pPm+iXGNaSBPaX1}lvJlN_iTO=^4ya{G`}ja%0)vN zi(a>HJt95EcuP9@+4{>9%JEvzidU>HPJfbz)QzjSE+Bd3mjq6eN3Nvo{oRXo#n;E` z$I5QYfnCKyud#9<&zlQwev$m$o+F_GFQ#XGhpvmlPPCpd(0B<5D?usyd9u@YgTIum z{g?^okDM>F8E0qvT-SMp_>%#8;_@P5LkR6>gPr-XxPwgXuK^CIh;&^30=>w|cCyyw z*E)@A;M{A(na9RAcl@m$9!;Eykv|0SA*{4;9cGk;JX6Egp=EF*uit5~20maE(;)#n zjx4R4@H#i=Er=e#1b@F(5^E zJj!3^%*fY6>GN4@Z+t$jLS&}A^*UVTGdZS&+nHz#t-ot=S1|4c(|`-P=eP7NDJl zJ%_(6uv#MU*R_o1nbg$BHUh7YMKiA$tOBcgdO}Io)vcCJe2ZsuD#wqW5LcQJY$SND z4XD2$kyv8@ocZXRAiLqoryKVKm9Dn^EPb*sJ?&QI+{}2PGl~|3@|~%9_D)ytC(#$b z4~If1gkLcG6XL%$YoeZQy*jO$qTkW^4|m5g_NKBRkGz|6dC&LK+PTUYQlQ^$%Ki~F zGz4^D@S#OCda}8XCUh0cflY%S=)LtXBwU*&AKiqQcdKy(Llt2zm}hd98B3X!w@*tM zZ+=#-U{~&Ed6FybC#II1SUD^WMJ^`tS-HdxG7kkrSVZz>3T#~Z@~xr`oOi!;q9~bv z@DnMg@BH?Ny$ve~kt#GVt+^UW5L`M^BP#urD1L|cz3JXE2Df)HTBbt9$vrrkbOMZM zyo**l0t1^}lk%WoMgGs}lF3HZt~$9|DpJ%bB-_^5Y|CtxNy83;;Thk4KgpcFDB(iN zkKYmO!S~7L-AX3j^gh@nr@99Z`Jii7c(jM&PR{Hc{yC>j`yYby%B&Ag9&~H4Fa@#b1dH)9E@aPGEoP=aBQw@9%I5lvvM3!+ zhgJn;BUIeB$PqK!mNzI<``S#@I_C3K{%Xm~1iY+|mI7^SAhV&?Np*RC-3}op28@l|g*V1qDsFopT*nRS{D# zBUI;LBZiv)7OdkKlZtwD1?gN0S6YO#E=64exhE?z#aMig9(3a2>B(=-6^D2&#S{=` zps{4x!R&(uj;8hfOdo}Iv}b|pE?bTY)WT1|ad@cFdKl;E1zEi=QmzEo)QxX11jO$p zXpo#~SnxRWVji}Ez8^ik30am3V;6EpeXX^ZCs_?U8Yhyk9Igu{;d*GJMt^3nyc>4Q znPX}4y|Ek*@uHH2-c;6nw%+4H>Ti99d0WjI!O~yE6iEoTkt3hmq$GaUxRNxAFi2u~ z@^QE3`i3?q!L-1V)&tDo-WDda@24Ykbk=b;YUXXo8*+|tEi4^yYm4LnI&yL!{RuHd zawLJclR&&NCZY@Am96iOot>pHitfyL>B92A`J(+JKgN3}WHn+v7-khpwWrixQ1K}R z-D{l?Xj+{K3Of@kLxWsTiQ+V`@}61UqyF`cfDi#x4ey3I@77VLM~S7}^r6jPRn7Z> zJZPEVhmdm8{o$MstT_ACNfNTbNm-hKk`k831Xc?yV+0SNO19`eiSfTVH}oVIHgQJ3 zJj!%!B~F@qfo~D|2yJ3SuCQ*#XV|(Z6vF)J`MZQSw|BgMQJMHF`rZK_SAqtVTxB5} z+~sp@Db$&&B#v9T%8ScIQ!#-qISwX*QCLNq=Q~Ug`14jlYBNtIpxZ;JH*+T9dHiFM z$L;Jx1SMP?<@%x-`D8rT1U#vqTLdTTaa+9$&;sZ*eF=Y_KC@X8weMyjHlQi1;+gBY zD`LuY=#t8!>>fs>h;+>u0=D$rNeL7G;SL9dZGFd3LF{~JFXX6>ejPYS4E6n-Y*HjK zv9i_(dZ2MI?=pMr_o&&jn%m(?6iDSm--oF%S%mymkbGOBHu9AZX5h^MIY5KtC7ZbH zTs@*;GM1R+LR9isfb9Mo{pDl@WQY;nUebJ5iT@vqZI^moQrWV{R(mR?IBLflLbCC*SH<{l`rCi&bRE!r#8hDo<0 zfLH0h+k5+nbV(aru10nw9b@UjGOQAoLoD=V#plgfvmlyrtIn4MFZAXDgJmK_@jn!U zif}zz%)O7alMu!UlenIOISh!7T$TYvmJ-IzwD95&SGA5EzA zt>3M3p1dy^p~+a*_zV@x`5<(*@Ox#>yk05ni*SYofz$=OV>wTv^%?<*?T*rhbRA>% z=D#-ZqaUa7AdQuTwxk;+cz{Q;CPKhdhZ9Wi?T%&n`Pl682T-7zC2HUv*Iv*hP7y)E zUm$$nd2p9?u`!kAk5pLz2jr@mr2I}KabS_AxUjS*Awzn@+pPN7{>6}g({5CVP>EQ4 zu0ow|XH2~X|AM|}zNlZXrZqU*ho4MaS`(srH>pgYN=xI223XR7;{CgSqUC&QkGt8F z9|HQ1@s!9flj~CX-ak&Cf9>~20F)Izf=&-VR@qmIak6$P#lGb6EeVC)KNwHg#ZCWe zpFY~hf*eSorp!iwbkI%hg--XuFn{SCa^Fki<%WML>R835ThFuT>Y`55(5EaJ$qMVn z9&X>|DaAPLW!^qtlxGUH={J*tWOW05$AARj+uO4u5wm<(1odOo^B(2u`E_e`!=?ZK zLD|0LN`mzE|A3wCoyJ_&Ludtpe27ge7VC-KcVdxs3MG6_N9IF)P#O3u{=xE^GgnUel^OvOs(P>w(Wc(=1=U!TfiTI4+Dy6Q+>U<%#q!au@VSDqb@4 zutwJ@C?2XB1E2M@38vbF=b5>KM9S3N0Wu!ZbYMy=)Q6|KGzN$dODkAv+7gszHaWE` z!yF_OV-;C`J@net{$m~WsxX%qG=b|0!iW(_sOQ0jn#yH2u>Km6DfvJ+hc7oUYwwsw zGZkSz`Uiib7bmK{-6jsw>Q-@xb({=(vs$pl0jXKN_o_wUT)4D96*5M9?de(OjW2-Q zH%2=)GdI0ilrbGk@bKv&@eyD?(l|>8xfqxs${y3Lk!o(_ALmU=hxhOB1vR>2*NBTq zv-&9KU|L~nk-uD8zEMUbgU^7{^QDiS(oBzNvyt&$=fD+>5$ljfp}QlD77sn_&9@Y- zbj_vc;$?(b&xAVM&Pv}4sl3%Pj>@T2{fCN6n6)PtwjQ2^ksM4>^8g_DXUn}UuO;k zd++dYhBs%Dm{<_&7W(%>_emD#5@Gr6UO)A+`40h!EJ~_N9`vR5RX{?7j&FMZOe_bl_)i)1o|7u<|+4<;bKe`gy z!-(%pwyP6s5s!xkCc5LpdPJ2RZh?>1-C9rJgX`2$>*Z&_an1Sb8l7(x@k}aPa?&{* ziBUt0gr|g~LqIQ%e?WJ6hE|Me>aIi!Q))y_hWpiYTU%0R|KzGFcX+^Fb-X9hII~*Ecir3)l6xt#y{n%;5e}x*?vta*{|Hp-fmm`L=$5m^W*T|i9xa`?R+P6+lF(wWlTDDAxGp{unqh(HJ%gC?L$m-8!)GW!X|zOZZ>`YH;3j-P z!0ZycjqP#Q2=l9vt8Bo252FMzFp9ofuj%vP^!gYVw#8J#_~J|jPks>ggRVV&K5hsmntpYSN;Lv)VQ3XhUY z+<7I)1Tc<2!fhKVrQ^JF_Rrbi;h?y6jGt#qL1YYhV)^e-3GBR zu!|6!oqE)73^VE-2i?8HL5SlF283i0-wNv3T%s@?q}}m`6>6VD&(ja zOazG*8mkARrXJX)Zu~isv5VHoWSd4;m5d&djSbV6zhWBSWK8cQzFE;!aU_iVPyde( zqi1mo-#qI7sDIp>r)$#Q`e= zWgWqx*D%~K9rWXS^qK?%B{LR0q3v!e#>;_`fsPD~j$~#EJl1AyK;&ZsO6 zf#AaMSdc_mgBds#-LvNo^G5pdbm6^$USB17a>K3)N4opt85v_=Al)FFYW(Aw&D-bH zq`DRqkl9GY)RA{xa?Do{8~)vKyt%PMWd zCwTVo$MMfZpk^pSI~3tAkC>(#O7&-&2l}O?=bmk~e3}{_n&iUiI;Ob3^A-&MPfO>3 z;{R#s9`}p?w6pc0^05_+e+2F6fVm+O8wnn3o#tvru^Smw@>F29#&oxsO3x`b-9Fcy3dB`>#AX5wan5_$^+r2HLT8Z};)PK7>Nx;B#5VZWb}YLcniLE?&I> zxid+2Z~)Ed7!QIgu%SP2Ak`>xlog^NJ)`-5iaGaxruR6Gn_-rkk#6r&}=E@vT$(J`Ka@FoOAwy z^UL?A&*Sm^zCVx8rJ>lCfL!|2_j_YnDY0R&8i9+Wp!FKfb6XE1arqsSH@ zlxFtOD&n>ajoj>2P&#GDjr%*V7gBTI*PO^eZBBV>)rJl;qC;1qr{1w_$KV1v1)U}9 z+YL7KMlF2ryr5=d#mbMP<){432M|4$_X~MlLC(r~>wV_EU*BqVXgORh&}5%yXVhy)jhX& z33Sq*JwHRPy$=oPh)|Zo1Xu2cK;q)~GNyuTr&Z3Z=EDqpuFKk1EYtqy){V?-NSeZz zl(xLlwx9B~P9=tzyFnvV5Z{YlJA;mBL@O!zm!6cz9AI57A6z* zldy1U*89U}xkK+6Q>=ex02}^fe_mX$YCuQu(I_)XNj*dE>>CK8KX_XuduUa&m}~S6 zB(-2y{|%BEb0UQqL3Na^ZX@VDL{}LLAY_9X22QnqsUHGS#V+`!@`ey2Att=m5Z~-h z$!J=>fqoZ#%#_}}&^{omh$Tm7QerpAr*G2@HD1QqWUynvBi8FGDR=xYEWU;6>;8Ve z(iPyqS6J$Ev+ccXQ%Oix-Zclq2=nlAgU*TbQCD!Yw{VVwC{X_zuCEjC0e(Ui;`@bZ zN)KclOF5PF5GW@7K3li&dd^v#cbPe-nf3z$vo3{JWzei5&>-IA7#5O$NpvjXO5c+K zI55Dxmm>-uqiePz4xjAC`;vT91gxS8ba>g96+e5ZkYr%$@U z0S$DAs{##HralurGIrTG(Dcs4^ha9>C`^4U3?8OQ_gdz?;36|McTQ0sUy7NpXV|Hw zRd(QtxgZtg`O;Em^wn)PFWFZ$jj1eiHJ})|j=5h?ElB?^BJ0LsgL`0A6WFX{Bv~6O zt-$SstJCJ{@-j?&lV=c!A1g!aT z9BX!TcPKe49p(tadN9W(tMG0T9}PMo^a8qs0PSV`ig=r0lqO;B!la=wrsYg~R2AjG z(Qi>QAVovxXJpUMx@E!WA7FGyf$m{O?^T$S@uO*p+sp8s)!F8$LAey47&cZ9$zoHF z5!0V(Z<=0N0=gIY42xJ*$!73|6R=dA8uXMsTqH(L7VpN!bTpI9VlR{voU*@(=4o|k zaUFW6D1kOemY+4&@TcL_+Gt-;uChnm%_FJ{R}9?Uza@b{L1gZOCQ*I_J5MSC#XHT9 z!G*P1n%GHRs_f97mkx?9T*~K$7HK5H6GwWl*sjxH&ztrZ>>IxA^iq^tW2)6@1O2us zIEb-Z1*!mC6+h!mJLrXj?(Mp%%5kliw$8h>G(E7rOUv}urIb|&n!UZ4r$ zQgEBEFPbQUnkt|8b|a^SH#*aGxv9GH52?ofp^^NVaZ(5YM`+OKaWUCWT4Qney8%g# z$&6e=4Xu7tH5@!l?87FdFDeF>N*@n`O1p2qvY{#~>aDG=FUy(`w~v#m^G&LV(t_}9 z$9|7Ty03rt)h1k-fDUzsy%p5(lxHvE0;4p&vb@YVV~)q6M??@m?fBTgG3~w&!zH9i zBj7|E+a#r*=Y3B|4n!edR5+UlkPF{&Hmr&;TZ->tUldK+F@m(6c!YMYZz6a8`t47C z_cnh{!V#TO$wOcLX>p)GxCwe+FT2SrL%tk!+s zcPrvT6;yO0b&1Q2+vvFK=(sQAGVaUi|2uew%jM2^ovTeB=D?r1zJ0&@|9{^(_vqo_ zUhd^y?&V(Y-fFX*w}avdbgpW;gkCM`nSr<%dh@tg)qi0_VxAM z=L{RsM^ySv*L`Vk7~?Cgw$vh;d=g~4EGMDa#Eo1s}eFSNI} zFGFi>ZEZHl3QaXNH9f)apUut9zJPmJU0v;yl$7Lo9w0C7?Cj`gW@d)Q$HylI2M1>X zv|=)uY|sJ3`uqF20BILsxd6-6)6>HRV6LvNE-rv`0sIiKE6@;Np8zZtPJV;uci`Zw zRaI5jP|F1^Al}eA#P;^~*v7^No1dR&X0w@%jg7I<(NQ)sGQu@HJj^vTG{gmHE`W0p zv=X=gCQyO{6oZQlP^_h;WxKAfZn(0tvc9;uI4UkK?qyd&UV;{wWE~wHaj3PmHMX#@ zz$_LEo1C2FaHNTe2`)IuB?TrBas+RhAyy1;oz>LTFciwl%E}muWd#KVEIT`!rKhK} zl#~>%XS=(*YIRgjw~d_W3v zczDP`&^v5vYm3=zHtr6^sIah*<>%*f<>lpZ5kO8(4woE4fDnWnMCJx*4!Y$k$aR1i zq;4D>9Pnrn$mZrI?;8T4KA>30Aq0rj4Jm|@8&U`f$aF+R#ATO2(7e}BY>OO3#EL*D zTC1z897GL-QltckG*U7*SYl%0cwk`Q^R7Db0;H42N`O$Tlt82qS|TMt0KpOx5(c!4 zUoW`uw-iLgO4=V*tCdeBM}46-QVI=j2f@U8ss-c{KuYBOAz~%^gQgbkA?Fk+;Yghp z5Kp*}t2B0{u_6%K1kWQ<#}MR5g%*(KpcHw3h*%K_#cFwZ*$$#5Qcm1p*wu429U7rH zrT!4HB9Nt}B_1s$h%<B>h!=`(My!tHyE%c78`IO%97I5<*)JSze6mP!5V$cF z6clt%^Zgcz^tM25A!B?mbzgp){dMMp=E;WPL3Gr6oYnM^lPa5Q4IC65(d z3DNj<)ZC}(3t6NHf;0%-KC_!g6n;go*Z&F#n>1EaQ&Sv7O>?UlwRR8`zmHh0LiKRu z#+hED(gi?kYpXAywgm{?X^Cb(gT6S7jEo!(3k%B(4-fw~G&J;WJYPAt3-0#z_D5#3 zc~aaok|P4-ln_=F{|_992nY!H(%;|z6;1cNE=;ov27}=}0O;weRP@LRJNF(69!2q0 zh|6zy{tVAPc#;S>;M1& diff --git a/android/assets/1920x1200/cybercircle1.png b/android/assets/1920x1200/cybercircle1.png old mode 100644 new mode 100755 diff --git a/android/assets/1920x1200/cybercircle2.png b/android/assets/1920x1200/cybercircle2.png deleted file mode 100755 index 4b328d1f871d8255d6cf43bf127629c028eea96b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21129 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 diff --git a/android/assets/1920x1200/magic-tech.png b/android/assets/1920x1200/magic-tech.png deleted file mode 100644 index 608a49f31c6ae56d655b5e8bc586a06090bb0fa1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 265 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

)Guq0h1)tB$r0s3_z1l(#w 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 Rd<6KVEUzI~En^<`e*htNt*QV3 diff --git a/android/assets/1920x1200/polyjet-standard.png b/android/assets/1920x1200/polyjet-standard.png old mode 100644 new mode 100755 diff --git a/android/assets/1920x1200/splashlogo.png b/android/assets/1920x1200/splashlogo.png old mode 100644 new mode 100755 diff --git a/android/assets/1920x1200/square.png b/android/assets/1920x1200/square.png old mode 100644 new mode 100755 diff --git a/android/assets/1920x1200/standard_thrust.p b/android/assets/1920x1200/standard_thrust.p deleted file mode 100755 index 649229a..0000000 --- a/android/assets/1920x1200/standard_thrust.p +++ /dev/null @@ -1,131 +0,0 @@ -thrust -- Delay - -active: false -- Duration - -lowMin: 0.0 -lowMax: 0.0 -- Count - -min: 0 -max: 15 -- Emission - -lowMin: 0.0 -lowMax: 0.0 -highMin: 20.0 -highMax: 20.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Life - -lowMin: 0.0 -lowMax: 0.0 -highMin: 400.0 -highMax: 400.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Life Offset - -active: false -- X Offset - -active: false -- Y Offset - -active: false -- Spawn Shape - -shape: point -- Spawn Width - -lowMin: 0.0 -lowMax: 0.0 -highMin: 0.0 -highMax: 0.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Spawn Height - -lowMin: 0.0 -lowMax: 0.0 -highMin: 0.0 -highMax: 0.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Scale - -lowMin: 0.0 -lowMax: 0.0 -highMin: 2.0 -highMax: 2.0 -relative: false -scalingCount: 2 -scaling0: 1.0 -scaling1: 0.29411766 -timelineCount: 2 -timeline0: 0.0 -timeline1: 1.0 -- Velocity - -active: true -lowMin: 0.0 -lowMax: 0.0 -highMin: 30.0 -highMax: 30.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Angle - -active: true -lowMin: 110.0 -lowMax: 50.0 -highMin: 90.0 -highMax: 90.0 -relative: false -scalingCount: 2 -scaling0: 0.0 -scaling1: 1.0 -timelineCount: 2 -timeline0: 0.0 -timeline1: 0.47260273 -- Rotation - -active: false -- Wind - -active: false -- Gravity - -active: false -- Tint - -colorsCount: 3 -colors0: 0.047058824 -colors1: 0.7647059 -colors2: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Transparency - -lowMin: 0.0 -lowMax: 0.0 -highMin: 1.0 -highMax: 1.0 -relative: false -scalingCount: 4 -scaling0: 0.0 -scaling1: 1.0 -scaling2: 1.0 -scaling3: 0.0 -timelineCount: 4 -timeline0: 0.0 -timeline1: 0.25342464 -timeline2: 0.79452056 -timeline3: 1.0 -- Options - -attached: false -continuous: true -aligned: false -additive: false -behind: false -premultipliedAlpha: false -- Image Path - -cube.png diff --git a/android/assets/1920x1200/teleport-cloak.p b/android/assets/1920x1200/teleport-cloak.p deleted file mode 100755 index 4b35fe9..0000000 --- a/android/assets/1920x1200/teleport-cloak.p +++ /dev/null @@ -1,138 +0,0 @@ -hexagon -- Delay - -active: false -- Duration - -lowMin: 400.0 -lowMax: 400.0 -- Count - -min: 0 -max: 25 -- Emission - -lowMin: 0.0 -lowMax: 0.0 -highMin: 45.0 -highMax: 45.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Life - -lowMin: 0.0 -lowMax: 0.0 -highMin: 400.0 -highMax: 655.0 -relative: false -scalingCount: 4 -scaling0: 0.8235294 -scaling1: 0.47058824 -scaling2: 0.50980395 -scaling3: 0.7254902 -timelineCount: 4 -timeline0: 0.0 -timeline1: 0.39726028 -timeline2: 0.5684931 -timeline3: 1.0 -- Life Offset - -active: false -- X Offset - -active: false -- Y Offset - -active: false -- Spawn Shape - -shape: square -- Spawn Width - -lowMin: 0.0 -lowMax: 0.0 -highMin: 3.0 -highMax: 3.0 -relative: false -scalingCount: 3 -scaling0: 1.0 -scaling1: 1.0 -scaling2: 0.0 -timelineCount: 3 -timeline0: 0.0 -timeline1: 0.39923224 -timeline2: 0.59884834 -- Spawn Height - -lowMin: 0.0 -lowMax: 0.0 -highMin: 3.0 -highMax: 3.0 -relative: false -scalingCount: 3 -scaling0: 1.0 -scaling1: 1.0 -scaling2: 0.0 -timelineCount: 3 -timeline0: 0.0 -timeline1: 0.40115163 -timeline2: 0.59692895 -- Scale - -lowMin: 0.0 -lowMax: 0.0 -highMin: 1.0 -highMax: 1.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Velocity - -active: false -- Angle - -active: true -lowMin: 90.0 -lowMax: 90.0 -highMin: 45.0 -highMax: 135.0 -relative: false -scalingCount: 2 -scaling0: 0.0 -scaling1: 0.0 -timelineCount: 2 -timeline0: 0.0 -timeline1: 1.0 -- Rotation - -active: false -- Wind - -active: false -- Gravity - -active: false -- Tint - -colorsCount: 6 -colors0: 0.047058824 -colors1: 0.627451 -colors2: 1.0 -colors3: 0.078431375 -colors4: 0.047058824 -colors5: 1.0 -timelineCount: 2 -timeline0: 0.0 -timeline1: 1.0 -- Transparency - -lowMin: 0.0 -lowMax: 0.0 -highMin: 1.0 -highMax: 1.0 -relative: false -scalingCount: 4 -scaling0: 0.1754386 -scaling1: 0.7719298 -scaling2: 0.4385965 -scaling3: 0.21052632 -timelineCount: 4 -timeline0: 0.0 -timeline1: 0.25342464 -timeline2: 0.82191783 -timeline3: 1.0 -- Options - -attached: true -continuous: false -aligned: false -additive: true -behind: false -premultipliedAlpha: false -- Image Path - -magic-tech.png diff --git a/android/assets/2560x1440/PolyjetTitle.png b/android/assets/2560x1440/PolyjetTitle.png old mode 100644 new mode 100755 diff --git a/android/assets/2560x1440/Tech-Circle1.png b/android/assets/2560x1440/Tech-Circle1.png old mode 100644 new mode 100755 diff --git a/android/assets/2560x1440/cube.png b/android/assets/2560x1440/cube.png deleted file mode 100644 index ece51739044c5756ae66538f2add8fb184ec6a43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1662 zcmV-^27&pBP)NklV@q15CPt5Jxw=*nD=scx1$b#%TH0G8fWLsIm_ylYHV*#i(IY$jz`y|O@9*bLAlh6zxVXp`78cm->@0iu@FBx^=dk1sfsixgiUd+pQbLZ{0djJ3 zxb%8G7Xgv7va+}cj+Bv+!Ihq#&LsyM3hNBm73`Wyp_fEB{2|n(6lW!1iZua?gjEBKNE`9ox@ll66?+j`tE=%V zk23+&`1LU?DOboY4Zma$WOf#3N8qWcDZ9hI1jdAwA!Hp!Tmt~vpl1A%y97*Ys*l|z z=|pWj-h}F%#n};<*5v;K7!Lm_1Q=_oKU}?}W;r5vY5PgLB}Y(i!eU7x;Nzkkeigdt zD$Z(vy$MUg8vK(e;B8Qe6lYiCm*Px2E!uc&2G&F1??eG_g^X&JBMF$su&<)L221){ z*b6>D^=ilO`1m+~Dey5YOGrrgT;wZamb>MM+;s$Y2P+u(V`0E>Hd^kktMNNFHpbs~ z)jBHz7Be)9h=_PsB(P3xoHq)r7Sh4!jEvgHAyMCo0yn5EA-?N zasFQJuCwt=?$X&7IV{1diL$2?)fz0#(BndZEf&jH?&9nW*qh^40*3m80t580yWN!( z=b@n?ek?0$+`4m@bo%sZi%?*=yWib%MDEIgH?vPx8|5`vl1Vi1K6kq-DbDxr-{Bi7;$E?v9SqWyFP7g zZQTjLD1udrGuHNH1<>lqUi13JGoar)6?yxgwJ=jgHgN=`mpO1@+ z>wzvJ(nq`wY%mzMn@px}0Xr*?GXYDp^hS14YBm^fashDvLXp@ze}iXGNJxl(SXkH= zKVKCh{uy5Q%~G7D`(g=LO^g*_ZGarZ(}Je~Z$c-7gM$x5MMe4kUmz5me%@-e1_8QL zx*JvkRxu;5!oeXpnGgMf*dD|)5MSH&ME-LNV!RvRg?QTNZAt0US_ZoWpkBB~ce=@l z}@Ko4Wa-r@JG7ACLldc8hS=&_4dT4|+~R?l$#2U5eT&3Tor)Bpeg07*qo IM6N<$f}d>|zyJUM diff --git a/android/assets/2560x1440/cybercircle1.png b/android/assets/2560x1440/cybercircle1.png old mode 100644 new mode 100755 diff --git a/android/assets/2560x1440/cybercircle3B.png b/android/assets/2560x1440/cybercircle3B.png old mode 100644 new mode 100755 diff --git a/android/assets/2560x1440/magic-particle1.png b/android/assets/2560x1440/magic-particle1.png deleted file mode 100644 index 693d8c64471af3c72aede1f1b55141a23fd5a1b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 379 zcmV->0fhdEP)#FGQemy;!a| z6}~Dr03vu#V2J7Uhzb`=Xk+19ly6*FYc*geN;E)?0h>5ASe`wA?SrJ-)_8gM47^H^ zyMM7=9&~I*1kECbqY^rDC4l!yvmm|owBdPut00@ZJZ*S>J?~j18d?yb;G8`#R3e&C zeCSf?b~E6ISzyBCJ@(*Za43b^PXPO3Q-N$w6PwH~R4g2m!Q3j9ej?c2l{hmHXs`^| zEDGvwq6eRvPBj$R7Dw)FRWE?esAC1k$lQT$hwyXJZ6H)CJ0Ta$4xMzT$@}f Z=nv0$KZB3%@K^u<002ovPDHLkV1oPiph^G$ diff --git a/android/assets/2560x1440/magic-tech.png b/android/assets/2560x1440/magic-tech.png deleted file mode 100644 index 0b67426bd6a4bd1e57b9310fd9f60bfb5cce725a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX1|+Qw)-3{3yFFbTLn>~)oqmz`hyq8O>=9S1 zj^-U5%?2Ia797htea}`db?4h7?%^TD{FA}=mvGYs0mCx?ikm$LY@H_F$SG(9^ag{ctDnm{r-UW|qM2T) diff --git a/android/assets/2560x1440/polyjet-standard.png b/android/assets/2560x1440/polyjet-standard.png old mode 100644 new mode 100755 diff --git a/android/assets/2560x1440/splashlogo.png b/android/assets/2560x1440/splashlogo.png old mode 100644 new mode 100755 diff --git a/android/assets/2560x1440/square.png b/android/assets/2560x1440/square.png old mode 100644 new mode 100755 diff --git a/android/assets/2560x1440/standard_thrust.p b/android/assets/2560x1440/standard_thrust.p deleted file mode 100755 index 649229a..0000000 --- a/android/assets/2560x1440/standard_thrust.p +++ /dev/null @@ -1,131 +0,0 @@ -thrust -- Delay - -active: false -- Duration - -lowMin: 0.0 -lowMax: 0.0 -- Count - -min: 0 -max: 15 -- Emission - -lowMin: 0.0 -lowMax: 0.0 -highMin: 20.0 -highMax: 20.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Life - -lowMin: 0.0 -lowMax: 0.0 -highMin: 400.0 -highMax: 400.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Life Offset - -active: false -- X Offset - -active: false -- Y Offset - -active: false -- Spawn Shape - -shape: point -- Spawn Width - -lowMin: 0.0 -lowMax: 0.0 -highMin: 0.0 -highMax: 0.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Spawn Height - -lowMin: 0.0 -lowMax: 0.0 -highMin: 0.0 -highMax: 0.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Scale - -lowMin: 0.0 -lowMax: 0.0 -highMin: 2.0 -highMax: 2.0 -relative: false -scalingCount: 2 -scaling0: 1.0 -scaling1: 0.29411766 -timelineCount: 2 -timeline0: 0.0 -timeline1: 1.0 -- Velocity - -active: true -lowMin: 0.0 -lowMax: 0.0 -highMin: 30.0 -highMax: 30.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Angle - -active: true -lowMin: 110.0 -lowMax: 50.0 -highMin: 90.0 -highMax: 90.0 -relative: false -scalingCount: 2 -scaling0: 0.0 -scaling1: 1.0 -timelineCount: 2 -timeline0: 0.0 -timeline1: 0.47260273 -- Rotation - -active: false -- Wind - -active: false -- Gravity - -active: false -- Tint - -colorsCount: 3 -colors0: 0.047058824 -colors1: 0.7647059 -colors2: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Transparency - -lowMin: 0.0 -lowMax: 0.0 -highMin: 1.0 -highMax: 1.0 -relative: false -scalingCount: 4 -scaling0: 0.0 -scaling1: 1.0 -scaling2: 1.0 -scaling3: 0.0 -timelineCount: 4 -timeline0: 0.0 -timeline1: 0.25342464 -timeline2: 0.79452056 -timeline3: 1.0 -- Options - -attached: false -continuous: true -aligned: false -additive: false -behind: false -premultipliedAlpha: false -- Image Path - -cube.png diff --git a/android/assets/2560x1440/teleport-cloak.p b/android/assets/2560x1440/teleport-cloak.p deleted file mode 100755 index 4b35fe9..0000000 --- a/android/assets/2560x1440/teleport-cloak.p +++ /dev/null @@ -1,138 +0,0 @@ -hexagon -- Delay - -active: false -- Duration - -lowMin: 400.0 -lowMax: 400.0 -- Count - -min: 0 -max: 25 -- Emission - -lowMin: 0.0 -lowMax: 0.0 -highMin: 45.0 -highMax: 45.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Life - -lowMin: 0.0 -lowMax: 0.0 -highMin: 400.0 -highMax: 655.0 -relative: false -scalingCount: 4 -scaling0: 0.8235294 -scaling1: 0.47058824 -scaling2: 0.50980395 -scaling3: 0.7254902 -timelineCount: 4 -timeline0: 0.0 -timeline1: 0.39726028 -timeline2: 0.5684931 -timeline3: 1.0 -- Life Offset - -active: false -- X Offset - -active: false -- Y Offset - -active: false -- Spawn Shape - -shape: square -- Spawn Width - -lowMin: 0.0 -lowMax: 0.0 -highMin: 3.0 -highMax: 3.0 -relative: false -scalingCount: 3 -scaling0: 1.0 -scaling1: 1.0 -scaling2: 0.0 -timelineCount: 3 -timeline0: 0.0 -timeline1: 0.39923224 -timeline2: 0.59884834 -- Spawn Height - -lowMin: 0.0 -lowMax: 0.0 -highMin: 3.0 -highMax: 3.0 -relative: false -scalingCount: 3 -scaling0: 1.0 -scaling1: 1.0 -scaling2: 0.0 -timelineCount: 3 -timeline0: 0.0 -timeline1: 0.40115163 -timeline2: 0.59692895 -- Scale - -lowMin: 0.0 -lowMax: 0.0 -highMin: 1.0 -highMax: 1.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Velocity - -active: false -- Angle - -active: true -lowMin: 90.0 -lowMax: 90.0 -highMin: 45.0 -highMax: 135.0 -relative: false -scalingCount: 2 -scaling0: 0.0 -scaling1: 0.0 -timelineCount: 2 -timeline0: 0.0 -timeline1: 1.0 -- Rotation - -active: false -- Wind - -active: false -- Gravity - -active: false -- Tint - -colorsCount: 6 -colors0: 0.047058824 -colors1: 0.627451 -colors2: 1.0 -colors3: 0.078431375 -colors4: 0.047058824 -colors5: 1.0 -timelineCount: 2 -timeline0: 0.0 -timeline1: 1.0 -- Transparency - -lowMin: 0.0 -lowMax: 0.0 -highMin: 1.0 -highMax: 1.0 -relative: false -scalingCount: 4 -scaling0: 0.1754386 -scaling1: 0.7719298 -scaling2: 0.4385965 -scaling3: 0.21052632 -timelineCount: 4 -timeline0: 0.0 -timeline1: 0.25342464 -timeline2: 0.82191783 -timeline3: 1.0 -- Options - -attached: true -continuous: false -aligned: false -additive: true -behind: false -premultipliedAlpha: false -- Image Path - -magic-tech.png diff --git a/android/assets/3840x2160/magic-particle1.png b/android/assets/3840x2160/magic-particle1.png deleted file mode 100755 index 782c9b74588aff75fde3391ac915d2953cb80473..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1439 zcmeAS@N?(olHy`uVBq!ia0vp^x**KK3=%mav;s&m76-XIF|0c$^AgBmNq6*hWMJ6X z&;2Knm4ShoA;2fZ6)67y|9>Dk3PwX<1cpF**_&iwK4B;c@(TuLgpmvwg1@t?0+Rq| zfk$L90|Vb-5N14{zaj-FC|TkfQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXJ~A~99;!e z^xf0NF~q}r?s-PB76lHL3w!=AjAdgJRXsa5{Me!Ex0a`AF5S@Ox%I)EbSabPtDo(x zIij;`am(&wfwKetuFmb%fBrs%zrAA3)R$M4UZ`0epBTLVv4QlKP*0;=*ICCxzn|4F zWa$01M$x5uC->QAr@XTJid`Z@tVK9qp~h+Pp1}O6)3KGta1Rg=+Hl z)U2|(71=y`3NT-G@yGywn~QKxAD diff --git a/android/assets/3840x2160/standard_thrust.p b/android/assets/3840x2160/standard_thrust.p deleted file mode 100755 index 649229a..0000000 --- a/android/assets/3840x2160/standard_thrust.p +++ /dev/null @@ -1,131 +0,0 @@ -thrust -- Delay - -active: false -- Duration - -lowMin: 0.0 -lowMax: 0.0 -- Count - -min: 0 -max: 15 -- Emission - -lowMin: 0.0 -lowMax: 0.0 -highMin: 20.0 -highMax: 20.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Life - -lowMin: 0.0 -lowMax: 0.0 -highMin: 400.0 -highMax: 400.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Life Offset - -active: false -- X Offset - -active: false -- Y Offset - -active: false -- Spawn Shape - -shape: point -- Spawn Width - -lowMin: 0.0 -lowMax: 0.0 -highMin: 0.0 -highMax: 0.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Spawn Height - -lowMin: 0.0 -lowMax: 0.0 -highMin: 0.0 -highMax: 0.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Scale - -lowMin: 0.0 -lowMax: 0.0 -highMin: 2.0 -highMax: 2.0 -relative: false -scalingCount: 2 -scaling0: 1.0 -scaling1: 0.29411766 -timelineCount: 2 -timeline0: 0.0 -timeline1: 1.0 -- Velocity - -active: true -lowMin: 0.0 -lowMax: 0.0 -highMin: 30.0 -highMax: 30.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Angle - -active: true -lowMin: 110.0 -lowMax: 50.0 -highMin: 90.0 -highMax: 90.0 -relative: false -scalingCount: 2 -scaling0: 0.0 -scaling1: 1.0 -timelineCount: 2 -timeline0: 0.0 -timeline1: 0.47260273 -- Rotation - -active: false -- Wind - -active: false -- Gravity - -active: false -- Tint - -colorsCount: 3 -colors0: 0.047058824 -colors1: 0.7647059 -colors2: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Transparency - -lowMin: 0.0 -lowMax: 0.0 -highMin: 1.0 -highMax: 1.0 -relative: false -scalingCount: 4 -scaling0: 0.0 -scaling1: 1.0 -scaling2: 1.0 -scaling3: 0.0 -timelineCount: 4 -timeline0: 0.0 -timeline1: 0.25342464 -timeline2: 0.79452056 -timeline3: 1.0 -- Options - -attached: false -continuous: true -aligned: false -additive: false -behind: false -premultipliedAlpha: false -- Image Path - -cube.png diff --git a/android/assets/3840x2160/teleport-cloak.p b/android/assets/3840x2160/teleport-cloak.p deleted file mode 100755 index 4b35fe9..0000000 --- a/android/assets/3840x2160/teleport-cloak.p +++ /dev/null @@ -1,138 +0,0 @@ -hexagon -- Delay - -active: false -- Duration - -lowMin: 400.0 -lowMax: 400.0 -- Count - -min: 0 -max: 25 -- Emission - -lowMin: 0.0 -lowMax: 0.0 -highMin: 45.0 -highMax: 45.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Life - -lowMin: 0.0 -lowMax: 0.0 -highMin: 400.0 -highMax: 655.0 -relative: false -scalingCount: 4 -scaling0: 0.8235294 -scaling1: 0.47058824 -scaling2: 0.50980395 -scaling3: 0.7254902 -timelineCount: 4 -timeline0: 0.0 -timeline1: 0.39726028 -timeline2: 0.5684931 -timeline3: 1.0 -- Life Offset - -active: false -- X Offset - -active: false -- Y Offset - -active: false -- Spawn Shape - -shape: square -- Spawn Width - -lowMin: 0.0 -lowMax: 0.0 -highMin: 3.0 -highMax: 3.0 -relative: false -scalingCount: 3 -scaling0: 1.0 -scaling1: 1.0 -scaling2: 0.0 -timelineCount: 3 -timeline0: 0.0 -timeline1: 0.39923224 -timeline2: 0.59884834 -- Spawn Height - -lowMin: 0.0 -lowMax: 0.0 -highMin: 3.0 -highMax: 3.0 -relative: false -scalingCount: 3 -scaling0: 1.0 -scaling1: 1.0 -scaling2: 0.0 -timelineCount: 3 -timeline0: 0.0 -timeline1: 0.40115163 -timeline2: 0.59692895 -- Scale - -lowMin: 0.0 -lowMax: 0.0 -highMin: 1.0 -highMax: 1.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Velocity - -active: false -- Angle - -active: true -lowMin: 90.0 -lowMax: 90.0 -highMin: 45.0 -highMax: 135.0 -relative: false -scalingCount: 2 -scaling0: 0.0 -scaling1: 0.0 -timelineCount: 2 -timeline0: 0.0 -timeline1: 1.0 -- Rotation - -active: false -- Wind - -active: false -- Gravity - -active: false -- Tint - -colorsCount: 6 -colors0: 0.047058824 -colors1: 0.627451 -colors2: 1.0 -colors3: 0.078431375 -colors4: 0.047058824 -colors5: 1.0 -timelineCount: 2 -timeline0: 0.0 -timeline1: 1.0 -- Transparency - -lowMin: 0.0 -lowMax: 0.0 -highMin: 1.0 -highMax: 1.0 -relative: false -scalingCount: 4 -scaling0: 0.1754386 -scaling1: 0.7719298 -scaling2: 0.4385965 -scaling3: 0.21052632 -timelineCount: 4 -timeline0: 0.0 -timeline1: 0.25342464 -timeline2: 0.82191783 -timeline3: 1.0 -- Options - -attached: true -continuous: false -aligned: false -additive: true -behind: false -premultipliedAlpha: false -- Image Path - -magic-tech.png diff --git a/android/assets/800x480/PolyjetTitle.png b/android/assets/800x480/PolyjetTitle.png old mode 100644 new mode 100755 diff --git a/android/assets/800x480/Tech-Circle1.png b/android/assets/800x480/Tech-Circle1.png old mode 100644 new mode 100755 diff --git a/android/assets/800x480/cube.png b/android/assets/800x480/cube.png deleted file mode 100644 index 1bef453179903cdabdbfb076ad66b096c47cd424..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 568 zcmV-80>}M{P)>Jtl?fpFG;lL<)5y57_3x`*|?|#2?@3|)@|JOfVqtWPgKA)Fmv)N}Ji^XJ-NaWU0Ab^jn)e8N7AJu9VrBVsSViAQx0kjcvxf}?N zcs!11G>ULIJP8Ja-`#HaCn?}ND(v@rESF1kIvs>UAp`;e`2Bv+k8nDja5x;W*=(>{ ztuUL-xS(|qxL&VcGH|=yVm_av)oQ`#^TF%&iZGYUCBp1>y9l#bEDVFmWcqp#xZCZX z3xWUwV>X+KK!$ld9udZN3}ZWnu^qu+G#bB1MSje2xsQ{{1kGksgdK`{#g2iWrGSsf z5{tzGbmAiL_oxT#px5iqqf4wRpNXhE&{2PHw35*Qp zuC>zP4tvrM=0YL4)`beD3T^BsLTtFEH;Xh&_&MwmI9k49;YNWRrAZ0$BIyo=@?od&udd&&Xb!{F)a=d#Wzp$P!)vObpp diff --git a/android/assets/800x480/magic-tech.png b/android/assets/800x480/magic-tech.png deleted file mode 100644 index d621a76d8b873e44e4eb064232669d058cfeac73..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 141 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 diff --git a/android/assets/800x480/polyjet-standard.png b/android/assets/800x480/polyjet-standard.png old mode 100644 new mode 100755 diff --git a/android/assets/800x480/splashlogo.png b/android/assets/800x480/splashlogo.png old mode 100644 new mode 100755 diff --git a/android/assets/800x480/square.png b/android/assets/800x480/square.png old mode 100644 new mode 100755 diff --git a/android/assets/800x480/standard_thrust.p b/android/assets/800x480/standard_thrust.p deleted file mode 100755 index 649229a..0000000 --- a/android/assets/800x480/standard_thrust.p +++ /dev/null @@ -1,131 +0,0 @@ -thrust -- Delay - -active: false -- Duration - -lowMin: 0.0 -lowMax: 0.0 -- Count - -min: 0 -max: 15 -- Emission - -lowMin: 0.0 -lowMax: 0.0 -highMin: 20.0 -highMax: 20.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Life - -lowMin: 0.0 -lowMax: 0.0 -highMin: 400.0 -highMax: 400.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Life Offset - -active: false -- X Offset - -active: false -- Y Offset - -active: false -- Spawn Shape - -shape: point -- Spawn Width - -lowMin: 0.0 -lowMax: 0.0 -highMin: 0.0 -highMax: 0.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Spawn Height - -lowMin: 0.0 -lowMax: 0.0 -highMin: 0.0 -highMax: 0.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Scale - -lowMin: 0.0 -lowMax: 0.0 -highMin: 2.0 -highMax: 2.0 -relative: false -scalingCount: 2 -scaling0: 1.0 -scaling1: 0.29411766 -timelineCount: 2 -timeline0: 0.0 -timeline1: 1.0 -- Velocity - -active: true -lowMin: 0.0 -lowMax: 0.0 -highMin: 30.0 -highMax: 30.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Angle - -active: true -lowMin: 110.0 -lowMax: 50.0 -highMin: 90.0 -highMax: 90.0 -relative: false -scalingCount: 2 -scaling0: 0.0 -scaling1: 1.0 -timelineCount: 2 -timeline0: 0.0 -timeline1: 0.47260273 -- Rotation - -active: false -- Wind - -active: false -- Gravity - -active: false -- Tint - -colorsCount: 3 -colors0: 0.047058824 -colors1: 0.7647059 -colors2: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Transparency - -lowMin: 0.0 -lowMax: 0.0 -highMin: 1.0 -highMax: 1.0 -relative: false -scalingCount: 4 -scaling0: 0.0 -scaling1: 1.0 -scaling2: 1.0 -scaling3: 0.0 -timelineCount: 4 -timeline0: 0.0 -timeline1: 0.25342464 -timeline2: 0.79452056 -timeline3: 1.0 -- Options - -attached: false -continuous: true -aligned: false -additive: false -behind: false -premultipliedAlpha: false -- Image Path - -cube.png diff --git a/android/assets/800x480/teleport-cloak.p b/android/assets/800x480/teleport-cloak.p deleted file mode 100755 index 4b35fe9..0000000 --- a/android/assets/800x480/teleport-cloak.p +++ /dev/null @@ -1,138 +0,0 @@ -hexagon -- Delay - -active: false -- Duration - -lowMin: 400.0 -lowMax: 400.0 -- Count - -min: 0 -max: 25 -- Emission - -lowMin: 0.0 -lowMax: 0.0 -highMin: 45.0 -highMax: 45.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Life - -lowMin: 0.0 -lowMax: 0.0 -highMin: 400.0 -highMax: 655.0 -relative: false -scalingCount: 4 -scaling0: 0.8235294 -scaling1: 0.47058824 -scaling2: 0.50980395 -scaling3: 0.7254902 -timelineCount: 4 -timeline0: 0.0 -timeline1: 0.39726028 -timeline2: 0.5684931 -timeline3: 1.0 -- Life Offset - -active: false -- X Offset - -active: false -- Y Offset - -active: false -- Spawn Shape - -shape: square -- Spawn Width - -lowMin: 0.0 -lowMax: 0.0 -highMin: 3.0 -highMax: 3.0 -relative: false -scalingCount: 3 -scaling0: 1.0 -scaling1: 1.0 -scaling2: 0.0 -timelineCount: 3 -timeline0: 0.0 -timeline1: 0.39923224 -timeline2: 0.59884834 -- Spawn Height - -lowMin: 0.0 -lowMax: 0.0 -highMin: 3.0 -highMax: 3.0 -relative: false -scalingCount: 3 -scaling0: 1.0 -scaling1: 1.0 -scaling2: 0.0 -timelineCount: 3 -timeline0: 0.0 -timeline1: 0.40115163 -timeline2: 0.59692895 -- Scale - -lowMin: 0.0 -lowMax: 0.0 -highMin: 1.0 -highMax: 1.0 -relative: false -scalingCount: 1 -scaling0: 1.0 -timelineCount: 1 -timeline0: 0.0 -- Velocity - -active: false -- Angle - -active: true -lowMin: 90.0 -lowMax: 90.0 -highMin: 45.0 -highMax: 135.0 -relative: false -scalingCount: 2 -scaling0: 0.0 -scaling1: 0.0 -timelineCount: 2 -timeline0: 0.0 -timeline1: 1.0 -- Rotation - -active: false -- Wind - -active: false -- Gravity - -active: false -- Tint - -colorsCount: 6 -colors0: 0.047058824 -colors1: 0.627451 -colors2: 1.0 -colors3: 0.078431375 -colors4: 0.047058824 -colors5: 1.0 -timelineCount: 2 -timeline0: 0.0 -timeline1: 1.0 -- Transparency - -lowMin: 0.0 -lowMax: 0.0 -highMin: 1.0 -highMax: 1.0 -relative: false -scalingCount: 4 -scaling0: 0.1754386 -scaling1: 0.7719298 -scaling2: 0.4385965 -scaling3: 0.21052632 -timelineCount: 4 -timeline0: 0.0 -timeline1: 0.25342464 -timeline2: 0.82191783 -timeline3: 1.0 -- Options - -attached: true -continuous: false -aligned: false -additive: true -behind: false -premultipliedAlpha: false -- Image Path - -magic-tech.png diff --git a/android/assets/3840x2160/cube.png b/android/assets/particles/cube.png similarity index 100% rename from android/assets/3840x2160/cube.png rename to android/assets/particles/cube.png diff --git a/android/assets/3840x2160/magic-tech.png b/android/assets/particles/magic-tech.png similarity index 100% rename from android/assets/3840x2160/magic-tech.png rename to android/assets/particles/magic-tech.png diff --git a/android/assets/1280x720/standard_thrust.p b/android/assets/particles/standard_thrust.p similarity index 72% rename from android/assets/1280x720/standard_thrust.p rename to android/assets/particles/standard_thrust.p index 649229a..ae938c3 100755 --- a/android/assets/1280x720/standard_thrust.p +++ b/android/assets/particles/standard_thrust.p @@ -6,12 +6,12 @@ lowMin: 0.0 lowMax: 0.0 - Count - min: 0 -max: 15 +max: 40 - Emission - lowMin: 0.0 lowMax: 0.0 -highMin: 20.0 -highMax: 20.0 +highMin: 70.0 +highMax: 70.0 relative: false scalingCount: 1 scaling0: 1.0 @@ -58,21 +58,25 @@ timeline0: 0.0 - Scale - lowMin: 0.0 lowMax: 0.0 -highMin: 2.0 -highMax: 2.0 +highMin: 0.5 +highMax: 0.5 relative: false -scalingCount: 2 +scalingCount: 4 scaling0: 1.0 -scaling1: 0.29411766 -timelineCount: 2 +scaling1: 0.92156863 +scaling2: 0.627451 +scaling3: 0.15686275 +timelineCount: 4 timeline0: 0.0 -timeline1: 1.0 +timeline1: 0.5273973 +timeline2: 0.8082192 +timeline3: 1.0 - Velocity - active: true lowMin: 0.0 lowMax: 0.0 -highMin: 30.0 -highMax: 30.0 +highMin: 7.0 +highMax: 7.0 relative: false scalingCount: 1 scaling0: 1.0 @@ -80,17 +84,23 @@ timelineCount: 1 timeline0: 0.0 - Angle - active: true -lowMin: 110.0 -lowMax: 50.0 +lowMin: 60.0 +lowMax: 120.0 highMin: 90.0 highMax: 90.0 relative: false -scalingCount: 2 +scalingCount: 5 scaling0: 0.0 -scaling1: 1.0 -timelineCount: 2 +scaling1: 0.27450982 +scaling2: 0.33333334 +scaling3: 1.0 +scaling4: 1.0 +timelineCount: 5 timeline0: 0.0 -timeline1: 0.47260273 +timeline1: 0.21232876 +timeline2: 0.32876712 +timeline3: 0.74657536 +timeline4: 1.0 - Rotation - active: false - Wind - @@ -110,21 +120,23 @@ lowMax: 0.0 highMin: 1.0 highMax: 1.0 relative: false -scalingCount: 4 +scalingCount: 5 scaling0: 0.0 -scaling1: 1.0 +scaling1: 0.3508772 scaling2: 1.0 -scaling3: 0.0 -timelineCount: 4 +scaling3: 1.0 +scaling4: 0.0 +timelineCount: 5 timeline0: 0.0 -timeline1: 0.25342464 -timeline2: 0.79452056 -timeline3: 1.0 +timeline1: 0.12328767 +timeline2: 0.25342464 +timeline3: 0.89041096 +timeline4: 1.0 - Options - -attached: false +attached: true continuous: true aligned: false -additive: false +additive: true behind: false premultipliedAlpha: false - Image Path - diff --git a/android/assets/1280x720/teleport-cloak.p b/android/assets/particles/teleport-cloak.p similarity index 100% rename from android/assets/1280x720/teleport-cloak.p rename to android/assets/particles/teleport-cloak.p diff --git a/core/src/zero1hd/polyjet/Polyjet.java b/core/src/zero1hd/polyjet/Polyjet.java index 6161248..2955eaf 100755 --- a/core/src/zero1hd/polyjet/Polyjet.java +++ b/core/src/zero1hd/polyjet/Polyjet.java @@ -6,6 +6,7 @@ import com.badlogic.gdx.Gdx; import com.badlogic.gdx.Preferences; import com.badlogic.gdx.assets.AssetManager; import com.badlogic.gdx.assets.loaders.ParticleEffectLoader; +import com.badlogic.gdx.assets.loaders.SoundLoader; import com.badlogic.gdx.assets.loaders.TextureAtlasLoader; import com.badlogic.gdx.assets.loaders.TextureLoader; import com.badlogic.gdx.assets.loaders.resolvers.InternalFileHandleResolver; @@ -31,6 +32,7 @@ import com.badlogic.gdx.scenes.scene2d.ui.TextField.TextFieldStyle; import com.badlogic.gdx.scenes.scene2d.ui.Window.WindowStyle; import zero1hd.polyjet.screens.MainMenu; +import zero1hd.polyjet.util.GenericFileTypeHandler; import zero1hd.polyjet.util.RoundingResolutionHandler; import zero1hd.polyjet.screens.LoadingScreen; @@ -75,13 +77,16 @@ public class Polyjet extends Game { new Resolution(2560, 1440, "2560x1440"), new Resolution(3840, 2160, "3840x2160"), }; + InternalFileHandleResolver internalFileResolver = new InternalFileHandleResolver(); + + RoundingResolutionHandler rRHandler = new RoundingResolutionHandler(internalFileResolver, resolution); + GenericFileTypeHandler genericFileFinder = new GenericFileTypeHandler(internalFileResolver); + assetManager.setLoader(TextureAtlas.class, new TextureAtlasLoader(rRHandler)); + assetManager.setLoader(Texture.class, new TextureLoader(rRHandler)); + assetManager.setLoader(ParticleEffect.class, new ParticleEffectLoader(genericFileFinder)); + assetManager.setLoader(Sound.class, new SoundLoader(genericFileFinder)); - RoundingResolutionHandler resolver = new RoundingResolutionHandler(new InternalFileHandleResolver(), resolution); - assetManager.setLoader(TextureAtlas.class, new TextureAtlasLoader(resolver)); - assetManager.setLoader(Texture.class, new TextureLoader(resolver)); - assetManager.setLoader(ParticleEffect.class, new ParticleEffectLoader(resolver)); - default_fontGenerator = new FreeTypeFontGenerator(Gdx.files.internal("fonts/Gasalt-Regular.ttf")); darktech_ldr_fontGenerator = new FreeTypeFontGenerator(Gdx.files.internal("fonts/darktech_ldr.ttf")); @@ -116,8 +121,8 @@ public class Polyjet extends Game { assetManager.load("cybercircle1.png", Texture.class); assetManager.load("defaultCover.png", Texture.class); assetManager.load("teleport-cloak.p", ParticleEffect.class); - assetManager.load("sounds/pop_open.ogg", Sound.class); - assetManager.load("sounds/pop_close.ogg", Sound.class); + assetManager.load("pop_open.ogg", Sound.class); + assetManager.load("pop_close.ogg", Sound.class); } public void generateFonts() { initComplete = true; diff --git a/core/src/zero1hd/polyjet/ui/windows/LoadingWindow.java b/core/src/zero1hd/polyjet/ui/windows/LoadingWindow.java index 0a64f30..da6d64b 100755 --- a/core/src/zero1hd/polyjet/ui/windows/LoadingWindow.java +++ b/core/src/zero1hd/polyjet/ui/windows/LoadingWindow.java @@ -18,8 +18,8 @@ public class LoadingWindow extends Window implements Disposable { public LoadingWindow(Skin skin, boolean progress, AssetManager assets, float vol) { super("loading...", skin); - this.openSound = assets.get("sounds/pop_open.ogg", Sound.class); - this.closeSound = assets.get("sounds/pop_close.ogg", Sound.class); + this.openSound = assets.get("pop_open.ogg", Sound.class); + this.closeSound = assets.get("pop_close.ogg", Sound.class); this.vol = vol; Image loading = new Image(skin, "loading"); loading.addAction(Actions.forever(Actions.rotateBy(-360f, 2f))); @@ -43,8 +43,8 @@ public class LoadingWindow extends Window implements Disposable { public LoadingWindow(Skin skin, String styleName, boolean progress, AssetManager assets, float vol) { super("loading...", skin, styleName); - this.openSound = assets.get("sounds/pop_open.ogg", Sound.class); - this.closeSound = assets.get("sounds/pop_close.ogg", Sound.class); + this.openSound = assets.get("pop_open.ogg", Sound.class); + this.closeSound = assets.get("pop_close.ogg", Sound.class); this.vol = vol; Image loading = new Image(skin, "loading"); loading.addAction(Actions.forever(Actions.rotateBy(-360f, 2f))); diff --git a/core/src/zero1hd/polyjet/util/GenericFileTypeHandler.java b/core/src/zero1hd/polyjet/util/GenericFileTypeHandler.java new file mode 100755 index 0000000..645706c --- /dev/null +++ b/core/src/zero1hd/polyjet/util/GenericFileTypeHandler.java @@ -0,0 +1,25 @@ +package zero1hd.polyjet.util; + +import com.badlogic.gdx.assets.loaders.FileHandleResolver; +import com.badlogic.gdx.files.FileHandle; + +public class GenericFileTypeHandler implements FileHandleResolver { + private final FileHandleResolver resolver; + + public GenericFileTypeHandler(FileHandleResolver fileResolver) { + resolver = fileResolver; + } + + @Override + public FileHandle resolve(String fileName) { + + if (fileName.endsWith(".p")) { + return resolver.resolve("particles/" +fileName); + } else if (fileName.endsWith(".ogg")) { + return resolver.resolve("sounds/" + fileName); + } else { + return null; + } + } + +} diff --git a/core/src/zero1hd/polyjet/util/RoundingResolutionHandler.java b/core/src/zero1hd/polyjet/util/RoundingResolutionHandler.java index e98ee84..3466635 100755 --- a/core/src/zero1hd/polyjet/util/RoundingResolutionHandler.java +++ b/core/src/zero1hd/polyjet/util/RoundingResolutionHandler.java @@ -57,9 +57,8 @@ public class RoundingResolutionHandler implements FileHandleResolver { public FileHandle resolve(String fileName) { Gdx.app.debug("RResolution Handler", "Finding best match for resolution: " + Gdx.graphics.getWidth() + "x" + Gdx.graphics.getHeight() + " for file: " + fileName); Resolution bestRes = chooseRounded(descriptors); - FileHandle initialHandle = new FileHandle(fileName); Gdx.app.debug("RResolution Handler", "Selected folder: " + bestRes.folder); - FileHandle resSpecificFile = resolver.resolve(bestRes.folder + "/" + initialHandle.name()); + FileHandle resSpecificFile = resolver.resolve(bestRes.folder + "/" + fileName); if (!resSpecificFile.exists()) resSpecificFile = resolver.resolve(fileName); return resSpecificFile; }