Commit Graph
35 Commits
Author SHA1 Message Date
neuromancer c599b4e737 FREESCAPE: basic implementation of special effect when player is taking damage 2022-11-25 13:05:29 +01:00
neuromancer 445dc9fd0e FREESCAPE: extended save/load game code per engine 2022-11-13 13:15:06 +01:00
neuromancer cc56b8e3f9 FREESCAPE: reimplemented crossair as texture and removed its code from renderers 2022-11-12 11:33:44 +01:00
neuromancer c4f683d20a FREESCAPE: use texture format when building the eclipse UI 2022-11-06 22:00:44 +01:00
neuromancer 119d663943 FREESCAPE: sorted, removed and simplified a number of includes 2022-11-06 22:00:37 +01:00
neuromancer 3f56b2e009 FREESCAPE: added new line at the end of each file 2022-11-06 22:00:36 +01:00
neuromancer 4b79f528dd FREESCAPE: renamed variable names from Area class to follow code conventions 2022-11-06 22:00:35 +01:00
neuromancer 5406ed5929 FREESCAPE: specify RGB colors with a portable function 2022-11-06 22:00:34 +01:00
neuromancer 882797ea17 FREESCAPE: use the RenderMode type instead of string to load game assets 2022-11-06 22:00:34 +01:00
neuromancer fe6fed03a3 FREESCAPE: correctly open and close files when reading assets in eclipse 2022-11-06 22:00:33 +01:00
neuromancer 1717ef7c98 FREESCAPE: Simplify more loops to use auto keywords 2022-11-06 22:00:31 +01:00
neuromancer 3e4b23f241 FREESCAPE: used clang-format to improve code formatting 2022-11-06 22:00:30 +01:00
neuromancer b620c2a407 FREESCAPE: move/shoot move first implementation 2022-11-06 22:00:26 +01:00
neuromancer 6400b4d5b3 FREESCAPE: refactor code that load images for every game 2022-11-06 22:00:24 +01:00
neuromancer 9db5a84d4d FREESCAPE: implemented isDemo 2022-11-06 22:00:21 +01:00
neuromancer 5333d4ee8f FREESCAPE: fixed texture memory leak 2022-11-06 22:00:21 +01:00
neuromancer c47aaa866a FREESCAPE: refactored some game-specific code 2022-11-06 22:00:20 +01:00
neuromancer 6e109d6b94 FREESCAPE: refactored some game-specific code 2022-11-06 22:00:20 +01:00
neuromancer fdd5e1f0fe FREESCAPE: replace some debug by debugC calls 2022-11-06 22:00:19 +01:00
neuromancer 698b7ea4a0 FREESCAPE: entrance fixes for eclipse 2022-11-06 22:00:19 +01:00
neuromancer 4e2dbd51f3 FREESCAPE: fixed initial rotation when traversing entrances 2022-11-06 22:00:18 +01:00
neuromancer e108873791 FREESCAPE: adjusted collision detection using last position 2022-11-06 22:00:18 +01:00
neuromancer 8777a3c9db FREESCAPE: refactor sky drawing for each game 2022-11-06 22:00:17 +01:00
neuromancer 03f0298e99 FREESCAPE: improved handling of rise/fall for all the games 2022-11-06 22:00:16 +01:00
neuromancer f1cecfabc8 FREESCAPE: relocated movement functions into a separated file 2022-11-06 22:00:15 +01:00
neuromancer 4e5aca393e FREESCAPE: correclty load area in eclipse 2022-11-06 22:00:15 +01:00
neuromancer 2e414c5071 FREESCAPE: removed _missingColor variable from gfx class 2022-11-06 22:00:14 +01:00
neuromancer ff9b083593 FREESCAPE: improved pyramid rendering 2022-11-06 22:00:14 +01:00
neuromancer 9e1afc82d0 FREESCAPE: print text instruction for eclipse 2022-11-06 22:00:12 +01:00
neuromancer ad6cbcca05 FREESCAPE: specialized gotoArea function for driller and eclipse 2022-11-06 22:00:11 +01:00
neuromancer 2d637044e9 FREESCAPE: show score for driller and eclipse 2022-11-06 22:00:11 +01:00
neuromancer 855fe6dec8 FREESCAPE: basic font rendering for eclipse 2022-11-06 22:00:11 +01:00
neuromancer 0050f7a5b7 FREESCAPE: moved more specific code into the game classess 2022-11-06 22:00:08 +01:00
neuromancer 78e61e6985 FREESCAPE: load assets code for driller and eclipse in different files 2022-11-06 22:00:07 +01:00
neuromancer d7adf4a620 FREESCAPE: splited eclipse into a separated class 2022-11-06 22:00:06 +01:00