ZeroSpace.gg

Light Turret

Protectorate T0 Special Building

import { Attack } from "../../../../engine/ability.js"; import { ProtectorateSpecialBuilding } from "../../../../defaults/protectorate.js"; import type { Tier } from "../../../../engine/core.js"; export class LightTurret extends ProtectorateSpecialBuilding { override uuid: string; static override src = "src/zerospace/faction/protectorate/building/light-turret.ts"; constructor() { super(); this.buildTime = 3; this.timedLife = 120; this.name = "Light Turret"; this.tier = "T0"; this.uuid = "673bb3ae-8e9f-476a-b22d-27670c043de6"; this.hp = 300; this.createdBy = ["faction/protectorate/hero/prefect-aster"]; this.attacks.cannon = new Attack({ name: "Attack", targets: ["air", "ground"], damage: 10, cooldown: 0.7, range: 1350, splash: { multiplier: 1.0, range: 60 }, parentId: this.id, parentUUID: this.uuid, }); } } export default LightTurret;