@zerospacegg/iolin
Version:
Pure TypeScript implementation of ZeroSpace game data processing (PKL-free)
32 lines • 951 B
TypeScript
/**
* Dreadnought - Legion's ultimate flying fortress
* Flying cathedral with teleportation, bombardment, and modular add-on systems
*/
import { LegionArmyUnit } from "../../../../defaults/legion.js";
import { Attack, Passive, Spell } from "../../../../engine/ability.js";
import { Turret } from "../../../../engine/turret.js";
export declare class Dreadnought extends LegionArmyUnit {
uuid: string;
static src: string;
get infuseCost(): number | undefined;
readonly attacks: {
mainBeamWeapon: Attack;
turretAttack?: Attack;
};
readonly spells: {
bombardmentRun: Spell;
teleport: Spell;
};
readonly passives: {
sensor: Passive;
};
readonly turrets: {
bombBay: Turret;
commandModule: Turret;
shieldGenerator: Turret;
antiAirTurret: Turret;
};
constructor();
}
export default Dreadnought;
//# sourceMappingURL=dreadnought.d.ts.map