NovaRain
e93d878d1d
Added a new hook: HOOK_STDPROCEDURE_END
...
* as an extension to HOOK_STDPROCEDURE hook script.
Updated documents.
2019-11-17 08:32:03 +08:00
NovaRain
18c10d8911
Added four new script functions:
...
"get_sfall_arg_at", "show_window", "hide_window", "set_window_flag"
Improved the functionality of "inventory_redraw" function.
2019-11-16 22:36:53 +08:00
NovaRain
996dd293c0
Tweaked/fixed reg_anim_callback function
2019-11-15 09:57:31 +08:00
NovaRain
9904423641
Added "reg_anim_callback" script function(opcode) ( #257 )
...
Updated documents.
2019-11-14 12:49:06 +08:00
NovaRain
534bc3e5cd
Implemented executing timed_event_p_proc in sfall global scripts
...
Added "add_g_timer_event" and "remove_timer_event" script functions
for timed_event_p_proc in global scripts.
Fixed the check on the 'hidden' flag for previous commit.
2019-11-11 10:00:22 +08:00
NovaRain
227a062fa6
Added a fix for scripted interface windows ( #25 )
...
* prevents player's movement when clicking on the window.
* the mouse cursor will not be toggled when the cursor hovers over
a hidden window.
Updated version number.
2019-11-10 18:11:33 +08:00
NovaRain
b8de20d455
Fixed gl_partycontrol change in commit 9fab4b3
2019-11-07 09:45:57 +08:00
NovaRain
76cc0471d6
Minor edits to Structs.h and HookScripts.cpp
...
Fixed Debug build configuration in project file.
2019-11-05 09:18:46 +08:00
NovaRain
2e39325521
Updated define_extra.h
...
Added define of OBJ_DATA_SCRIPT_INDEX to define_extra.h.
2019-11-04 21:23:11 +08:00
NovaRain
f3abea3462
Updated script mods.
2019-11-03 10:05:55 +08:00
NovaRain
d0c4bc3b78
Added "get_inven_ap_cost" script function
...
Added grey outline to controlled critters at the beginning of the turn.
2019-11-02 10:24:05 +08:00
NovaRain
2e655945c0
Added support for displaying item AP cost up to 19 ( #228 )
...
* Requires an extended MVENUM.frm in the art\intrface\ directory to
display properly (included in sfal.dat).
2019-10-31 12:46:42 +08:00
NovaRain
521b6c7e08
Fixed the previous commit (conflict with INVENWIELD hook)
...
Moved some option codes from MiscPatches.cpp to other modules.
Removed CorpseLineOfFireFix from ddraw.ini (always enabled).
2019-10-31 11:28:05 +08:00
NovaRain
0d023c32db
Improved and moved the address conflict checking to CheckAddress.cpp/h
...
Added ddraw_CheckAddr.ini file to check conflicts properly.
Some code fixes/edits.
2019-10-29 10:41:03 +08:00
NovaRain
a6c09d4d5c
Added a debug message about missing art file for critters
...
Minor edit to sfall.h.
2019-10-25 10:21:01 +08:00
NovaRain
9f27c160ff
Added "add_trait" script function
2019-10-20 19:29:19 +08:00
NovaRain
3d9febecb9
Replaced GetPrivateProfileInt/String with wrapper functions
...
Fixed crash when a name in PremadePaths exceeds 11 characters.
2019-10-16 13:09:02 +08:00
NovaRain
9fab4b32ee
Fixed inherited perks in gl_partycontrol
2019-10-15 22:17:08 +08:00
NovaRain
d762f57cbc
Added a new flag to MainMenuFontColour option
...
* set bit 1 of the first byte to only change the color of version text
(old behavior)
2019-10-15 11:40:59 +08:00
NovaRain
ab2283f0e3
Rewrote set_xp_mod, get_sfall_args, set_sfall_arg functions in C++
...
Cleanup in ASM scripting handlers code.
2019-10-14 15:29:03 +08:00
NovaRain
882a601b0c
Added optional options to the perks ini file
...
* to toggle modification sections for perks and traits.
Reorganized ini reading functions in main.cpp, and edited related code
in Perks/Stats modules.
Added error/warning icons to message boxes.
2019-10-14 10:19:11 +08:00
NovaRain
85dfb35f01
Updated NPC armor appearance mod script
...
Added command_lite.h header file (from EcCo mod).
Added alternative npcarmor.ini for vanilla Fallout 2.
2019-10-11 00:49:15 +08:00
NovaRain
1b6d6179a1
Added "unwield_slot" script function
...
Re-fixed obj_art_fid for player's FID (commit 50f4885 )
2019-10-08 10:53:47 +08:00
NovaRain
2187854bf2
Improved the implementation of HOOK_INVENWIELD ( #266 )
...
* it now runs for the player and NPCs when removing equipped items.
* added an additional argument.
Fixed drop_obj script function not removing the equipped armor properly
for the player and party members.
Fixed incorrect PIDs for RP new party members in npcarmor.ini.
2019-10-04 20:23:49 +08:00
NovaRain
000b116895
Removed NPCStage6Fix from ddraw.ini (always enabled)
...
Moved the code of NPCStage6Fix to BugFixes module.
(to its original relative location, right above MultiHexPathingFix)
Reorganized some code in BugFixes.cpp.
2019-09-27 20:50:20 +08:00