Release Healer Man 0.1.32

This commit is contained in:
phenom committed 2026-09-12 11:07:25 -04:00
1 parent d3d6aaebdb
commit 6dcb1034e5
102 files changed
+10772 -788

No files matched your search

+11 -13
View File
@@ -8,8 +8,8 @@ import { LazyLocalCompanionPanel } from "./LazyLocalCompanionPanel";
import { ControllerButton } from "./ControllerButton";
import { ContentManagerScreen } from "./ContentManagerScreen";
import { BrandMark, ControllerLegend, FrontSurface } from "./FrontSurface";
import { isGameMasterSession } from "../game/manastormAdminConfig";
import { OnlineGroupPanel } from "./OnlineGroupPanel";
import { sessionCanUseShelvedGmTools, SHELVED_MODES_ENABLED } from "../app/releaseFeatures";
const GAME_MODES = [
{
@@ -19,20 +19,19 @@ const GAME_MODES = [
description: "Choose an expedition and lead your party into the depths.",
available: true,
},
{
id: "manastorms",
...(SHELVED_MODES_ENABLED ? [{
id: "manastorms" as const,
number: "02",
name: "Manastorms",
description: "Chain random boss encounters as the storm grows stronger and more rewarding.",
available: true,
},
{
id: "arenas",
}, {
id: "arenas" as const,
number: "03",
name: "Arenas",
description: "Rated 2v2 and 3v3 combat against players or rating-matched opponents.",
available: true,
},
}] : []),
{
id: "trials",
number: "04",
@@ -77,7 +76,7 @@ export function MainMenuScreen() {
const openGmAdmin = useShellStore((state) => state.openGmAdmin);
const character = activeCharacter ?? rosterCharacter;
const isRom = character?.categoryId === "rom";
const isGm = isGameMasterSession(session);
const isGm = sessionCanUseShelvedGmTools(session);
const actions = useMemo<MenuAction[]>(() => [
{
@@ -85,20 +84,19 @@ export function MainMenuScreen() {
run: openDungeons,
neighbors: { right: "mode-manastorms", down: "back-to-roster" },
},
{
...(SHELVED_MODES_ENABLED ? [{
id: "mode-manastorms",
run: openManastorms,
neighbors: { left: "mode-dungeons", down: "back-to-roster" },
},
{
}, {
id: "mode-arenas",
run: openArenas,
neighbors: { left: "mode-manastorms", down: "back-to-roster" },
},
}] : []),
{
id: "mode-downloads",
run: () => setContentManagerOpen(true),
neighbors: { left: "mode-manastorms", down: "back-to-roster" },
neighbors: { left: SHELVED_MODES_ENABLED ? "mode-manastorms" : "mode-dungeons", down: "back-to-roster" },
},
{
id: "back-to-roster",