Skip to content

Commit 70340af

Browse files
committed
Updated version number and changelog
1 parent 09595c0 commit 70340af

File tree

4 files changed

+36
-13
lines changed

4 files changed

+36
-13
lines changed

CHANGELOG.md

Lines changed: 28 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,25 @@
11
# Changelog
22

3+
## 4.4.6
4+
* Fixed a bug introduced in 4.3.1 that broke the debug message about a missing critter art file
5+
* Fixed an issue where an item with a unique ID in the inventory had its ID reset by a non-unique item
6+
* Restored the position of the ammo bar when **ALTERNATE_AMMO_METRE=0** in `f2_res.ini`
7+
* Improved the fix for the display issue in the pipboy when the automap list is too long
8+
* Improved the compatibility mode check for newer Windows
9+
* Changed **PipBoyAvailableAtGameStart** option and `set_pipboy_available` script function to no longer modify the vault suit movie state
10+
* Added a fix for the main menu music not stopping when replaying the intro
11+
* Added a fix for display issues when highlighting a multiline dialogue option
12+
* Added a fix for the incorrect message being displayed when attempting to repair a dead robot
13+
* Added a fix for the double click sound when selecting a location in the Status section of the pipboy
14+
* Added a fix for extra hidden buttons below the location list in the Status section of the pipboy
15+
* Added a fix for map lighting from **Night Vision** perk not updating when loading a saved game
16+
* Added a fix for an animation glitch when death animations and combat start simultaneously
17+
* Added a fix to prevent the game from hanging when reloading a weapon overloaded with ammo via the interface bar
18+
* Added a few fixes for issues related to weapons with negative ammo
19+
* Added a tweak to replace death animations on critters with single-frame variants on map load
20+
* Added more options for tweaking some engine perks to the **perks ini file**
21+
* Reduced the green tone of the message window on the interface bar for text clarity
22+
323
## 4.4.5.1
424
* HRP: Fixed the behavior of **IFACE_BAR_WIDTH** for a modified `fallout2.exe` with Chinese/Japanese support
525
* Fixed a bug in **XPTable** that caused leveling issues with **Here and Now** perk
@@ -9,7 +29,7 @@
929
* Fixed a bug introduced in 4.2.9 that caused `game_loaded` script function to always return 1 when called from normal scripts
1030
* Fixed a bug introduced in 4.4.4 that caused the information card for the **hero appearance mod** not to refresh properly
1131
* Fixed a crash bug in **AutoSearchSFX** when an **ACM** file has a name longer than 12 characters
12-
* Fixed an issue with sfall not resetting data properly after attempting to load a corrupted saved game
32+
* Fixed an issue where sfall did not reset data properly after attempting to load a corrupted saved game
1333
* Fixed the inconsistent behavior of the escaped percent sign `%` in `sprintf` and `string_format` script functions
1434
* Fixed `show/hide_iface_tag` script functions to prevent unnecessary toggling of tags
1535
* Fixed `using_skill` script function returning garbage values when the arguments are not the player and Sneak skill
@@ -160,7 +180,7 @@
160180
* New script function: `get_terrain_name`
161181

