Ethan Lane
f28254e407
- 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>
20 lines
369 B
TypeScript
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,
|
|
} |