From 4d6a8943a6fcb8cee6ca36b2418e07fe055b75f8 Mon Sep 17 00:00:00 2001 From: Thomas von Dein Date: Sat, 11 May 2024 19:48:08 +0200 Subject: [PATCH] continuing re-organize --- assets/{ => oldsprites}/sprites/apollo.pal | 0 .../sprites/background-popup-wide.png | Bin .../sprites/background-popup.png | Bin .../{ => oldsprites}/sprites/background1.png | Bin .../{ => oldsprites}/sprites/background2.png | Bin .../{ => oldsprites}/sprites/background3.png | Bin .../{ => oldsprites}/sprites/background4.png | Bin .../sprites/backgroundstars-animated.json | 0 .../sprites/backgroundstars-animated.png | Bin .../sprites/backgroundstars.ase | Bin .../sprites/backgroundstars.png | Bin .../sprites/collectible-detonating.json | 0 .../sprites/collectible-detonating.png | Bin .../sprites/collectible-idle.ase | Bin .../sprites/collectible-idle.json | 0 .../sprites/collectible-idle.png | Bin assets/oldsprites/sprites/collectible.ase | Bin 0 -> 7443 bytes assets/oldsprites/sprites/collectible.png | Bin 0 -> 448 bytes assets/{ => oldsprites}/sprites/door.ase | Bin assets/{ => oldsprites}/sprites/door1.png | Bin assets/{ => oldsprites}/sprites/door2.png | Bin assets/oldsprites/sprites/entitymap.png | Bin 0 -> 7128 bytes assets/{ => oldsprites}/sprites/entitymap.xcf | Bin assets/{ => oldsprites}/sprites/hud.png | Bin assets/{ => oldsprites}/sprites/menu.png | Bin .../sprites/obstacle-east.png | Bin .../sprites/obstacle-north.png | Bin .../sprites/obstacle-south.png | Bin .../sprites/obstacle-star.png | Bin .../sprites/obstacle-west.png | Bin .../{ => oldsprites}/sprites/primarymap.png | Bin .../{ => oldsprites}/sprites/sphere-small.ase | Bin .../{ => oldsprites}/sprites/sphere-small.png | Bin assets/{ => oldsprites}/sprites/sphere.ase | Bin assets/{ => oldsprites}/sprites/sphere.png | Bin assets/{ => oldsprites}/sprites/stars.ase | Bin assets/{ => oldsprites}/sprites/switch.ase | Bin assets/{ => oldsprites}/sprites/switch1.png | Bin assets/{ => oldsprites}/sprites/switch2.png | Bin assets/oldsprites/sprites/tilemap-oil.png | Bin 0 -> 16655 bytes assets/{ => oldsprites}/sprites/transwall.png | Bin .../{ => oldsprites}/sprites/woddendoor.ase | Bin assets/space/collectible.ase | Bin 426 -> 388 bytes assets/space/correct-oil-palette.ase | Bin 0 -> 1647 bytes assets/space/correct-oil.pal | 39 +++++++ assets/space/obstacle-alldirections.ase | Bin 3839 -> 3097 bytes assets/space/obstacle.ase | Bin 3882 -> 3910 bytes assets/space/player.ase | Bin 4820 -> 3674 bytes assets/space/robot.ase | Bin 915 -> 5595 bytes assets/space/robot.gif | Bin 0 -> 4560 bytes assets/space/tilemap-oil.ase | Bin 12774 -> 13174 bytes .../tilemap-oil/tilemap-oil_space bg.png | Bin 0 -> 1959 bytes .../tilemap-oil_space machinery.png | Bin 0 -> 24164 bytes assets/sprites/Makefile | 5 + assets/sprites/collectible.ase | Bin 7443 -> 388 bytes assets/sprites/collectible.png | Bin 448 -> 292 bytes assets/sprites/correct-oil-palette.ase | Bin 0 -> 1647 bytes assets/sprites/correct-oil.pal | 39 +++++++ assets/sprites/entitymap.png | Bin 7128 -> 27 bytes .../sprites/obstacle-alldirections-idle.json | 70 ++++++++++++ .../sprites/obstacle-alldirections-idle.png | Bin 0 -> 911 bytes assets/sprites/obstacle-alldirections.ase | Bin 0 -> 3097 bytes assets/sprites/obstacle-east-idle.json | 92 ++++++++++++++++ assets/sprites/obstacle-east-idle.png | Bin 0 -> 693 bytes assets/sprites/obstacle-east.ase | Bin 0 -> 3643 bytes assets/sprites/obstacle-north-idle.json | 92 ++++++++++++++++ assets/sprites/obstacle-north-idle.png | Bin 0 -> 738 bytes assets/sprites/obstacle-north.ase | Bin 0 -> 3910 bytes assets/sprites/obstacle-south-idle.json | 92 ++++++++++++++++ assets/sprites/obstacle-south-idle.png | Bin 0 -> 766 bytes assets/sprites/obstacle-south.ase | Bin 0 -> 3900 bytes assets/sprites/obstacle-west-idle.json | 92 ++++++++++++++++ assets/sprites/obstacle-west-idle.png | Bin 0 -> 688 bytes assets/sprites/obstacle-west.ase | Bin 0 -> 3612 bytes assets/sprites/obstacle.ase | Bin 0 -> 3910 bytes assets/sprites/robot-idle.json | 104 ++++++++++++++++++ assets/sprites/robot-idle.png | Bin 0 -> 1115 bytes assets/sprites/robot-inactive.png | Bin 0 -> 600 bytes assets/sprites/robot.ase | Bin 0 -> 6007 bytes assets/sprites/robot.png | Bin 0 -> 600 bytes assets/sprites/simpletiles.ase | Bin 0 -> 1558 bytes assets/sprites/tilemap-oil.png | Bin 16655 -> 11 bytes assets/sprites/tilemap.png | Bin 0 -> 2175 bytes game/levels.go | 2 +- 84 files changed, 626 insertions(+), 1 deletion(-) rename assets/{ => oldsprites}/sprites/apollo.pal (100%) rename assets/{ => oldsprites}/sprites/background-popup-wide.png (100%) rename assets/{ => oldsprites}/sprites/background-popup.png (100%) rename assets/{ => oldsprites}/sprites/background1.png (100%) rename assets/{ => oldsprites}/sprites/background2.png (100%) rename assets/{ => oldsprites}/sprites/background3.png (100%) rename assets/{ => oldsprites}/sprites/background4.png (100%) rename assets/{ => oldsprites}/sprites/backgroundstars-animated.json (100%) rename assets/{ => oldsprites}/sprites/backgroundstars-animated.png (100%) rename assets/{ => oldsprites}/sprites/backgroundstars.ase (100%) rename assets/{ => oldsprites}/sprites/backgroundstars.png (100%) rename assets/{ => oldsprites}/sprites/collectible-detonating.json (100%) rename assets/{ => oldsprites}/sprites/collectible-detonating.png (100%) rename assets/{ => oldsprites}/sprites/collectible-idle.ase (100%) rename assets/{ => oldsprites}/sprites/collectible-idle.json (100%) rename assets/{ => oldsprites}/sprites/collectible-idle.png (100%) create mode 100644 assets/oldsprites/sprites/collectible.ase create mode 100644 assets/oldsprites/sprites/collectible.png rename assets/{ => oldsprites}/sprites/door.ase (100%) rename assets/{ => oldsprites}/sprites/door1.png (100%) rename assets/{ => oldsprites}/sprites/door2.png (100%) create mode 100644 assets/oldsprites/sprites/entitymap.png rename assets/{ => oldsprites}/sprites/entitymap.xcf (100%) rename assets/{ => oldsprites}/sprites/hud.png (100%) rename assets/{ => oldsprites}/sprites/menu.png (100%) rename assets/{ => oldsprites}/sprites/obstacle-east.png (100%) rename assets/{ => oldsprites}/sprites/obstacle-north.png (100%) rename assets/{ => oldsprites}/sprites/obstacle-south.png (100%) rename assets/{ => oldsprites}/sprites/obstacle-star.png (100%) rename assets/{ => oldsprites}/sprites/obstacle-west.png (100%) rename assets/{ => oldsprites}/sprites/primarymap.png (100%) rename assets/{ => oldsprites}/sprites/sphere-small.ase (100%) rename assets/{ => oldsprites}/sprites/sphere-small.png (100%) rename assets/{ => oldsprites}/sprites/sphere.ase (100%) rename assets/{ => oldsprites}/sprites/sphere.png (100%) rename assets/{ => oldsprites}/sprites/stars.ase (100%) rename assets/{ => oldsprites}/sprites/switch.ase (100%) rename assets/{ => oldsprites}/sprites/switch1.png (100%) rename assets/{ => oldsprites}/sprites/switch2.png (100%) create mode 100644 assets/oldsprites/sprites/tilemap-oil.png rename assets/{ => oldsprites}/sprites/transwall.png (100%) rename assets/{ => oldsprites}/sprites/woddendoor.ase (100%) create mode 100644 assets/space/correct-oil-palette.ase create mode 100644 assets/space/correct-oil.pal create mode 100644 assets/space/robot.gif create mode 100644 assets/space/tilemap-oil/tilemap-oil_space bg.png create mode 100644 assets/space/tilemap-oil/tilemap-oil_space machinery.png create mode 100644 assets/sprites/Makefile create mode 100644 assets/sprites/correct-oil-palette.ase create mode 100644 assets/sprites/correct-oil.pal mode change 100644 => 120000 assets/sprites/entitymap.png create mode 100644 assets/sprites/obstacle-alldirections-idle.json create mode 100644 assets/sprites/obstacle-alldirections-idle.png create mode 100644 assets/sprites/obstacle-alldirections.ase create mode 100644 assets/sprites/obstacle-east-idle.json create mode 100644 assets/sprites/obstacle-east-idle.png create mode 100644 assets/sprites/obstacle-east.ase create mode 100644 assets/sprites/obstacle-north-idle.json create mode 100644 assets/sprites/obstacle-north-idle.png create mode 100644 assets/sprites/obstacle-north.ase create mode 100644 assets/sprites/obstacle-south-idle.json create mode 100644 assets/sprites/obstacle-south-idle.png create mode 100644 assets/sprites/obstacle-south.ase create mode 100644 assets/sprites/obstacle-west-idle.json create mode 100644 assets/sprites/obstacle-west-idle.png create mode 100644 assets/sprites/obstacle-west.ase create mode 100644 assets/sprites/obstacle.ase create mode 100644 assets/sprites/robot-idle.json create mode 100644 assets/sprites/robot-idle.png create mode 100644 assets/sprites/robot-inactive.png create mode 100644 assets/sprites/robot.ase create mode 100644 assets/sprites/robot.png create mode 100644 assets/sprites/simpletiles.ase mode change 100644 => 120000 assets/sprites/tilemap-oil.png create mode 100644 assets/sprites/tilemap.png diff --git a/assets/sprites/apollo.pal b/assets/oldsprites/sprites/apollo.pal similarity index 100% rename from assets/sprites/apollo.pal rename to assets/oldsprites/sprites/apollo.pal diff --git a/assets/sprites/background-popup-wide.png b/assets/oldsprites/sprites/background-popup-wide.png similarity index 100% rename from assets/sprites/background-popup-wide.png rename to assets/oldsprites/sprites/background-popup-wide.png diff --git a/assets/sprites/background-popup.png b/assets/oldsprites/sprites/background-popup.png similarity index 100% rename from assets/sprites/background-popup.png rename to assets/oldsprites/sprites/background-popup.png diff --git a/assets/sprites/background1.png b/assets/oldsprites/sprites/background1.png similarity index 100% rename from assets/sprites/background1.png rename to assets/oldsprites/sprites/background1.png diff --git a/assets/sprites/background2.png b/assets/oldsprites/sprites/background2.png similarity index 100% rename from assets/sprites/background2.png rename to assets/oldsprites/sprites/background2.png diff --git a/assets/sprites/background3.png b/assets/oldsprites/sprites/background3.png similarity index 100% rename from assets/sprites/background3.png rename to assets/oldsprites/sprites/background3.png diff --git a/assets/sprites/background4.png b/assets/oldsprites/sprites/background4.png similarity index 100% rename from assets/sprites/background4.png rename to assets/oldsprites/sprites/background4.png diff --git a/assets/sprites/backgroundstars-animated.json b/assets/oldsprites/sprites/backgroundstars-animated.json similarity index 100% rename from assets/sprites/backgroundstars-animated.json rename to assets/oldsprites/sprites/backgroundstars-animated.json diff --git a/assets/sprites/backgroundstars-animated.png b/assets/oldsprites/sprites/backgroundstars-animated.png similarity index 100% rename from assets/sprites/backgroundstars-animated.png rename to assets/oldsprites/sprites/backgroundstars-animated.png diff --git a/assets/sprites/backgroundstars.ase b/assets/oldsprites/sprites/backgroundstars.ase similarity index 100% rename from assets/sprites/backgroundstars.ase rename to assets/oldsprites/sprites/backgroundstars.ase diff --git a/assets/sprites/backgroundstars.png b/assets/oldsprites/sprites/backgroundstars.png similarity index 100% rename from assets/sprites/backgroundstars.png rename to assets/oldsprites/sprites/backgroundstars.png diff --git a/assets/sprites/collectible-detonating.json b/assets/oldsprites/sprites/collectible-detonating.json similarity index 100% rename from assets/sprites/collectible-detonating.json rename to assets/oldsprites/sprites/collectible-detonating.json diff --git a/assets/sprites/collectible-detonating.png b/assets/oldsprites/sprites/collectible-detonating.png similarity index 100% rename from assets/sprites/collectible-detonating.png rename to assets/oldsprites/sprites/collectible-detonating.png diff --git a/assets/sprites/collectible-idle.ase b/assets/oldsprites/sprites/collectible-idle.ase similarity index 100% rename from assets/sprites/collectible-idle.ase rename to assets/oldsprites/sprites/collectible-idle.ase diff --git a/assets/sprites/collectible-idle.json b/assets/oldsprites/sprites/collectible-idle.json similarity index 100% rename from assets/sprites/collectible-idle.json rename to assets/oldsprites/sprites/collectible-idle.json diff --git a/assets/sprites/collectible-idle.png b/assets/oldsprites/sprites/collectible-idle.png similarity index 100% rename from assets/sprites/collectible-idle.png rename to assets/oldsprites/sprites/collectible-idle.png diff --git a/assets/oldsprites/sprites/collectible.ase b/assets/oldsprites/sprites/collectible.ase new file mode 100644 index 0000000000000000000000000000000000000000..a599a0decbeda7815301969af573715c3af16519 GIT binary patch literal 7443 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

