UNPKG

@zerospacegg/iolin

Version:

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

35 lines 977 B
/** * Xol Faction * Advanced AI merging robot faction - concept phase */ import { MainFaction } from "../../engine/faction.js"; export class Xol extends MainFaction { constructor() { super(); this.uuid = "6f3fcc4c-0ecf-4865-8aab-5fa27adc3a7c"; this.name = "Xol"; this.inGame = false; this.faction = "xol"; // Xol faction is still in concept phase - no units/buildings defined yet this.buildings = []; this.units = []; this.heroes = []; // Empty topbars and talents for concept phase this.topbars = {}; this.talents = {}; } get subtype() { return "main"; } // Provide entity classes for techTree generation (empty for now) get buildingClasses() { return []; } get unitClasses() { return []; } } Xol.src = "src/zerospace/faction/xol.ts"; // Export the class as default export default Xol; //# sourceMappingURL=xol.js.map