raze-gles/source/blood/src
Christoph Oelckers 435e13dfa4 cleanup of the timer interface.
* rewrote all uses of timerSetCallback. Most were unnecessary or long obsolete, the sound updates need to run per frame, not per tic and the UI tickers need to be handled in the main loop anyway.
* Use a more precise timer to animate the menu transition.
* uncouple other menu animations from the game timer.
2020-08-25 19:42:11 +02:00
..
actor.cpp - removed incomplete Polymer code from Blood. 2020-07-27 19:38:58 +02:00
actor.h First round of Blood Savegame fix. 2020-02-11 23:15:25 +01:00
ai.cpp - merged 5 more headers into misc.h. 2020-07-27 19:37:17 +02:00
ai.h - added an indexer for Blood's AI states. 2020-02-12 00:22:11 +01:00
aibat.cpp - merged 5 more headers into misc.h. 2020-07-27 19:37:17 +02:00
aibeast.cpp - merged 5 more headers into misc.h. 2020-07-27 19:37:17 +02:00
aiboneel.cpp - merged 5 more headers into misc.h. 2020-07-27 19:37:17 +02:00
aiburn.cpp - merged 5 more headers into misc.h. 2020-07-27 19:37:17 +02:00
aicaleb.cpp - merged 5 more headers into misc.h. 2020-07-27 19:37:17 +02:00
aicerber.cpp - merged 5 more headers into misc.h. 2020-07-27 19:37:17 +02:00
aicult.cpp - merged 5 more headers into misc.h. 2020-07-27 19:37:17 +02:00
aigarg.cpp - merged 5 more headers into misc.h. 2020-07-27 19:37:17 +02:00
aighost.cpp - merged 5 more headers into misc.h. 2020-07-27 19:37:17 +02:00
aigilbst.cpp - merged 5 more headers into misc.h. 2020-07-27 19:37:17 +02:00
aihand.cpp - merged 5 more headers into misc.h. 2020-07-27 19:37:17 +02:00
aihound.cpp - merged 5 more headers into misc.h. 2020-07-27 19:37:17 +02:00
aiinnoc.cpp - merged 5 more headers into misc.h. 2020-07-27 19:37:17 +02:00
aipod.cpp - merged 5 more headers into misc.h. 2020-07-27 19:37:17 +02:00
airat.cpp - merged 5 more headers into misc.h. 2020-07-27 19:37:17 +02:00
aispid.cpp - merged 5 more headers into misc.h. 2020-07-27 19:37:17 +02:00
aistate.h - merged all of Blood's ai state headers together to reduce number of files and include clutter. 2020-07-25 17:56:39 +02:00
aitchern.cpp - merged 5 more headers into misc.h. 2020-07-27 19:37:17 +02:00
aiunicult.cpp - fixed bad merge from some time agp. 2020-08-02 18:12:43 +02:00
aiunicult.h - fixed bad ordering of directives. 2020-07-31 21:03:23 +02:00
aizomba.cpp - merged 5 more headers into misc.h. 2020-07-27 19:37:17 +02:00
aizombf.cpp - merged 5 more headers into misc.h. 2020-07-27 19:37:17 +02:00
animatesprite.cpp - split sprite animation off view.cpp 2020-08-02 19:59:14 +02:00
asound.cpp - removed the last remaining Blood helpers from the file system, also deleted a few short files whose contents could be moved. 2020-07-27 19:38:41 +02:00
barf.cpp - merged 5 more headers into misc.h. 2020-07-27 19:37:17 +02:00
blood.cpp cleanup of the timer interface. 2020-08-25 19:42:11 +02:00
blood.h - make use of map bindings 2020-08-24 20:20:15 +02:00
callback.cpp - removed the last remaining Blood helpers from the file system, also deleted a few short files whose contents could be moved. 2020-07-27 19:38:41 +02:00
callback.h - Added tracking type of conditions. Generally conditions is still WIP. 2020-05-22 17:28:35 +02:00
choke.cpp - base palette cleanup. 2020-08-14 21:18:14 +02:00
choke.h - base palette cleanup. 2020-08-14 21:18:14 +02:00
common_game.h - consolidated the DEF parser parts in the backend. 2020-08-19 20:29:37 +02:00
controls.cpp - InputState cleanup 2020-08-24 20:34:18 +02:00
controls.h Blood: input code improvements 2020-06-17 12:22:23 +02:00
credits.cpp -play SW's intro through the screen job framework. 2020-08-15 13:04:15 +02:00
d_menu.cpp - added some predefined fullscreen modes 2020-08-24 20:25:53 +02:00
db.cpp - changed the byte order swappers to use ZDoom's versions 2020-08-03 19:09:57 +02:00
db.h - YAX is also gone now. 2020-07-14 16:06:14 +02:00
dude.cpp - Don't change statnum of thing converted to debris back to thing on impact trigger when firing with vector weapon. 2020-05-22 17:36:37 +02:00
dude.h - More compact code for event redirection 2020-05-22 17:34:33 +02:00
endgame.cpp - InputState cleanup 2020-08-24 20:34:18 +02:00
endgame.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
eventq.cpp Refactor of NOONE_EXTESNIONS: 2020-02-07 22:23:33 +01:00
eventq.h - Event redirection support for modern types 2020-03-02 23:53:33 +01:00
fire.cpp - ported the final level's text screen and exported its text to the string table. 2020-08-22 18:12:19 +02:00
fx.cpp - removed the last remaining Blood helpers from the file system, also deleted a few short files whose contents could be moved. 2020-07-27 19:38:41 +02:00
fx.h Precache more tiles on level start 2020-01-02 19:20:11 +01:00
gameutil.cpp - Blood: Repair regression in VectorScan() from 266364fc2e causing demo regressions and other game issues. 2020-08-20 22:17:28 +10:00
gameutil.h Refactor of NOONE_EXTESNIONS: 2020-02-07 22:23:33 +01:00
gib.cpp - removed the last remaining Blood helpers from the file system, also deleted a few short files whose contents could be moved. 2020-07-27 19:38:41 +02:00
gib.h - merge fixes. 2020-01-02 19:20:11 +01:00
globals.cpp - same procedure for Blood 2020-08-24 19:47:09 +02:00
globals.h - same procedure for Blood 2020-08-24 19:47:09 +02:00
hudsprites.cpp - added some predefined fullscreen modes 2020-08-24 20:25:53 +02:00
inifile.cpp - background for text screens. 2020-08-02 17:45:03 +02:00
inifile.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
levels.cpp - handle Blood's level progression by the actual level data, not some episode/level pair. 2020-08-16 13:49:28 +02:00
levels.h - handle Blood's level progression by the actual level data, not some episode/level pair. 2020-08-16 13:49:28 +02:00
loadsave.cpp - use the generic cheat system for Blood. 2020-08-03 20:51:31 +02:00
loadsave.h - more unused data removed 2020-02-12 01:00:47 +01:00
map2d.cpp - added some predefined fullscreen modes 2020-08-24 20:25:53 +02:00
map2d.h - same procedure for Blood 2020-08-24 19:47:09 +02:00
messages.cpp - handle Blood's level progression by the actual level data, not some episode/level pair. 2020-08-16 13:49:28 +02:00
messages.h - major cleanup and consolidation of the screen/hud resizing code. 2020-08-16 02:55:50 +02:00
mirrors.cpp - removed some inactive pieces of code. 2020-07-28 00:05:56 +02:00
misc.cpp - removed some unused pieces of code. 2020-07-27 19:37:58 +02:00
misc.h - base palette cleanup. 2020-08-14 21:18:14 +02:00
network.cpp - handle Blood's level progression by the actual level data, not some episode/level pair. 2020-08-16 13:49:28 +02:00
network.h - handle Blood's level progression by the actual level data, not some episode/level pair. 2020-08-16 13:49:28 +02:00
nnexts.cpp - handle Blood's level progression by the actual level data, not some episode/level pair. 2020-08-16 13:49:28 +02:00
nnexts.h - base palette cleanup. 2020-08-14 21:18:14 +02:00
osdcmd.cpp - Blood/Duke/Exhumed/SW: Fix map CCMD so the game doesn't return to the menu if incorrect map specified (or crash in the case of Exhumed). 2020-08-21 15:11:02 +10:00
player.cpp - removed most of the network code in Blood. 2020-08-03 20:06:27 +02:00
player.h - removed the last remaining Blood helpers from the file system, also deleted a few short files whose contents could be moved. 2020-07-27 19:38:41 +02:00
pqueue.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
prediction.cpp - split Blood prediction code into its own file. 2020-08-02 19:43:45 +02:00
qav.cpp - added some predefined fullscreen modes 2020-08-24 20:25:53 +02:00
qav.h - base palette cleanup. 2020-08-14 21:18:14 +02:00
replace.cpp - removed unused stuff from screen.cpp and deleted screen.h. 2020-08-02 13:54:36 +02:00
sbar.cpp - use the generalized code to display automap labels in Blood. 2020-08-24 23:59:09 +02:00
screen.cpp - removed unused stuff from screen.cpp and deleted screen.h. 2020-08-02 13:54:36 +02:00
sectorfx.cpp - merged 5 more headers into misc.h. 2020-07-27 19:37:17 +02:00
sectorfx.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
seq.cpp - changed the byte order swappers to use ZDoom's versions 2020-08-03 19:09:57 +02:00
seq.h - implemented a proper cache for Blood's SEQs. 2020-07-27 19:28:54 +02:00
sfx.cpp - removed the last remaining Blood helpers from the file system, also deleted a few short files whose contents could be moved. 2020-07-27 19:38:41 +02:00
sound.cpp - fixed the sound in Exhumed's intro movie. 2020-08-20 17:52:56 +02:00
sound.h - merged several of Blood's smaller headers. 2020-07-27 19:17:13 +02:00
tile.cpp - changed the byte order swappers to use ZDoom's versions 2020-08-03 19:09:57 +02:00
trig.cpp - changed the byte order swappers to use ZDoom's versions 2020-08-03 19:09:57 +02:00
triggers.cpp - removed some redundant parts in level.cpp 2020-08-03 19:11:48 +02:00
triggers.h Refactor of NOONE_EXTESNIONS: 2020-02-07 22:23:33 +01:00
view.cpp - added some predefined fullscreen modes 2020-08-24 20:25:53 +02:00
view.h - same procedure for Blood 2020-08-24 19:47:09 +02:00
warp.cpp - merged 5 more headers into misc.h. 2020-07-27 19:37:17 +02:00
weapon.cpp - base palette cleanup. 2020-08-14 21:18:14 +02:00