NovaRain
6e05ca65fd
Some code/document edits
2020-04-02 11:32:22 +08:00
NovaRain
0978769dfc
Fixed loading savegame for "NPC turns into a container" bug fix
...
Added RadEffectsRemovalMsg option for radiation fixes.
Some code/document correction.
2020-03-31 21:51:41 +08:00
NovaRain
e4d395224a
Minor code fix for Graphics.cpp
...
Added notes/correction to hookscripts.txt.
2020-02-22 15:49:13 +08:00
NovaRain
dc4c4c2524
Added a blinking icon to force_encounter/with_flags functions
...
* currently an icon is always shown for scripted force encounters.
2020-01-20 11:50:00 +08:00
NovaRain
957ed92498
Added a new hook: HOOK_ENCOUNTER
...
Added procedure and macros for unsigned integer comparison to lib.math.h.
2020-01-19 12:18:14 +08:00
NovaRain
fece180f0b
Fixed duplicate critters being added to the target list for AI
...
Edited hookscripts.txt to mention the fix.
Tweaked the default settings for world map travel markers.
Some code correction.
2020-01-09 11:38:44 +08:00
NovaRain
7cef7e8e54
Some edits to hookscripts.txt & function notes.txt
2019-12-24 00:55:31 +08:00
NovaRain
cb9f759d71
Replaced _stricmp in previous commit with strcmp.
...
Minor edits to some code.
2019-12-16 15:31:50 +08:00
NovaRain
a68498453c
Edited the description of hook/functions in the previous commit
...
Rewrote ASM code for tile_under_cursor script function.
2019-12-14 00:43:09 +08:00
NovaRain
0bf9a322c1
Corrected code and renamed hook/functions from the previous commit
2019-12-13 10:49:24 +08:00
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
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
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
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
ff2ebdc82a
Added "combat ends normally" event to HOOK_COMBATTURN
...
Fixed a crash in COMBATTURN hook when loading in combat mode while
controlling critters.
Fixed critter control algorithm in PartyControl.cpp and set_dude_obj
not accepting a null argument.
2019-07-01 12:15:32 +08:00
NovaRain
6ac9949feb
Added "dropping item on the character portrait" event to HOOK_INVENTORYMOVE.
...
Rewrote get_ini_setting/string script functions in C++.
Rewrote Ray's combat_p_proc fix.
Minor code edits.
2019-05-13 11:29:24 +08:00
NovaRain
7a2b7dee6a
Added "picking up item" event to HOOK_INVENTORYMOVE.
...
Added "set_unique_id" script function.
2019-04-12 12:15:55 +08:00
NovaRain
dcf0561653
Added new HOOK_SNEAK (from Mr.Stalin)
2019-04-10 17:13:00 +08:00