raze/source/sw/src
Christoph Oelckers 0157446ad1 - thorough cleanup of the Shadow Warrior music code.
This was one huge mess where nothing fit together.
Also added an enhancement that the CD Audio boss theme tracks are also played when CD music is generally off, because these have no equivalent in MIDI. This needs to be checked if it's stylistically ok, though.
2019-12-07 19:57:19 +01:00
..
actor.cpp - fixed auto-picking of game GRPS from the command line. 2019-11-19 21:35:35 +01:00
actor.h - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
ai.cpp - SW compiles. 2019-10-09 19:58:09 +02:00
ai.h - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
ambient.h - SW compiles. 2019-10-09 19:58:09 +02:00
anim.cpp - fixed anim loading in Shadow Warrior. 2019-12-07 11:48:41 +01:00
anim.h - renamed the remaining file system access wrappers in cache1d.h 2019-12-07 10:31:27 +01:00
border.cpp SW: Avoid a one-pixel tall hall of mirrors above the full status bar 2019-12-05 17:23:06 +01:00
bots.h - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
break.cpp - removed unused code. (MDA screen hack - huh???) 2019-11-19 20:43:11 +01:00
break.h - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
bunny.cpp - Config work almost done. 2019-10-27 13:40:24 +01:00
cache.cpp - r_useprecache 2019-10-23 14:39:33 +02:00
cache.h - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
cheats.cpp SW: Fix cheats only granting one Uzi instead of two 2019-11-30 09:28:11 +01:00
colormap.cpp - removed unused code. (MDA screen hack - huh???) 2019-11-19 20:43:11 +01:00
colormap.h - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
common.cpp - cleanup of the old file system initialization. 2019-11-01 19:25:42 +01:00
common_game.h - disconnected Shadow Warrior's menu so it can be replaced. 2019-12-02 21:05:19 +01:00
config.cpp - various initialization related changes 2019-11-01 09:30:28 +01:00
config.h - a bit more config cleanup. 2019-10-27 14:09:56 +01:00
conpic.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
console.cpp - completion of controls menu 2019-12-03 00:57:03 +01:00
coolg.cpp - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
coolie.cpp - removed unused code. (MDA screen hack - huh???) 2019-11-19 20:43:11 +01:00
copysect.cpp SW: Sanitize all uses of wall.nextwall to prevent OOBs 2019-11-27 18:04:01 +01:00
d_menu.cpp - disable the save option in SW's main menu if no game is running. 2019-12-07 15:07:43 +01:00
damage.h - SW compiles. 2019-10-09 19:58:09 +02:00
demo.cpp - thorough cleanup of the Shadow Warrior music code. 2019-12-07 19:57:19 +01:00
demo.h - moved kopenfilereader into the FileSystem class. 2019-12-07 10:14:51 +01:00
digi.h - SW compiles. 2019-10-09 19:58:09 +02:00
draw.cpp - fixed keybinding and mouse cursor display. 2019-12-05 21:39:02 +01:00
eel.cpp - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
game.cpp - thorough cleanup of the Shadow Warrior music code. 2019-12-07 19:57:19 +01:00
game.h - made the confirmation screen functional. 2019-12-05 23:17:55 +01:00
gamedefs.h - consolidated the 4 sets of mouse and joystick configuration variables. 2019-10-26 21:50:49 +02:00
girlninj.cpp - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
goro.cpp - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
hornet.cpp - removed unused code. (MDA screen hack - huh???) 2019-11-19 20:43:11 +01:00
interp.cpp - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
interp.h - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
interpsh.cpp - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
inv.cpp SW: Left-pin the mini HUD in widescreen 2019-12-05 17:23:03 +01:00
inv.h - removed unused code. (MDA screen hack - huh???) 2019-11-19 20:43:11 +01:00
jnames.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
jplayer.cpp - removed unused code. (MDA screen hack - huh???) 2019-11-19 20:43:11 +01:00
jsector.cpp SW: Fix OOB access when viewing a mirror 2019-11-26 17:58:20 +01:00
jsector.h - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
jtags.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
jweapon.cpp SW: Fix assertions and OOB so that the player can noclip OOB 2019-12-03 17:32:48 +01:00
keys.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
lava.cpp - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
light.cpp SW: Sanitize all uses of wall.nextwall to prevent OOBs 2019-11-27 18:04:01 +01:00
light.h - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
lists.h - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
mclip.cpp - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
mclip.h - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
menus.cpp - thorough cleanup of the Shadow Warrior music code. 2019-12-07 19:57:19 +01:00
menus.h - fixed keybinding and mouse cursor display. 2019-12-05 21:39:02 +01:00
mfile.h - migrated SW's savegame code to the same containers as the other front ends. 2019-11-27 19:31:58 +01:00
miscactr.cpp - completion of controls menu 2019-12-03 00:57:03 +01:00
morph.cpp SW: Replace MAXLONG with INT32_MAX 2019-11-08 17:41:39 +01:00
mytypes.h - cleaned out some remains of the non-indexed render path. 2019-10-10 19:40:33 +02:00
names.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
names2.h - removed unused code. (MDA screen hack - huh???) 2019-11-19 20:43:11 +01:00
network.cpp - disconnected Shadow Warrior's menu so it can be replaced. 2019-12-02 21:05:19 +01:00
network.h - disconnected Shadow Warrior's menu so it can be replaced. 2019-12-02 21:05:19 +01:00
ninja.cpp - removed unused code. (MDA screen hack - huh???) 2019-11-19 20:43:11 +01:00
ninja.h - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
pal.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
panel.cpp - fixed keybinding and mouse cursor display. 2019-12-05 21:39:02 +01:00
panel.h - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
parent.h - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
parse.h - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
player.cpp - always pause the game when the console is open. 2019-12-07 10:01:03 +01:00
player.h - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
predict.cpp - everything compiles again (not tested yet.) 2019-10-26 00:32:49 +02:00
quake.cpp - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
quake.h - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
reserve.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
ripper.cpp - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
ripper2.cpp SW: Fix "MV_GetVoice(): bad handle" log spam 2019-11-26 18:08:43 +01:00
rooms.cpp SW: Fix assertions and OOB so that the player can noclip OOB 2019-12-03 17:32:48 +01:00
rotator.cpp SW: Sanitize all uses of wall.nextwall to prevent OOBs 2019-11-27 18:04:01 +01:00
save.cpp - thorough cleanup of the Shadow Warrior music code. 2019-12-07 19:57:19 +01:00
saveable.cpp SW: Fix saves 2019-11-29 00:48:16 +01:00
saveable.h SW: Fix saves 2019-11-29 00:48:16 +01:00
savedef.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
scrip2.cpp - moved kopenfilereader into the FileSystem class. 2019-12-07 10:14:51 +01:00
sector.cpp SW: Activate ASSERT macro with RELEASE=0 builds 2019-12-03 17:32:49 +01:00
sector.h - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
serp.cpp - thorough cleanup of the Shadow Warrior music code. 2019-12-07 19:57:19 +01:00
settings.h SW: Add Equip Pickups weapon auto-switching toggle 2019-11-30 09:26:02 +01:00
setup.cpp - fix compilation 2019-10-28 17:50:08 +01:00
skel.cpp - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
skull.cpp - SW compiles. 2019-10-09 19:58:09 +02:00
slidor.cpp SW: Sanitize all uses of wall.nextwall to prevent OOBs 2019-11-27 18:04:01 +01:00
slidor.h - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
sounds.cpp - thorough cleanup of the Shadow Warrior music code. 2019-12-07 19:57:19 +01:00
sounds.h - thorough cleanup of the Shadow Warrior music code. 2019-12-07 19:57:19 +01:00
spike.cpp - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
sprite.cpp Merge branch 'master' into menu_for_real 2019-12-04 17:25:40 +01:00
sprite.h - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
stag.h - SW compiles. 2019-10-09 19:58:09 +02:00
sumo.cpp - thorough cleanup of the Shadow Warrior music code. 2019-12-07 19:57:19 +01:00
sw_strs.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
swconfig.cpp - removed the MACT scriplib after completing the config transition. 2019-10-27 17:31:23 +01:00
swcvar.cpp - implemented the Shadow Warrior menu interface. 2019-12-03 00:01:04 +01:00
swcvar.h - implemented the Shadow Warrior menu interface. 2019-12-03 00:01:04 +01:00
sync.cpp SW: Replace MAXLONG with INT32_MAX 2019-11-08 17:41:39 +01:00
tags.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
text.cpp Merge branch 'master' into menu_for_real 2019-12-05 21:08:46 +01:00
text.h - removed unused code. (MDA screen hack - huh???) 2019-11-19 20:43:11 +01:00
track.cpp SW: Activate ASSERT macro with RELEASE=0 builds 2019-12-03 17:32:49 +01:00
track.h - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
trigger.h - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
vator.cpp - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
vis.cpp - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
vis.h - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
wallmove.cpp - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
warp.cpp SW: Fix assertions and OOB so that the player can noclip OOB 2019-12-03 17:32:48 +01:00
warp.h - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
weapon.cpp SW: Activate ASSERT macro with RELEASE=0 builds 2019-12-03 17:32:49 +01:00
weapon.h - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
zilla.cpp - thorough cleanup of the Shadow Warrior music code. 2019-12-07 19:57:19 +01:00
zombie.cpp - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00