boardgame-core/src/samples/slay-the-spire-like/data/desert/intent.csv.d.ts

18 lines
562 B
TypeScript
Raw Normal View History

2026-04-17 01:21:27 +08:00
import type { Enemy } from './enemy.csv';
import type { Effect } from './effect.csv';
type IntentTable = readonly {
readonly enemy: Enemy;
readonly intentId: string;
readonly initialIntent: boolean;
readonly nextIntents: readonly string[];
readonly brokenIntent: readonly string[];
readonly initBuffs: readonly [Effect, readonly stacks: number];
readonly effects: readonly ["self" | "player" | "team", Effect, number];
}[];
export type Intent = IntentTable[number];
declare function getData(): IntentTable;
export default getData;