@zerospacegg/iolin
Version:
Pure TypeScript implementation of ZeroSpace game data processing (PKL-free)
33 lines (32 loc) • 1.37 kB
TypeScript
/**
* Marran Mercenary Faction
* Alien master snipers with defensive philosophy - precision over brute force
*
* Mercenary faction structure:
* - Two talents (Wisdom, Advanced Weaponry)
* - Four units (Hover Tank, Sharpshooter, Badger, Halo Tank)
* - One outpost building (Merc Outpost)
* - One hero (Hel)
* - One topbar (Pulse Barrage)
*/
import { MarranFaction, MarranTopbar } from "./marran-classes.js";
import MarranBadger from "./marran/unit/marran-badger.js";
import MarranHaloTank from "./marran/unit/marran-halo-tank.js";
import MarranHoverTank from "./marran/unit/marran-hover-tank.js";
import MarranSharpshooter from "./marran/unit/marran-sharpshooter.js";
import MarranMercOutpost from "./marran/building/marran-merc-outpost.js";
declare class PulseBarrageTopbar extends MarranTopbar {
constructor();
readonly name: string;
readonly description = "Fire a barrage to targetted location. Enemy units take damage and are slowed. 938 total damage in 14 shots, 67 dmg each.";
}
export declare const pulseBarrage: PulseBarrageTopbar;
export declare class Marran extends MarranFaction {
static src: string;
readonly uuid: string;
readonly name: string;
constructor();
}
export default Marran;
export { MarranBadger, MarranHaloTank, MarranHoverTank, MarranMercOutpost, MarranSharpshooter, };
//# sourceMappingURL=marran.d.ts.map