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
|
6c60d761f9
|
FREESCAPE: Fixed duplicated statement. PVS-Studio V519
|
2022-11-07 23:59:04 +01:00 |
|
neuromancer
|
0aa8aef361
|
FREESCAPE: avoid potential null derreference in dark
|
2022-11-07 08:54:14 +01:00 |
|
neuromancer
|
ec31a66b2a
|
FREESCAPE: make sure the border surface is always correctly used in dark
|
2022-11-06 22:00:45 +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
|
2ddbb8c15d
|
FREESCAPE: correctly open and close files when reading assets in dark
|
2022-11-06 22:00:34 +01:00 |
|
neuromancer
|
1567b31443
|
FREESCAPE: Use ABS instead of abs
|
2022-11-06 22:00:32 +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
|
6e109d6b94
|
FREESCAPE: refactored some game-specific code
|
2022-11-06 22:00:20 +01:00 |
|
neuromancer
|
4aec147f97
|
FREESCAPE: improved handling of sync/async sounds
|
2022-11-06 22:00:20 +01:00 |
|
neuromancer
|
003cb43efd
|
FREESCAPE: fixed compiler warnings
|
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
|
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
|
d8f1c3d0cb
|
FREESCAPE: basic ui for dark in ega mode
|
2022-11-06 22:00:16 +01:00 |
|
neuromancer
|
d15ed5bd0c
|
FREESCAPE: added border for dark in ega mode
|
2022-11-06 22:00:16 +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
|
0050f7a5b7
|
FREESCAPE: moved more specific code into the game classess
|
2022-11-06 22:00:08 +01:00 |
|
neuromancer
|
59882c7434
|
FREESCAPE: splited dark into a separated class
|
2022-11-06 22:00:07 +01:00 |
|