ZSGG Public Library
Scouting Drone
Xol Army Unit
import { XolArmyUnit } from "../../../../defaults/xol.js";
// Stats from dev unit_data.json. A flying recon unit with no weapon.
export class ScoutingDrone extends XolArmyUnit {
override uuid: string;
static override src = "src/zerospace/faction/xol/unit/scouting-drone.ts";
constructor() {
super();
this.hexiteCost = 25;
this.fluxCost = 0;
this.buildTime = 10;
this.name = "Scouting Drone";
this.tier = "";
this.hotkey = "";
this.uuid = "d346f3aa-25f7-4a41-8474-6c699ae7d35a";
this.internalId = "Troop_Xol_ScoutingDrone_C";
this.internalPath = "/Game/Nova/Archetypes_Troops/Troop_Xol_ScoutingDrone.Default__Troop_Xol_ScoutingDrone_C";
this.internalTags = [
"Attackable.Unit.Troop",
"Attackable.Unit.Light",
"Unit.AutoControlGroup.Ignore",
"Attackable.ArmorType.Light",
"Unit.IgnoreAllArmySelect",
"Logic.NoVeterancy",
"Attackable.FlyingUnit",
"Attackable.Unit.ScoutingDrone",
"Local.Xol.ScoutingDrone",
];
this.internalSecondaryTags = ["Air", "Vehicle"];
this.description = "Light flying scouting drone. Limit of 3.";
this.hp = 100;
this.shields = 0;
this.armor = 0;
this.armorType = "light";
this.domain = "air";
this.speed = 750;
this.supply = 1;
this.maxOwned = 3;
this.turnSpeed = 5000;
this.vision = 2100;
this.pushability = 1;
}
}
export default ScoutingDrone;