12 lines
438 B
TypeScript
12 lines
438 B
TypeScript
|
|
type EffectTable = readonly {
|
||
|
|
readonly id: string;
|
||
|
|
readonly name: string;
|
||
|
|
readonly description: string;
|
||
|
|
readonly lifecycle: "instant" | "temporary" | "lingering" | "permanent" | "posture" | "card" | "cardDraw" | "cardHand" | "item" | "itemTemporary" | "itemUntilPlay" | "itemUntilDiscard" | "itemPermanent";
|
||
|
|
}[];
|
||
|
|
|
||
|
|
export type Effect = EffectTable[number];
|
||
|
|
|
||
|
|
declare function getData(): EffectTable;
|
||
|
|
export default getData;
|