ZSGG Public Library
Expansion Rocks
Neutral T0 Special Building
import { SpecialBuilding } from "../../../../engine/building.js";
/**
* Expansion Rocks - Destructible rocks that block a mining base expansion
* Rocks that prevent you from placing a mining base expansion until they are killed.
* Currently only used in coop, but modeled as a neutral building since we have no concept
* of coop-only factions yet; coop guides can still reference them, and nothing stops the
* devs from using them in pvp.
*/
class ExpansionRocks extends SpecialBuilding {
override uuid: string;
static override src = "src/zerospace/nonplayer/neutral/building/expansion-rocks.ts";
constructor() {
super();
this.name = "Expansion Rocks";
this.tier = "T0";
this.uuid = "d48d14eb-a868-4e4b-90e2-7dc24f3dfc30";
this.faction = "neutral";
this.factionName = "Neutral";
this.internalId = "Building_ExpoRocks_C";
this.internalPath = "/Game/Nova/Archetypes_Buildings/Coop/Building_ExpoRocks.Default__Building_ExpoRocks_C";
this.internalTags = ["Select.MiscBuilding", "Attackable.Building.Destructible", "Attackable.Building.Anorganic"];
this.internalSecondaryTags = [];
this.hp = 800;
this.stunResist = 100;
this.armor = 0;
this.armorType = "building";
}
}
export default ExpansionRocks;