Release Healer Man 0.1.16

This commit is contained in:
phenom committed 2026-09-05 20:42:38 -04:00
1 parent f49e54f35f
commit b57d2b2839
89 files changed
+6055 -17

No files matched your search

+13 -5
View File
@@ -27,11 +27,11 @@ const GAME_MODES = [
available: true,
},
{
id: "roguelike-rpg",
id: "arenas",
number: "03",
name: "Roguelike RPG",
description: "A new mode is taking shape.",
available: false,
name: "Arenas",
description: "Rated 2v2 and 3v3 combat against players or rating-matched opponents.",
available: true,
},
{
id: "trials",
@@ -69,6 +69,7 @@ export function MainMenuScreen() {
const rosterCharacter = useShellStore(selectedCharacter);
const openDungeons = useShellStore((state) => state.openDungeons);
const openManastorms = useShellStore((state) => state.openManastorms);
const openArenas = useShellStore((state) => state.openArenas);
const openClassHall = useShellStore((state) => state.openClassHall);
const returnToCharacters = useShellStore((state) => state.returnToCharacters);
const notice = useShellStore((state) => state.notice);
@@ -89,6 +90,11 @@ export function MainMenuScreen() {
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),
@@ -101,7 +107,7 @@ export function MainMenuScreen() {
},
...(character ? [{ id: "mode-class-hall", run: openClassHall }] : []),
...(isGm ? [{ id: "mode-gm-tools", run: openGmAdmin }] : []),
], [character, isGm, openClassHall, openDungeons, openGmAdmin, openManastorms, returnToCharacters]);
], [character, isGm, openArenas, openClassHall, openDungeons, openGmAdmin, openManastorms, returnToCharacters]);
const controller = useMenuController(actions, {
initialId: "mode-dungeons",
onBack: returnToCharacters,
@@ -197,6 +203,8 @@ export function MainMenuScreen() {
type="button"
onClick={mode.id === "manastorms"
? openManastorms
: mode.id === "arenas"
? openArenas
: mode.id === "downloads"
? () => setContentManagerOpen(true)
: openDungeons}