Release Healer Man 0.1.6
This commit is contained in:
1 parent
55cfd43d66
commit
b12fb84859
96 files changed
+10874
-609
No files matched your search
@@ -20,6 +20,7 @@ import { MapPanel } from "./ui/MapPanel";
|
||||
import { PauseMenu } from "./ui/PauseMenu";
|
||||
import { SceneErrorBoundary } from "./ui/SceneErrorBoundary";
|
||||
import { GmWorldEditor } from "./ui/GmWorldEditor";
|
||||
import { OnlineSessionBridge } from "./game/OnlineSessionBridge";
|
||||
|
||||
function InputBridge() {
|
||||
const overlay = useGameStore((state) => state.overlay);
|
||||
@@ -51,6 +52,9 @@ function InputBridge() {
|
||||
useCombatStore.getState().clearTarget();
|
||||
usePartyStore.getState().clearSelection();
|
||||
},
|
||||
groundTargetActive: () => useCombatStore.getState().pendingGroundTarget !== null,
|
||||
confirmGroundTarget: () => { useCombatStore.getState().confirmGroundTarget(); },
|
||||
cancelGroundTarget: () => useCombatStore.getState().cancelGroundTarget(),
|
||||
gameplayActionsBlocked: () => {
|
||||
const game = useGameStore.getState();
|
||||
return game.overlay !== null || game.companionOpen;
|
||||
@@ -81,6 +85,7 @@ export default function GameRuntime() {
|
||||
top={
|
||||
<main className="game-shell">
|
||||
<InputBridge />
|
||||
<OnlineSessionBridge />
|
||||
<CombatBridge />
|
||||
<PartyBridge />
|
||||
<ManastormBridge />
|
||||
|
||||
Reference in new issue
Block a user