raze-gles/source/games/exhumed/src
Christoph Oelckers c8a75a8664 - give each DrawInfo its own list of tsprites.
Since these do not fully get processed sequentially the contents need to be preserved until needed.
This required getting rid of the global tsprite array. Polymost still uses a static vatiable, though, but this is only accessed in polymost-exclusive code.
2021-04-02 10:28:40 +02:00
..
2d.cpp - moved shadeToLight out of build.h. 2021-03-25 09:13:59 +01:00
aistuff.h - Exhumed: Replace asserts for range checks with if's. 2021-03-09 20:02:08 +01:00
anims.cpp - give each DrawInfo its own list of tsprites. 2021-04-02 10:28:40 +02:00
anubis.cpp - skill stuff for Exhumed. 2021-02-27 14:08:08 +01:00
bubbles.cpp - give each DrawInfo its own list of tsprites. 2021-04-02 10:28:40 +02:00
bullet.cpp - give each DrawInfo its own list of tsprites. 2021-04-02 10:28:40 +02:00
cd.cpp - project cleanup 2021-01-10 20:31:32 +01:00
cheats.cpp - project cleanup 2021-01-10 20:31:32 +01:00
d_menu.cpp - project cleanup 2021-01-10 20:31:32 +01:00
engine.h - project cleanup 2021-01-10 20:31:32 +01:00
enginesubs.cpp - project cleanup 2021-01-10 20:31:32 +01:00
exhumed.cpp - redirect Exhumed's shareware exit to the main menu. 2021-03-15 18:58:28 +01:00
exhumed.h - give each DrawInfo its own list of tsprites. 2021-04-02 10:28:40 +02:00
fish.cpp - give each DrawInfo its own list of tsprites. 2021-04-02 10:28:40 +02:00
freelistarray.h - project cleanup 2021-01-10 20:31:32 +01:00
gameloop.cpp - project cleanup 2021-01-10 20:31:32 +01:00
grenade.cpp - Exhumed: Set opos for all dynamically spawned sprites. 2021-02-27 00:16:03 +01:00
gun.cpp - code updates from PCExhumed. 2021-01-19 09:44:16 +01:00
init.cpp - All Games: Migrate each game's clock counter to backend solution. 2021-02-18 21:47:33 +11:00
input.cpp - project cleanup 2021-01-10 20:31:32 +01:00
input.h - project cleanup 2021-01-10 20:31:32 +01:00
items.cpp - project cleanup 2021-01-10 20:31:32 +01:00
lavadude.cpp - give each DrawInfo its own list of tsprites. 2021-04-02 10:28:40 +02:00
light.cpp - project cleanup 2021-01-10 20:31:32 +01:00
lighting.cpp - Exhumed: fixed wall scrollers. 2021-01-14 23:55:45 +01:00
lion.cpp - skill stuff for Exhumed. 2021-02-27 14:08:08 +01:00
map.cpp - removed all remains of projection math weirdness from the automap code in the games plus a bit more cleanup of the engine code. 2021-03-24 20:28:58 +01:00
menu.cpp - project cleanup 2021-01-10 20:31:32 +01:00
move.cpp - project cleanup 2021-01-10 20:31:32 +01:00
movie.cpp - Make 360. / 2048. a constant expression and replace all uses throughout code. 2021-04-01 10:42:22 +11:00
mummy.cpp - skill stuff for Exhumed. 2021-02-27 14:08:08 +01:00
namelist.h - project cleanup 2021-01-10 20:31:32 +01:00
names.h - project cleanup 2021-01-10 20:31:32 +01:00
object.cpp - Exhumed: Set opos for all dynamically spawned sprites. 2021-02-27 00:16:03 +01:00
osdcmds.cpp - Exhumed: Replace original chasecam code with calcChaseCamPos() within game. 2021-02-18 22:14:39 +11:00
player.cpp - code updates from PCExhumed. 2021-01-19 09:44:16 +01:00
player.h - project cleanup 2021-01-10 20:31:32 +01:00
queen.cpp - Exhumed: fixed uninitialized variables in Queen boss when reloading a savegame. 2021-03-09 22:18:43 +01:00
ra.cpp - give each DrawInfo its own list of tsprites. 2021-04-02 10:28:40 +02:00
ramses.cpp - All Games: Migrate each game's clock counter to backend solution. 2021-02-18 21:47:33 +11:00
random.cpp - project cleanup 2021-01-10 20:31:32 +01:00
rat.cpp - project cleanup 2021-01-10 20:31:32 +01:00
rex.cpp - skill stuff for Exhumed. 2021-02-27 14:08:08 +01:00
roach.cpp - skill stuff for Exhumed. 2021-02-27 14:08:08 +01:00
runlist.cpp - Exhumed: Replace asserts for range checks with if's. 2021-03-09 20:02:08 +01:00
save.cpp - Exhumed: refresh the status bar after loading a saved game. 2021-03-14 12:57:23 +01:00
scorp.cpp - skill stuff for Exhumed. 2021-02-27 14:08:08 +01:00
sequence.cpp - give each DrawInfo its own list of tsprites. 2021-04-02 10:28:40 +02:00
sequence.h - project cleanup 2021-01-10 20:31:32 +01:00
set.cpp - skill stuff for Exhumed. 2021-02-27 14:08:08 +01:00
snake.cpp - give each DrawInfo its own list of tsprites. 2021-04-02 10:28:40 +02:00
sound.cpp - All Games: Migrate each game's clock counter to backend solution. 2021-02-18 21:47:33 +11:00
sound.h - project cleanup 2021-01-10 20:31:32 +01:00
spider.cpp - skill stuff for Exhumed. 2021-02-27 14:08:08 +01:00
status.cpp - Exhumed: refresh the status bar after loading a saved game. 2021-03-14 12:57:23 +01:00
status.h - project cleanup 2021-01-10 20:31:32 +01:00
switch.cpp - Exhumed: restored old static switch array. 2021-01-24 14:49:51 +01:00
trigdat.cpp - project cleanup 2021-01-10 20:31:32 +01:00
view.cpp - give each DrawInfo its own list of tsprites. 2021-04-02 10:28:40 +02:00
view.h - give each DrawInfo its own list of tsprites. 2021-04-02 10:28:40 +02:00
wasp.cpp - skill stuff for Exhumed. 2021-02-27 14:08:08 +01:00