NovaRain
0a44f7118a
Added support for drawing PCX images to draw_image, draw_image_scaled, and interface_art_draw
...
Fixed bug in TalkingHeads.cpp.
2020-10-24 00:55:40 +08:00
NovaRain
cda56aca7d
Fixed the macro guard in command_lite.h and added two macros
2020-10-21 22:36:59 +08:00
NovaRain
761124aaf4
Code edits to PartyControl.cpp
v3.8.28
2020-10-18 07:15:57 +08:00
NovaRain
8e6a961fba
Renamed elements in PerkInfo/TraitInfo structs
...
Implemented StatFormula struct from 4.x for Stats.cpp.
Implemented DudeState struct from 4.x for PartyControl.cpp.
2020-10-15 13:12:15 +08:00
NovaRain
cca0fe0cb6
Fixed and improved the code in Graphics.cpp
2020-10-15 09:30:39 +08:00
NovaRain
180761c489
Added the ability to change the poison level for critters
2020-10-12 20:47:05 +08:00
NovaRain
540b68070b
Corrected code in Arrays.cpp
2020-10-12 11:03:55 +08:00
NovaRain
466b79f5e8
Code optimization for array expression (from 4.x)
2020-10-11 10:55:58 +08:00
NovaRain
b1f847afbc
Code edits to Graphics.cpp according to 4.x changes
...
Minor edits to MetaruleExtender.cpp and notes.txt.
2020-10-11 01:09:31 +08:00
NovaRain
31fbddb612
Code correction in FalloutEngine.cpp
...
Updated global shader example files.
2020-10-09 08:57:46 +08:00
NovaRain
0c547da134
Backported "car_gas_amount" and "set_car_intface_art" functions from 4.0
...
Added prefixes to some functions (fake classes)
2020-10-08 22:14:32 +08:00
NovaRain
cc5561d3d6
Updated example mod scripts
2020-10-08 15:34:41 +08:00
NovaRain
66ff811bcd
Added "combat_data" script function
...
Added a new argument to HOOK_COMBATDAMAGE.
Removed the check for valid objects from get/set_object_data functions.
Some code fixes/edits.
2020-10-08 13:50:37 +08:00
NovaRain
27963fd064
Fixed broken Print() script function
...
Fixed the background image of the character portrait on inv/char screens.
Renamed "print_text" to "interface_print".
2020-10-06 11:48:31 +08:00
NovaRain
dc88193ff6
Added "print_text" script function
2020-10-05 21:05:06 +08:00
NovaRain
2c36ad9a2a
Removed InterfaceDontMoveOnTop from ddraw.ini (always enabled)
...
Added a fix to prevent toggling the cursor for a Transparent window.
2020-10-05 10:26:39 +08:00
NovaRain
9d34a4c70a
Added support for transparent interface windows ( #25 )
2020-10-03 21:01:54 +08:00
NovaRain
548039d5bc
Fixed FrmFile struct in the previous commit
...
Finished the code refactoring in InterfaceOps.hpp.
2020-09-29 09:04:27 +08:00
NovaRain
49c4bb2479
Some code refactoring
...
Added a value of 2 to TextureFilter option.
2020-09-28 12:07:12 +08:00
NovaRain
75b275159f
Added "interface_art_draw" script function
...
Added an argument to "intface_redraw" function to redraw all interfaces.
2020-09-26 22:17:59 +08:00
NovaRain
52f42af913
Changed the behavior of saving/restoring hook arguments
...
(no need to specify the number of args when executing a nested hook)
Reverted the change of argCount in some hooks.
Disabled an obsolete fix for MultiHexPathingFix.
Simplified the code of draw_image/draw_image_scaled script functions.
2020-09-25 00:12:22 +08:00
NovaRain
b195a8ab02
Moved all engine function defines to new FalloutFuncs_def.h
...
(similar to the way how 4.x handles engine functions)
Added the ability to get Automap window pointer.
Reorganized some code to prepare for later commits.
2020-09-24 15:22:32 +08:00
NovaRain
796e834a9d
Some edits to the previous commit
...
Minor edits to some code.
2020-09-23 23:07:45 +08:00
NovaRain
df4e847c59
Changed argCount to be set right after HookBegin in some hooks
...
* to avoid possible unexpected issues.
2020-09-23 15:33:42 +08:00
NovaRain
0a48ed3048
Added a new argument to HOOK_TOHIT ( #339 )
...
Added hook type 3 to HOOK_WITHINPERCEPTION (when AI selects a target)
Extended the upper limit of set_pickpocket_max and set_hit_chance_max
script functions to 999.
Added a fix for combat_is_shot_blocked_ not taking the flags of critters
in the line of fire into account.
Minor edits to ASM code of some hooks.
2020-09-22 22:16:57 +08:00