Commit Graph

149 Commits

Author SHA1 Message Date
stevenhowes f210658025 Re-arrange channels. PLAYER channel sounds will now trigger even on a channel thats in use (stops sound glitching too badly if doors etc are nearby) 2021-09-01 19:16:24 +01:00
stevenhowes 42c5fcad69 Allow sounds and channels to be referred to by name 2021-09-01 19:11:24 +01:00
stevenhowes 5e21666b2e Comments in event scripting language. Tweaked tractor beam timings. Longer audio clip. 2021-09-01 16:13:52 +01:00
stevenhowes 1908075f84 Show tractor beam ending (and sound effect to match) at map start. 2021-08-31 23:43:35 +01:00
stevenhowes 13b2d53588 Red alert sound, movement on panels, red alert beacon 2021-08-31 23:18:24 +01:00
stevenhowes e1cfdb116c Skip intro/mission1 for now. Some more artwork/map layout. 2021-08-31 21:59:53 +01:00
stevenhowes ac7c10300c Re-enable clipboard viewer in mapedit 2021-08-31 21:44:38 +01:00
stevenhowes ab3bcabd63 Put 'solid' indicator on top of any overlays 2021-08-31 21:43:06 +01:00
stevenhowes 87a036fa2c Area name for Mess Hall 2021-08-31 21:31:32 +01:00
stevenhowes 7dd5643ca0 Full matching carpet in mess hall. 2021-08-31 21:20:36 +01:00
stevenhowes 67cb8cc32b Fix for shuttlebay door double-triggering 2021-08-31 21:19:39 +01:00
stevenhowes 8002b764c5 Store pointers for indexed sprites for anything that's redrawn every frame. 2021-08-31 18:20:11 +01:00
stevenhowes afe572da82 Re-enable double-buffering on map editor 2021-08-31 16:51:57 +01:00
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 9b50486e24 Update m2_evact,ffd 2021-06-26 21:19:37 +01:00
stevenhowes 631a3e7b3b Event cleanup and some area names, trigger error on shuttle bay door 2021-06-26 21:10:40 +01:00
stevenhowes c7b228e516 Second attempt at readme formatting 2021-06-26 21:03:29 +01:00
stevenhowes 54afbbc6d5 Update README.md 2021-06-26 21:02:29 +01:00
stevenhowes 15c16d4f28 Tidy up of tiles / turning into overlays 2021-06-26 20:31:08 +01:00
stevenhowes 9b2df42794 Allow event actions to change overlay tiles 2021-06-26 20:02:26 +01:00
stevenhowes f6acae8ecb Clipboard support for overlay tiles 2021-06-26 19:56:39 +01:00
stevenhowes 464e19c282 Dual tile layers 2021-06-26 19:45:08 +01:00
stevenhowes 390ee6ed34 Typo in filename 2021-06-01 22:57:22 +01:00
stevenhowes a237d6b327 Experimenting with some sort of RLE type compression for maps. Wont implement until map is complex as may be somewhat misleadingly efficient with an unpopulated map
Raw 10000
Compressed 1981
2021-06-01 22:56:20 +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 459db2afb0 Make picking areas easier and look nicer. 2021-05-29 23:24:46 +01:00
stevenhowes f0ead9562c Support event names in mapedit 2021-05-29 23:18:00 +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 02bb01b3da Free memory from PCM samples between missions. 2021-05-24 21:14:43 +01:00
stevenhowes 82fa55157f Stop phasers getting stuck firing at end of Mission1 2021-05-18 21:22:16 +01:00
stevenhowes 64a7ce0d53 Sounds for hail and tractor beam. Also sound sample for combadge. Todo un-loading/checking load of sound files. 2021-05-17 22:39:34 +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 dac1add9b8 Delete palguide,fdb 2021-05-16 15:12:33 +01:00
stevenhowes 0e6769be19 Remove/tweak more sprites 2021-05-15 22:43:41 +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 b2e61ab8ca D to delete smarttile in map editor 2021-05-12 21:18:35 +01:00