UNPKG

@zerospacegg/iolin

Version:

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

28 lines 963 B
/** * XP Tower - Neutral Building * Experience generation structure * * Strategic objectives that provide continuous experience when controlled. * These structures cannot be destroyed but can be captured and controlled * through unit presence, creating focal points for map control. */ import { SpecialBuilding } from "../../../../engine/building.js"; /** * XP Tower - Experience generation structure * Strategic objectives that grant continuous XP at 4 XP/sec when controlled */ class XpTower extends SpecialBuilding { constructor() { super(); this.name = "XP Tower"; this.tier = "T0"; this.untargetable = true; this.uuid = "990271f4-fe09-438d-973b-2593cc2088e5"; // Set faction properties this.faction = "neutral"; this.factionName = "Neutral"; } } XpTower.src = "src/zerospace/nonplayer/neutral/building/xp-tower.ts"; export default XpTower; //# sourceMappingURL=xp-tower.js.map