sfall 3.8.33
·
325 commits
to 3.8-maintenance
since this release
Changelog:
- Code refactoring for the script extender to improve the error handling in script functions
- Fixed a bug introduced in 3.8.31 that broke the fix for party members with drug addictions
- Fixed a bug introduced in 3.8.31 that caused AI to be unable to use some weapons
- Fixed a bug introduced in 3.8.31 that caused the music not to be played after loading a saved game on the same map
- Fixed critical bugs in FadeBackgroundMusic that caused crashes in various situations
- Fixed incorrect display of name and damage values for unarmed attacks in the inventory in some cases
- Fixed the black screen issue in DX9 mode when returning to the game after using
Alt+Tab
- Fixed the mouse cursor lag in the save/load game screens
- Fixed and expanded the mouse drop area for the PC's and NPC's inventory on the barter screen
- Changed the 'Radiated' on the character screen to be highlighted in gray when the player still has an impending radiation effect
- Changed SkipCompatModeCheck to not require sfall debugging mode
- Removed UseCommandLine from
ddraw.ini
. Now sfall will always check command line arguments for another ini file - Removed ArraysBehavior and RemoveWindowRounding from
ddraw.ini
because there is little reason to turn them off - Removed SkipSizeCheck from
ddraw.ini
and the executable file size check from sfall - Removed the dependency on
d3dcompiler_42.dll
for DX9 graphics modes - Added a fix for incorrect value of the limit number of floating text messages
- Added a tweak to allow printing new floating text messages when their limit is exceeded
- Added a debug option to set up a key to toggle the display of the hex grid on the map on or off (like in the mapper)