NovaRain
58532fd902
Fixed duplicate critters being added to the target list for AI
...
Edited hookscripts.txt to mention the fix.
Some code correction.
2020-01-09 11:41:50 +08:00
NovaRain
aafc030f8e
Code refactoring in main.cpp (from MiscPatches in 4.x)
...
Updated compiler document.
2020-01-08 16:59:07 +08:00
NovaRain
c652982a06
Added sslc documents to repo
2020-01-06 14:14:22 +08:00
NovaRain
1e0b048e9e
Re-fixed setting DIALOG game mode flag
2020-01-06 00:19:36 +08:00
NovaRain
28dc256f61
Fixed the timing of setting DIALOG game mode flag
...
Renamed win_* related functions in FalloutEngine.
Minor code edits to Inventory & Worldmap following develop branch.
2020-01-05 10:05:39 +08:00
NovaRain
18e1e06d28
Merged message struct defines in Inventory.cpp & Message.cpp
...
Changed GetMessageStr() and MsgSearch() to take proper MSGList struct.
Edited some code to reflect the changes above.
2020-01-04 01:21:48 +08:00
NovaRain
6871e6f673
Minor edits to Worldmap.cpp & Interface.cpp (from 4.x)
2020-01-02 00:43:13 +08:00
NovaRain
9ef670161d
Reverted the change on x offset in previous commit
2019-12-29 08:42:08 +08:00
NovaRain
c26cd45b5b
Increased the width of the total weight display in the inventory
...
(moved from the CritterInvSizeLimitMode option)
Minor format edits to README.md.
2019-12-29 01:58:02 +08:00
NovaRain
0b5c61cb72
Backported AutoQuickSave and AutoQuickSavePage options from 4.x
...
Updated version number and year.
2019-12-28 09:27:45 +08:00
NovaRain
11261ca9be
Merged db_* engine function defines in HeroAppearance and Tiles
...
Edited both source files according to new defines.
2019-12-28 09:14:12 +08:00
NovaRain
4d435ca143
Backported WRAP_WATCOM_CALL macros from 4.x for engine function defines
2019-12-28 09:03:27 +08:00
NovaRain
35d9b9439c
Included Define.h in FalloutEngine.h
...
* it removes the need to include Define.h separately across the code.
(similar to Fallout2.h in 4.x code)
Added StrNormalizePath() to Utils.cpp.
v3.8.22
2019-12-25 09:25:36 +08:00
NovaRain
a1968f7f86
Minor edits to the built-in item highlighting function
...
Removed the redundant struct define in Tiles.cpp.
Added a comment to ScriptUtils.hpp.
2019-12-24 20:58:03 +08:00
NovaRain
85a5ee2a52
Some edits to hookscripts.txt & function notes.txt
2019-12-24 00:57:16 +08:00
NovaRain
310c392759
Added lootable corpses to the built-in item highlighting
2019-12-23 21:22:15 +08:00
NovaRain
3a24d0bdfd
Replaced _stricmp in previous commit with strcmp.
...
Minor edits to Inventory.cpp.
2019-12-16 15:46:09 +08:00
NovaRain
a9ad1a62eb
Tweaked the path to load global shaders in the previous commit
...
* although 3.8 doesn't have the path issue as 4.x due to the lack of
loading custom .dat, it's better to unify the path in this case.
Refactored the code for DataLoadOrderPatch in the same way as 4.x.
2019-12-15 10:31:50 +08:00
NovaRain
d73859fa5f
Applied proper ptr_patches to some code
2019-12-14 11:41:43 +08:00
NovaRain
04043989c6
Restored loading global shaders at game start from pre-3.0
...
Added GlobalShaderFile option to ddraw.ini.
Added an example global shader file to modderspack.
Minor edits to HeroAppearance.cpp.
2019-12-14 11:05:12 +08:00
NovaRain
3b82232b46
Edited the description of the functions in the previous commit
...
Rewrote ASM code for tile_under_cursor script function.
2019-12-14 00:35:05 +08:00
NovaRain
5e704d206f
Added "objects_in_radius" and "tile_by_position" script functions
2019-12-13 10:56:15 +08:00
NovaRain
5e65510797
Rewrote the code of some hook in 4.x style
...
* TOHIT, AFTERHITROLL, REMOVEINVENOBJ
2019-12-11 15:55:29 +08:00
NovaRain
b4dac84ddd
Rewrote some script functions in ObjectsOps in C++
...
* remove_script, set/get_script, set_critter_burst_disable.
Changed the return value of get_script to 0 for unscripted objects.
2019-12-09 11:07:40 +08:00
NovaRain
cbc822c9e0
Minor edits to code
2019-12-07 09:56:43 +08:00