1.10.0
- account for resorted directories when accessing the local file path array in file_directory.cpp
- fixed enemy spawning when killing the female NPCs.
- added the last batch of new characters for SW's big font.
- fixed loading of embedded files from directories.
- Blood: fixed cutscene sound not playing when starting a map from the console
- several backend updates from GZDoom
- convert some source files to UTF-8
- added ZWidget based game picker
- Revert "- Exhumed: Fix OOB frame with the rat."
- - Move GameInput::ResetInputSync() call from each game into
GameInput::getInput()
. - - Move DCorePlayer::resetCameraAngles() call from each game into
GameInput::getInput()
. - - Blood: Clean up unnecessary vel negation in MoveDude().
- - Rename DCorePlayer::StrafeVel to DCorePlayer::RollVel as it better matches its usage.
- - Exhumed: Tidy up doPlayerVertPanning() setup.
- - Exhumed: Add CVAR to control vert panning intensity.
- - Add Duke 3D WT skybox DEF file from e32wt with blessing from author.
- - Tidy up massively inconsistent autoload and autoexec setup in config file.
- free the WidgetResources file on shutdown to reduce the number of reported memory leaks.
- silence Unix only message for missing files that are allowed to be missing.
- - add non-x64-windows setup scripts from gzdoom, update copyright in windows script
- add in-built zmusic folder to default rpath (from gzdoom)
- fixed bad randoms in aicaleb.cpp.
- fixed some bad copy/pasted dudeSlope calculations.
- Blood: fixed vector math in spider attacks.
- limit the size of uniform buffers to 65536 bytes globally.
- restored GZDoom's console alias code.
- added -noautoload command line option.
- SW: added CVAR 'sw_nocenterview' to block view centering after landing from a tall jump.
- added missing characters to RR's small font.
- add missing characters to Exhumed's big font
- added missing characters to Exhumed's snall font
- fix uniform buffer size check
- Blood: fixed bad random shifts for directional vectors.
- SW: fix player's run animation not playing.
- reverted all the state work on Shadow Warrior.
- Duke: disable loading of eduke.com and check raze.con instead, now also for RR.
- fix compile error caused by incompletely reverting an unfinished GZDoom feature
- transplant libwebp import from gzdoom
- Add crash log file to .gitignore
- Add flatpak-relevant files
- several language strings updates