NovaRain
ae7245579e
Fixed setting array values in the debug editor.
...
Some code corrections.
2019-04-06 08:24:49 +08:00
NovaRain
563fdddc7e
Added setting array values for the debug editor.
2019-04-05 12:03:25 +08:00
NovaRain
06bbe3ceb5
Updates to sfall debug editor (part 1)
2019-04-05 09:17:43 +08:00
NovaRain
56083c3bc6
Updated sfall debug editor (from Mr.Stalin)
...
Formatted the code of sfall debug editor.
2019-04-04 10:22:02 +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
da3fd5c671
Replaced the fix in the previous commit with a fix for unexplored areas being revealed on the automap when entering a map.
2019-03-28 12:01:41 +08:00
NovaRain
acc51cae03
Fixed player's position when entering a map.
...
This also fixed the issue with getting player's position in the map_enter_p_proc procedure.
2019-03-27 20:07:40 +08:00
NovaRain
8332a2bba7
Fixed incorrect use of emplace_back() method for the vector.
...
Replaced some push_back() with emplace_back() method.
Changed BlockCall to use the long NOP.
2019-03-26 22:33:05 +08:00
NovaRain
2cfa20ed47
Implemented the critter individualization (from Mr.Stalin):
...
* each critter has its own independent base/bonus stats, separated from other critters sharing the same PID.
* get/set_critter_base/extra_stat script functions now only set stats for a specific critter.
Rewrote get/set_pc_base/extra_stat and get/set_critter_base/extra_stat script functions in C++.
Fixed the argument numbering in error messages when validating arguments.
Minor edits on some code.
Update solution files and version number.
2019-03-26 12:29:28 +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
77f2542919
Merge branch 'develop'
v4.1.6
2019-03-18 20:19:53 +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
04eba05e53
Fixed the removal of party member's corpse (from Mr.Stalin)
...
Now items in party member's inventory are not removed along with the corpse.
2019-03-14 13:42:48 +08:00
NovaRain
3cef4784d3
Fixed critters not being healed over time when entering the map if 'dead_bodies_age=No' is set in maps.txt.
...
Added additional checks for the amounts to properly compare the effects of drugs.
2019-03-13 11:54:16 +08:00
NovaRain
656b4c5291
Tweaked the code of the fix in previous commit.
2019-03-13 00:08:10 +08:00
NovaRain
82a11d30b2
Fixed NPC stuck in a loop of reloading melee/unarmed weapons when out of ammo (from Mr.Stalin)
2019-03-12 11:45:18 +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
9eefb6e042
Fixed some issues in the previous commit.
...
* the game failed to start if there are more drug items than the specified "Count" number in Drugs.ini.
* setting vanilla drugs in Drugs.ini broke their NumEffects limit, even if it's not set (-1).
2019-03-09 07:45:56 +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