ZSGG Public Library
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;