NovaRain and GitHub
657ae595b1
Merge pull request #543 from sfall-team/feature/fallback-language-by-line
...
Fallback to english by individual message in MSG files
2024-06-03 08:52:47 +08:00
phobos2077
281e79585c
Rename PartyMemberNonRandomLevelUp
...
- Hopefully this name is easier to understand for users
2024-06-02 11:14:31 +02:00
phobos2077
85d2d2e24d
message_exit__mem_free_hook: save eax register
...
- Otherwise ReleaseXP build messes it up in MessageExitHook
2024-06-02 10:25:18 +02:00
NovaRain
18487103d4
Edits to documents
...
Minor code edits to PartyMemberNoEarlyLevelUp.
2024-06-02 08:39:05 +08:00
phobos2077
f7bf341d78
Add PAUSEWIN (Ctrl+P) to LoadGameHook game modes
2024-06-01 22:14:11 +02:00
phobos2077
ca5012b227
add gett_interface_id, fix crash in interface_draw, add doc for get_window_under_mouse
2024-06-01 22:05:07 +02:00
phobos2077
c610499c29
Fix assert fail when calling sfall_func7+
2024-06-01 20:28:27 +02:00
phobos2077
6b8613a91f
Fix ExpandBarter and DIALOG_SCRN_BACKGROUND conflict ( closes #544 )
2024-06-01 20:27:57 +02:00
phobos2077
ecb6dd2b78
Fallback to english my individual message in MSG files ( closes #542 )
2024-05-31 19:34:32 +02:00
phobos2077
002dfa61cb
Fix NPCAutoLevel and set_npc_level opcode
...
- Now properly doesn't shift first level up too early and doesn't set "early" flag
- Fixed using set_npc_level without disabling engine leveling logic
- Renamed to PartyMemberNoEarlyLevelUpPatch to match behavior
2024-05-31 17:28:16 +02:00
NovaRain
a8ac1f8402
Updated documents for the encounter hook changes
2024-05-31 15:11:27 +08:00
phobos2077
f9faa73b9c
Add args to ENCOUNTER hook to determine which encounter is being loaded, not just map ID
2024-05-31 00:53:17 +02:00
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
0631f97b1f
Added 'DontMoveTop' flag to the interface bar
...
* originally only for built-in HRP, now it's a generic patch to prevent
the interface bar from obscuring the barter/trade interface.
2024-05-27 22:24:51 +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
NovaRain
6d432163ca
Added "item" type to the party member protos patch
...
(for the car trunk)
2024-05-24 08:50:32 +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
NovaRain and GitHub
08a5f86cd8
Merge pull request #537 from sfall-team/feature/barter-auto-calc-money
...
Added ItemCounterAutoCaps that would pre-fill money count box with "correct" amount when in barter.
2024-05-23 16:56:09 +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