@zerospacegg/iolin
Version:
Pure TypeScript implementation of ZeroSpace game data processing (PKL-free)
30 lines • 1.07 kB
JavaScript
/**
* Protectorate Scouting Drone - Fast aerial reconnaissance drone
* Early warning and battlefield intelligence unit
*/
import { ProtectorateSpecialUnit } from "../../../../defaults/protectorate.js";
export class ProtScoutDrone extends ProtectorateSpecialUnit {
get infuseCost() {
return 2;
}
constructor() {
super();
this.shortName = "Scout Drone";
this.hexiteCost = 25;
this.name = "Protectorate Scouting Drone";
this.tier = "T0";
this.supply = 1;
this.maxOwned = 2;
this.domain = "air";
this.uuid = "e638dca7-2de6-4204-b694-0033b943b504";
this.description = "Light flying scouting drone. Limit of 3.";
this.hp = 50;
this.speed = 800;
// Unit relationships
this.createdBy = ["faction/protectorate/building/operating-tower"];
}
}
// Static property for source path
ProtScoutDrone.src = "src/zerospace/faction/protectorate/unit/prot-scout-drone.ts";
export default ProtScoutDrone;
//# sourceMappingURL=prot-scout-drone.js.map