UNPKG

@zerospacegg/iolin

Version:

Pure TypeScript implementation of ZeroSpace game data processing (PKL-free)

29 lines 814 B
/** * CommanderLevel - Represents a commander progression level * Used for coop commander level-based unlock systems */ import { Child } from "./child.js"; export interface CommanderLevelData { level: number; description: string; unlocks?: string[]; parentId?: string; uuid?: string; } /** * CommanderLevel class for commander progression * Each level can unlock units, buildings, and topbar abilities */ export declare class CommanderLevel extends Child { static src: string; readonly level: number; description: string; unlocks?: string[]; constructor(levelData: CommanderLevelData); get slug(): string; get type(): string; get subtype(): string; get shortName(): string; } export default CommanderLevel; //# sourceMappingURL=commander-level.d.ts.map