Rev |
Age |
Author |
Path |
Log message |
Diff |
8791 |
334d 18h |
hendricks266 |
/source/duke3d/src/ |
WT Incinerator projectile velocity hotfix from Nuke.YKT |
|
8790 |
334d 18h |
hendricks266 |
/source/duke3d/src/ |
Implement WT episode 5 ending |
|
8789 |
334d 18h |
hendricks266 |
/source/duke3d/src/ |
Implement WT's widescreen tiles |
|
8788 |
334d 18h |
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. |
|
8787 |
334d 18h |
hendricks266 |
/source/duke3d/src/ |
Fix negative viewtypes to match what World Tour expects |
|
8786 |
334d 18h |
hendricks266 |
/source/duke3d/src/ |
Cleanup some Duke game logic, mostly to allow easier chaining to the default case |
|
8778 |
342d 15h |
terminx |
/source/duke3d/src/ |
Restore previously selected .sf2 filename when the file selector is canceled by pressing esc |
|
8777 |
342d 15h |
terminx |
/source/duke3d/src/ |
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 |
|
8776 |
342d 15h |
terminx |
/source/duke3d/src/ |
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. |
|
8773 |
342d 15h |
terminx |
/source/duke3d/src/ |
Remove the leading slash from the .sf2 bank filename if it's the only slash in the string |
|
8772 |
342d 15h |
terminx |
/source/duke3d/src/ |
Improve handling of menu options that may be hidden in-between visits to a menu |
|
8771 |
342d 15h |
terminx |
/source/duke3d/src/ |
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). |
|
8765 |
346d 3h |
terminx |
/source/duke3d/src/ |
Fix crash in menu file selector when no files OR directories are available to display |
|
8764 |
346d 3h |
terminx |
/source/duke3d/src/ |
Fix FURY=1 build |
|
8763 |
346d 19h |
terminx |
/source/duke3d/src/ |
Fix stupid menu bug |
|
8760 |
346d 23h |
terminx |
/source/duke3d/src/ |
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). |
|
8756 |
346d 23h |
terminx |
/source/duke3d/src/ |
Fix swinging doors not automatically closing anymore after rebounding if they hit a player or actor when trying to close |
|
8755 |
346d 23h |
terminx |
/source/duke3d/src/ |
More SF2 work
Now automatically detects a .sf2 file placed in the game directory if the mus_sf2_bank cvar is unset. |
|
8752 |
346d 23h |
terminx |
/source/duke3d/src/ |
sf2 synthesizer WIP
Patch from Nuke.YKT. |
|
8737 |
352d 2h |
terminx |
/source/duke3d/src/ |
Fix IF crouch jumping and unintentional automatic crouching under sprites |
|
8736 |
352d 2h |
terminx |
/source/duke3d/src/ |
ifndef EDUKE32_STANDALONE a couple more hard-coded Duke3D sound IDs that were missed previously |
|
8735 |
352d 2h |
terminx |
/source/duke3d/src/ |
Reduce width of a couple fields in memberlabel_t |
|
8734 |
352d 2h |
terminx |
/source/duke3d/src/ |
Make gamestructures a proper object |
|
8732 |
352d 2h |
terminx |
/source/duke3d/src/ |
Speed up startup times on Windows for projects with a lot of sound definitions |
|
8731 |
352d 2h |
terminx |
/source/duke3d/src/ |
Eliminate unnecessary goto |
|
8730 |
352d 2h |
terminx |
/source/duke3d/src/ |
Fix return type of A_CheckHitSprite()
Since the returned value is a distance, it should be int32_t. |
|
8726 |
352d 2h |
terminx |
/source/duke3d/src/ |
Patch from Nuke.YKT to fix a couple of NAM/WW2GI issues |
|
8724 |
352d 2h |
terminx |
/source/duke3d/src/ |
Patch from Striker to improve sprite interpolation |
|
8723 |
352d 2h |
terminx |
/source/duke3d/src/ |
Make SE_13_EXPLOSIVE call A_GetZLimits() for all statnum 0-2 sprites in sector when triggering
This fixes the fire sprites inside exploding walls not waking up after the wall explodes. |
|
8722 |
352d 2h |
terminx |
/source/duke3d/src/ |
Experimental swinging door changes
This makes swinging doors reverse direction instead of stopping in place and later resuming when obstructed. |
|
8721 |
352d 2h |
terminx |
/source/duke3d/src/ |
Fix a bug with swinging doors
This fixes a bug with swinging doors where multiple swinging doors linked together could become out of sync with each other if you block one door from moving and activate the second door again while the first is still blocked. |
|
8720 |
352d 2h |
terminx |
/source/duke3d/src/ |
Fix off-by-one error in various CON text truncation warnings |
|
8719 |
352d 2h |
terminx |
/source/duke3d/src/ |
Add missing diagnostic information for getactor/setactor
Internally, there are several different permutations of the opcodes that implement CON_GETACTOR and CON_SETACTOR. This maps the internal opcodes back to the external keywords that generated them and makes sure they all have the script line number attached to them for use in diagnostic warning and error messages. |
|
8718 |
352d 2h |
terminx |
/source/duke3d/src/ |
Fix tripbomb laser |
|
8716 |
352d 2h |
terminx |
/source/duke3d/src/ |
Move FPS limiter to engine and rework functionality (again) |
|
8691 |
356d 13h |
ny00123 |
/source/duke3d/src/ |
startgtk (Duke3D, SW, Build Editor): Use nullptr instead
of NULL for ending arguments list in gtk function calls. Fixes
"missing sentinel in function call" warning with a specific GCC version. |
|
8680 |
358d 19h |
hendricks266 |
/source/duke3d/src/ |
Menus: Fix two sources of null text drawing |
|
8679 |
358d 19h |
hendricks266 |
/source/duke3d/src/ |
Add null pointer checks to G_ScreenText* |
|
8659 |
363d 19h |
hendricks266 |
/source/duke3d/src/ |
Move minitext_lowercase calculation to a new G_InitText() in text.cpp |
|
8658 |
363d 19h |
hendricks266 |
/source/duke3d/src/ |
screentext: Big refactor to take an array of tilenums (or control codes) instead of a C string |
|