Build 10118
GIT-
Fix a minor animation bug with SHOTGUNSHELL sprites
Show details
Found by Nuke.YKT
SVN handles and Git names are merged into one person.
Fix a minor animation bug with SHOTGUNSHELL sprites
Found by Nuke.YKT
fix menu option to disable item pickup messages not saving to .cfg by adding "hud_messages" cvar
This bug appears to be rather old...
clang warning fixes
fix oversight in 76b0d9cf0852a830d1f26f87d1e1526b5c1debe7
fix GCC 12 warnings
fix DUKE3D_GLOBAL_ADDITIVE_HITRADIUS
turn most assertions left in the audio code into log messages instead
Make standalone build gamefunc names available in non-standalone builds as well
Fixes issues when launching Fury with synthesis eduke32 builds
Fix viewscreens being permanently deactivated after loading a save
Also decreases MAXUSERTILES to (MAXTILES - 256) to ensure the tilespace used by the viewscreens isn't encroached on by user tiles.
fix warning introduced by cb673c3392b91d32f6b5c72bf0582ff00462fc50
Revert 22d85479a52ea9fd066daf283b3941b934858808.
There are maps which depend on projectiles getting reflected by walls with the picnum of MIRROR.
fix menu navigation with left controller stick when not in a game and no demos are playing
Fix an oversight in the keybind menu that could cause a crash
Only occurred if some of the gamefuncs were disabled.
Fix successful "loadgrp" DEF command logging as ERROR instead of INFO
fix broken USE_OPENGL=0 build
app_main macOS fix (the #endif used to be followed by OSD_SetLogFile)
don't check FX_SoundValidAndActive() in S_ChangeSoundPitch() because FX_SetPitch() ends up forcing synchronization anyway
uncomment G_AddSearchPaths() call accidentally commented out for debugging in b689f9974f32acfa6200ba354ee2e21aea10702d
fix crash at startup when running with no video output
Linux warning fixes
fix frame time counter logic typo
fix undefined behavior
prevent potential overflows of szScratch[] in minidumper
fix stupid projectile flag interaction bug between PROJECTILE_EXPLODEONTIMER and the ones that make them bounce
This allowed projectiles with both PROJECTILE_EXPLODEONTIMER and PROJECTILE_BOUNCESOFFWHATEVER flags set to run .yvel until it was negative and then bounce forever.
fix .ogg sounds defined for Duke talk sometimes not playing when used in the skill selection menu
We were hitting the FX_SoundActive() check for ud.skill_voice in G_NewGame() before the worker threads completed the decoder initialization work scheduled by the S_PlaySound() call in the MENU_SKILL case in Menu_EntryLinkActivate()--the code in G_NewGame() was proceeding to the next stage because FX_SoundActive() returned false, but our check occurred before it had a chance to return true. This also swaps the call to FX_StopAllSounds() in G_EnterLevel() out for a call to S_StopAllSounds() instead, and alters S_StopAllSounds() to set g_dukeTalk to false.