NovaRain
d2c8667c22
Refactored ASM code in KillCounter.cpp.
...
Fixed the broken ExtraKillTypes option.
Reformatted and tweaked code in Explosions.cpp.
2019-01-03 11:05:15 +08:00
NovaRain
edbf777b63
Changed hs_inventorymove hook script to be triggered before displaying the 'Move Items' window for drag and drop ammo on weapons.
2019-01-03 00:28:59 +08:00
NovaRain
26c032379e
Fixed stack in InventoryHs.cpp (from commit 7b92d0f939)
...
Refactored some ASM code in BurstMods.cpp, Inventory.cpp, Credits.cpp, AnimationsAtOnceLimit.cpp.
2019-01-01 10:24:51 +08:00
NovaRain
5a455ab942
Fixed input argument names in structure constructor for Combat/Perks/Skills modules.
2019-01-01 02:03:17 +08:00
NovaRain
d89603e56d
Improved the functionality of ElevatorsFile to allow to change the FRM images of the elevator panel and create new elevator types (from Mr.Stalin)
2018-12-31 10:05:59 +08:00
NovaRain
7b92d0f939
Corrected/improved code of some hooks.
...
Changed critical table to be loaded before global scripts.
Updated version number and year.
2018-12-30 09:59:39 +08:00
NovaRain
b89663174f
Added new HOOK_SETLIGHTING (from Mr.Stalin) ( #215 )
2018-12-30 08:01:13 +08:00
NovaRain
267d8694c9
Added UseWalkDistance option (from Mr.Stalin) ( #46 )
2018-12-28 20:04:19 +08:00
NovaRain
641ae67a7a
Added a fix to the following script functions to ensure they set the correct object: (from Mr.Stalin)
...
set_critter_burst_disable, set_critter_pickpocket_mod, set_critter_skill_mod, set_critter_hit_chance_mod, set_*_knockback
Added WeaponAnims info to npcarmor.ini.
2018-12-28 09:37:30 +08:00
NovaRain
5d483214e6
Refactored HeroAppearance.cpp (from Mr.Stalin)
2018-12-26 21:11:25 +08:00
NovaRain
62e6c41620
Refactored assembler code in Skills.cpp.
...
Moved PickpocketMod function from Combat.cpp to Skills.cpp module.
Refactored structs in Skills.cpp and Combat.cpp.
2018-12-26 10:20:22 +08:00
NovaRain
6cce07991e
Added missing return values for HOOK_INVENWIELD.
...
Updated NPC armor appearance mod.
2018-12-25 09:28:30 +08:00
NovaRain
9813d4ae74
Added a fix to prevent sfall from loading global scripts with an extension that exceeds three characters (from Mr.Stalin)
...
Replaced some pushad/popad opcodes with the newly added pushadc/popadc ASM macros.
Renamed Knockback module to Combat.
2018-12-24 12:21:45 +08:00
NovaRain
10c557ad59
Refactored SafeWrite.cpp.
2018-12-19 07:19:34 +08:00
NovaRain
a2a24918a6
Formatted code in HeroAppearance.cpp.
2018-12-18 07:50:22 +08:00
NovaRain
ca5c383767
Minor code edits on main.cpp and Perks.cpp.
2018-12-17 09:25:09 +08:00
NovaRain
ce338fa5d0
Added a procedure to search for alternative weapons to NPC armor appearance mod ( #222 )
2018-12-16 19:37:06 +08:00
NovaRain
48ac68b66f
Refactored some modules in Perk.cpp.
2018-12-16 11:33:16 +08:00
NovaRain
ecae724411
Added AlwaysFindScripts option to [Debugging].
...
Added log message for InjectAllGameHooks.
2018-12-16 09:04:30 +08:00
NovaRain
f33f356b7a
Fixed NPC armor appearance mod preventing other critters from using weapons due to incorrect return value in check_weapon_change() ( #222 )
2018-12-16 08:57:38 +08:00
NovaRain
651f23aa5b
Simplified and formatted code in Perks.cpp (from Mr.Stalin)
...
Replaced some 'strcpy_s' usages to 'strncpy_s' in Perks.cpp.
2018-12-15 18:13:38 +08:00
NovaRain
b0fe927bfb
Added missing function handlers to Metarule.cpp.
...
Minor edits to hookscripts.txt.
2018-12-05 21:47:01 +08:00
NovaRain
cedfce37be
Changed AutoQuickSave to use the current selected page if AutoQuickSavePage is disabled.
2018-12-05 13:35:37 +08:00
NovaRain
4249006ba9
Added "get/set_object_data" and "get_object_ai_data" script functions (from Mr.Stalin)
...
Changed read_byte, read_short, read_int, and read_string functions to not require AllowUnsafeScripting.
2018-12-05 10:14:10 +08:00
NovaRain
65755911f4
Fixed a bug in the hero appearance mod that caused the player to disappear after saving the game when player's base FID is greater than 255.
...
Replaced old SafeWrite usages with corresponding Hook/MakeCall functions in HeroAppearance.cpp.
Prevented HOOK_SUBCOMBATDAMAGE from being injected w/o the script when setting InjectAllGameHooks=1.
2018-12-04 09:36:20 +08:00