NovaRain
744213dea1
Fixed unable to reach the specified max level in XPTable
...
Fixed the AP cost display issue in NPC combat control mod.
Added a tweak for weapon perk modifier to AIBestWeaponFix.
Minor edits to code/documents.
Updated version number.
2019-08-09 11:47:33 +08:00
NovaRain
839e8d2636
Minor edits to ddraw.ini
2019-07-18 09:26:47 +08:00
NovaRain
01bbd111d3
Fixed elevation check in get/set_can_rest_on_map
...
Changed DebugMode to not require enabling sfall debugging mode.
Changed version to 4.1.9.1 as maintenance release.
2019-07-17 10:02:20 +08:00
NovaRain
16fbc0f93f
Changed "add_extra_msg_file" script function ( #249 )
...
* added auto ID assignment for the message file.
2019-07-16 12:45:22 +08:00
NovaRain
b33277c35a
Fixed the error handling on loading sfallgv.sav
...
* to improve backward compatibility with older saved games.
2019-07-15 20:49:55 +08:00
NovaRain
e127be29e8
Fixed key_pressed function not working in KEYPRESS hook ( #248 )
...
Minor text edits to CombatHs.cpp.
Updated version number.
2019-07-15 09:54:41 +08:00
NovaRain
361ebbe939
Added PerksList option to gl_partycontrol
2019-07-14 10:38:17 +08:00
NovaRain
b41a870f3b
Fixed flickering when switching control in gl_partycontrol
2019-07-12 07:36:47 +08:00
NovaRain
9a5ea216c4
Excluded barter mode for ItemCounterDefaultMax
...
Minor edits to document/code.
2019-07-10 10:47:25 +08:00
NovaRain
cde3157153
Added KnockoutTime option to change the duration of the knockout effect.
...
Renamed WorldMapInterface option to ExpandWorldMap.
Fixed op_lookup_string_proc_ engine function not searching the last
procedure in a script.
2019-07-04 13:49:11 +08:00
NovaRain
d8d3bade94
Fixed XP stealing bug in gl_partycontrol.
...
* if the combat ends automatically after a controlled critter's turn,
it would get the player's combat xp and "level up".
2019-07-01 13:06: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
9f585ba7e6
Added SkipOpeningMovies=2 to also skip the splash screen
2019-06-29 20:01:41 +08:00
NovaRain
3f96e42730
Added ActionPointsBar option to [Interface] in INI
...
Added a new Interface module.
Moved WorldMapInterface to the new [Interface] section.
Moved some code from Worldmap.cpp to Interface.cpp.
Updated sfall.dat with new IFACE_E.frm and HR_IFACE_800E.frm files.
2019-06-28 21:40:57 +08:00
NovaRain
06a115070b
Added AutoSearchPath option to [ExtraPatches].
...
* this provides a simpler way to load assorted .dat files without the
need of adding/editing PatchFileXX options in ddraw.ini.
2019-06-25 22:53:15 +08:00
NovaRain
56764c86c7
Changed DataLoadOrderPatch to be 1 by default.
2019-06-24 12:18:00 +08:00
NovaRain
1020851bcd
Corrected the position of entrances on town maps for WorldMapInterface.
2019-06-19 10:56:14 +08:00
NovaRain
04d06a8167
Added viewing and modifying local vars for critters to the debug editor.
2019-06-15 09:57:14 +08:00
NovaRain
ddda559898
Added "add_extra_msg_file" and "metarule_exist" script functions.
2019-06-14 11:05:42 +08:00
NovaRain
808ba05a0b
Added WorldMapInterface option to expand the world map interface.
...
Fixed the up/down button images in the world map interface.
Added loading sfall.dat resource file, which contains new WorldMap.frm
and AppHeroWin.frm.
2019-06-08 23:53:56 +08:00
NovaRain
137644aa72
Fixed a few bugs in WorldMapSlots option.
...
Updated version number.
2019-06-06 10:18:10 +08:00
NovaRain
e5e2ef5ab0
Minor edit to gl_ammomod example script.
2019-05-31 09:10:36 +08:00
NovaRain
aa5bd95dfe
Fixed AI not checking min HP properly for using stims.
...
Edited the code of InventoryApCost in Inventory.cpp.
Minor edits to some other code.
2019-05-28 13:51:40 +08:00
NovaRain
aa221adea3
Fix for fake perks related functions.
...
* now fake perks are no longer added to all controlled critters.
Added alternative functions that allow to add fake perks to party
member NPC.
Rewrote set_fake_perk/trait, set_selectable_perk, has_fake_perk/trait
functions in C++.
2019-05-27 12:01:09 +08:00
NovaRain
04d7f4aefa
Removed LoadProtoMaxLimit option from ddraw.ini.
...
* now the proto limit is always handled by set_proto_data function when
needed, since the related issue was originally from using it to process
lots of protos at once.
2019-05-23 17:04:51 +08:00