NovaRain
0ba74de616
Changed the world map healing rate patch to be enabled by default
...
* default 3 hrs according to Fallout v1.2 manual errata.
Changed AIDrugUsePerfFix to be enabled by default (UPU/RPU have it
enabled for years, and F2:CE also implemented a similar fix.)
Updated version number.
2024-05-28 21:29:11 +08:00
NovaRain
5803dc6606
Edited the documents for set_world_map_heal_time
...
Minor code edits to Worldmap.cpp.
2024-05-27 21:48:51 +08:00
Vlad and GitHub
d21225bd92
WorldMapHealingRatePatch & set_world_map_heal_time metarule ( #539 )
...
Fixes bug: healing time on worldmap is tied to real time clock, instead of game time.
2024-05-27 21:35:25 +08:00
phobos2077
6d5b08f761
Healing skill mod: fix inaccurate behavior and refactoring
2024-05-24 17:54:20 +02:00
NovaRain
bc962aca9c
Reverted speed patch/keys behavior to pre-4.1.5
...
* Enable in [Speed] is the master switch for all Speed* settings.
* SpeedMultiInitial requires Enable=1, not a standalone setting.
* SpeedModKey=0 allows players to use only numpad keys to change speed.
2024-05-24 21:36:50 +08:00
phobos2077
18e976ded9
Healing skills implementation in SSL, v2
...
- Got rid of duplicate code with one function instead of switch/case, while keeping logic (hopefully) unchanged
2024-05-24 02:36:00 +02:00
phobos2077
c986298fe0
Healing skills implementation in SSL
...
- (almost) exact copy of engine logic in script, for making healign mods
2024-05-24 00:59:14 +02:00
NovaRain
48916137ae
Minor edits to ItemCounterAutoCaps
2024-05-23 17:01:21 +08:00
phobos2077
522219d72b
Code cleanup and better comments
2024-05-21 16:06:33 +02:00
phobos2077
22aed0e663
Auto balance barter tables when dragging caps around
2024-05-21 15:31:37 +02:00
phobos2077
6b818e797e
Header lib: refactor inven_as_array and add proper jsdoc defs to all comments
...
- inven_as_array was allocating blocks of 100 items which was unnecessary
2024-05-20 12:41:02 +02:00
phobos2077
037269c940
Add useful comments to most header lib procs and macros
2024-05-19 00:15:57 +02:00
NovaRain
20c32714b2
Edits to Cautious Nature setting in perk.ini
...
* Rename the setting to CautiousNatureBonus.
* Lower the bonus cap to 20 (too high of values would result in empty
encounters or game crash for high PE players).
2024-05-17 21:03:11 +08:00
phobos2077
6dafb3e8c6
CautiousNatureDistanceBonus
2024-05-17 00:17:22 +02:00
NovaRain
bc05a00d1e
Changed DebugWindowFont to a toggle option
...
(because other fonts are not practical for displaying debug ouput)
Minor edits/simplification to ASM code in DebugEditor.cpp.
2024-05-14 21:26:07 +08:00
phobos2077
09b9982a67
Settings to ddraw.ini
2024-05-12 10:00:36 +02:00
NovaRain
44aafc757a
Updated INVBOX_E.frm for Russian and Chinese
...
Removed duplicate FRMs from repo.
Rename all interface FRMs to lowercase.
Updated resource files.
2024-05-12 13:35:03 +08:00
NovaRain
b9fade9732
Removed the version check of external HRP for ActionPointsBar
...
(tested on v4.1.7 and v3.0.6)
2024-05-12 11:22:22 +08:00
phobos2077
44e7a67cea
Remove IFACE frms
2024-05-11 11:15:51 +02:00
phobos2077
9a7a795b82
ActionPointsBar: language agnostic FRM
...
- Use one small FRM with just AP bar background instead of having 2 big FRMs per language (for HRP and not)
- It works by simply writing into iface window buffer right after it was written with iface.frm contents
- Uses position relative to right edge of the iface panel
2024-05-11 11:11:58 +02:00
phobos2077
08efe382e4
Small INVBOX_E.frm tweak to remove visible seams
2024-05-11 11:11:25 +02:00
NovaRain
0281797d26
Renamed the inventory/barter slot extension options
...
Edited their logging messages and description in ddraw.ini
Added Chinese FRMs
Corrected the size directives in ASM code in Inventory.cpp
2024-05-10 23:59:49 +08:00
phobos2077
cc12986d2f
Code review fix + Russian expanded FRM's
...
- GetUnlistedFrmPath: remove unused path parameter
- Add RU FRM's (by NovaRain)
2024-05-09 09:33:06 +02:00
phobos2077
c850c2ec4f
Final preparations for extended UI patches
...
- Reduced inventory UI height by 8 pixels and moved all Done buttons down
- Renamed all extra FRM files
- Added checks that all required FRMs exist before applying patch
- Add final FRM files (EN versions)
- Minor refactoring
2024-05-08 20:48:11 +02:00
phobos2077
344a64f9d2
Split one expanded UI patch into 2 and add minimum resolution check
...
- Rename and split patch into 2: inventory and barter
- Add instructions for inventory patch
- Minor patch code cleanup
2024-05-08 20:42:40 +02:00