UNPKG

@zerospacegg/iolin

Version:

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

33 lines 1.16 kB
"use strict"; /** * Jungle-AI Nonplayer Faction * Hostile non-player faction that guards XP towers * * Nonplayer faction structure: * - Simple units only (1) * - No heroes, buildings, abilities, or topbars * - Basic guardian creatures for neutral structures */ Object.defineProperty(exports, "__esModule", { value: true }); const jungle_ai_js_1 = require("../../defaults/jungle-ai.cjs"); // Import Jungle-AI units class JungleAI extends jungle_ai_js_1.JungleAIFaction { // Readonly properties (never change after creation) constructor() { super(); this.name = "Jungle AI"; this.uuid = "b0559bc1-3524-4139-a97b-acef2091eda5"; // Add units - Guardian arsenal with campaign units this.units = [ "nonplayer/jungle-ai/unit/bulky-spiderling", "nonplayer/jungle-ai/unit/drillbot", "nonplayer/jungle-ai/unit/ravager", "nonplayer/jungle-ai/unit/angry-crab", ]; } } // Static property for source path JungleAI.src = "src/zerospace/nonplayer/jungle-ai.ts"; // Export the class as default exports.default = JungleAI; //# sourceMappingURL=jungle-ai.js.map