Subversion Repositories eduke32

Rev

Hide changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
8791 378d 3h hendricks266 /source/duke3d/src/ WT Incinerator projectile velocity hotfix from Nuke.YKT  
/source/duke3d/src/player.cpp
8790 378d 4h hendricks266 /source/duke3d/src/ Implement WT episode 5 ending  
/source/duke3d/src/screens.cpp
/source/duke3d/src/soundsdyn.cpp
/source/duke3d/src/soundsdyn.h
8789 378d 4h hendricks266 /source/duke3d/src/ Implement WT's widescreen tiles  
/source/duke3d/src/duke3d.h
/source/duke3d/src/menus.cpp
/source/duke3d/src/player.cpp
/source/duke3d/src/premap.cpp
/source/duke3d/src/sbar.cpp
/source/duke3d/src/sbar.h
/source/duke3d/src/screens.cpp
8788 378d 4h hendricks266 /source/duke3d/src/ Implement hardcoded WT stuff

Includes the new weapon, enemy projectiles, and breakable objects.

Patch from Nuke.YKT.

I edited it some, mostly to add the proper "if (WORLDTOUR)" checks.
 
/source/duke3d/src/actors.cpp
/source/duke3d/src/duke3d.h
/source/duke3d/src/game.cpp
/source/duke3d/src/gamedef.cpp
/source/duke3d/src/gamevars.cpp
/source/duke3d/src/inv.h
/source/duke3d/src/namesdyn.cpp
/source/duke3d/src/namesdyn.h
/source/duke3d/src/player.cpp
/source/duke3d/src/player.h
/source/duke3d/src/sbar.cpp
/source/duke3d/src/sector.cpp
/source/duke3d/src/soundsdyn.cpp
/source/duke3d/src/soundsdyn.h
8787 378d 4h hendricks266 /source/duke3d/src/ Fix negative viewtypes to match what World Tour expects  
/source/duke3d/src/game.cpp
8786 378d 4h hendricks266 /source/duke3d/src/ Cleanup some Duke game logic, mostly to allow easier chaining to the default case  
/source/duke3d/src/actors.cpp
/source/duke3d/src/cheats.cpp
/source/duke3d/src/game.cpp
/source/duke3d/src/macros.h
/source/duke3d/src/sector.cpp
8778 386d 0h terminx /source/duke3d/src/ Restore previously selected .sf2 filename when the file selector is canceled by pressing esc  
/source/duke3d/src/menus.cpp
8777 386d 0h terminx /source/ Remove a bunch of dead code relating to reading and writing configuration data in eduke32.cfg for stuff we don't even support anymore, or that is saved in settings.cfg now instead  
/source/duke3d/src/_functio.h
/source/duke3d/src/config.cpp
/source/duke3d/src/game.h
/source/duke3d/src/gamedefs.h
/source/duke3d/src/lunatic/_defs_game.lua
/source/mact/include/mouse.h
/source/mact/src/control.cpp
8776 386d 0h terminx /source/ Move mouse x-scale and y-scale to the main mouse setup menu and get rid of Advanced Mouse

This also normalizes the scale sliders to a displayed range of 0 - 1.0, and adds in_mousexscale and in_mouseyscale cvars to hold the values.
 
/source/duke3d/src/menus.cpp
/source/duke3d/src/menus.h
/source/duke3d/src/osdcmds.cpp
/source/mact/include/control.h
/source/mact/include/mouse.h
/source/mact/src/control.cpp
8773 386d 0h terminx /source/duke3d/src/ Remove the leading slash from the .sf2 bank filename if it's the only slash in the string  
/source/duke3d/src/menus.cpp
8772 386d 0h terminx /source/duke3d/src/ Improve handling of menu options that may be hidden in-between visits to a menu  
/source/duke3d/src/menus.cpp
8771 386d 0h terminx /source/ Refresh ud.config.MusicDevice and the menu sound configuration display variables after applying new settings

This helps keep the menu state synchronized with the actual sound system state in cases where the requested configuration was rejected for some reason (unsupported playback frequency, missing .sf2 file, etc).
 
/source/audiolib/include/fx_man.h
/source/audiolib/src/fx_man.cpp
/source/duke3d/src/menus.cpp
8765 389d 12h terminx /source/duke3d/src/ Fix crash in menu file selector when no files OR directories are available to display  
/source/duke3d/src/menus.cpp
8764 389d 13h terminx /source/duke3d/src/ Fix FURY=1 build  
/source/duke3d/src/menus.cpp
8763 390d 5h terminx /source/duke3d/src/ Fix stupid menu bug  
/source/duke3d/src/menus.cpp
8760 390d 9h terminx /source/ Add file selector for choosing which .sf2 bank to use

This also adds a menu option for OPL3 stereo mode. Windows MME output device selection is probably next (this can already be done through the console).
 
/source/audiolib/include/driver_sf2.h
/source/audiolib/include/music.h
/source/audiolib/src/fx_man.cpp
/source/audiolib/src/midi.h
/source/build/include/common.h
/source/duke3d/src/menus.cpp
/source/duke3d/src/menus.h
8756 390d 9h terminx /source/duke3d/src/ Fix swinging doors not automatically closing anymore after rebounding if they hit a player or actor when trying to close  
/source/duke3d/src/actors.cpp
8755 390d 9h terminx /source/ More SF2 work

Now automatically detects a .sf2 file placed in the game directory if the mus_sf2_bank cvar is unset.
 
/source/audiolib/include/driver_sf2.h
/source/audiolib/src/driver_sf2.cpp
/source/audiolib/src/drivers.cpp
/source/duke3d/src/menus.cpp
8752 390d 9h terminx / sf2 synthesizer WIP

Patch from Nuke.YKT.
 
/source/audiolib/include/driver_sf2.h
/source/audiolib/src/driver_sf2.cpp
/source/audiolib/src/tsf.h
/GNUmakefile
/platform/Windows/audiolib.vcxproj
/platform/Windows/audiolib.vcxproj.filters
/source/audiolib/include/sndcards.h
/source/audiolib/src/drivers.cpp
/source/audiolib/src/fx_man.cpp
/source/duke3d/src/menus.cpp
8737 395d 11h terminx /source/duke3d/src/ Fix IF crouch jumping and unintentional automatic crouching under sprites  
/source/duke3d/src/player.cpp

Show All