The game drew 2x2 px red dots per visited-sector neighbour (0x6c8580), in
64-tile steps and unrelated to the explored mask. Replaced by lines traced
from the explored cells (2x2 tiles), simplified to 0.75 px, rebuilt while
the map is open when the masks change.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
- Spielen hero panel shows the selected hero in 3D (cUI_NetGranny,
game/ui/granny.h).
- All menu screens draw on the options' rock wall; the main menu's 1024
frame is drawn centred over it, mouse and cursor shifted to match.
- The main menu's and options' own pictures and the main menu's 3D scene
are left out (textures hidden by surface, scene call redirected).
- Logo top left: FX_SACREDLOGO.TGA, drawn added.
- Game textures by name (game/ui/texture.h), textured and added quads.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
- Shared screen kit (mods/screen, docs/screens.md): a 1365x768 canvas
centred in the render width on our own dark background, the game's
frames and buttons; the main menu renders full width while it is shown.
- The load window (cUI_Savegame) is replaced by the Spielen screen:
character list, hero panel, campaign x difficulty grid, save/autosave
choice, rename/delete/reset/new character dialogs.
- Migrated characters without a shared hero load their hero's world
first, then start the new world.
- Options, Allgemein: autosave interval (Aus/5/10/15/30 minutes).
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
- 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>