NovaRain
5c3f10db91
Edited/reorganized some code.
...
Updated proto offsets in define_extra.h.
2019-04-10 09:46:31 +08:00
NovaRain
143f6895a4
Fixed a bug in CheckWeaponAmmoCost (from Mr.Stalin)
...
It caused NPCs to not switch to other weapons when there is not enough
ammo to shoot.
Moved CheckWeaponAmmoCost code from Inventory.cpp to Combat.cpp.
Now the debug editor starts at the center of the screen.
Updated the previous fix in NPC combat control mod.
2019-04-07 10:59:02 +08:00
NovaRain
d946850af4
Fixed the weapon duplication bug in NPC combat control mod.
2019-04-06 09:33:27 +08:00
NovaRain
dee0065863
Removed PipBoyAutomaps from ddraw.ini.
...
* By default nothing will change with the option enabled, because all
data is copied from the vanilla map list, and modders still need to add
the new 'automap' parameter to override the engine values to add/remove
areas in the automap list. Basically the option itself is redundant.
2019-04-03 22:01:53 +08:00
NovaRain
3614ee355f
Added an option to add support for the new 'automap=yes/no' parameter to maps.txt (from Mr.Stalin)
...
Fixed "out of bounds" bug when printing the automap list.
2019-04-02 10:31:08 +08:00
NovaRain
7c05a0fea9
Fixed a duplicate obj_dude script being created when loading a saved game.
...
Added a fix to prevent the reserved object IDs of the player and party members from being generated for other objects.
Removed a redundant line in MiscPatches.cpp.
2019-03-31 22:50:48 +08:00
NovaRain
dd87a83025
Added DisableSpecialMapIDs option (from Mr.Stalin)
...
Fixed the overflow of the automap tables when the number of maps in maps.txt is more than 160.
2019-03-30 11:07:16 +08:00
NovaRain
9911eb5f01
Changed hero_select_win function to require an AppHeroWin.frm file in the art\intrface\ folder (from Mr.Stalin)
2019-03-25 20:55:39 +08:00
NovaRain
18649329ec
Added SpecialDeathGVAR option to override the global variable number for special death.
...
Minor fix for Stats.ini.
2019-03-17 10:35:12 +08:00
NovaRain
aa91e9fad4
Fixed range for object ID.
...
Added checks for FID in NPC armor appearance mod.
Minor edits to documents.
2019-03-16 08:47:37 +08:00
NovaRain
1fd93ba13f
Added CorpseDeleteTime option (from Mr.Stalin)
...
Fixed some code in Perks.cpp.
2019-03-15 19:17:37 +08:00
NovaRain
0f036b26ae
Added support for extra perks to has_fake_perk/get_perk_available script functions.
...
Fixed broken get_perk_available script function.
Some code corrections for Perks.cpp.
2019-03-11 10:07:44 +08:00
NovaRain
967e642908
Added the ability to add extra non-scripted perks to the PerksFile (from Mr.Stalin)
...
Fixed some functionality for fake perks.
2019-03-10 11:55:41 +08:00
NovaRain
f289723431
Added "set_drugs_data" script function (from Mr.Stalin)
...
Fixed vanilla drugs in Drugs.ini not getting loaded.
2019-03-08 21:37:36 +08:00
NovaRain
3934a804f4
Added new Drugs module and DrugsFile option (from Mr.Stalin)
...
Fixed a bug in the party control module with the 'addict' notification box not getting hidden after the addiction ends.
Removed DrugsSaveFix option, now the list of active drug pids will be saved to sfalldb.sav.
2019-03-05 12:36:38 +08:00
NovaRain
ab03186a1d
Fixed the screen not returning to the player when moving a controlled critter to another elevation of the map.
...
Added DrugSaveFix option to fix saving the active effects of drugs.
Refactored some code in BugFixes.cpp.
2019-03-04 15:27:00 +08:00
NovaRain
15d762deb0
Fixed the lighting of controlled critters in NPC combat control mod.
2019-03-03 11:48:42 +08:00
NovaRain
d8bb5848f7
Fixed the return FID in NPC armor appearance mod.
2019-03-02 09:55:40 +08:00
NovaRain
f84578e84b
Added displaying the NPC's addictions in the character screen when controlled by the player (from Mr.Stalin)
...
Added "npc_engine_level_up" script function.
Moved the code of set_map_time_multi to Worldmap handler, and NPCAutoLevel to PartyControl module.
Removed validate_test example function from release builds.
2019-02-27 12:06:06 +08:00
NovaRain
627c0df484
Added a new argument to REMOVEINVENOBJ hook (from Mr.Stalin)
...
Fixed inconsistent return value of get_npc_level.
2019-02-25 12:26:42 +08:00
NovaRain
ae3d4fcb69
Expanded get/inc_npc_level functions to accept party member PIDs (from Mr.Stalin)
...
Some code correction in Skills.cpp.
2019-02-24 19:26:42 +08:00
NovaRain
1687e50729
Fixed the negative skill points of a skill not being taken into account when calculating the skill level (from Mr.Stalin, #202 )
...
Fixed the return value of has_skill function for incorrect skill numbers.
2019-02-21 10:53:55 +08:00
NovaRain
36e3a2bd5f
Updated NPC combat control mod to be able to automatically set the number for the notification box.
...
Updated item highlighting mod to also be disabled while in the barter screen.
2019-02-20 21:26:23 +08:00
NovaRain
0980967cee
Changed the implementation of BarBoxes.cpp (from Mr.Stalin)
...
Added "add_iface_tag" script function.
2019-02-19 21:33:42 +08:00
NovaRain
8613a4fb8b
Added ExtraPatches section to ddraw.ini for setting multiple custom paths for game files (from Mr.Stalin, #206 )
...
Refactored some code of DataLoadOrderPatch to work with new ExtraPatches.
Removed MultiPatches from ddraw.ini, now it's always enabled.
Minor edits to MiscPatches.cpp and Arrays.cpp.
Updated version number.
2019-02-19 11:55:38 +08:00