@zerospacegg/iolin
Version:
Pure TypeScript implementation of ZeroSpace game data processing (PKL-free)
31 lines • 1.15 kB
JavaScript
;
/**
* 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
*/
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const jungle_ai_classes_js_1 = require("./jungle-ai-classes.cjs");
// Import Jungle-AI units
const bulky_spiderling_js_1 = __importDefault(require("./jungle-ai/unit/bulky-spiderling.cjs"));
class JungleAI extends jungle_ai_classes_js_1.JungleAIFaction {
constructor() {
super();
this.name = "Jungle AI";
this.uuid = "b0559bc1-3524-4139-a97b-acef2091eda5";
// Add units - Simple guardian arsenal
this.units = [bulky_spiderling_js_1.default.id];
}
}
// 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