card-drop/src/contracts/SeriesMetadata.ts
Ethan Lane f28254e407
All checks were successful
Deploy To Stage / build (push) Successful in 9s
Deploy To Stage / deploy (push) Successful in 17s
Add a subseries field to card metadata (#305)
- Add an optional "subseries" field to the card metadata function
- If this is present, it overrides the main series field

#301

Reviewed-on: #305
Reviewed-by: VylpesTester <tester@vylpes.com>
Co-authored-by: Ethan Lane <ethan@vylpes.com>
Co-committed-by: Ethan Lane <ethan@vylpes.com>
2024-07-18 19:46:23 +01:00

20 lines
369 B
TypeScript

import { CardRarity } from "../constants/CardRarity";
export interface SeriesMetadata {
id: number,
name: string,
cards: CardMetadata[],
}
export interface CardMetadata {
id: string,
name: string,
type: CardRarity,
path: string,
subseries?: string,
}
export interface DropResult {
series: SeriesMetadata,
card: CardMetadata,
}