Commit Graph
103 Commits
Author SHA1 Message Date
neuromancer 738a8a17f8 FREESCAPE: refactor and fix some conditional code in castle 2024-10-31 22:03:59 +01:00
neuromancer c10b53de1e FREESCAPE: improve handling of condition execution when a goto is executed 2024-10-30 20:45:26 +01:00
neuromancer 44eb7fec4b FREESCAPE: ugly workaround for collision detection in certain castle areas 2024-10-27 10:07:31 +01:00
neuromancer ffc4cc53cd FREESCAPE: rise can fail if there is no place 2024-10-27 10:07:31 +01:00
neuromancer 99c9c041a7 FREESCAPE: support some special entrances in castle 2024-10-25 20:40:31 +02:00
neuromancer 8e44ee53a3 FREESCAPE: tweaks in runCollisionConditions 2024-10-11 15:33:20 +02:00
neuromancer 1be5b6f030 FREESCAPE: reset groups after the game state is restored 2024-10-11 15:33:20 +02:00
neuromancer 6ae98fd3d6 FREESCAPE: adjusted interaction distance for castle 2024-10-09 12:48:24 +02:00
neuromancer 5e426860f6 FREESCAPE: improved handling on yaw conversion when traversing an entrance 2024-10-06 16:43:29 +02:00
neuromancer 4bcf8fb58d FREESCAPE: better calculation of player height 2024-08-23 17:19:50 +02:00
NabeelShabbir 01de9c951c FREESCAPE: Add I18N comments 2024-08-21 14:07:01 +03:00
neuromancer 78573390f5 FREESCAPE: improved general approach for detecting frontal collisions 2024-08-20 21:59:19 +02:00
neuromancer 5e5ec0b9cd FREESCAPE: split change mode and skip actions 2024-08-19 10:33:33 +02:00
neuromancer a792e17853 FREESCAPE: refactored part of zx sound generation code and added some missing sounds in dark and eclipse 2024-08-11 20:25:28 +02:00
NabeelShabbir 130a1f0996 FREESCAPE: Improve keymapper support coverage 2024-08-09 18:25:02 +02:00
neuromancer 99b404d7cd FREESCAPE: start removing sound selection code in favor of using variables per game/platform 2024-08-09 17:19:50 +02:00
neuromancer 02be03a4a3 FREESCAPE: basic support for rock travel in castle for zx 2024-07-20 13:55:56 +02:00
neuromancer 34252f8c53 FREESCAPE: more fixes and improvements for castle for zx 2024-07-19 16:08:58 +02:00
neuromancer 27d29b149a FREESCAPE: improve demo support for eclipse in dos 2024-07-15 12:48:37 +02:00
neuromancer bcf7a7f6a4 FREESCAPE: adjust collision triggering for larger scale areas 2024-07-14 21:03:33 +02:00
neuromancer 8213f21530 FREESCAPE: reimplemented how player change its height 2024-07-07 23:14:55 +02:00
neuromancer 4d06981e28 FREESCAPE: improved movement using original (co)sine table for demo mode 2024-06-10 22:52:39 +02:00
neuromancer f2c42b45b2 FREESCAPE: fixes for eclipse (dos) 2024-05-28 20:53:44 +02:00
neuromancer 768af02f57 FREESCAPE: small delay triggering of script execution when shooting 2024-03-30 19:19:00 +01:00
neuromancer 5655096bd7 FREESCAPE: better implementation of outside areas 2024-03-30 11:34:49 +01:00
neuromancer c87651637e FREESCAPE: fix shoot sound for Driller 2024-03-27 11:29:01 +01:00
neuromancer a2d91944b7 FREESCAPE: improvements to reproduce zx sounds 2024-03-14 19:01:45 +01:00
neuromancer dfda92956a FREESCAPE: added more sounds for dark and eclipse in zx 2024-03-09 08:15:06 +01:00
neuromancer c93a209b16 FREESCAPE: improved zx sound reading and emulation 2024-03-09 08:15:06 +01:00
neuromancer 3f82028ddf FREESCAPE: falling handling fixes for eclipse 2024-02-13 14:53:16 +01:00
neuromancer b92a630099 FREESCAPE: better sounds for the dos releases 2024-01-31 21:31:40 +01:00
neuromancer f6445a17c6 FREESCAPE: movement fixes for eclipse (and other games) 2024-01-09 09:50:16 +01:00
neuromancer 5eff8d6f4d FREESCAPE: refactor and improve triggering of collision conditions 2024-01-06 15:55:10 +01:00
neuromancer 89b9543815 FREESCAPE: wrap event manager to make sure key events are properly handled in different platforms 2024-01-04 11:12:04 +01:00
neuromancer ab3354dfb6 FREESCAPE: improved keymap handling 2024-01-04 11:12:04 +01:00
neuromancer 826ab67ee7 FREESCAPE: improved keymap handling and added specific driller inputs 2024-01-01 12:43:47 +01:00
neuromancer ea14ca8893 FREESCAPE: initial implementation of shooting rocks/bullets in OpenGL 2023-11-17 12:58:08 +01:00
neuromancer 42833df30b FREESCAPE: glPolygonOffset depends on the area scale 2023-09-09 10:53:11 +02:00
neuromancer 130b41995e FREESCAPE: define a parameter for the step up distance 2023-08-27 13:12:52 +02:00
neuromancer 45dace5e80 FREESCAPE: fix area transitions for some dark areas 2023-08-24 22:53:26 +02:00
neuromancer a2d978bf21 FREESCAPE: avoid player to escape the game area 2023-08-10 12:50:05 +02:00
neuromancer ea0580506e FREESCAPE: added basic keymapping for all the games 2023-08-03 21:52:57 +02:00
neuromancer 81d854826d FREESCAPE: collision and message-related fixes affecting dark 2023-08-03 21:52:57 +02:00
neuromancer 4d13c1e3be FREESCAPE: jet related fixes for dark 2023-07-27 18:56:00 +02:00
neuromancer 343722395a FREESCAPE: enable bit 31 when the player collides and cannot move anymore 2023-07-26 22:23:34 +02:00
neuromancer c9f9e897aa FREESCAPE: better code to transition between areas 2023-06-04 14:49:10 +02:00
neuromancer d9239c34b8 FREESCAPE: adjust aabb tolerance for castle 2023-05-18 11:28:43 +02:00
neuromancer ec0d13ca5c FREESCAPE: improved rendering and scaling of group objects 2023-05-18 11:28:43 +02:00
neuromancer 3f44942adc FREESCAPE: improved handling of rise/fall 2023-05-17 10:11:21 +02:00
neuromancer 2c33d94aca FREESCAPE: improved handling of entrance usage 2023-05-17 10:11:21 +02:00