Releases: sfall-team/sfall
Releases · sfall-team/sfall
sfall 4.1
Changelog:
- Added an option to display experience points with the bonus from Swift Learner perk when gained from non-scripted situations (from Crafty)
Original engine bug fixes and various features based on the work by Mr.Stalin:
- Implemented a code injection system for game hooks. In previous versions, the code of game hooks was always executed even if there is no corresponding hook script. Now the code of a game hook only gets injected into the game when the corresponding hook script exists
- Code refactoring for some hook scripts
- Fixed an issue where the file IDs of additional game msg files were shifted when a file in ExtraGameMsgFileList was missing
- Fixed
obj_can_see_obj
script function not checking if source and target objects are on the same elevation before callingHOOK_WITHINPERCEPTION
hook script - Improved the functionality of ExtraGameMsgFileList to allow manually assigning numbers to specific msg files
- Improved the functionality of
HOOK_AMMOCOST
hook script when CheckWeaponAmmoCost is enabled - Improved and expanded the functionality of UseScrollingQuestsList to display page numbers and add another set of scroll buttons
- Expanded
is_iface_tag_active
script function to check tag values of 0/1/2 (sneak/poisoned/radiated) - Added a fix for missing AC/DR mod stats when examining ammo in the barter screen
- Added a fix for the display issue in the pipboy when a quest list is too long with UseScrollingQuestsList diabled
- Added a fix for the clickability issue of the holodisk list in the pipboy
- Added a fix for the broken
obj_can_hear_obj
script function - Added a fix for multihex critters moving too close and overlapping their targets in combat
- Added a fix for AI not checking weapon perks properly when choosing the best weapon
- Added an option to keep the selected attack mode when moving the weapon between active item slots
- Added an option to set the number of additional notification boxes to the interface
- Added an option to load alternative dialog msg and subtitle files for female PC (translation friendly)
- Added an option to display full item description for weapon/ammo in the barter screen
- Added options to change the location of quest list scroll buttons
- Added options to use more than one save slot for quick saving
- Added
DIALOGVIEW
flag to the game mode functions (when reviewing the current conversation) - Added a new argument to
HOOK_WITHINPERCEPTION
hook script - Added a new return value to
HOOK_BARTERPRICE
hook script to modify the value of player's goods - New script functions:
get_string_pointer
,dialog_message
- New hook scripts:
hs_useanimobj
,hs_explosivetimer
,hs_descriptionobj
sfall 4.0.8
Changelog:
Various bug fixes based on the work by Mr.Stalin:
- Fixed an issue with file IDs of additional game msg files being shifted when a file in ExtraGameMsgFileList is missing
- Fixed
obj_can_see_obj
script function not checking if source and target objects are on the same elevation before callinghs_withinperception
hook script - Added a fix for the display issue in the pipboy when a quest list is too long with UseScrollingQuestsList diabled
- Added a fix for the clickability issue of holodisk list in the pipboy
- Added a fix for multihex critters moving too close and overlapping their targets in combat
- Added a fix for AI not checking weapon perks properly when choosing the best weapon in combat
sfall 3.8.11
Changelog:
Various bug fixes based on the work by Mr.Stalin:
- Fixed an issue where the file IDs of additional game msg files were shifted when a file in ExtraGameMsgFileList was missing
- Fixed
obj_can_see_obj
script function not checking if source and target objects are on the same elevation before callingHOOK_WITHINPERCEPTION
hook script - Added a fix for the display issue in the pipboy when a quest list is too long with UseScrollingQuestsList diabled
- Added a fix for the clickability issue of holodisk list in the pipboy
- Added a fix for multihex critters moving too close and overlapping their targets in combat
- Added a fix for AI not checking weapon perks properly when choosing the best weapon in combat
sfall 4.0.7
Changelog:
- Fixed the game thinking you dropped an active explosive when the dropping is prevented by
HOOK_INVENTORYMOVE
hook script (from Mr.Stalin) - New script function:
inventory_redraw
(from Mr.Stalin) - NPC combat control mod now centers the screen on the controlled critter and has new options to display critter's name
sfall 4.0.6
sfall 4.0.5
Changelog:
- Added an option to use Fallout's normal text font instead of DOS-like font on the world map
- Added an option to increase the maximum number of tile FRMs (from Crafty)
- Added the ability to define allowed weapon animations for NPCs to NPC armor appearance mod (in the modders pack)
Original engine bug fixes and various features based on the work by Mr.Stalin:
- Added a fix for a crash when the critter goes through a door with animation triggers
- Added a fix for critters killed in combat by scripting still being able to move in their combat turn if the
distance
parameter in their AI packages is set tostay_close/charge
, or NPCsTryToSpendExtraAP is enabled - Added support for adding custom background FRM to the character screen of the hero appearance mod mod
- Added an option to display the range of the secondary attack mode in the inventory when you switch weapon modes in active item slots
- Added an option to set up a key to let you move/drop a whole stack of items at once without the 'Move Items' window
- Added an option to change the counter in the 'Move Items' window to start with maximum number
- Added a new mode to
metarule2_explosions
function - New script function:
set_iface_tag_text
- New hook script:
hs_gamemodechange
- Expanded
get_mouse_buttons
function to return a value for the middle mouse button - Improved the functionality of
hs_inventorymove
andhs_invenwield
sfall 3.8.10
Changelog:
- Added an option to use Fallout's normal text font instead of DOS-like font on the world map
- Added an option to increase the maximum number of tile FRMs (from Crafty)
Original engine bug fixes and various features based on the work by Mr.Stalin:
- Added a fix for a crash when the critter goes through a door with animation triggers
- Added a fix for critters killed in combat by scripting still being able to move in their combat turn if the
distance
parameter in their AI packages is set tostay_close/charge
, or NPCsTryToSpendExtraAP is enabled - Added support for adding custom background FRM to the character screen of the hero appearance mod
- Added an option to display the range of the secondary attack mode in the inventory when you switch weapon modes in active item slots
- Added an option to set up a key to let you move/drop a whole stack of items at once without the 'Move Items' window
- Added an option to change the counter in the 'Move Items' window to start with maximum number
- Expanded
get_mouse_buttons
function to return a value for the middle mouse button
sfall 4.0.4
Changelog:
- Fixed a broken functionality of ExtraSaveSlots option. Now sfall will remember the last selected save game slot. The position data is saved to/loaded from an auto-generated
slotdat.ini
in your savegame folder - Fixed the last additional notification boxes to the interface being missing
- Fixed a bug in NPC combat control mod that caused Gecko Skinning to appear in the perk selection window
- Fixed a bug in item highlighting that caused items to be kept highlighted when entering combat while holding the highlight key
- Fixed the broken
get_attack_type
script function (from Mr.Stalin and Crafty) - Added a fix for being at incorrect hex after map change when the exit hex in source map is at the same position as some exit hex in destination map (from Crafty)
- Added a math script function:
floor2
- New script functions:
set_ini_setting
,lock_is_jammed
,unjam_lock
,set_unjam_locks_time
,get/set_map_enter_position
,set_rest_heal_time
,set_rest_mode
,attack_is_aimed
(from Mr.Stalin) - New hook scripts:
hs_setglobalvar
,hs_resttimer
(from Mr.Stalin)
sfall 3.8.9
Changelog:
- Fixed a broken functionality of ExtraSaveSlots option. Now sfall will remember the last selected save game slot. The position data is saved to/loaded from an auto-generated
slotdat.ini
in your savegame folder - Fixed the last additional notification boxes to the interface being missing
- Fixed the broken
get_attack_type
script function (from Mr.Stalin and Crafty) - Added a fix for being at incorrect hex after map change when the exit hex in source map is at the same position as some exit hex in destination map (from Crafty)
- Added a math script function:
floor2
- New script function:
set_ini_setting
(from Mr.Stalin)
sfall 4.0.3
Changelog:
- Fixed the broken ExtraGameMsgFileList option
- Fixed a bug in NPC combat control mod that increases the rank of Gecko Skinning perk when the combat ends
- Fixed
add_mult_objs_to_inven
script function adding only 500 instances of an object when the value of the 'count' argument is over 99999 - Improved the fix for player's base EMP DR to make sure the value is set correctly
- Item highlighting mod now only highlights lootable corpses