162182
## 4.3.5
163-
* HRP: Fixed movie subtitles not showing up when setting **MOVIE_SIZE=1** with certain combinations of screen and movie aspect ratios
183+
* HRP: Fixed movie subtitles not showing up when **MOVIE_SIZE=1** with certain combinations of screen and movie aspect ratios
164184
* HRP: Disabled **IFACE_BAR_WIDTH** and **SCALE_BUTTONS_AND_TEXT_MENU** for a modified `fallout2.exe` with Chinese/Japanese support to prevent garbled text
165185
* HRP: Added support for **SPLASH_SCRN_TIME** option in `f2_res.ini`
166186
* Fixed the handling of obsolete script functions that are still recognized by script compiler and decompiler
@@ -182,7 +202,7 @@
182202
## 4.3.3.1
183203
* HRP: Fixed a possible crash in combat when enabling **EXTRA_WIN_MSG_CHECKS**
184204
* HRP: Fixed broke console messages when enabling **ConsoleOutputPath**
185-
* HRP: Fixed the main menu still being stretched when setting **MAIN_MENU_SIZE=0**
205+
* HRP: Fixed the main menu still being stretched when **MAIN_MENU_SIZE=0**
186206
* Fixed a bug introduced in 4.3.1 that caused the game to print an incorrect item name in some cases
187207
* Fixed screenshots for **DX9** graphics modes. Now the screenshots are saved in **PNG** format when in **DX9** mode
188208
* Improved the functionality of **AllowDShowMovies**. Now you can take screenshots and press any key to skip **AVI** movies
@@ -287,7 +307,7 @@
287307
* Added a fix to prevent the player name from being displayed at the bottom of the dialog review window when the text is longer than one screen
288308
* Added a fix for the in-game quest list not being in the same order as in `quests.txt`
289309
* Added a fix for multihex critters hitting themselves when they miss an attack with ranged weapons
290-
* Added a fix to the placement of multihex critters in the player's party when entering a map or elevation
310+
* Added a fix for the placement of multihex critters in the player's party when entering a map or elevation
291311
* Added a fix to the starting position of the player's marker on the world map when starting a new game
292312
* Added a fix for AI not checking the safety of weapons based on the selected attack mode
293313
* Added a fix for the incorrect check and AP cost when AI reloads a weapon
@@ -380,7 +400,7 @@
380400
* Fixed the default values for **Movie1 - Movie17** options
381401
* Fixed the playback of additional movies defined in **Movie18 - Movie32** options
382402
* Fixed **OverrideMusicDir=2** not overriding the music path properly
383-
* Fixed incorrect Melee Damage stat value being displayed when setting **BonusHtHDamageFix=1** and **DisplayBonusDamage=0**
403+
* Fixed incorrect Melee Damage stat value being displayed when **BonusHtHDamageFix=1** and **DisplayBonusDamage=0**
384404
* Fixed `attack_complex script` function not setting result flags correctly for the attacker and the target
385405
* Fixed and improved **SFX** and speech playback for alternative sound files
386406
* Fixed and improved the behavior of nested timer events in global scripts
@@ -684,7 +704,7 @@
684704
* Added a fix for the reserved item FRM being displayed in the top-left corner when in the loot/barter screens
685705
* Added a fix for the active effects of drugs not being saved properly
686706
* Added a fix for NPC stuck in a loop of reloading melee/unarmed weapons when out of ammo
687-
* Added a fix for critters not being healed over time when entering the map if **'dead_bodies_age=No'** is set in `maps.txt`
707+
* Added a fix for critters not being healed over time when entering a map with **'dead_bodies_age=No'** set in `maps.txt`
688708
* Added a fix for corpses being removed early after returning to the map
689709
* Added a fix for the removal of party member's corpse. Now items in party member's inventory are not removed along with the corpse
690710
* Added an option to change the timer for deleting corpses on a map after you leave
@@ -807,7 +827,7 @@ Various bug fixes and features based on the work by Mr.Stalin:
807827
Original engine bug fixes and various features based on the work by Mr.Stalin:
808828
* 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
809829
* Code refactoring for some hook scripts
810-
* Fixed an issue with file IDs of additional game msg files being shifted when a file in **ExtraGameMsgFileList** is missing
830+
* Fixed an issue where the file IDs of additional game msg files were shifted when a file in **ExtraGameMsgFileList** was missing
811831
* Fixed `obj_can_see_obj` script function not checking if source and target objects are on the same elevation before calling `HOOK_WITHINPERCEPTION` hook script
812832
* Improved the functionality of **ExtraGameMsgFileList** to allow manually assigning numbers to specific msg files
813833
* Improved the functionality of `HOOK_AMMOCOST` hook script when **CheckWeaponAmmoCost** is enabled
@@ -887,7 +907,7 @@ Original engine bug fixes and various features based on the work by Mr.Stalin:
887907
## 4.0
888908
* The build environment is now **Visual Studio 2015**, and Win XP SP2 and Win 2000 are no longer supported
889909
* Extensive code reorganizing/rewrite was made in the effort to tidy up sfall code base accumulated over the years and make it easier to read, understand, and extend. Main code was split into separate **'modules'**. Code for interacting with Fallout 2 engine was moved and expanded to allow for engine manipulations without using too much Assembly code
890-
* Fixed an issue with the game being rendered before the **hero appearance mod** is loaded
910+
* Fixed an issue where the game was rendered before the **hero appearance mod** was loaded
891911
* **Item highlighting mod** is moved from sfall into a separate script (`gl_highlighting.int`) and extended with new options
892912
* **NPC combat control mod** is moved from sfall into a separate script (`gl_partycontrol.int`)
893913
* Related options of **item highlighting** and **NPC combat control** mods were moved from `ddraw.ini` into a separate `sfall-mods.ini`

artifacts/ddraw.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
;sfall configuration settings
2-
;v4.4.5.1
2+
;v4.4.6
33

44
[Main]
55
;Set to 1 to enable the built-in High Resolution Patch mode that is similar to the hi-res patch by Mash

artifacts/example_mods/readme.txt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
11
These are some example mods I've put together. Each uses sfall features in a simple way, generally involving a single global script. The uncompiled versions of each script is included.
22

3-
Further good examples of sfall scripts are available from Nirran's site: http://www.nirran.com/
3+
Further good examples of sfall scripts are available from:
4+
* FO2tweaks: https://github.com/BGforgeNet/FO2tweaks
5+
* EcCo Gameplay Overhaul: https://github.com/phobos2077/fo2_ecco
6+
* Nirran's site: http://www.nirran.com/

sfall/version.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424

2525
#define VERSION_MAJOR 4
2626
#define VERSION_MINOR 4
27-
#define VERSION_BUILD 5
28-
#define VERSION_REV 2
27+
#define VERSION_BUILD 6
28+
#define VERSION_REV 0
2929

30-
#define VERSION_STRING "4.4.5.2"
30+
#define VERSION_STRING "4.4.6"

0 commit comments

Comments
 (0)