raze/source/blood/src
Christoph Oelckers cc5e6d19c3 - fixed sound updating by moving the engine's UpdateSound call into the main loop.
This needs to be called unconditionally for every frame being rendered, not all of the game modules did that.
Placing this call here ensures that it is independent of anything the games do.
2020-08-26 04:10:16 +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 - Blood: Migrate to GZDoom time code like Duke, SW and Exhumed. 2020-08-26 09:49:23 +10: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 - All Games: Remove use of timerGetTicks(). 2020-08-26 09:49:38 +10: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 - All Games: Remove use of ClockTicks and replace with int. 2020-08-26 09:49:42 +10:00
choke.h - base palette cleanup. 2020-08-14 21:18:14 +02:00
common_game.h - thinned out Blood's network code. 2020-08-25 23:04:08 +02:00
controls.cpp - All Games: Remove use of timerGetHiTicks(). 2020-08-26 09:49:36 +10: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 - All Games: Remove use of ClockTicks and replace with int. 2020-08-26 09:49:42 +10: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 - Blood: Migrate to GZDoom time code like Duke, SW and Exhumed. 2020-08-26 09:49:23 +10: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 - All Games: Remove use of ClockTicks and replace with int. 2020-08-26 09:49:42 +10: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 - All Games: Move gameclock and lastTic to gamecontrol. 2020-08-26 09:49:44 +10:00
globals.h - All Games: Move gameclock and lastTic to gamecontrol. 2020-08-26 09:49:44 +10: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 - All Games: Remove use of ClockTicks and replace with int. 2020-08-26 09:49:42 +10: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 - All Games: Remove use of ClockTicks and replace with int. 2020-08-26 09:49:42 +10:00
network.h - All Games: Remove use of ClockTicks and replace with int. 2020-08-26 09:49:42 +10:00
nnexts.cpp - Blood: Migrate to GZDoom time code like Duke, SW and Exhumed. 2020-08-26 09:49:23 +10: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 - All Games: Remove use of ClockTicks and replace with int. 2020-08-26 09:49:42 +10:00
player.h - All Games: Remove use of ClockTicks and replace with int. 2020-08-26 09:49:42 +10: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 - All Games: Remove use of ClockTicks and replace with int. 2020-08-26 09:49:42 +10:00
screen.cpp - removed unused stuff from screen.cpp and deleted screen.h. 2020-08-02 13:54:36 +02:00
sectorfx.cpp - Blood: Migrate to GZDoom time code like Duke, SW and Exhumed. 2020-08-26 09:49:23 +10: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 - fixed sound updating by moving the engine's UpdateSound call into the main loop. 2020-08-26 04:10:16 +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 - All Games: Remove use of ClockTicks and replace with int. 2020-08-26 09:49:42 +10:00
view.h - All Games: Remove use of ClockTicks and replace with int. 2020-08-26 09:49:42 +10:00
warp.cpp - merged 5 more headers into misc.h. 2020-07-27 19:37:17 +02:00
weapon.cpp - Blood: Migrate to GZDoom time code like Duke, SW and Exhumed. 2020-08-26 09:49:23 +10:00