@zerospacegg/iolin
Version:
Community ZeroSpace game data library - units, buildings, abilities, and more
109 lines • 3.51 kB
JavaScript
const GarrisonTower = {
src: "faction/legion/building/garrison_tower.pkl",
slug: "garrison-tower",
id: "faction/legion/building/garrison-tower",
name: "Garrison Tower",
shortName: "Garrison Tower",
type: "building",
subtype: "base",
faction: "legion",
tier: "T0",
tagList: [
"building",
"building:base",
"faction:legion",
"tier:0",
"armor:building",
"armored",
"building-upgrade:turret",
],
inGame: true,
fromFuture: false,
creates: [
"legion-build-drone",
"legion-laborer",
"legion-scout-drone",
"legion-extractor",
],
createdBy: ["legion-build-drone"],
uuid: "4d69e1d9-7c13-492d-a6ec-8bf8d0689795",
hexiteCost: 400,
buildCount: 1,
buildTime: 60,
domain: "ground",
hotkey: "q",
hp: 2000,
vision: 1500,
speed: 0,
armor: 1,
armorType: "building",
untargetable: false,
maxAddOns: 1,
ability: {},
addOn: {
"garrison-tower-building-turret-garrison-tower-attacker": {
src: "engine/add_on.pkl",
slug: "garrison-tower-building-turret-garrison-tower-attacker",
id: "engine/garrison-tower-building-turret-garrison-tower-attacker",
name: "Garrison Tower Attacker",
shortName: "Garrison Tower Attacker",
description: "Adds a defensive turret and +1 armor",
type: "add-on",
subtype: "building-turret",
faction: "legion",
tagList: [
"add-on",
"add-on:building-turret",
"faction:legion",
"attacker",
],
inGame: true,
fromFuture: false,
uuid: "93a62194-12ca-4c6b-ad99-c1f8329e6527",
hexiteCost: 200,
buildCount: 1,
buildTime: 5,
domain: "ground",
hotkey: "e",
hp: 500,
armorType: "none",
untargetable: false,
maxAddOns: 0,
ability: {
"garrison-tower-building-turret-garrison-tower-attacker-attack": {
slug: "garrison-tower-building-turret-garrison-tower-attacker-attack",
name: "Attack",
shortName: "Attack",
type: "ability",
subtype: "attack",
tagList: ["ability", "ability:attack"],
inGame: true,
fromFuture: false,
activationType: "auto",
targets: ["ground", "air"],
cooldown: 0.45,
range: 1950,
abilityOf: "garrison-tower-building-turret-garrison-tower-attacker",
damage: 16,
damagePerSec: 36,
damageDisplay: "16",
autocast: "always",
},
},
addOn: {},
variantBuilding: {},
variantUnit: {},
addOnType: "building-turret",
addOnOf: "garrison-tower",
},
},
variantBuilding: {},
variantUnit: {},
buildingType: "base",
hpInitial: 800,
};
// Export the entity as a named export for better ES modules compatibility
export const entity = GarrisonTower;
// Also maintain default export for backward compatibility
export default GarrisonTower;
//# sourceMappingURL=garrison-tower.js.map