ZSGG Public Library
Marran
Mercenary Faction
import { MarranFaction, MarranTalent, MarranTopbar } from "../../defaults/marran.js";
class PulseBarrageTopbar extends MarranTopbar {
constructor() {
super();
this.name = "Pulse Barrage";
this.description =
"Fire a barrage to targetted location. Enemy units take damage and are slowed. 938 total damage in 14 shots, 67 dmg each.";
this.uuid = "d98c11c6-24bc-4693-864a-426a70323be1";
this.name = "Marran";
this.uuid = "4b2e0e85-f876-4588-9b07-f0c55e74b104";
this.topbarType = "special";
this.slot = 5;
this.energyCost = 15;
this.cooldown = 60;
}
override 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 const pulseBarrage = new PulseBarrageTopbar();
export class Marran extends MarranFaction {
static override src = "src/zerospace/mercenary/marran.ts";
constructor() {
super();
this.uuid = "8f4b2e1d-9c7a-4f3e-b8d6-2a5c9e7f1b4d";
this.name = "Marran";
this.mercHeroesAllowed = true;
this.talents.wisdom = new MarranTalent({
uuid: "d203d42c-2e1c-49ca-9d04-da36b580627d",
name: "Wisdom",
level: 2,
description: "+40% XP Gain",
});
this.talents.combatEnhancement = new MarranTalent({
uuid: "1f2e3d4c-5b6a-7980-8e7d-6c5b4a392817",
name: "Combat Enhancement",
level: 4,
description: "+15% attack speed and 20% max HP as shields",
});
this.talents.upgradeMothership = new MarranTalent({
uuid: "2a3b4c5d-6e7f-8091-2a3b-4c5d6e7f8091",
name: "Upgrade Mothership",
level: 6,
description:
"Mothership speed increased by 50%. Mothership generates +150 shield every 4 sec to nearby attacked ally. Unlocks Heavy Trooper.",
unlocks: ["mercenary/marran/unit/marran-heavy-trooper"],
});
this.topbars.pulseBarrage = pulseBarrage;
this.heroes = ["mercenary/marran/hero/hel"];
this.units = [
"mercenary/marran/unit/marran-pulse-skimmer",
"mercenary/marran/unit/marran-sharpshooter",
"mercenary/marran/unit/marran-badger",
"mercenary/marran/unit/marran-halo-tank",
"mercenary/marran/unit/marran-heavy-trooper",
];
this.buildings = ["mercenary/marran/building/marran-mothership"];
this.description =
"Masters of energy technology, the Marran employ powerful shields and precision weaponry to secure their territory. Through wisdom, they accelerate their progress with specialized abilities. Known for their advanced heavy tanks, hovercrafts, and snipers, the Marran excel at long-range support and defensive strategies, making them formidable defenders of their homeworlds.";
}
}
export default Marran;
export {};