o>?B(<_1DuwHy53X+$iv`} z`BH~L=)!_vmd@CX$5o(VM0Jpx)Um3rtm^$E`c{X$FCynUq+XdGKYI7}xSWQR1@pds zHnG)LQS*;B@5@ZoSD!UkY>~K!_=^{rFBL5P^CUjl1g5)25HAM5_nO+w^z?Q^p-9d- zK7-vFA|-;0l-t(rE6*yADX(OF25FMdN4`%!|m2p~+pVx;WA&P<2N zeSg6avsx6HTA~Sv?VvM{GG&dhvXML;m-JfN6aNJT9_H;R1TIv%c{>I2ig)zpAv97T zyq_Bwf{^jz-j4^(AoZgJh)m!3O$2akYas*Vi=cgwvn-4g%=<-W!K%tV$XT#*<3Y}j jvQo$|Iy)9`uq>JXi_VUOP{EMhjAD{mRKxdac literal 0 HcmV?d00001 diff --git a/assets/oldsprites/sprites/collectible.png b/assets/oldsprites/sprites/collectible.png new file mode 100644 index 0000000000000000000000000000000000000000..f228bf7db29fb5b2a3c3e9a221cf2b1f87e7ee89 GIT binary patch literal 448 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 literal 0 HcmV?d00001 diff --git a/assets/sprites/entitymap.xcf b/assets/oldsprites/sprites/entitymap.xcf similarity index 100% rename from assets/sprites/entitymap.xcf rename to assets/oldsprites/sprites/entitymap.xcf diff --git a/assets/sprites/hud.png b/assets/oldsprites/sprites/hud.png similarity index 100% rename from assets/sprites/hud.png rename to assets/oldsprites/sprites/hud.png diff --git a/assets/sprites/menu.png b/assets/oldsprites/sprites/menu.png similarity index 100% rename from assets/sprites/menu.png rename to assets/oldsprites/sprites/menu.png diff --git a/assets/sprites/obstacle-east.png b/assets/oldsprites/sprites/obstacle-east.png similarity index 100% rename from assets/sprites/obstacle-east.png rename to assets/oldsprites/sprites/obstacle-east.png diff --git a/assets/sprites/obstacle-north.png b/assets/oldsprites/sprites/obstacle-north.png similarity index 100% rename from assets/sprites/obstacle-north.png rename to assets/oldsprites/sprites/obstacle-north.png diff --git a/assets/sprites/obstacle-south.png b/assets/oldsprites/sprites/obstacle-south.png similarity index 100% rename from assets/sprites/obstacle-south.png rename to assets/oldsprites/sprites/obstacle-south.png diff --git a/assets/sprites/obstacle-star.png b/assets/oldsprites/sprites/obstacle-star.png similarity index 100% rename from assets/sprites/obstacle-star.png rename to assets/oldsprites/sprites/obstacle-star.png diff --git a/assets/sprites/obstacle-west.png b/assets/oldsprites/sprites/obstacle-west.png similarity index 100% rename from assets/sprites/obstacle-west.png rename to assets/oldsprites/sprites/obstacle-west.png diff --git a/assets/sprites/primarymap.png b/assets/oldsprites/sprites/primarymap.png similarity index 100% rename from assets/sprites/primarymap.png rename to assets/oldsprites/sprites/primarymap.png diff --git a/assets/sprites/sphere-small.ase b/assets/oldsprites/sprites/sphere-small.ase similarity index 100% rename from assets/sprites/sphere-small.ase rename to assets/oldsprites/sprites/sphere-small.ase diff --git a/assets/sprites/sphere-small.png b/assets/oldsprites/sprites/sphere-small.png similarity index 100% rename from assets/sprites/sphere-small.png rename to assets/oldsprites/sprites/sphere-small.png diff --git a/assets/sprites/sphere.ase b/assets/oldsprites/sprites/sphere.ase similarity index 100% rename from assets/sprites/sphere.ase rename to assets/oldsprites/sprites/sphere.ase diff --git a/assets/sprites/sphere.png b/assets/oldsprites/sprites/sphere.png similarity index 100% rename from assets/sprites/sphere.png rename to assets/oldsprites/sprites/sphere.png diff --git a/assets/sprites/stars.ase b/assets/oldsprites/sprites/stars.ase similarity index 100% rename from assets/sprites/stars.ase rename to assets/oldsprites/sprites/stars.ase diff --git a/assets/sprites/switch.ase b/assets/oldsprites/sprites/switch.ase similarity index 100% rename from assets/sprites/switch.ase rename to assets/oldsprites/sprites/switch.ase diff --git a/assets/sprites/switch1.png b/assets/oldsprites/sprites/switch1.png similarity index 100% rename from assets/sprites/switch1.png rename to assets/oldsprites/sprites/switch1.png diff --git a/assets/sprites/switch2.png b/assets/oldsprites/sprites/switch2.png similarity index 100% rename from assets/sprites/switch2.png rename to assets/oldsprites/sprites/switch2.png diff --git a/assets/oldsprites/sprites/tilemap-oil.png b/assets/oldsprites/sprites/tilemap-oil.png new file mode 100644 index 0000000000000000000000000000000000000000..c711c5653ccb24d3ce65851e21458ca9aebc7cb6 GIT binary patch literal 16655 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 literal 0 HcmV?d00001 diff --git a/assets/sprites/transwall.png b/assets/oldsprites/sprites/transwall.png similarity index 100% rename from assets/sprites/transwall.png rename to assets/oldsprites/sprites/transwall.png diff --git a/assets/sprites/woddendoor.ase b/assets/oldsprites/sprites/woddendoor.ase similarity index 100% rename from assets/sprites/woddendoor.ase rename to assets/oldsprites/sprites/woddendoor.ase diff --git a/assets/space/collectible.ase b/assets/space/collectible.ase index 8990ae80d2fda50b3f7fc082bc3dcff3d5c2558c..94fa86acc04215f9fbb6bd24299f7fc54a195248 100644 GIT binary patch delta 184 zcmZ3*+`_Eb!pOkzU@0Sm0uXXA067dPK#Tw?6BXkbStd5Ba+LuESwJdOCT>u7eS5Iw z>5_Z>K~an z)6=)k&@xn2&0a!WO@LQ)vL2&6qvvElMp^BIgaj65HZ}`ktpgeg3JNMJDhzBrJxqW8 X*x130kkG6#xrV7Y*gjy01C1&099yB+@K!*|M7zV zH%kAXviZM4<$o`Or*ECTYloTbL>-ga$~sG=RMx7iyU5G?NJ|HZiG>OZM)C2*cIVFN zOIkiLZ1Xgiqq9t|&Qp1MZ2rLNsYRlF{b%F3j-PmRLSmWxk$?A3GaNMc5|mJDYiVD#?_z-@?{pwBp+Ir9 L4Kss`)UO`^5Y$oG diff --git a/assets/space/correct-oil-palette.ase b/assets/space/correct-oil-palette.ase new file mode 100644 index 0000000000000000000000000000000000000000..737c16df1a3acd767be27f5dfe78907b46b55c1f GIT binary patch literal 1647 zcmd02V_`zUh#(&ypRBB`v9WPLKtOVGa#dB;^5x49960dg$&=q--+#Ki`t8A% zr%NL473gd=k?9r_J2rpm_O`YqX=$zg{&|kUUOJBJmK|Quw5mIIPI*{;j!%JusefeR zOi$lBL(5QAHG2thH342xBnQxgDG&0b0yC0T|AB0F2A{;r)FK7Lqrl){Re;F;XM(8$ z#aqRkx7Rm%0iE0W@HdmE_q7YM#YLRi8Cu5|1#~Prw&Ov_Loo{xm%B&RIhv$&7B0|j zQd51wdTVx0k3&Y*iX#^bc9rz~lKpZ2LG-zA)3@*6?!CMAd1UVV_&uxM-hJ)A_3y8r zi&t$a{P*+u{CX6^{{0*@fm}2JkcRWtX!`Eoy0uD+D3$)wXj(zs&*xwc`G5HN|HBnA zw@)9>&$@l%#)?y*QHc5F=gsZo&M;l7nmmNKl%FlUWEk&JS4G( z?{kQQ5FxT09M=Ey3?#0QW5WN$PxXIpbl$pj44ezpFTVOx0!${qOH<4CZSsCDo+bT8 o@7>(`f6o83y|FkQEeC_L(=}Ljg68FDOnuZasD8UWTh0<&09US;p8x;= literal 0 HcmV?d00001 diff --git a/assets/space/correct-oil.pal b/assets/space/correct-oil.pal new file mode 100644 index 0000000..c630986 --- /dev/null +++ b/assets/space/correct-oil.pal @@ -0,0 +1,39 @@ +JASC-PAL +0100 +36 +0 0 0 +0 0 0 +14 14 14 +29 29 29 +51 51 51 +80 80 80 +99 99 99 +122 122 122 +167 167 167 +192 192 192 +228 228 228 +251 245 239 +242 211 171 +237 193 132 +229 164 88 +222 112 44 +181 52 28 +139 22 22 +198 159 165 +183 134 134 +164 102 102 +133 79 79 +110 65 83 +74 44 65 +174 166 195 +160 130 170 +139 109 156 +119 86 127 +108 76 112 +64 53 79 +89 97 153 +73 77 126 +49 57 85 +37 38 63 +24 23 38 +16 13 21 diff --git a/assets/space/obstacle-alldirections.ase b/assets/space/obstacle-alldirections.ase index 38da6de5fb63a3e076b684ace3a20dea286609cc..35de4076bd921f2e96e655670790496bf1fe8bf9 100644 GIT binary patch literal 3097 zcmb2-VPJT$l#M|F2ss!S85kH+fEWQ(7#Kl<3<5w%3owb9f#KIjKCrEPKnuixm|X#E zC6aYzKsF1=bt(`+K0ZEKSy^La& zMBFRT*=i!wEhcts{?hGjZA;S9TK)a=9D}`d9M>&7yr5}SckZ0>u=*UI0tZw7$i$hR zzIBF{p{i>365?tCyrS|TTNQ+m-0>gCW@qq8tV}IZFjNIg1Kke?AZcEP)V$Q(%B1`f z-K^A-Vu&JPxDo~iG(}1IDU}2jm6R6cssqhnQ9!qjA7LF(QBi7%4pwC%=*o06QWI0O zfofS5fCLcyXM)fS3<^M4F()}ihIMg*NKXg@16u_P<20ZwD==O_F@sPl2UdD?@D z39XediH*FuW>P7~>!~^)=5LEseZ66u$E+uw+}a-VR5B9x@3}o8gFUw5^SZc|;uQ;J zXGeFhZ*o=?{&bn&w1VNcE=N=X*i}rxw84VpDhUP&pa+^NGM=H^X+;&a(%Y zo^9OVkdv0!xPjraAJgsvuwg6=%s_}ROo~AYXxQFMj(iOU94>+X1b6&T&ArMJJu^~r z_mfm9ug(?Bihj!&j9gy?Cwh4^{}PzK=j9r6O^uZjHm|n(#%8VdzPNoSU(NM*OVg~< z7S;b~+Fu#yE=Rj= zoD1)EO!p8I2`~M!ce~xwm?HlB-}Ud;{#EAeP(PCg0mHYL7{@i=6%y*w1?ueD|D&FLx z#y)00Pt<(Wv-v8zEAMYgT{rjjmn;4U{CvhdWg6Q@y!j)=g}uvxVOeCvfi1xJ5Sqcp z#B;QV!KR(@{$wJfV-|tvXi(sBjqSB%vHS7g{`Os6o^7YvC%luJQatC-fuJr0)h9_w z)7H)nTNA|_)o{Z}a<+BN)`+dE+*UVSP+rZg71_Qe?xfKFO!JUUe8;DGPPTb*Kx?wP zr`3k|d%3yJi%PHEIx{=`v)A4u!f$u(-125|EMYJ7HRpk>ToVW!l%) zs_Q!BEIf0Ty=F_q*41g?C=p(DqhU+nQDBsahiqg#K21}9=f%d*W&2cK9@w|@dadIo z-e>>HHpTmYn_&|j@>2ERg?F>PPp?1ZtjRuQw>;MlCa1j|3rLNZAyT1iBQkb|M}^W4 zExdpfQsD(@QyrarkPp~Ua(+8g`2YXS!i&5wINnW+^jBM-8IY6hsH8ht!t|%1-~^@V zS)B``*lNxs?lCCY!{%|ee2%|Cfyo($2gl4FZ~3vW!J+-IZEY+!r{2RkPbdGp@%P5> rJ(c&D|8?>E_WS$)#eY})D!p=k?S1haIbK7&wN83F_F8B0306S>knnPD literal 3839 zcmd^B3pAA59{)5Z(HKNglT0TOO_&r3iQ|#u*+b@(8IM6FkFFUq4Dxj;l z^f;7}IbOXy>JsD1lq;iB7|wWS&SyA_)#{$3weDT(u5`oLVa=2?bGGz-{@rZHvF9Jr`vn zVbE-*cvjsj@BW{&>-AA$@kOFy=6A2v?LhjTIU#08-z*fVYfAb>C+(Yoa*T|6x#*;w zYJ2a^SRBqeEXRzxo8iVjb=m{gm8rA8`oTyl`@oI6-ty=e8a4YRI%X~)3rm}oCJf5m9t4cTi18>^yLt8h^z;nl&KfgjYl(2gre&fOld7e3gbNCSTbm$2OA7GOXwh_y8oR zJ3h#Axozk!hd}J;3EOT{(yakYkoJ84=$A+Clneup`Qqt(4rSkXMad4?{4Sw=dl9&p z=g&Op-C++stK?-|WB@?B(By!Fz%&F91N-tu!T^}S^kJw?j@~pSaq|U$O7`{LE7nvb zk$I5l>FGI_yOq~aY|^R8>bN3(2&tv=-Z}8*yNI~{_%l>JH9z3)jrp7(1iFO*2-uf( zZvnO}VB4_(k|g9Ato>d!cChN$uAe6212f2*M{R~TONI5Zs*80fPjgJ%Q3PtI|C;E2 zjWSnB-Hq5I*@wnuC%+r~NDQnA3?+orm-hCNjyk?69=7@f578g1RztPblSR5V%;{bl zR*34qc`Ms#Z%npr8iJhNf;1L*1O=mmt?+0aunzP{Q%h^!#}X(lt#)cGc+&sxgt(}1 z?iFPlrd*R*n%TpKC;j!nMEhB7KFGNl?pi?tSqtiu6X*nAU|U%Gz5TT)x)|jWMOQ?* zIKRZ774ym9Hb9XJg#Hqxk)m@kE*Y0dsy6%xjif|A#r4ph4|4kzDBYN5+Ew{o?#H{~ zRo}CkX&Pm(y^XaI2@0_l5Ujp6L6jBYt?-gQDtn1+5Jw+mzT$+A6A=zQ0s?>>f&9ErFaLte5Otr`-M!#s0xxcZrC+6_9#)+0f zJAL6biuX1G?6?zIe~vt~?D}wcc*SD@@>(Qx#WOyb_Jr_~h)lh`MbVjta==urWepT8 zPpdij-G7MubI}GQEE=p$*jmGWklwBS@PzQ6&V?KKra=%>qOs)Ml0sX2^moXY zrv?fojpBZ+#2;ncQVzzIYxY7Cr~@1sDk-X@&ufT1+exTmKY7>vDfoQg`2D;7Z#Uo` zH85^k1fVDSd!HikTknGvi{F?KHI#kf1%nr~ww`BQ<-zV9o(#^~IgK5u=NaL6XWOcK z2>z|91g08Vy(xrY!22QSL7xe=BmKbLx=4QFH@J9`&{_JC!LJ4X|1AgnH?qIPDoN0{ z3KHmsA*MRT$u(XtOCf%6-53+YxN}BPZ`4G}N2Qa;f|afsrMY1?o7{IN=`>;T2cW3S z_PLK|Y4&+RPUsqkEHV8yjXjKDgUDy+<2rf{B#V#q{PXlgHsRYBqb^DVjdt}G6^;m|%Ai zUelkeH-^+0@NTt{>n$|yX_|M!r1_fk03D9#!7$U_uO-7@^D=;5B_00Wmw~#aDgb^~ zRDq>Sei|AM)hce#L0&F=303U6Hv&2%Dy|Pu%cE@M#s(hf)+w*3)lK z&E9$oi{+fllSArZr`AbCQ2MVhCx1<5)#%vHZ&V`h{uwVX(|t-pT;~YS4!@ok5agd1 z%Kg;xGM>^bF@*KF+?4iA7p&>?DLi}UGq|!>xkg1F6y|H)=iqs>K9W=HEo78}eyH)i i-cJeRw8pt$V7&v)=Z}g=DV;v!XtIjy!=3ifh~EHJ=|W5Z diff --git a/assets/space/obstacle.ase b/assets/space/obstacle.ase index 0173b7dac3bfcb5bc10437d5449955dd7d0284ba..b31e785fb31a1751aefa29b95ae65c29e217d1f8 100644 GIT binary patch literal 3910 zcmZ?cXJB}+l#@XL2ss!S85kH+fEWQ(7#Kl<3<5w%3owg`f#KIjF0id!Knuixm|X#E zC6aYzKsF1=bt(`+K0ZEKSy^La& zMBFRT*=i!wEhcts{?hGjZA;S9TK)a=9D}`d9M>&7yr5}SckZ0>u=*UI0tZw7$i$hR zzIBF{p{i>365?tCyrS|TTNQ+m-0>gCW@qq8tV}IZFjNIgGowlKGNk6E=2j-ad z##W#lD=-)t8F(2GO63@Yfl8N7GUPg7z{6}?p-+zH9mZEyY5I(w3yfOjEb5N-$=K{Zpjr8%W9kK)S4=Ku>@xXaDg9%*Q7EECYX%t`X_t1vp zZsO@L8*b-LG*K&iq!V%X#cyyDYaJ>x*p%Za%`0Jc*(_>GegBu`q*|Dl%~Qmbw}-R2=B{QHs4j@=v2?tUiv_WoU$e@TIdI%E1aetO6E(Mxo8 z1NjlqPE-UqxvArbfSO-AQZ9Y&Ra?!UtPb89rMjd|d(l<5%WkuMYqHpH=N#BDbKAv5 zf2x<{Pbo3ZHk*;vJaaC349M$B*&cv@JMua3;A(ET%J%#RtHuI%Ehy`9gc(-N*)SMm61O_I9fH> z$i2+T?+9<#ie_!$yMAKR*=c9ZqJLbGx|MTi%T!>V_))zqKcvLCS}`r>?4tyH+?zStfGp%}qDcxZmG8Xg1p*cWG`( z;6K~T=32XE*cv&%)!1X+z2a3)Y2w@Sw@TUOZ+EO<$~h>t6%hxht{H)P6$H&P0<48Z$HEA;i8O#2VenN6G;by$ NasnG&a{~3M1OOa+@}B?z literal 3882 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 literal 4820 zcmeH~e>9Z&9>$DQ5Nwm4>Ou+KBwP-JM%wy z_B~AVQGNldoqkQ2mG>l#HkLx2CY{@`kcSDB@}C2QX3K%N=n!)FkfEFmdgFjYKF#hQ@}Gk3vyuCIGYx`T(c`eY_h;;49!L0~hR~ zCiP}2@P&3JVQc@U07ulo;)t!QQ6V#%_G#6gx77{QVkPL}kZIuDvn0)U(W8ux{n|_V zQlpVJNyU>vVM!qgrnrj+mBac4Z(5@LN6jdG?k!qC^JV?rg^-RKR1r8tzz1DJ00HT; zgx;OtZ{o8Gf}JAu9o6&X^~OgaL4KvF{07fG_Y@H zV88A|T9gElzu_S*BK7PYy^Qj{cHXuQCfj-lu}}du6BTG*U`qKR0o{fCd@8iyt2M(^ zZnhX?d9m+$V!Kh963Sk-7E1JCvZ+(^>k1&^x7yBofEYY}*pW$*U{Q&Ywf*`O19aHUg4&5>8S zYT*1cr0{{}N^$NrYIs2J4%uMj;ilUb$Fp(8(lA92@8t`TA!(2F!3A23%+#C_aJ-i&ml4V503#Ke66! zw>d_#!YV`d!a#U%txw5vx5D73()m-=EUt^XY?YHs!v2^D7gW@mk)bSX;3%+xs6c1TV$Fo*TMtpP&`ib+X!41I3VAEi_*7z!q_o`W zwoAO*1;G|oiRzKxYvUR{c4_Y+1h3K0xPrlAzGftv20hO6*+^gu<9NSFhxweHL8z(3 zlQ^~Uw{3c8ba84q?t;3|;CnN~xYT*0*r6;|wx>ZRJ&cl|35~GiflY@Yy*zqL^f=8PLNg-qXu^Bxn-#5I5*lP(txl+YG zB`I1;x}Ogz&}p+MDeMJOHfg+6WnRa5Pn3cedJf3O4UQ+$x$=nynzfEjUc-q{$!YhY z2QX8MH3T2HX~jQYRm-_024v&u)sE+_E;ZQKvdhy~)N-8h6B*~sRD_^>Uwr@lOhN(C zsqoFkRfH4d{t@*0Zbd>0=`FY5um@(w3{hNFls?qu?$=RCLJV7!y+sFZ?jT*~H0GOY zdCO=vC05(oifSh+d@zz}*BpUUm5zyxN6uLCJ;q)*)g3x_q3>Nsy}`{Z4$mxO`>Wy`-FJnwYG5gk}}bCU+Fm6_@s2lOiyLU#AXi7a7uqt zAH}Uv82*4&Z~jZCqFZkr%e%hWmcJ_deM6z=5cNj-=f9aI^CAaHmD`3-IK>(u15ejK zS;i$Q&K?Zta+O^bfO|0`h}#ON5Tn zW>46VJ%L>8dwWvkEr~6&uiC>ed|+4X#WGPjlZFCu5GU!E1qv#Pp#jT`?nHCKj2vc0 z9B41&MGcjauUev5yE&@|4;-4WR^&d-b3|H&&K1ZmR>hQF64>%jp)WMi)hDG}H?r&< zARk*Idv;LFcPEUw&izOvSMTdh(IMpBt4=+2^(i$#WUPJaRp7`!xtA(617fJ`$F0bv z_!S*iq1d$k2epi(a=JWVEPRp(a)f#w*z_BQdkZYYDX*_!nf`DL;yJy75+%FWUNP|8 qH#X)dJ?-*pzp3nqVFiT?noz|(dB diff --git a/assets/space/robot.ase b/assets/space/robot.ase index 51f67448b9a50cae4505d3d9779e9e8bba06b74b..f994717dcb8fc581119d1ec72d87871699abe9a5 100644 GIT binary patch literal 5595 zcmcaD%E0hoDHnqR5OOduGB7Zt05Jl1GBAP!83cfk7GNeb1H-S6ykJ{-ffk4XF}niT zN+j!^0@*Ae*Lgw&`S|!`Wo3)8*A~54JpA z5^=9UXRC=!x0u+m`AfIAwJk|YYxVcfa}4&KmEX>Re9gZ?q zGBK~N18WB*0e&Ry3Jg3z?Y#kpLI)H$9y9t_nNGfb{mFlQt)#8(MkdKjo(@MGnps%d zjta0b9cJ3H?KK12(c6Mw`yZ#CD5+|n$MWK3{KJ*&vM1eVkBi-0$6EUK|A+hkH~(4t z_vgOCYZeVNbtcy{$d}7+i3i)x#J~wm@Ce8Afo)GtNJ#j=z|6++A%KaQ-$yQ>SIE5G zWCD8#&r}BQCRGbdON%8-BO^9^m=N0J^N{VNrsLW#4W0*dT?!QZn2i~vj)>Z=1RKu` zO3O&b%K$G3K z-tF2;pbLL}WC3SP7NBDhkt&JeaMVa;#1^T|bC{10>qy;;BT}V+k-BxFAs>q(hpTQz z?t)2uw+sFY>nik}vAUUL{@b{-aGs55^z4h#QJv>2*#%E?r3Pqn%yf19(q!guv`}Y_ ztP{7Y(2OeztHqscrzG;_l)f|daPdo$u(^Bc?$OOt9&P3cpB!lZICf6SOzowpA~r7TVWeRNwJYS?6l}toUCq z-DgPxbLg*+tl)@dB|4&s$h~|>>13GX-XR^)2H;f60xa3skYa|9feDyOA3u4Ll92GA zg^6P_BTIt{17{FJhXl@qA%UbHy;vur1Q<;igR2D4hb9azU<(jYq_8pM%IAfw0_O&Wu%$iN-Z`09qyG5}G$$^kn^L!fm?UPO;J0)|mU d>$b delta 592 zcmcbuJ(*o`GBX3igQbiN3P8xgz{tSBkOIUAU@}oLo>v&C=+{RsuoTzCUdfbYKm{xy z)h3@VuYPm9?b*SE2OEse_9+~jzjRm6ge{GYYl@2}hbMLC&MAxSN(?9qa!Ii>_V)Cx zv$f4KHV9T#w2&56RabXGM!&zlzkmMNp-t;n&z(J~t!bj6)8qq;Opbw#p<+(*0~SU$9tOc@Q&=WD2#MAUF`uphD+hT*070}4FM z#w|yMgP!j>^#6afGuK)s$yXQCb3_EiV<%0KF$?EXY3F@W`^tpG8L;ZDcVs9Ky1cC9^(?(}ivY9eAML?*jtgx2U2rFbzBuhm^ZA@ZB z4v7d<5u||yLWpjZF+3v38cSPLxSK8kTVNQ4?rIjc6fB|*@~&Tpw}VW z3V~XcpIs0%*TMXKf%npRneJlauiZIMs9+n*N6)1Hn+WxX0%x*!h;xlYPMXnki#v

# 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 IIVCg!0G#|xo&W#< literal 0 HcmV?d00001 diff --git a/assets/space/tilemap-oil/tilemap-oil_space machinery.png b/assets/space/tilemap-oil/tilemap-oil_space machinery.png new file mode 100644 index 0000000000000000000000000000000000000000..c823e5aaf7d074454e6efef67525149eb2c15723 GIT binary patch literal 24164 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 literal 7443 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

o>?B(<_1DuwHy53X+$iv`} z`BH~L=)!_vmd@CX$5o(VM0Jpx)Um3rtm^$E`c{X$FCynUq+XdGKYI7}xSWQR1@pds zHnG)LQS*;B@5@ZoSD!UkY>~K!_=^{rFBL5P^CUjl1g5)25HAM5_nO+w^z?Q^p-9d- zK7-vFA|-;0l-t(rE6*yADX(OF25FMdN4`%!|m2p~+pVx;WA&P<2N zeSg6avsx6HTA~Sv?VvM{GG&dhvXML;m-JfN6aNJT9_H;R1TIv%c{>I2ig)zpAv97T zyq_Bwf{^jz-j4^(AoZgJh)m!3O$2akYas*Vi=cgwvn-4g%=<-W!K%tV$XT#*<3Y}j jvQo$|Iy)9`uq>JXi_VUOP{EMhjAD{mRKxdac diff --git a/assets/sprites/collectible.png b/assets/sprites/collectible.png index f228bf7db29fb5b2a3c3e9a221cf2b1f87e7ee89..9a7661be8f4d12fa01edf7a92f98e481d56590a3 100644 GIT binary patch delta 220 zcmX@Wyo70jVSP@3Plzi681V7&$;!$a8yg1%1SBUXS5;LlU%vdnfdfyTJo)|g{in;T z-yUpvx+LOWfzDPFnQk$$WAm48Z);nUme%U;pXV6trQ^76+2I9EtGaXNl!w*l_!Kyp z`bQ?t^z^MWvnN%Xv`(cY$S;`T|HMm5L0^}|l>kM|JY5_^EP9g@ zByt)Ac|M$e6n0ocK|w)9MTLRwMu-8|htHoseE86O;DDw?>5~=86GH_&t}?STeEQ1w UJ^cGqd5{-8UHx3vIVCg!04o_+zyJUM delta 370 zcmV-&0ge8o0>A^1F@K6sOjJb|AUGvDUOZllPmj8DzSE@L+Zi)0B~~s*f--fdL#WDF z(AtqrD>8aWL9KUJz?5^>wUp=8vosthU@R<%ODn#2E8d<#=)rI#6(>O*F?A$3r7$qh zS3KH=J{}!8KqpapHhZEzjK)!y--M+J3KS3&9~B)aATBpKN*z#Fa(983mZ-I|$Ir~` z?dcl{RVx4h04{V=PE!Dpu_2Mb41ZFW@KOK(0IEquK~y-6-I75L#2^d<`v)B716=w4 z_iBfpfcCx{wW!jJ3<g-0b%jBM)>@YV^nJ_5uHH}8ns%~$|59nzG9QFLYDAg#6d8B62ODdEk_VlYShzQ z+RzB-78%94%|XT_c?@s_i%e?^s8Ipl#P8{{eBJYm#;<>b#{7yO`zUh#(&ypRBB`v9WPLKtOVGa#dB;^5x49960dg$&=q--+#Ki`t8A% zr%NL473gd=k?9r_J2rpm_O`YqX=$zg{&|kUUOJBJmK|Quw5mIIPI*{;j!%JusefeR zOi$lBL(5QAHG2thH342xBnQxgDG&0b0yC0T|AB0F2A{;r)FK7Lqrl){Re;F;XM(8$ z#aqRkx7Rm%0iE0W@HdmE_q7YM#YLRi8Cu5|1#~Prw&Ov_Loo{xm%B&RIhv$&7B0|j zQd51wdTVx0k3&Y*iX#^bc9rz~lKpZ2LG-zA)3@*6?!CMAd1UVV_&uxM-hJ)A_3y8r zi&t$a{P*+u{CX6^{{0*@fm}2JkcRWtX!`Eoy0uD+D3$)wXj(zs&*xwc`G5HN|HBnA zw@)9>&$@l%#)?y*QHc5F=gsZo&M;l7nmmNKl%FlUWEk&JS4G( z?{kQQ5FxT09M=Ey3?#0QW5WN$PxXIpbl$pj44ezpFTVOx0!${qOH<4CZSsCDo+bT8 o@7>(`f6o83y|FkQEeC_L(=}Ljg68FDOnuZasD8UWTh0<&09US;p8x;= literal 0 HcmV?d00001 diff --git a/assets/sprites/correct-oil.pal b/assets/sprites/correct-oil.pal new file mode 100644 index 0000000..c630986 --- /dev/null +++ b/assets/sprites/correct-oil.pal @@ -0,0 +1,39 @@ +JASC-PAL +0100 +36 +0 0 0 +0 0 0 +14 14 14 +29 29 29 +51 51 51 +80 80 80 +99 99 99 +122 122 122 +167 167 167 +192 192 192 +228 228 228 +251 245 239 +242 211 171 +237 193 132 +229 164 88 +222 112 44 +181 52 28 +139 22 22 +198 159 165 +183 134 134 +164 102 102 +133 79 79 +110 65 83 +74 44 65 +174 166 195 +160 130 170 +139 109 156 +119 86 127 +108 76 112 +64 53 79 +89 97 153 +73 77 126 +49 57 85 +37 38 63 +24 23 38 +16 13 21 diff --git a/assets/sprites/entitymap.png b/assets/sprites/entitymap.png deleted file mode 100644 index fe857e546ae68c168ddab416637396350ae2e015..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7128 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 diff --git a/assets/sprites/entitymap.png b/assets/sprites/entitymap.png new file mode 120000 index 0000000..52210aa --- /dev/null +++ b/assets/sprites/entitymap.png @@ -0,0 +1 @@ +../oldsprites/entitymap.png \ No newline at end of file diff --git a/assets/sprites/obstacle-alldirections-idle.json b/assets/sprites/obstacle-alldirections-idle.json new file mode 100644 index 0000000..645cda5 --- /dev/null +++ b/assets/sprites/obstacle-alldirections-idle.json @@ -0,0 +1,70 @@ +{ "frames": { + "obstacle-alldirections 0.ase": { + "frame": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + }, + "obstacle-alldirections 1.ase": { + "frame": { "x": 32, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + }, + "obstacle-alldirections 2.ase": { + "frame": { "x": 64, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + }, + "obstacle-alldirections 3.ase": { + "frame": { "x": 96, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + }, + "obstacle-alldirections 4.ase": { + "frame": { "x": 128, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + }, + "obstacle-alldirections 5.ase": { + "frame": { "x": 160, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + } + }, + "meta": { + "app": "http://www.aseprite.org/", + "version": "1.x-dev", + "image": "obstacle-alldirections-idle.png", + "format": "I8", + "size": { "w": 192, "h": 32 }, + "scale": "1", + "frameTags": [ + ], + "layers": [ + { "name": "enemybot-jets", "opacity": 255, "blendMode": "normal" }, + { "name": "enemybot-body", "opacity": 255, "blendMode": "normal" }, + { "name": "enemybot-turm", "opacity": 255, "blendMode": "normal" }, + { "name": "enemybot-turret", "opacity": 255, "blendMode": "normal" }, + { "name": "enemybot-turret-head", "opacity": 255, "blendMode": "normal" } + ], + "slices": [ + ] + } +} diff --git a/assets/sprites/obstacle-alldirections-idle.png b/assets/sprites/obstacle-alldirections-idle.png new file mode 100644 index 0000000000000000000000000000000000000000..81e57bb6e9806b41d7807c7dbf682c38db9b6928 GIT binary patch literal 911 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dIz4a&iKELR^6~ z5b*Kw$;!$a8yg1%1SBUXS5;LlU%vdnfdfyTJo)|g{in;T-yUpvx+LOWfzDPFnQk$$ zWAm48Z);nUme%U;pXV6trQ^76+2I9EtGaXNl!w*l_!Kyp`bQ?t^z^MWvnN%Xv`nQW$S;`TKVk57Nn8m71JgoJ7srr@*0VDL`(7*XxISL#x_Cj|hL-Dp z^*=FgQ#2E}b;gA&eoAtDvAUY%Mx88B$_d9@Yr^)Q|Jb_W=|rXqG4bM- zN6{R&71=GGP5u-4mv4DP&^DHw4dOqhT<4v4+WufN!@mRDZZ(KLWcPe<&xUo$)=>5} z9UMvp(tha<#hf>;S!gJny}*^SPiw<@g{MJ4(ASNkWg4-cECElUNU)d{FmH+j@FeWubYjZ24 zG3J?R1u!*K{CwHsUF`Je>vZFvZt*`7Yu|JGu?f{rWBqXK!0)}e@4w$*_{hxMDKBy1 z*V;zE+SG;}rVU>O_kCW`FVMJSi@?WQPOaYDsWH(fo`~1Zt`E4+t^ncd;N724>5l&N4=ekQ6#QM!@G)TL&+sJfneBmf89Ua^-(i1m ze%8We4S%_B@cy%$f7P5VgnO;VvZcaX59nG*Ua2|hKIijP2R8W+2G8y&DeLKq{IU_4 zev_8)NU?v>d;*3|92p~Y5lPq)B+9q%drjf+HHJ@VbL^Uht>r}MH{UOk$- eV^^Gi_kYIq8(S9lnRt1EvXZB(pUXO@geCyX|FN3@ literal 0 HcmV?d00001 diff --git a/assets/sprites/obstacle-alldirections.ase b/assets/sprites/obstacle-alldirections.ase new file mode 100644 index 0000000000000000000000000000000000000000..35de4076bd921f2e96e655670790496bf1fe8bf9 GIT binary patch literal 3097 zcmb2-VPJT$l#M|F2ss!S85kH+fEWQ(7#Kl<3<5w%3owb9f#KIjKCrEPKnuixm|X#E zC6aYzKsF1=bt(`+K0ZEKSy^La& zMBFRT*=i!wEhcts{?hGjZA;S9TK)a=9D}`d9M>&7yr5}SckZ0>u=*UI0tZw7$i$hR zzIBF{p{i>365?tCyrS|TTNQ+m-0>gCW@qq8tV}IZFjNIg1Kke?AZcEP)V$Q(%B1`f z-K^A-Vu&JPxDo~iG(}1IDU}2jm6R6cssqhnQ9!qjA7LF(QBi7%4pwC%=*o06QWI0O zfofS5fCLcyXM)fS3<^M4F()}ihIMg*NKXg@16u_P<20ZwD==O_F@sPl2UdD?@D z39XediH*FuW>P7~>!~^)=5LEseZ66u$E+uw+}a-VR5B9x@3}o8gFUw5^SZc|;uQ;J zXGeFhZ*o=?{&bn&w1VNcE=N=X*i}rxw84VpDhUP&pa+^NGM=H^X+;&a(%Y zo^9OVkdv0!xPjraAJgsvuwg6=%s_}ROo~AYXxQFMj(iOU94>+X1b6&T&ArMJJu^~r z_mfm9ug(?Bihj!&j9gy?Cwh4^{}PzK=j9r6O^uZjHm|n(#%8VdzPNoSU(NM*OVg~< z7S;b~+Fu#yE=Rj= zoD1)EO!p8I2`~M!ce~xwm?HlB-}Ud;{#EAeP(PCg0mHYL7{@i=6%y*w1?ueD|D&FLx z#y)00Pt<(Wv-v8zEAMYgT{rjjmn;4U{CvhdWg6Q@y!j)=g}uvxVOeCvfi1xJ5Sqcp z#B;QV!KR(@{$wJfV-|tvXi(sBjqSB%vHS7g{`Os6o^7YvC%luJQatC-fuJr0)h9_w z)7H)nTNA|_)o{Z}a<+BN)`+dE+*UVSP+rZg71_Qe?xfKFO!JUUe8;DGPPTb*Kx?wP zr`3k|d%3yJi%PHEIx{=`v)A4u!f$u(-125|EMYJ7HRpk>ToVW!l%) zs_Q!BEIf0Ty=F_q*41g?C=p(DqhU+nQDBsahiqg#K21}9=f%d*W&2cK9@w|@dadIo z-e>>HHpTmYn_&|j@>2ERg?F>PPp?1ZtjRuQw>;MlCa1j|3rLNZAyT1iBQkb|M}^W4 zExdpfQsD(@QyrarkPp~Ua(+8g`2YXS!i&5wINnW+^jBM-8IY6hsH8ht!t|%1-~^@V zS)B``*lNxs?lCCY!{%|ee2%|Cfyo($2gl4FZ~3vW!J+-IZEY+!r{2RkPbdGp@%P5> rJ(c&D|8?>E_WS$)#eY})D!p=k?S1haIbK7&wN83F_F8B0306S>knnPD literal 0 HcmV?d00001 diff --git a/assets/sprites/obstacle-east-idle.json b/assets/sprites/obstacle-east-idle.json new file mode 100644 index 0000000..6dde68b --- /dev/null +++ b/assets/sprites/obstacle-east-idle.json @@ -0,0 +1,92 @@ +{ "frames": { + "obstacle-east 0.ase": { + "frame": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + }, + "obstacle-east 1.ase": { + "frame": { "x": 32, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + }, + "obstacle-east 2.ase": { + "frame": { "x": 64, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + }, + "obstacle-east 3.ase": { + "frame": { "x": 96, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + }, + "obstacle-east 4.ase": { + "frame": { "x": 128, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + }, + "obstacle-east 5.ase": { + "frame": { "x": 160, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + }, + "obstacle-east 6.ase": { + "frame": { "x": 192, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + }, + "obstacle-east 7.ase": { + "frame": { "x": 224, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + }, + "obstacle-east 8.ase": { + "frame": { "x": 256, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + } + }, + "meta": { + "app": "http://www.aseprite.org/", + "version": "1.x-dev", + "image": "obstacle-east-idle.png", + "format": "I8", + "size": { "w": 288, "h": 32 }, + "scale": "1", + "frameTags": [ + ], + "layers": [ + { "name": "enemybot-jets", "opacity": 255, "blendMode": "normal" }, + { "name": "enemybot-turret", "opacity": 255, "blendMode": "normal" }, + { "name": "enemybot-body", "opacity": 255, "blendMode": "normal" } + ], + "slices": [ + ] + } +} diff --git a/assets/sprites/obstacle-east-idle.png b/assets/sprites/obstacle-east-idle.png new file mode 100644 index 0000000000000000000000000000000000000000..b21febd3983056ac746a6764c280c6dee70e3e1e GIT binary patch literal 693 zcmeAS@N?(olHy`uVBq!ia0y~yU{nCI6*!oIWUE#v8<1iw4sv&5Sa(k5C6JR7;1l8s zq=A5sk55)s*4WrMARr()Ik~E;YWecz2M!!~^5n_yukSxyUj6o9%hM$h_X>2jn#gpE zi5;82bbDLdlC-o|fB!tkU@slVb;}MfXj;{sJEuIXKF6oP!PGx8ai*tlouOr@s+zro zxS9a3=v+rpZJ=c;B|(0{4F3s(uS?=efNnnS>EalY(fD@e&PmM%0xp~M-F=G;Z~8x7BY?M`Wm@_(TI`ZCLL zr$gJHTx^kf=Rd#bk7K!3`?1&IA0m_&oNG5o&ASlPRR28e!RONwbB-9j!tG(cC{R6g+>3=Mb+1&kKRJ)YH>9x>(F$FF~ zg(U|Vuds?phx~G9e8_f_UFZ9LHWgNZe8agnl5TehwQe{%p($tKDqS&2aU6OvT+_2hOBk z`{nUrT4PKZ5iJOA9Be}&oa&mH2Rn_w4%MTnl@Z`yp-(TN zBJLIFY&DVT785%*f9dwNwk2t4t^WRbj=^3!j_Z~kUeL6vJ9kcbSbdI9frF`kWa3Ou z-#SCfP*pX132`+6UQv0FtqMX&?)VR6vorW4R;Csy7^;G$nbD+q8B+67b1RebOLVhR zON!O8D&j{dDk&{0N-ZI1R#JXSr8dwkRt1QC|AFBK0ic+xm=hc%#kx2_q$h-dA^bxJ zVXxioT#B7?>KItmB4MS`1FKVn$HGqNP?<&c+-e8NE7TbQ_L{yCkMZM)Xn1@qry3pT!OH7#nr?@pOey-WWlKILYg9zOjGBlBa?%Sphr z^y?!FIN7lP?Ij^-AY-H; z4XZBPVJJPO(ZF!#z(JvwD_wkX1trNU3?<XD5;$!uepQVh`cBlNRzZC~&xNnxvUr{PDm4OJ0PFdGpoq z8~60?FieaPXt=m{cNLSk#L6iq7HwyFPt91Etaa6A>yG6jD=#Hp`=Ro?h)=u5%H8tq zL&hxb4#o&WDO*?|3s4@&L?vNCc87aK|DC6)`MC;2f1WWf=V@~XM-oTFnoq{Ik}YkW zbyk~~NWI$k%g44t+UIP}>xitqW>1Skc6$7FpQbMp6Bm1leWi|Qavk{r+>JGW6~Lv# z)?i1z0}33E53K$8qI35D`X>RCRLf2m++1VsrP%Ab#8;s0`l`@i?gHn}Q6FvvK4a^7 zd2sRSory0VzP}>=NcN!q%c);e`ehy^eUDH1Z2#%NJ=T|h&i)IV@F#y-|MZ``&ZbX$ zzx?-!cip^3)ePG_rL{f4PGJJpF39BvKeYT{U{Y08Ws_joq`EV)MxotR=!9r!lU8Gq zW5aCe-tLtWH#OKox*2xovfC1syakil!O8n>3sUlC^J4@j@5LI2kI2uRxgyv&eE%ht z@Wq!pc9iPyUTpT5iJrVKmx#{JB0uy?u!cTb*^FF(V3y6S(kFRC8kcb?v4kCE3Tb`D zw!+wrktKnRZ<@jp!3zh*^PGe5Dx90UsHMg|>*hh0pK zLJ|%;3XYy|Gh7hG!f>I0eF;(NoJvJ?I{6`;OL<6#9$MHX&9M-ptQK))kGhiN2@T@= zPo=iPf*7@|#*>oq2Qg6znu_IhJo&*)RAU2wf+pP9;5CrC3kzaiI;LVOmDYLW2k$_Z f7pToT+9qZymd>f2jn#gpE zi5;82bbDLdlC-o|fB!tkU@slVb;}MfXj;{sJEuIXKF6oP!PGx8ai*tlouOr@s+zro zxS9a3=v+rpZJ=c;B|(0{4F3s(uS?=efNuWc>EalY(fD?{FMqQEM_cuWw5rHMi64*s z|37iDeD+Im6{&RbrQIuSJYGgmvrMkb(!QA={)avKajNgM+Wx7_$^;(uYwbKWg;%LT zXaUEU?@V$c9D&{jyBo6p7By&HczvJs%B#y}6(I{wv)bHJ{KV!VAGz=_(_GyL5BUTw z-Gt@pef1w~c+PsS zE%-oFUWn|Ixrzt(?&K~|-X`IYWB9&@(_*{PcB$*1{I}OhKKQ5Y$;q&SsWEzWq3-{Z z*UK3;m2*_=uAHn;RPW;aj$35swEA6NV-I*SzvTYGyI{RyRl3iCo!SX!oEwEeCfKo7 zINvdtxtsf5dwV(iubHcv7JYv>eg1_vHh+IiE?@dkU;0@%Q;Q+{`NSiNMK6jyWU6E& z+NU`mT=*=Yz;b`Y|EKCE*6FfG*4%c~)%RcUFqHl39=nHK=CUE5wl#Czd$}O7Ze!i! zFGYtHjD_d^_#hJyp?=V}a#lIB+`Igm;Lu}pwm*~iNj&6Ivc206lsY|K{an^LB{Ts5 D)MHiB literal 0 HcmV?d00001 diff --git a/assets/sprites/obstacle-north.ase b/assets/sprites/obstacle-north.ase new file mode 100644 index 0000000000000000000000000000000000000000..b31e785fb31a1751aefa29b95ae65c29e217d1f8 GIT binary patch literal 3910 zcmZ?cXJB}+l#@XL2ss!S85kH+fEWQ(7#Kl<3<5w%3owg`f#KIjF0id!Knuixm|X#E zC6aYzKsF1=bt(`+K0ZEKSy^La& zMBFRT*=i!wEhcts{?hGjZA;S9TK)a=9D}`d9M>&7yr5}SckZ0>u=*UI0tZw7$i$hR zzIBF{p{i>365?tCyrS|TTNQ+m-0>gCW@qq8tV}IZFjNIgGowlKGNk6E=2j-ad z##W#lD=-)t8F(2GO63@Yfl8N7GUPg7z{6}?p-+zH9mZEyY5I(w3yfOjEb5N-$=K{Zpjr8%W9kK)S4=Ku>@xXaDg9%*Q7EECYX%t`X_t1vp zZsO@L8*b-LG*K&iq!V%X#cyyDYaJ>x*p%Za%`0Jc*(_>GegBu`q*|Dl%~Qmbw}-R2=B{QHs4j@=v2?tUiv_WoU$e@TIdI%E1aetO6E(Mxo8 z1NjlqPE-UqxvArbfSO-AQZ9Y&Ra?!UtPb89rMjd|d(l<5%WkuMYqHpH=N#BDbKAv5 zf2x<{Pbo3ZHk*;vJaaC349M$B*&cv@JMua3;A(ET%J%#RtHuI%Ehy`9gc(-N*)SMm61O_I9fH> z$i2+T?+9<#ie_!$yMAKR*=c9ZqJLbGx|MTi%T!>V_))zqKcvLCS}`r>?4tyH+?zStfGp%}qDcxZmG8Xg1p*cWG`( z;6K~T=32XE*cv&%)!1X+z2a3)Y2w@Sw@TUOZ+EO<$~h>t6%hxht{H)P6$H&P0<48Z$HEA;i8O#2VenN6G;by$ NasnG&a{~3M1OOa+@}B?z literal 0 HcmV?d00001 diff --git a/assets/sprites/obstacle-south-idle.json b/assets/sprites/obstacle-south-idle.json new file mode 100644 index 0000000..8c10378 --- /dev/null +++ b/assets/sprites/obstacle-south-idle.json @@ -0,0 +1,92 @@ +{ "frames": { + "obstacle-south 0.ase": { + "frame": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + }, + "obstacle-south 1.ase": { + "frame": { "x": 32, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + }, + "obstacle-south 2.ase": { + "frame": { "x": 64, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + }, + "obstacle-south 3.ase": { + "frame": { "x": 96, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + }, + "obstacle-south 4.ase": { + "frame": { "x": 128, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + }, + "obstacle-south 5.ase": { + "frame": { "x": 160, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + }, + "obstacle-south 6.ase": { + "frame": { "x": 192, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + }, + "obstacle-south 7.ase": { + "frame": { "x": 224, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + }, + "obstacle-south 8.ase": { + "frame": { "x": 256, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + } + }, + "meta": { + "app": "http://www.aseprite.org/", + "version": "1.x-dev", + "image": "obstacle-south-idle.png", + "format": "I8", + "size": { "w": 288, "h": 32 }, + "scale": "1", + "frameTags": [ + ], + "layers": [ + { "name": "enemybot-jets", "opacity": 255, "blendMode": "normal" }, + { "name": "enemybot-turret", "opacity": 255, "blendMode": "normal" }, + { "name": "enemybot-body", "opacity": 255, "blendMode": "normal" } + ], + "slices": [ + ] + } +} diff --git a/assets/sprites/obstacle-south-idle.png b/assets/sprites/obstacle-south-idle.png new file mode 100644 index 0000000000000000000000000000000000000000..45f93e9a190196f43d8eea721d8a6da6ae236df2 GIT binary patch literal 766 zcmeAS@N?(olHy`uVBq!ia0y~yU{nCI6*!oIWUE#v8<1iw4sv&5Sa(k5C6JR7;1l8s zq=A5sk55)s*4WrMARr()Ik~E;YWecz2M!!~^5n_yukSxyUj6o9%hM$h_X>2jn#gpE zi5;82bbDLdlC-o|fB!tkU@slVb;}MfXj;{sJEuIXKF6oP!PGx8ai*tlouOr@s+zro zxS9a3=v+rpZJ=c;B|(0{4F3s(uS?=e7#NrYJY5_^G8*5`INf(xfyXtnM114QC#~^YfNnl}P4kGl-q=|ginKP-FSa>dhXcGEe97dGs-`2V&%qb%=(@M8TFH>cmPYfpQ= z@4@CDqVuetA1ZzsQ=yb>WU6o{syAA@kfGPVyiS8dn`66ZORdi{wyDb*RprAZAM!oO|7c^<*6j5Oo@UX{Co#M4kvmY-{PDTL^h-Z+thJv<~cOEZBKzKG%Vw)Viz*iLEE5 zvfXO<%)MYw{oV&r?RWJX^d^+-x%Xhn;dkN=q9;!Lig~l)H|qtSMcgH~5?}5wVPC&L zj=@*n)X&=I%JVu#J#mlH8=j4M;tz6G@CCE{s$|?^p?TpwcY)EN<$EGN+-FTlKB@2B hIjedx?^VakN9Em354jwbky`{xxt^|mF6*2UngDN0Z2tfN literal 0 HcmV?d00001 diff --git a/assets/sprites/obstacle-south.ase b/assets/sprites/obstacle-south.ase new file mode 100644 index 0000000000000000000000000000000000000000..e5fce5a3ea23e35cdb4135a5b826b1b255ebd944 GIT binary patch literal 3900 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 xT&cUT&}E@R>ZNiaokf1o4p& zMBFRT*=i!wEhcts{?hGjZA;S9TK)a=9D}`d9M>&7yr5}SckZ0>u=*UI0tZw7$i$hR zzIBF{p{i>365?tCyrS|TTNQ+m-0>gCW@qq8tV}IZFjNIgGowlKGNk6E=2j-ad z##W#lD=-)t8F(2GO63@Yfl8N7GUPg7z{6}?p-+zH9mZEyY5I(w3yfOjEb5N-$=K{Zpjr8%W9kK)S4=Ku>@xXaDg9%*Q7EECYX%t`X_t1vp zZsO@L8*b-LG*K&iq!V%X#cyyDYaJ>x*p%Za%`0Jc*(_>GegBu`q*|Dl%~Qmbw}-R2=B{QHs4j@=v2?tUiv_WoU$e@TIdI%E1aetO6E(Mxo8 z1NjlqPE-UqxvArbfSO-AQZ9Y&Ra?!UtPb89rMjd|d(l<5%WkuMYqHpH=N#BDbKAv5 zf2x<{Pbo3ZHk*;vJaaC349M$B*&cv@JMua3;A(ET%J%#RtHuI%Ehy`9gc(-N*)SMm61O_I9fH> z$i2+T?+9<#ie_!$yMAKR*=c9ZqJLbGx|MTi%T!>V_))zqKcvLCS}`r>?4tyH+?zStfGp%}qDcxZmG8Xg1p*cWG`( z;6K~T=32XE*cv&%)!1X+z2a3)Y2w@Sw@TUOZ+EO<$~h>t6%hxht{H)P6$H&P0<48Z$HEA;i8O#2VenN6G;by$ NasnG&a{~3M1OOa+@}B?z literal 0 HcmV?d00001 diff --git a/assets/sprites/robot-idle.json b/assets/sprites/robot-idle.json new file mode 100644 index 0000000..5775dbd --- /dev/null +++ b/assets/sprites/robot-idle.json @@ -0,0 +1,104 @@ +{ "frames": { + "robot #idle 0.ase": { + "frame": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + }, + "robot #idle 1.ase": { + "frame": { "x": 32, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + }, + "robot #idle 2.ase": { + "frame": { "x": 64, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + }, + "robot #idle 3.ase": { + "frame": { "x": 96, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + }, + "robot #idle 4.ase": { + "frame": { "x": 128, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + }, + "robot #idle 5.ase": { + "frame": { "x": 160, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + }, + "robot #idle 6.ase": { + "frame": { "x": 192, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + }, + "robot #idle 7.ase": { + "frame": { "x": 224, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + }, + "robot #idle 8.ase": { + "frame": { "x": 256, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + }, + "robot #idle 9.ase": { + "frame": { "x": 288, "y": 0, "w": 32, "h": 32 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 32, "h": 32 }, + "sourceSize": { "w": 32, "h": 32 }, + "duration": 100 + } + }, + "meta": { + "app": "http://www.aseprite.org/", + "version": "1.x-dev", + "image": "robot-idle.png", + "format": "I8", + "size": { "w": 320, "h": 32 }, + "scale": "1", + "frameTags": [ + { "name": "Inactive", "from": 0, "to": 0, "direction": "forward", "color": "#000000ff" }, + { "name": "idle", "from": 1, "to": 10, "direction": "forward", "color": "#000000ff" } + ], + "layers": [ + { "name": "fire", "opacity": 255, "blendMode": "normal" }, + { "name": "engines", "opacity": 255, "blendMode": "normal" }, + { "name": "getriebe", "opacity": 255, "blendMode": "normal" }, + { "name": "head", "opacity": 255, "blendMode": "normal" }, + { "name": "noise", "opacity": 255, "blendMode": "normal" } + ], + "slices": [ + ] + } +} diff --git a/assets/sprites/robot-idle.png b/assets/sprites/robot-idle.png new file mode 100644 index 0000000000000000000000000000000000000000..f80fc646d2a5f0a61bd73a183bf2d2b8683083c0 GIT binary patch literal 1115 zcmeAS@N?(olHy`uVBq!ia0y~yU~~Yo6*!oIWXRdTG9blR9OUlAu{r&SCgS~Vd*DX7|plMZi?wsSrX(I%JQV|I~>m~{y+Y+{>eVq z)O!mLDsKHCH^=(G+wCte{Jn19@muUDpO&RfbcOu8BgS*~&ykP%;rsFaq1tY*moihh zzW?0SYJcGG&6RHq4>-5inf#02nSb$x;M-kKbpHgN}mX+ zeBsX1d(%>0gg$+u`p(vjZ~kM4;v3!j_wKtIZ+dZ-r3aUH#uEk8qi5IOx7%aBpRM+d zw2_VMM-Ogu))&8P&zkCOIP&nJ&hyMQv%f#PzQ{j9p>-+q1({x<@KC;Q0m~{pwoM0$ zFYpg$h!jjX{h2Agu%Mpbw|u8xK<4x^{r6|rN7dhQOz!_!#2tQH_S}vb?t=J_rH!t3 zFLk%`Re$XJll4`ZQO=V4*H4}UHb~B2p1EizV{vU=dfnAumoIPq?s5IXv0TQ-d!82F;W7xU@nZV({O8tRn^_}1 zsS2O4n0UbYS@iJ^!~Vza&*$qm^u#a}YcVF(sU65_w6wTn(|2B_uJ8J@@JHXT)$d^l sjoW04)L8LFygFCnfb zz$*%|i*DrH080y?Wu7HLe!&d?sRS0xD4z&4^qQxOV~9oX(TTQVM-(_(bTv+R2Swg; z@i+c%f3c~aasJV~t(RRMPUaLiBrvCGdfSbY&IwN69N1EC>}iRylV&o%`YUCMw&2B2 zJhgt`~MEJv6KJ5i^8yT}UvadNR_v7Rt;Wxixj^ANZJut`YTFB(+ zV{99wkA`_O`dn~J`&ap-E2#CM<+h(~=F9nByN3Ar{k>wh`G%@k>MB3Avd3I8RXWcL z4VJrHaTAY!@JLqS$eItmtR)=F!!Fb`Y?erNuD6@@I(Np#q-V8v^izBP#>>Cr$UAgI RT2>kqN1m>JF6*2UngDLT@y7rF literal 0 HcmV?d00001 diff --git a/assets/sprites/robot.ase b/assets/sprites/robot.ase new file mode 100644 index 0000000000000000000000000000000000000000..2dd673c24e94bbbc6c6fbdd61bc45658b219fccd GIT binary patch literal 6007 zcmXRHXJB}+l$${T2ss!S85kH+fEWQh85lu=3<5w%3y{Ff!0_uMFW6RIpao(;%&q{o z63M!!KsF1=b)FDGK0ZEKSy^La& zMBFRT*=i!wEhcts{?hGjZA;S9TK)a=9D}`d9M>&7yr5}SckZ0>u=*UI0tZw7$i$hR zzIBF{p{i>365?tCyrM`Bpa;_lXo-XZ6K<97C0 z{rhis|4-GvoD-}UPJa3z9+D!xA|7lh69XqOMI$Wb16!J$kdW|!ftiitLjV&qzmHr% zuaJ4W$prQgo~aDpO{x}_mKIBvMn-J-Fd?+b=ONokO~;8AmJ6tI*(Y&80yiDNu4abuniEC9~ zvV|l}l{!+e;5zHAZbQ{Alad<6WwdT+RB9ZTy7BwPR4e1BCC=(c=LYSabE#(e@tWoK zXGLFsU$XD$Uf$)^GhaNnzQ0Ic^ugb^Q2Im z#|Cs>vH&Y18xMn^*i$y9oJ|RZUMY?uVxDX>EX>Re9gZ?qGBK~N18WEQ4M&VAa6D%8 zu`-=}{rZ#t`dUd_+l@?;nLHhiI5e}cv>g>-V>-;VW!q~8wxhQNzxF>)JyBBCK9A+a z%lL;Y*JV$-&mI@MxsJ8;?f(z=|8M@Y_V3Sqh1V<^X6j6?XOJ(K-$LW4TM70Y_NdF9 zXee}4frC{yt$j73{;i{XFyI@k^?SlWpx(a<~tZpWm|2FO{oM$5% zJ^NyGROk6hcEQtJsR5cCGhH3OG@1DuE!0^f>%^@pG~O$G zZ0?@Advx=ZN1J)VCkL88j-697Q+uiJ4Jy?gBQv6(E?-OYX&2Dfx(FsGkgrppbVeDz~tx0#_@oKnN6aNSwNV9hlim9ccVcZ z$pkWrjM1bqxQYzi5sj~I7%c-3#j6~!b2J26hvY@{Xd_@4Mf7Ml0Db&rNOuEp=V*Kp OO+=0!hNCq@I-&uKjc=v^ literal 0 HcmV?d00001 diff --git a/assets/sprites/robot.png b/assets/sprites/robot.png new file mode 100644 index 0000000000000000000000000000000000000000..7978d4f33d5f9cdb2b4d85afe26eb6f0c5d24e96 GIT binary patch literal 600 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|ZU^{;xB_V) z;N#04)L8LFygFCnfb zz$*%|i*DrH080y?Wu7HLe!&d?sRS0xD4z&4^qQxOV~9oX(TTQVM-(_(bTv+R2Swg; z@i+c%f3c~aasJV~t(RRMPUaLiBrvCGdfSbY&IwN69N1EC>}iRylV&o%`YUCMw&2B2 zJhgt`~MEJv6KJ5i^8yT}UvadNR_v7Rt;Wxixj^ANZJut`YTFB(+ zV{99wkA`_O`dn~J`&ap-E2#CM<+h(~=F9nByN3Ar{k>wh`G%@k>MB3Avd3I8RXWcL z4VJrHaTAY!@JLqS$eItmtR)=F!!Fb`Y?erNuD6@@I(Np#q-V8v^izBP#>>Cr$UAgI RT2>kqN1m>JF6*2UngDLT@y7rF literal 0 HcmV?d00001 diff --git a/assets/sprites/simpletiles.ase b/assets/sprites/simpletiles.ase new file mode 100644 index 0000000000000000000000000000000000000000..03ab14b8e8d287fff5d775866c43d1362ded9f64 GIT binary patch literal 1558 zcmWe*V_)8*A~54JpA z5^=9UXRC=!x0u+m`AfIAwJk|YYxVcfa}4&Jy%Cwz(f! zYqQ~B*x!wB*5`kDzG%Pw!vEjnu34U2@3ZZBc-jU93)6^z3S*Wv9}f#`JhfRdajv`b zG3L6v+;WB1&kK`<=Y`unIlh*;&WE?EPRoz&AZK6OJYyLi+38z8R{vOkPJU1Q`K!hD&u!EGy!mhbqW)J+*r)UJ z-`ngvaMPipfAYeQQkyjX-!J@h?5nVz_=h_`<11@de~z5@eve(*(tYRt)vx{M-Y$1x zw@u1F!+lOke@YI2x9`}O^l{4cmMy;xk15htBtuAf_eOn>3xD?d4pGv;3wmiso>ZO4zmn&&e2=iAiJnib*@``559{r`XW|Lp|{ zJ@@|W*~=@`W&G67))jyBr$5G`Axq(oKpd|!Uz5Bbr@5>@LrI+B)3#4d3)l7+Mg3f+ zJN1};)2$~DS3UoD-E8uX`&(I;W$yZGtoJ=W__ENAr`I<=)&4pELzY6s%KmBAOaDz; z7_|1kasBFl|C#=jch2Jir4a=n!9X3BJkTT-1!j1b&Lc)dr zoF!Jz-~HT~cs^ry{p|YQ!3*s{o})3CZ+zq3ZL_~0-=EumY|z5AU!R$tsT;`q0Rw|o z0a7;ohbI^|U}>em@c;jRd7yLy5IX>|0uVz%#hm1ngoFg9q%?&z#-uQXH0C4*h93-K E06Ha1Y5)KL literal 0 HcmV?d00001 diff --git a/assets/sprites/tilemap-oil.png b/assets/sprites/tilemap-oil.png deleted file mode 100644 index c711c5653ccb24d3ce65851e21458ca9aebc7cb6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16655 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 diff --git a/assets/sprites/tilemap-oil.png b/assets/sprites/tilemap-oil.png new file mode 120000 index 0000000..6d54bd6 --- /dev/null +++ b/assets/sprites/tilemap-oil.png @@ -0,0 +1 @@ +tilemap.png \ No newline at end of file diff --git a/assets/sprites/tilemap.png b/assets/sprites/tilemap.png new file mode 100644 index 0000000000000000000000000000000000000000..0e9429817596a6c0916fe616e683159e8eee2391 GIT binary patch literal 2175 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K5A8;@OsoEFL*Fe1DAa^H*b?0PW0y#MWJ|V6^ z8VLCK_+({ejg5^10s@kgldGz#mM>p^;J|?=PoDh#`u@}9)o%~BJY5oTuRv$3iA=Yc z*s=Lbx3{$|NlR<>_s??-_R?`&x9sqOrd8d!bIQZ&b9@RMO#LGhXL|b98Cr&_s@Y43 zs|oOm&UF;k23n?4666=m@SiaFx+JcIfq{LZr;B4q#hkY@yNe!Kh_EIL98>xKe}DE# z{wM5;o{?MHa>L8A%A&nxOLt6K^ZVi#|L+enk3FCJ)BXSX>xa{S{J%fTo$>7R=5(VU z=l(4InRSkTzT7_R|1b90ouAHr{^#e_)#Y{^JLYcN@<0DG`;|k#*XLx+a<;D*D7YnA zaLVq1K;7ASviD+lnU%av{c-d6pOEv4{|XcK&7XE4_wStPdm`=MrhXOO6Bo`FwnzLz ztKL7!`fW9T?tIjb{#X02-9~uA`w7-e(}XST1uv{)jaeVfJi9^hs6^c@)%kWmgbw9A zh+vH6SpIWZWXvT8pzkj~7m~1aB-}{#P#6HDr z#+SF{<)$C_vh+NQi95GNZgzrdf|0=U{pt_QxOV)FJMiJO|LXI3oId-11q2+}#8$@2 z!*=P<{{W`jt_u2%jt;xynLht1W<0z4dc(y72LGF{H*92SyMJUG%d?;Dzm+QXG%U|{ zFfuszU!Un;9Ft=8JNZw)Ocmb#Pi5KC&8r}KU=z!+bcUDO!VN&ddR3Mb)eYv2FT?Nk z?-Xa=$j0-!zSFfpr}5)$`T1qa4~pVhgH`v`@y@9G$HwQGEJCQZ&dI`>cac~FPHy69mm<@e(!#}P|cU&jjYs+}&_@eYZQ|YJr*Rcy2 zwzIroFbQXnZFt7DfcZiUV+q47?FK%FV%7_c8S5CV7|x11urJuj1XT3h&wzKuk8|rx zfLg%jUp(tM>$co-<_mX(I+U~GmUtC!cl@Q`RD7TH#b%4Mx{S!0@!7Cf*oRqb-)3!~ zmR*L9#nH(n#gm?GJN}XZXw##PS>h`%-N~I`*Ky%aIpZ%KzhZCf&ckBEdzQ-$UGLv` z0k!1$T)1;h;_jR!JKq)p-KE=TvFMrWDwA^QCHzVz-(wr>x-Z`mA`k#@8}3*iG+FS- zdiN!u7HMIV?WS(#>X~`fbAZ9-t