Commit Graph

42 Commits

Author SHA1 Message Date
stevenhowes b5ae8623c9 Refer to tiles and font characters by pointer (once cached). Fixed missing colon from font. Minor map changes (and more obvious tile zero). Misc map tweaks. 2021-08-31 16:50:11 +01:00
stevenhowes 9b2df42794 Allow event actions to change overlay tiles 2021-06-26 20:02:26 +01:00
stevenhowes 464e19c282 Dual tile layers 2021-06-26 19:45:08 +01:00
stevenhowes fad15ea5f5 Event scheduling 2021-05-30 20:51:03 +01:00
stevenhowes 3b4de290cc Remove unused entires from file, populate with safe data on load. Scripting for Shuttlebay, Cargo bay 1 and Cargo bay 2 doors. 2021-05-29 23:46:46 +01:00
stevenhowes 8360b46e5f compile.php compiles m2_txt into m2_evt and m2_evact. Mission2 updated to load binaries. 2021-05-29 23:13:58 +01:00
stevenhowes c57e5ec38e Remove old smart tile bits (all but event triggering) 2021-05-29 21:37:15 +01:00
stevenhowes 1b82cfcb45 Proper event system. Improved sounds. Temporary hard-coded events 2021-05-29 21:30:48 +01:00
stevenhowes 9ff12c4766 WIP new event system 2021-05-29 20:48:17 +01:00
stevenhowes 0a431ecc82 Don't repeatedly fire actions. Load some sounds for mission2. 2021-05-29 19:58:48 +01:00
stevenhowes efc2e685e4 Proper sound for phasers and explosions. Multi-channel audio. 2021-05-17 20:48:48 +01:00
stevenhowes bcc7a72ae1 Very WIP PCM sound support 2021-05-16 20:04:09 +01:00
stevenhowes 3d69e6d38e Southwards animation wasn't flipping correctly due to typo. 2021-05-16 15:22:22 +01:00
stevenhowes a8a32215ed Return to idle when standing 2021-05-15 22:10:16 +01:00
stevenhowes 243a126a53 Properly flip for N/E/S/W movement, remove debug sprite name 2021-05-15 22:04:11 +01:00
stevenhowes f29fcd9288 Strip unused pallets and masks. Added player walking animation and general tidyup of old sprites. 2021-05-15 21:54:23 +01:00
stevenhowes d7faaa279c Cleanup and tweak of player sprite/dimensions to make doors easier 2021-05-15 20:51:35 +01:00
stevenhowes f004e66461 Correctly handle all 8 directions 2021-05-15 20:20:56 +01:00
stevenhowes 74faf7f89b Sprite flipping, face in direction of movement 2021-05-13 20:56:36 +01:00
stevenhowes 3c0a6d25e9 Movement fixes 2021-05-13 20:25:16 +01:00
stevenhowes dfeedc95f3 Fix a few clipping issues and player sprite non-centredness 2021-05-13 20:17:07 +01:00
stevenhowes 467263ce86 Area support in map editor. Increase max smart tiles. Smart tile editor. Removed static area names. Tile/map layout continuation. 2021-05-08 21:10:25 +01:00
stevenhowes 2c1288b910 Map extension, areanames (by smart tile) 2021-04-25 18:08:29 +01:00
stevenhowes 5d7724d7ed Disable hitbox debug, prevent shadowing over stats area on right 2021-04-22 21:15:24 +01:00
stevenhowes 73981e35b8 Use different boxes for visual colliding and physical. 2021-04-22 21:10:53 +01:00
stevenhowes 217f20f44e Playable build (re-enabled intros etc) 2021-04-22 20:12:00 +01:00
stevenhowes b2d519da39 Fix clipping issues (some) 2021-04-18 20:50:57 +01:00
stevenhowes e76cbbec8a Better file naming, loading of smarttiles in mission2 rather than hard coded stuff 2021-04-14 21:48:54 +01:00
stevenhowes 48a0879a51 Make sure collision map is refreshed when moving between pages. Also, bottom left bounds. 2021-04-13 19:58:42 +01:00
stevenhowes 069abba379 Simple wall collides 2021-04-11 21:38:02 +01:00
stevenhowes ae5f0610eb Collidable sprites in mapedit, correct triggering of smarttiles in mission2 2021-04-09 22:08:07 +01:00
stevenhowes 87cba61ce7 WIP Smart Tiles 2021-04-08 21:40:49 +01:00
stevenhowes 74b97661e2 Attempt at stopping file load errors on 3.10 on an A3000 2021-04-08 21:02:44 +01:00
stevenhowes ae0a541ae5 further seperating of mission2 and mapedit 2021-04-06 20:09:00 +01:00
stevenhowes 436fea16e4 Tweak to mission2 movement, map editor 2021-04-06 19:52:01 +01:00
stevenhowes 0ae315946b Allow scrolling around map (what there is of it) 2021-04-04 22:20:25 +01:00
stevenhowes dcc1acf395 Move compositions to different folder 2021-04-04 21:09:03 +01:00
stevenhowes 7a87caa42b Load and save of binary audio
Format in h/Sound
2021-04-03 23:16:46 +01:00
stevenhowes 151a4d859c Safer file loading, better showing of fatal errors (drop out of double buffering) 2021-04-03 22:30:49 +01:00
stevenhowes cd49a33a46 proof of concept for tile based stuff (performance test).
Fixed 10x10 grid, so panning of 10x10 view around a real map yet.
2021-04-03 22:20:27 +01:00
stevenhowes 1e6266077c Double font size, re-align it all 2021-04-01 22:01:39 +01:00
stevenhowes 8eba8f14e9 Some prep for mission 2 and mission re-attempts/success 2021-03-28 22:48:32 +01:00