Release Healer Man 0.1.21

This commit is contained in:
phenom committed 2026-09-08 10:40:26 -04:00
1 parent 699fc858c9
commit f6f2375145
210 files changed
+976039 -6247

No files matched your search

+8 -1
View File
@@ -22,6 +22,10 @@ import { SceneErrorBoundary } from "./ui/SceneErrorBoundary";
import { GmWorldEditor } from "./ui/GmWorldEditor";
import { GmReviewCard } from "./ui/GmReviewCard";
import { OnlineSessionBridge } from "./game/OnlineSessionBridge";
import { DungeonRunCheckpointBridge } from "./game/DungeonRunCheckpointBridge";
import { DungeonEncounterEffectBridge } from "./game/DungeonEncounterEffectBridge";
import { interactWithActiveDungeonObject } from "./game/dungeonWorldInteraction";
import { DungeonInteractionPrompt } from "./ui/DungeonInteractionPrompt";
function InputBridge() {
const overlay = useGameStore((state) => state.overlay);
@@ -33,7 +37,7 @@ function InputBridge() {
toggleInventory: () => useGameStore.getState().toggleOverlay("inventory"),
toggleSpellbook: () => useGameStore.getState().toggleOverlay("spellbook"),
toggleTalents: () => useGameStore.getState().toggleOverlay("talents"),
lootActiveBoss: () => lootCurrentManastormBoss(),
lootActiveBoss: () => interactWithActiveDungeonObject() || lootCurrentManastormBoss(),
castActionBinding: (layer, control) => {
const game = useGameStore.getState();
useCombatStore.getState().castActionBinding(layer, control, game.playerPosition, Date.now());
@@ -87,11 +91,14 @@ export default function GameRuntime() {
<main className="game-shell">
<InputBridge />
<OnlineSessionBridge />
<DungeonEncounterEffectBridge />
<DungeonRunCheckpointBridge />
<CombatBridge />
<PartyBridge />
<ManastormBridge />
<SceneErrorBoundary><GameScene /></SceneErrorBoundary>
<Hud />
<DungeonInteractionPrompt />
<MapPanel />
<GameplayPanels />
<PauseMenu />