Release Healer Man 0.1.40

This commit is contained in:
phenom committed 2026-09-13 13:21:27 -04:00
1 parent ed0d2fea3d
commit 197a64117c
215 files changed
+5131 -181

No files matched your search

+3 -1
View File
@@ -43,6 +43,7 @@ function safePercent(current: number, maximum: number): number {
function overlayName(overlay: GameOverlay, romSkills = false): string {
if (overlay === "party") return "Party management";
if (overlay === "inventory") return "Inventory & equipment";
if (overlay === "boss-cards") return "Boss card collection";
if (overlay === "spellbook") return "Spellbook";
if (overlay === "talents") return romSkills ? "Skills" : "Talents";
if (overlay === "bindings") return "Ability controls";
@@ -462,7 +463,7 @@ export function CompanionPanel({ snapshot, send, preferControllerBinds = false }
</section>
<div className="companion-tactical__overview">
<section className="companion-map-card">
<DungeonMapGraphic position={snapshot.game.playerPosition} yaw={snapshot.game.cameraYaw} compact />
<DungeonMapGraphic position={snapshot.game.playerPosition} yaw={snapshot.game.cameraYaw} dungeonId={snapshot.game.dungeonId} compact />
<div>
<span>{snapshot.game.overlay ? "Upper display" : "Current area"}</span>
<strong>{snapshot.game.overlay ? overlayName(snapshot.game.overlay, romSkills) : snapshot.game.areaName}</strong>
@@ -495,6 +496,7 @@ export function CompanionPanel({ snapshot, send, preferControllerBinds = false }
<button type="button" className={snapshot.game.overlay === "spellbook" ? "is-active" : ""} aria-pressed={snapshot.game.overlay === "spellbook"} onClick={() => toggleDestination("spellbook")}>Spells</button>
<button type="button" className={snapshot.game.overlay === "talents" ? "is-active" : ""} aria-pressed={snapshot.game.overlay === "talents"} onClick={() => toggleDestination("talents")}>{skillMenuLabel}</button>
<button type="button" className={snapshot.game.overlay === "inventory" ? "is-active" : ""} aria-pressed={snapshot.game.overlay === "inventory"} onClick={() => toggleDestination("inventory")}>Gear</button>
<button type="button" className={snapshot.game.overlay === "boss-cards" ? "is-active" : ""} aria-pressed={snapshot.game.overlay === "boss-cards"} onClick={() => toggleDestination("boss-cards")}>Cards</button>
<button type="button" className={snapshot.game.overlay === "bindings" ? "is-active" : ""} aria-pressed={snapshot.game.overlay === "bindings"} onClick={() => toggleDestination("bindings")}>Controls</button>
<button type="button" className={snapshot.game.overlay === "options" ? "is-active" : ""} aria-pressed={snapshot.game.overlay === "options"} onClick={() => toggleDestination("options")}>Options</button>
<button type="button" className={snapshot.game.overlay === "pause" ? "is-active" : ""} aria-pressed={snapshot.game.overlay === "pause"} onClick={() => toggleDestination("pause")}>{snapshot.game.overlay === "pause" ? "Resume" : "Pause"}</button>