ZeroSpace.gg

Protectorate Build Drone

Protectorate Co-Op T0 Builder Unit

import { BuilderUnit } from "../../../../../engine/unit.js"; import { Spell } from "../../../../../engine/ability.js"; export class CoopProtBuildDrone extends BuilderUnit { static override src = "src/zerospace/coop/commander/aster/unit/coop-aster-prot-build-drone.ts"; constructor() { super(); this.faction = "protectorate"; this.factionName = "Protectorate"; this.hexiteCost = 0; this.fluxCost = 0; this.buildTime = 15; this.name = "Protectorate Build Drone"; this.tier = "T0"; this.supply = 0; this.uuid = "6760d779-534b-44f5-b72a-6b7ea4dd2fcc"; this.unlockedBy = ["faction/protectorate/building/operating-tower"]; this.internalId = "Troop_Prot_BuilderDrone_C"; this.internalTags = [ "Attackable.Unit.Troop", "Attackable.FlyingUnit", "Attackable.ArmorType.Medium", "Unit.ExcludeFromStats", "Unit.IgnoreAllArmySelect", "Unit.AutoControlGroup.Ignore", "Local.General.Drone", ]; this.hp = 25; this.armor = 0; this.armorType = "medium"; this.domain = "air"; this.speed = 2000; this.description = "Automated construction unit capable of building all Protectorate structures and infrastructure."; this.creates = [ "faction/protectorate/building/operating-tower", "faction/protectorate/building/supply-platform", "faction/protectorate/building/prot-barracks", "faction/protectorate/building/assembly-plant", "faction/protectorate/building/war-foundry", "faction/protectorate/building/research-lab", "faction/protectorate/building/mechanical-research-lab", "faction/protectorate/building/airstrip", "faction/protectorate/building/skydock", "faction/protectorate/unit/strider", ]; this.createdBy = ["faction/protectorate/building/operating-tower"]; this.internalId = undefined; this.internalPath = undefined; this.setVariantUUID("coop-aster"); this.unlockedBy = ["coop/commander/aster/building/coop-aster-operating-tower"]; this.createdBy = ["coop/commander/aster/building/coop-aster-operating-tower"]; this.creates = [ "coop/commander/aster/building/coop-aster-operating-tower", "coop/commander/aster/building/coop-aster-supply-platform", "coop/commander/aster/building/coop-aster-prot-barracks", "coop/commander/aster/building/coop-aster-assembly-plant", "coop/commander/aster/building/coop-aster-war-foundry", "coop/commander/aster/building/coop-aster-research-lab", "coop/commander/aster/building/coop-aster-mechanical-research-lab", "coop/commander/aster/building/coop-aster-airstrip", "coop/commander/aster/building/coop-aster-skydock", ]; } } export default CoopProtBuildDrone;