NovaRain
5053ab564d
Added a new argument to HOOK_GAMEMODECHANGE
...
* now the previous game mode can be checked with arg2 (#211 )
Fixed GAMEMODECHANGE hook being triggered even when the game mode is not
changed.
Added 'SPECIAL' flag to the game mode functions (when switching from
DIALOG mode to BARTER).
2019-11-20 10:41:21 +08:00
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
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
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
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
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
98199b4e7e
Refactored code in Arrays.cpp and fixed save_array() script function.
...
* related to "corrupted" savegames in #265 .
2019-09-24 12:30:02 +08:00
NovaRain
ffe9d4c8cf
Removed duplicate code from intface_redraw_ engine function
...
Minor edits to code/documents.
2019-09-14 08:50:54 +08:00
NovaRain
2bdd469919
Added "register_hook_proc_spec" script function
...
Updated documents to address the new function.
2019-09-12 22:16:17 +08:00
NovaRain
e23c224535
Excluded timed_event_p_proc from HOOK_STDPROCEDURE
2019-09-12 19:38:30 +08:00
NovaRain
693b78f9db
Added a new hook: HOOK_STDPROCEDURE
...
Optimized execution for global/hook scripts.
2019-09-11 12:40:18 +08:00
NovaRain
7e317134dc
Removed the dependency of Body_Torso from Body_Uncalled hit modifier
...
Re-added BodyHit_Torso to ddraw.ini.
Reverted set_bodypart_hit_modifier function to pre-3.7.4 behavior.
2019-09-07 20:03:29 +08:00
NovaRain
5e693aa955
Fixed some args in HOOK_BARTERPRICE hook when trading with PM
...
And added a new argument to indicate trading with a party member.
2019-08-27 22:24:30 +08:00
NovaRain
b2fa359e3c
Replaced 'Take All' hotkey mod with UI hotkeys mod
...
Minor edits to documents.
2019-08-26 21:47:52 +08:00
NovaRain
477ff9668c
Added a new argument to HOOK_ADJUSTFID.
...
Fixed incorrect FRM being displayed for opened bag/backpack in the
inventory when Hero Appearance Mod is enabled (#262 )
Fixed MainMenuFontColour not changing the font color for the copyright
text on the main menu (#261 )
Code correction in main.cpp.
2019-08-22 13:12:32 +08:00
NovaRain
2b93bf6045
Added new game mode COUNTERWIN.
...
Improved add_extra_msg_file function to use "English" as the fallback
language for loading msg files (#256 )
2019-08-17 20:44:41 +08:00
NovaRain
2dfbe903e7
Added an additional 'Energy Weapon' flag to ext flags in weapon protos
...
* it forces the weapon to use EW skill regardless of its damage type.
Placed an object with PID 0x5000004 (corpse blood) to the lower z-layer
of the tile.
2019-08-16 15:02:14 +08:00