sfall 3.8.29
NovaRain
released this
04 Feb 02:53
·
468 commits
to 3.8-maintenance
since this release
Changelog:
- Fixed a crash bug introduced in 3.8.27 when editing global/map variables in the debug editor
- Fixed the critical hits from unaimed shots not matching the ones from aimed torso shots for some critter types
- Fixed the display issue in DX9 mode when returning to the game after using
Alt+Tab
in dialogue - Fixed
obj_under_cursor
script function, which now returns 0 if the cursor is in movement mode - Improved compatibility with some older DX9 graphics cards
- Changed
intface_redraw
script function with one argument to be able to redraw the specified interface window - Changed the filename of the debug editor to
FalloutDebug.exe
(in the modders pack) - Excluded SFX sounds from the search for alternative formats
- Removed the tweak that adds the city name in the description for empty save slots (added in 3.8.27)
- Removed the ability to change the poison level for NPCs from poison and
set_critter_stat
script functions (reverted to vanilla behavior) - Added a fix to update the maximum HP stat of critters on the map when loaded for the first time
- Added a fix to the poison/radiation-related engine functions when taking control of an NPC
- Added a fix to AI weapon switching when not having enough AP to make an attack. Now AI will try to change attack mode before deciding to switch weapon
- Added a fix for the carry weight penalty of the Small Frame trait not being applied to bonus Strength points
- Added a fix for the flags of non-door objects being set/unset when using
obj_close/open
script functions - Added a fix for the 'Leave' event procedure in
AddRegionProc
function not being triggered when the cursor moves to a non-scripted window - Added support for ACM files at 44.1 kHz sample rate
- Added stereo support for SFX and speech ACM files at 44.1 kHz sample rate
- Added support for panning SFX sounds and reduced the volume for objects located on a different elevation of the map
- Added more options for tweaking some engine perks to the perks ini file
- Added options for tweaking tag skills to the skills ini file
- Added an option about the behavior of maximum HP calculation to the stats ini file
- Added 3 new attribute type values to
get_window_attribute
script function - Added additional universal opcodes
sfall_func7
andsfall_func8
(compile.exe
andint2ssl.exe
in the modders pack are also updated) - Added an auto-close containers mod and NPC armor appearance mod to the example mods in the modders pack
- Added
snd2acm_fix.exe
(snd2acm with a fix wrapper) to the modders pack for writing the correct sample rate and channel info from WAV files to ACM format - Backported script functions from 4.0/4.1:
get_ini_sections
,get_ini_section
,add_extra_msg_file
- Backported 4 new modes for
metarule2_explosions
function from 4.1 - Backported hook scripts from 4.2:
hs_adjustfid
,hs_gamemodechange
- Backported
SPECIAL
game mode flag from 4.2 (when switching from dialog mode to barter mode, or a party member joins/leaves in the dialog screen) - New script functions:
interface_overlay