Options: tabs Allgemein / Beute / Tastenbelegung with key bindings
- Options window in three tabs; the auto-pickup settings move to Beute; sliders move with their page; black sides like the save game screen. - Tastenbelegung: every binding settable (click, press key; Esc cancels, Backspace unbinds), "Alle zurücksetzen" as a game button, saved on OK. - Potions bindable (default unbound), named by the game's potion texts; the game's own potion hotkeys are off; bar tooltips show the bound key. - Map (M), overview map (Tab, held) and labels (Alt, held) bindable; the game's own M / Tab / Alt handling is switched off. - Save game key calls the game's save window code instead of a posted key. - Teleportationstrank: fixed text replacement from startup (also the Ausdauertrank items, potion kind 5 as well). Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
72525cd5ba
commit
838b1aa491
27 files changed
+1423
-184
No files matched your search
@@ -309,3 +309,14 @@
|
||||
0x0070e650 cUI_Character::OnConfirmButton # the right-hand button (Exportieren, ...)
|
||||
0x007f01a0 HeroSlots_DeleteHero # (slot + 1), thiscall on 0x7d7c40(), ret 4: deletes Save\Hero%02d.pax
|
||||
0x00731e70 cUI_Control2::SetFlags # (flags), ret 4: bit 0 = visible (show)
|
||||
0x00716570 cUI_Options::cUI_Options # (name, rect, parent, flags) ret 0x18
|
||||
0x007165f0 cUI_Options::~cUI_Options
|
||||
0x007184e0 cUI_Options::CreateControls # frames, labels, buttons, sliders (vector +0x90)
|
||||
0x00717ea0 cUI_Options::LoadSettings # settings -> controls, on show
|
||||
0x00717460 cUI_Options::Apply # controls -> settings (OK)
|
||||
0x00739f90 cUI_Frame::cUI_Frame
|
||||
0x0043fa90 PotionTooltipText # (kind 1..5), ret 4: bar tooltip text id by key ("<color>Heiltrank <colorw>[SPC]")
|
||||
0x00724ed0 cUI_Window2::AddBackdrop # (rect*, ARGB), ret 8: translucent cUI_Static into +0x90
|
||||
0x0075a690 cUI_Manager::CanOpenWindow # (1), ret 4: false while a blocking window is open
|
||||
0x007320c0 cUI_Control2::SetTooltipText # (text id) -> +0x20, ret 4
|
||||
0x007320d0 cUI_Control2::TooltipText # +0x20 once hovered long enough, else 0
|
||||
Reference in new issue
Block a user