ZeroSpace.gg

Research Lab

Protectorate Co-Op T1.5 Tech Building

import { TechBuilding } from "../../../../../engine/building.js"; export class CoopResearchLab extends TechBuilding { static override src = "src/zerospace/coop/commander/aster/building/coop-aster-research-lab.ts"; constructor() { super(); this.faction = "protectorate"; this.factionName = "Protectorate"; this.hexiteCost = 75; this.fluxCost = 25; this.buildTime = 22; this.buildCount = 1; this.name = "Research Lab"; this.description = "Research structure for units produced from the Barracks. \nUnlocks: Sentinel"; this.tier = "T1.5"; this.uuid = "82251817-5a37-49cc-bacd-f10b09c33a68"; this.hp = 1000; this.shields = 0; this.armor = 1; this.armorType = "building"; this.createdBy = ["faction/protectorate/unit/prot-build-drone"]; this.unlockedBy = ["faction/protectorate/building/prot-barracks", "faction/protectorate/building/supply-platform"]; this.unlocks = ["faction/protectorate/unit/sentinel"]; this.providesUpgradesFor = [ "faction/protectorate/unit/commando", "faction/protectorate/unit/bastion", "faction/protectorate/unit/sentinel", ]; this.setVariantUUID("coop-aster"); this.unlockedBy = [ "coop/commander/aster/building/coop-aster-prot-barracks", "coop/commander/aster/building/coop-aster-supply-platform", ]; this.unlocks = ["coop/commander/aster/unit/coop-aster-bastion", "coop/commander/aster/unit/coop-aster-sentinel"]; this.providesUpgradesFor = [ "coop/commander/aster/unit/coop-aster-commando", "coop/commander/aster/unit/coop-aster-bastion", "coop/commander/aster/unit/coop-aster-sentinel", ]; this.createdBy = ["coop/commander/aster/unit/coop-aster-prot-build-drone"]; } } export default CoopResearchLab;