UNPKG

@zerospacegg/iolin

Version:

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

39 lines 1.11 kB
"use strict"; /** * Xol Faction * Advanced AI merging robot faction - concept phase */ Object.defineProperty(exports, "__esModule", { value: true }); exports.Xol = void 0; const faction_js_1 = require("../../engine/faction.cjs"); class Xol extends faction_js_1.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 []; } } exports.Xol = Xol; Xol.src = "src/zerospace/faction/xol.ts"; // Export the class as default exports.default = Xol; //# sourceMappingURL=xol.js.map