NovaRain
851e9b6d59
Added DisplayNPCExtraInfo option to ddraw.ini for commit bceb505024.
...
Changed some constant/variable names in Explosions.cpp.
2018-10-17 09:31:29 +08:00
NovaRain
cbb6afac7c
Updated NPC combat control mod to work with BoxBarCount.
...
Added additional notes to HOOK_COMBATDAMAGE in hookscripts.txt.
2018-10-16 22:18:35 +08:00
NovaRain
bceb505024
Added displaying party member's current level & AC & addict flag info to the combat control panel (from Mr.Stalin)
...
Changed highlighting containers/corpses to be default on in sfall-mods.ini.
2018-10-16 10:05:25 +08:00
NovaRain
005684fa3b
Added 3 new modes to metarule2_explosions and "item_make_explosive" script function ( #169 )
...
Simplified byte writing in some options (from Crafty)
Minor edits to Criticals.cpp.
Updated version number.
2018-10-14 21:05:15 +08:00
NovaRain
009a6cc21d
Fixed the exploit that allows you to gain excessive skill points from Tag! perk before leaving the character screen (from Mr.Stalin)
...
Minor edits to documents.
2018-10-12 10:56:18 +08:00
NovaRain
ee64d981fa
Refactored BonusHtHDamageFix/DisplayBonusDamage code in AmmoMod.cpp (from Mr.Stalin)
...
Fixed DisplayBonusDamage not being applied on Melee Damage stat in the character screen when BonusHtHDamageFix is enabled.
2018-10-11 10:46:04 +08:00
NovaRain
bb13dbd727
Added FastMoveFromContainer as the auxiliary option for ItemFastMoveKey (from Mr.Stalin)
...
Refactored the code of StackEmptyWeapons.
2018-10-10 17:52:05 +08:00
NovaRain
e813188e67
Fixed "Heave Ho!" perk increasing strength stat above 10 when determining the max range of thrown weapons.
...
Moved SpecialUnarmedAttacksFix to BugFixes.cpp and simplified the code.
Added comments to old ApplyHeaveHoFix in Perks.cpp.
2018-10-10 12:19:06 +08:00
NovaRain
64a59211ba
Changed implementation of StartGDialogFix, additionally fixed the game crash if calling start_gdialog function outside of talk_p_proc procedure for talking heads.
2018-10-10 09:14:41 +08:00
NovaRain
88f3622a5d
Added "dialog_obj" script function.
2018-10-08 09:42:38 +08:00
NovaRain
e6d958a83b
Rewrote get/set_proto_data functions in C++ and added an auto-extend mechanism for proto loading limit (from Mr.Stalin)
...
Replaced ProtoProcessingLimit with LoadProtoMaxLimit option.
Added more definitions to define_extra.h and reformatted sfall.h a bit.
2018-10-07 10:30:59 +08:00
NovaRain
6796dc1012
Added sound effect to ExtraSaveSlots page buttons (from Mr.Stalin)
2018-10-06 22:58:36 +08:00
NovaRain
90149b4fb6
Fixed crash bug in the previous commit.
2018-10-04 23:30:39 +08:00
NovaRain
41a398cbf2
Refactored ASM code in ScriptExtender.cpp (from Mr.Stalin)
...
Simplified the code of NegateFix.
2018-10-04 22:58:10 +08:00
NovaRain
88cd177ebb
Re-organized ScriptExtender.cpp:
...
* Moved SetAutoUnjamLockTime function to new Objects.cpp module.
* Move restore stats/perks to their respective modules.
* Move NegateFix to BugFixes.cpp.
2018-10-04 16:50:30 +08:00
NovaRain
569721381c
Added ProtoProcessingLimit option to address some glitches with scripts that will process a large number of protos ( #198 )
2018-10-04 09:44:48 +08:00
NovaRain
96cb6c51ea
Updated version number.
2018-10-01 21:10:21 +08:00
NovaRain
5874450f60
AllowDShowSound improvements from Mr.Stalin:
...
* Added volume control support for alternative sound files.
* Added mode 2 to play alternative music files even if original acm files are not present in the music folder.
* Added AllowDShowMovies option to separate avi files playback from enabling DX9 mode.
* Fixed initialization bug when DX9 mode is disabled.
* Small refactoring on ASM code.
Added missing FadeMultiplier option to ddraw.ini.
2018-09-30 21:34:35 +08:00
NovaRain
f088c9bb70
Fixed the mood argument of start_gdialog function being ignored for talking heads. (from Crafty)
...
Simplified the code of disabling losing unused perks.
2018-09-30 16:24:15 +08:00
NovaRain
7f8481d03a
Added "get/set_rest_on_map" script functions (from Mr.Stalin)
2018-09-28 13:59:09 +08:00
NovaRain
f162a5ab0c
Moved item_count function fix from Inventory.cpp to BugFixes.cpp.
...
Minor edit to document.
2018-09-25 14:12:06 +08:00
NovaRain
ce69e8123e
Fixed the max text width of player name in inventory.
...
Added an 8 lines limit to the underline position fix.
Removed obsoleted WorldMapEncPatch* functions from Worldmap.cpp (forgot to remove during commit 0f1072c302 )
Some minor ASM code edits.
2018-09-25 12:19:30 +08:00
NovaRain
b5e85f2f89
Changed the implementation of fs_* opcodes from ASM blocks to handler functions.
2018-09-24 12:20:42 +08:00
NovaRain
f7fe463f42
Added "create_win" script function and InterfaceDontMoveOnTop option (from Mr.Stalin)
2018-09-23 16:13:20 +08:00
NovaRain
27f2d57ebd
Fixed ai_retrieve_object_ engine function not returning the requested object when there are different objects with the same ID (from Mr.Stalin)
...
Added info about map_*_p_proc procedures to the global script section in notes.txt (#197 )
2018-09-23 08:13:35 +08:00