ZSGG Public Library
Upgraded Wall
Neutral T0 Special Building
import { SpecialBuilding } from "../../../../engine/building.js";
/**
* Upgraded Wall - Reinforced player-built defensive barrier
* A sturdier version of the Wall with more health. See wall.ts for the mechanic.
*/
class UpgradedWall extends SpecialBuilding {
override uuid: string;
static override src = "src/zerospace/nonplayer/neutral/building/upgraded-wall.ts";
constructor() {
super();
this.name = "Upgraded Wall";
this.tier = "T0";
this.uuid = "674d0f01-ecfc-4fb4-9443-d285c69e11b1";
this.faction = "neutral";
this.factionName = "Neutral";
this.internalId = "Building_Corp_WallUpgrade_C";
this.internalPath = "/Game/Nova/Archetypes_Buildings/Building_Corp_WallUpgrade.Default__Building_Corp_WallUpgrade_C";
this.internalTags = ["Select.Building", "Attackable.Building"];
this.internalSecondaryTags = [];
// Built with Scrap (no scrap-cost field in the engine yet): 45 Scrap, 45s construction.
this.buildTime = 45;
this.hp = 3000;
this.hexiteCost = 45;
this.armor = 0;
this.armorType = "building";
}
}
export default UpgradedWall;