raze/source/blood/src
Christoph Oelckers 75c76ccf66 - changed SW's PlaySound interface to take pointers to objects instead of pointers to coordinates.
With pointers to coordinates the sound engine cannot work, so this had to be changed globally.
2019-12-18 11:09:01 +01:00
..
actor.cpp - made THINGINFO const. 2019-12-07 00:07:02 +01:00
actor.h - made THINGINFO const. 2019-12-07 00:07:02 +01:00
ai.cpp - Custom Dude updates and refactor 2019-11-24 22:38:21 +01:00
ai.h - Custom Dude updates and refactor 2019-11-24 22:38:21 +01:00
aibat.cpp Refactor: 2019-10-22 17:49:59 +02:00
aibat.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
aibeast.cpp Refactor: 2019-10-22 17:49:59 +02:00
aibeast.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
aiboneel.cpp Refactor: 2019-10-22 17:49:59 +02:00
aiboneel.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
aiburn.cpp - Custom Dude updates and refactor 2019-11-24 22:38:21 +01:00
aiburn.h - Custom Dude updates and refactor 2019-11-24 22:38:21 +01:00
aicaleb.cpp - Refactor: added names for powerups and updated some old. 2019-10-20 12:30:16 +02:00
aicaleb.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
aicerber.cpp Refactor: 2019-10-22 17:49:59 +02:00
aicerber.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
aicult.cpp - Added event initiator for sectors and walls 2019-11-11 22:59:05 +01:00
aicult.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
aigarg.cpp Refactor: 2019-10-22 17:49:59 +02:00
aigarg.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
aighost.cpp Refactor: 2019-10-22 17:49:59 +02:00
aighost.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
aigilbst.cpp - Refactor: added names for powerups and updated some old. 2019-10-20 12:30:16 +02:00
aigilbst.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
aihand.cpp Refactor: 2019-10-22 17:49:59 +02:00
aihand.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
aihound.cpp - Refactor: added names for powerups and updated some old. 2019-10-20 12:30:16 +02:00
aihound.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
aiinnoc.cpp - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
aiinnoc.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
aipod.cpp - Added event initiator for sectors and walls 2019-11-11 22:59:05 +01:00
aipod.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
airat.cpp - Refactor: added names for powerups and updated some old. 2019-10-20 12:30:16 +02:00
airat.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
aispid.cpp Refactor: 2019-10-22 17:49:59 +02:00
aispid.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
aitchern.cpp Refactor: 2019-10-22 17:49:59 +02:00
aitchern.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
aiunicult.cpp - converted Blood's sound system to the OpenAL sound engine. 2019-12-17 19:37:05 +01:00
aiunicult.h - Custom Dude updates and refactor 2019-11-24 22:38:21 +01:00
aizomba.cpp Refactor: 2019-10-22 17:49:59 +02:00
aizomba.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
aizombf.cpp - Refactor: added names for powerups and updated some old. 2019-10-20 12:30:16 +02:00
aizombf.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
asound.cpp - converted Blood's sound system to the OpenAL sound engine. 2019-12-17 19:37:05 +01:00
asound.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
barf.cpp - moved kopenfilereader into the FileSystem class. 2019-12-07 10:14:51 +01:00
barf.h RFS parser wip 2019-09-23 01:30:05 +02:00
blood.cpp - fixed undefined behavior with iterating over null unique_ptrs. 2019-12-17 20:08:59 +01:00
blood.h - connect SW with statistics code and added missing function for Blood 2019-12-09 01:03:18 +01:00
callback.cpp - Custom Dude updates and refactor 2019-11-24 22:38:21 +01:00
callback.h - Custom Dude updates and refactor 2019-11-24 22:38:21 +01:00
choke.cpp Refactor: 2019-10-22 17:49:59 +02:00
choke.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
common.cpp - gutted cache1d. The old file system is gone, excepr for klistpath, which still gets used in a few places. 2019-11-01 22:17:15 +01:00
common_game.h - SW sound WIP 2019-12-17 23:25:07 +01:00
config.cpp - SW sound WIP 2019-12-17 23:25:07 +01:00
config.h - hooked up ZDoom' joystick code and removed the remaining parts of the old MACT input library. 2019-12-14 20:15:15 +01:00
controls.cpp - hooked up ZDoom' joystick code and removed the remaining parts of the old MACT input library. 2019-12-14 20:15:15 +01:00
controls.h - a few more CVARs 2019-10-23 01:30:43 +02:00
credits.cpp - converted Blood's sound system to the OpenAL sound engine. 2019-12-17 19:37:05 +01:00
credits.h - fixed compilation. 2019-10-21 19:36:54 +02:00
d_menu.cpp - hooked up ZDoom' joystick code and removed the remaining parts of the old MACT input library. 2019-12-14 20:15:15 +01:00
db.cpp - exported most of Blood's text to the string table 2019-12-09 02:01:30 +01:00
db.h - Custom Dude updates and refactor 2019-11-24 22:38:21 +01:00
demo.cpp - hooked up ZDoom' joystick code and removed the remaining parts of the old MACT input library. 2019-12-14 20:15:15 +01:00
demo.h - refactored most of the remaining calls to kopen4load 2019-10-21 17:16:08 +02:00
dude.cpp - Custom Dude updates and refactor 2019-11-24 22:38:21 +01:00
dude.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
endgame.cpp - converted Blood's sound system to the OpenAL sound engine. 2019-12-17 19:37:05 +01:00
endgame.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
eventq.cpp - Custom Dude updates and refactor 2019-11-24 22:38:21 +01:00
eventq.h - Custom Dude updates and refactor 2019-11-24 22:38:21 +01:00
fire.cpp - first batch of adjustments to the new tile management. 2019-10-15 00:54:14 +02:00
fire.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
fx.cpp randomize ejecting brass and shell angle on the ground (#230) 2019-10-26 10:35:15 +02:00
fx.h randomize ejecting brass and shell angle on the ground (#230) 2019-10-26 10:35:15 +02:00
gamemenu.cpp - hooked up ZDoom' joystick code and removed the remaining parts of the old MACT input library. 2019-12-14 20:15:15 +01:00
gamemenu.h - fixed stuff and cleaned out most of the old menu code. 2019-12-05 19:00:40 +01:00
gameutil.cpp feature: show player names (#234) 2019-10-27 22:24:30 +01:00
gameutil.h - Added event initiator for sectors and walls 2019-11-11 22:59:05 +01:00
getopt.cpp - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
getopt.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
gib.cpp - Added names for callbacks 2019-10-14 22:42:42 +02:00
gib.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
globals.cpp - fixed out of bounds memory access. 2019-12-06 23:20:18 +01:00
globals.h - rewrote the screenshot code to use m_png as its backend. 2019-11-02 12:59:59 +01:00
inifile.cpp - moved kopenfilereader into the FileSystem class. 2019-12-07 10:14:51 +01:00
inifile.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
iob.cpp - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
iob.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
levels.cpp - transitioned Blood to the common mapinfo system. 2019-12-11 00:57:53 +01:00
levels.h - transitioned Blood to the common mapinfo system. 2019-12-11 00:57:53 +01:00
loadsave.cpp - transitioned Blood to the common mapinfo system. 2019-12-11 00:57:53 +01:00
loadsave.h - Blood load/save works. 2019-12-01 22:54:52 +01:00
macros.h - moved all keyboard related code into the InputState class, so that looking for this stuff is easier. 2019-11-04 00:53:55 +01:00
map2d.cpp - transitioned Blood to the common mapinfo system. 2019-12-11 00:57:53 +01:00
map2d.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
menu.cpp - added refactored sound code to RR frontend. 2019-12-16 16:18:47 +01:00
messages.cpp - hooked up ZDoom' joystick code and removed the remaining parts of the old MACT input library. 2019-12-14 20:15:15 +01:00
messages.h - Added names for statnums 2019-10-08 22:27:45 +02:00
mirrors.cpp - Added names for callbacks 2019-10-14 22:42:42 +02:00
mirrors.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
misc.cpp - removed the unused File* functions which were the last remaining places to use stdio FILE for reading. 2019-11-13 18:34:05 +01:00
misc.h - removed the unused File* functions which were the last remaining places to use stdio FILE for reading. 2019-11-13 18:34:05 +01:00
network.cpp - fixed stuff and cleaned out most of the old menu code. 2019-12-05 19:00:40 +01:00
network.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
osdcmd.cpp - converted Blood's sound system to the OpenAL sound engine. 2019-12-17 19:37:05 +01:00
osdcmds.h - some reshuffling on OSD code. 2019-11-02 14:25:35 +01:00
player.cpp - exported most of Blood's text to the string table 2019-12-09 02:01:30 +01:00
player.h - Custom Dude updates and refactor 2019-11-24 22:38:21 +01:00
pqueue.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
qav.cpp - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
qav.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
qheap.cpp - include namespace file in all sources as the very first include. 2019-09-21 20:59:54 +02:00
qheap.h Use C++ heap for resource manager 2019-09-21 11:41:25 +02:00
replace.cpp - got rid of some editor-only code and the entire buildvfs header 2019-11-08 02:02:54 +01:00
replace.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
resource.cpp - SW sound WIP 2019-12-17 23:25:07 +01:00
resource.h - hooked up the file system with Blood's resource access. 2019-10-31 20:17:49 +01:00
screen.cpp - use the precalculated or script-specified fade colors, if present. 2019-11-10 21:11:17 +01:00
screen.h - Config work almost done. 2019-10-27 13:40:24 +01:00
screentext.cpp - completion of controls menu 2019-12-03 00:57:03 +01:00
screentext.h - disconnected Blood's menu. 2019-12-01 10:18:38 +01:00
sectorfx.cpp Refactor: xsector, xwall and xsprite structs 2019-10-26 10:35:13 +02:00
sectorfx.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
seq.cpp - converted Blood's sound system to the OpenAL sound engine. 2019-12-17 19:37:05 +01:00
seq.h - Custom Dude updates and refactor 2019-11-24 22:38:21 +01:00
sfx.cpp - changed SW's PlaySound interface to take pointers to objects instead of pointers to coordinates. 2019-12-18 11:09:01 +01:00
sfx.h - converted Blood's sound system to the OpenAL sound engine. 2019-12-17 19:37:05 +01:00
sound.cpp - converted Blood's sound system to the OpenAL sound engine. 2019-12-17 19:37:05 +01:00
sound.h - converted Blood's sound system to the OpenAL sound engine. 2019-12-17 19:37:05 +01:00
tile.cpp - moved kopenfilereader into the FileSystem class. 2019-12-07 10:14:51 +01:00
tile.h - first batch of adjustments to the new tile management. 2019-10-15 00:54:14 +02:00
trig.cpp - added access wrappers to the two fields of DICTNODE that are accessed from the outside. 2019-10-31 00:50:45 +01:00
trig.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
triggers.cpp - transitioned Blood to the common mapinfo system. 2019-12-11 00:57:53 +01:00
triggers.h - Added event initiator for sectors and walls 2019-11-11 22:59:05 +01:00
view.cpp - exported most of Blood's text to the string table 2019-12-09 02:01:30 +01:00
view.h - reworked the FPS display to use ZDoom's fstat class to get rid of the microscopic font it used. 2019-11-10 11:42:25 +01:00
warp.cpp - Added event initiator for sectors and walls 2019-11-11 22:59:05 +01:00
warp.h - put all Blood game code into a namespace. 2019-09-22 08:39:22 +02:00
weapon.cpp - Added event initiator for sectors and walls 2019-11-11 22:59:05 +01:00
weapon.h Refactor: xsector, xwall and xsprite structs 2019-10-26 10:35:13 +02:00