typed-adventureland
Version:
Strong TypeScript declarations for the game AdventureLand
7 lines (6 loc) • 535 B
TypeScript
import type { ItemKey } from "../items/index";
export type DismantleKey = "bowofthedead" | "bronzeingot" | "daggerofthedead" | "essenceoffire" | "essenceoffrost" | "essenceoflife" | "essenceofnature" | "fireblade" | "firebow" | "firestaff" | "firestars" | "goldenegg" | "goldingot" | "lostearring" | "maceofthedead" | "molesteeth" | "platinumingot" | "pmaceofthedead" | "spearofthedead" | "staffofthedead" | "swordofthedead";
export interface GDismantle {
items: Array<[quantity: number, item: ItemKey]>;
cost: number;
}