UNPKG

@zerospacegg/iolin

Version:

Pure TypeScript implementation of ZeroSpace game data processing (PKL-free)

33 lines 1.11 kB
/** * Protectorate Scouting Drone - Fast aerial reconnaissance drone * Early warning and battlefield intelligence unit */ import { ProtectorateSpecialUnit } from "../../protectorate-classes.js"; import OperatingTower from "../building/operating-tower.js"; export class ProtScoutDrone extends ProtectorateSpecialUnit { get shortName() { return "Scout Drone"; } get infuseCost() { return 2; } constructor() { super(); this.name = "Protectorate Scouting Drone"; this.tier = "T0"; this.hexiteCost = 25; 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 = [OperatingTower.id]; } } // 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