Files
healer-man/src/game/dungeonLeaderboardCatalog.ts
T
2026-09-26 22:02:18 -04:00

16 lines
634 B
TypeScript

import generated from "./generated/dungeonLeaderboardCatalog.generated.json";
import type { DungeonLeaderboardDifficultyRule } from "./dungeonLeaderboardRules";
export interface DungeonLeaderboardCatalogEntry {
readonly id: string;
readonly title: string;
readonly defaultDifficultyId: string;
readonly bosses: readonly { readonly id: string; readonly name: string }[];
readonly difficulties: readonly (DungeonLeaderboardDifficultyRule & {
readonly id: string;
readonly name: string;
})[];
}
export const dungeonLeaderboardCatalog = generated as { readonly dungeons: readonly DungeonLeaderboardCatalogEntry[] };