@zerospacegg/iolin
Version:
Pure TypeScript implementation of ZeroSpace game data processing (PKL-free)
36 lines • 1.45 kB
JavaScript
"use strict";
/**
* Terror Tower - Legion tech building that unlocks advanced terror units
* Sinister structure that serves as a focal point for Legion's most fearsome technologies
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.TerrorTower = void 0;
const legion_js_1 = require("../../../../defaults/legion.cjs");
class TerrorTower extends legion_js_1.LegionTechBuilding {
// Readonly properties
constructor() {
super();
this.hexiteCost = 100;
this.fluxCost = 25;
this.buildTime = 60;
this.buildCount = 1;
this.name = "Terror Tower";
this.tier = "T3";
this.unlocksMercTier = "T3";
this.uuid = "e082dba1-8083-4096-83f0-d0e4412a2f83";
// Sinister terror facility stats
this.hp = 1000;
this.armor = 1;
this.armorType = "building";
this.speed = 0;
// Relationships
this.createdBy = ["faction/legion/unit/legion-build-drone"];
this.unlockedBy = ["faction/legion/building/citadel"];
this.unlocks = ["faction/legion/unit/terror-tank", "faction/legion/unit/dreadnought", "faction/legion/unit/dark-disciple", "faction/legion/unit/mammoth"];
// Lore - dark technological advancement
}
}
exports.TerrorTower = TerrorTower;
TerrorTower.src = "src/zerospace/faction/legion/building/terror-tower.ts";
exports.default = TerrorTower;
//# sourceMappingURL=terror-tower.js.map