diff --git a/build.sbt b/build.sbt index 02c49142..ae05bdf4 100644 --- a/build.sbt +++ b/build.sbt @@ -34,7 +34,8 @@ lazy val commonSettings = Seq( "org.scoverage" %% "scalac-scoverage-plugin" % "1.1.1", "com.github.nscala-time" %% "nscala-time" % "2.12.0", "com.github.mauricio" %% "mysql-async" % "0.2.21", - "org.ini4j" % "ini4j" % "0.5.4" + "org.ini4j" % "ini4j" % "0.5.4", + "org.scala-graph" %% "graph-core" % "1.12.5" ) ) diff --git a/common/src/main/scala/net/psforever/objects/serverobject/structures/Building.scala b/common/src/main/scala/net/psforever/objects/serverobject/structures/Building.scala index d4d7f712..537f04f7 100644 --- a/common/src/main/scala/net/psforever/objects/serverobject/structures/Building.scala +++ b/common/src/main/scala/net/psforever/objects/serverobject/structures/Building.scala @@ -15,7 +15,12 @@ import net.psforever.objects.zones.Zone import net.psforever.packet.game._ import net.psforever.types.{PlanetSideEmpire, Vector3} -class Building(private val building_guid : Int, private val map_id : Int, val zone : Zone, private val buildingType : StructureType.Value, private val buildingDefinition : ObjectDefinition) extends PlanetSideServerObject +class Building(private val name: String, + private val building_guid : Int, + private val map_id : Int, + private val zone : Zone, + private val buildingType : StructureType.Value, + private val buildingDefinition : ObjectDefinition) extends PlanetSideServerObject { with AmenityOwner { /** * The map_id is the identifier number used in BuildingInfoUpdateMessage. This is the index that the building appears in the MPO file starting from index 1 @@ -28,6 +33,10 @@ class Building(private val building_guid : Int, private val map_id : Int, val zo GUID = PlanetSideGUID(building_guid) + override def toString = name + + def Name : String = name + def MapId : Int = map_id def Faction : PlanetSideEmpire.Value = faction @@ -60,6 +69,27 @@ class Building(private val building_guid : Int, private val map_id : Int, val zo playersInSOI } + def Zone : Zone = zone + + // Get all lattice neighbours + def Neighbours: Option[Set[Building]] = { + zone.Lattice find this match { + case Some(x) => Some(x.diSuccessors.map(x => x.toOuter)) + case None => None; + } + } + + // Get all lattice neighbours matching the specified faction + def Neighbours(faction: PlanetSideEmpire.Value): Option[Set[Building]] = { + this.Neighbours match { + case Some(x: Set[Building]) => { + val matching = x.filter(b => b.Faction == faction) + if(matching.isEmpty) None else Some(matching) + } + case None => None + } + } + def Info : ( Int, Boolean, PlanetSideEmpire.Value, Long, PlanetSideEmpire.Value, @@ -138,42 +168,42 @@ class Building(private val building_guid : Int, private val map_id : Int, val zo } object Building { - final val NoBuilding : Building = new Building(building_guid = 0, map_id = 0, Zone.Nowhere, StructureType.Platform, GlobalDefinitions.building) { + final val NoBuilding : Building = new Building(name = "", building_guid = 0, map_id = 0, Zone.Nowhere, StructureType.Platform, GlobalDefinitions.building) { override def Faction_=(faction : PlanetSideEmpire.Value) : PlanetSideEmpire.Value = PlanetSideEmpire.NEUTRAL override def Amenities_=(obj : Amenity) : List[Amenity] = Nil } - def apply(guid : Int, map_id : Int, zone : Zone, buildingType : StructureType.Value) : Building = { - new Building(guid, map_id, zone, buildingType, GlobalDefinitions.building) + def apply(name : String, guid : Int, map_id : Int, zone : Zone, buildingType : StructureType.Value) : Building = { + new Building(name, guid, map_id, zone, buildingType, GlobalDefinitions.building) } - def Structure(buildingType : StructureType.Value, location : Vector3, definition: ObjectDefinition)(guid : Int, map_id : Int, zone : Zone, context : ActorContext) : Building = { + def Structure(buildingType : StructureType.Value, location : Vector3, definition: ObjectDefinition)(name : String, guid : Int, map_id : Int, zone : Zone, context : ActorContext) : Building = { import akka.actor.Props - val obj = new Building(guid, map_id, zone, buildingType, definition) + val obj = new Building(name, guid, map_id, zone, buildingType, definition) obj.Position = location obj.Actor = context.actorOf(Props(classOf[BuildingControl], obj), s"$map_id-$buildingType-building") obj } - def Structure(buildingType : StructureType.Value, location : Vector3)(guid : Int, map_id : Int, zone : Zone, context : ActorContext) : Building = { + def Structure(buildingType : StructureType.Value, location : Vector3)(name : String, guid : Int, map_id : Int, zone : Zone, context : ActorContext) : Building = { import akka.actor.Props - val obj = new Building(guid, map_id, zone, buildingType, GlobalDefinitions.building) + val obj = new Building(name, guid, map_id, zone, buildingType, GlobalDefinitions.building) obj.Position = location obj.Actor = context.actorOf(Props(classOf[BuildingControl], obj), s"$map_id-$buildingType-building") obj } - def Structure(buildingType : StructureType.Value)(guid: Int, map_id : Int, zone : Zone, context : ActorContext) : Building = { + def Structure(buildingType : StructureType.Value)(name : String, guid: Int, map_id : Int, zone : Zone, context : ActorContext) : Building = { import akka.actor.Props - val obj = new Building(guid, map_id, zone, buildingType, GlobalDefinitions.building) + val obj = new Building(name, guid, map_id, zone, buildingType, GlobalDefinitions.building) obj.Actor = context.actorOf(Props(classOf[BuildingControl], obj), s"$map_id-$buildingType-building") obj } - def Structure(buildingType : StructureType.Value, buildingDefinition : ObjectDefinition, location : Vector3)(guid: Int, id : Int, zone : Zone, context : ActorContext) : Building = { + def Structure(buildingType : StructureType.Value, buildingDefinition : ObjectDefinition, location : Vector3)(name: String, guid: Int, id : Int, zone : Zone, context : ActorContext) : Building = { import akka.actor.Props - val obj = new Building(guid, id, zone, buildingType, buildingDefinition) + val obj = new Building(name, guid, id, zone, buildingType, buildingDefinition) obj.Position = location obj.Actor = context.actorOf(Props(classOf[BuildingControl], obj), s"$id-$buildingType-building") obj diff --git a/common/src/main/scala/net/psforever/objects/serverobject/structures/FoundationBuilder.scala b/common/src/main/scala/net/psforever/objects/serverobject/structures/FoundationBuilder.scala index 1f132eb2..f437ff70 100644 --- a/common/src/main/scala/net/psforever/objects/serverobject/structures/FoundationBuilder.scala +++ b/common/src/main/scala/net/psforever/objects/serverobject/structures/FoundationBuilder.scala @@ -11,9 +11,9 @@ import net.psforever.objects.zones.Zone * @see `Building` * @param constructor a curried function that eventually constructs a `Building` object */ -class FoundationBuilder(private val constructor : (Int, Int, Zone, ActorContext)=>Building) { - def Build(guid : Int, map_id: Int, zone : Zone)(implicit context : ActorContext = null) : Building = { - val obj : Building = constructor(guid, map_id, zone, context) +class FoundationBuilder(private val constructor : (String, Int, Int, Zone, ActorContext)=>Building) { + def Build(name: String, guid : Int, map_id: Int, zone : Zone)(implicit context : ActorContext = null) : Building = { + val obj : Building = constructor(name, guid, map_id, zone, context) obj } } @@ -24,7 +24,7 @@ object FoundationBuilder { * @param constructor a curried function that eventually constructs a `Building` object * @return a `FoundationBuilder` object */ - def apply(constructor : (Int, Int, Zone, ActorContext)=>Building) : FoundationBuilder = { + def apply(constructor : (String, Int, Int, Zone, ActorContext)=>Building) : FoundationBuilder = { new FoundationBuilder(constructor) } } diff --git a/common/src/main/scala/net/psforever/objects/serverobject/structures/WarpGate.scala b/common/src/main/scala/net/psforever/objects/serverobject/structures/WarpGate.scala index 25a2255d..9d7b196c 100644 --- a/common/src/main/scala/net/psforever/objects/serverobject/structures/WarpGate.scala +++ b/common/src/main/scala/net/psforever/objects/serverobject/structures/WarpGate.scala @@ -11,8 +11,8 @@ import net.psforever.types.{PlanetSideEmpire, Vector3} import scala.collection.mutable -class WarpGate(building_guid : Int, map_id : Int, zone : Zone, buildingDefinition : ObjectDefinition with SpawnPointDefinition) - extends Building(building_guid, map_id, zone, StructureType.WarpGate, buildingDefinition) +class WarpGate(name : String, building_guid : Int, map_id : Int, zone : Zone, buildingDefinition : ObjectDefinition with SpawnPointDefinition) + extends Building(name, building_guid, map_id, zone, StructureType.WarpGate, buildingDefinition) with SpawnPoint { /** can this building be used as an active warp gate */ private var active : Boolean = true @@ -160,28 +160,28 @@ class WarpGate(building_guid : Int, map_id : Int, zone : Zone, buildingDefinitio } object WarpGate { - def apply(guid : Int, map_id : Int, zone : Zone, buildingDefinition : ObjectDefinition with SpawnPointDefinition) : WarpGate = { - new WarpGate(guid, map_id, zone, buildingDefinition) + def apply(name : String, guid : Int, map_id : Int, zone : Zone, buildingDefinition : ObjectDefinition with SpawnPointDefinition) : WarpGate = { + new WarpGate(name, guid, map_id, zone, buildingDefinition) } - def Structure(guid : Int, map_id : Int, zone : Zone, context : ActorContext) : WarpGate = { + def Structure(name : String, guid : Int, map_id : Int, zone : Zone, context : ActorContext) : WarpGate = { import akka.actor.Props - val obj = new WarpGate(guid, map_id, zone, GlobalDefinitions.warpgate) + val obj = new WarpGate(name, guid, map_id, zone, GlobalDefinitions.warpgate) obj.Actor = context.actorOf(Props(classOf[BuildingControl], obj), s"$map_id-gate") obj } - def Structure(location : Vector3)(guid : Int, map_id : Int, zone : Zone, context : ActorContext) : WarpGate = { + def Structure(location : Vector3)(name : String, guid : Int, map_id : Int, zone : Zone, context : ActorContext) : WarpGate = { import akka.actor.Props - val obj = new WarpGate(guid, map_id, zone, GlobalDefinitions.warpgate) + val obj = new WarpGate(name, guid, map_id, zone, GlobalDefinitions.warpgate) obj.Position = location obj.Actor = context.actorOf(Props(classOf[BuildingControl], obj), s"$map_id-gate") obj } - def Structure(location : Vector3, buildingDefinition : ObjectDefinition with SpawnPointDefinition)(guid : Int, map_id : Int, zone : Zone, context : ActorContext) : WarpGate = { + def Structure(location : Vector3, buildingDefinition : ObjectDefinition with SpawnPointDefinition)(name : String, guid : Int, map_id : Int, zone : Zone, context : ActorContext) : WarpGate = { import akka.actor.Props - val obj = new WarpGate(guid, map_id, zone, buildingDefinition) + val obj = new WarpGate(name, guid, map_id, zone, buildingDefinition) obj.Position = location obj.Actor = context.actorOf(Props(classOf[BuildingControl], obj), s"$map_id-gate") obj diff --git a/common/src/main/scala/net/psforever/objects/zones/Zone.scala b/common/src/main/scala/net/psforever/objects/zones/Zone.scala index ccf2866b..1d7eb637 100644 --- a/common/src/main/scala/net/psforever/objects/zones/Zone.scala +++ b/common/src/main/scala/net/psforever/objects/zones/Zone.scala @@ -31,6 +31,9 @@ import scala.collection.mutable.ListBuffer import scala.collection.immutable.{Map => PairMap} import scala.concurrent.duration._ +import scalax.collection.Graph +import scalax.collection.GraphPredef._, scalax.collection.GraphEdge._ + /** * A server object representing the one-landmass planets as well as the individual subterranean caverns.
*
@@ -81,6 +84,9 @@ class Zone(private val zoneId : String, zoneMap : ZoneMap, zoneNumber : Int) { private var population : ActorRef = ActorRef.noSender private var buildings : PairMap[Int, Building] = PairMap.empty[Int, Building] + + private var lattice : Graph[Building, UnDiEdge] = Graph() + /** key - spawn zone id, value - buildings belonging to spawn zone */ private var spawnGroups : Map[Building, List[SpawnPoint]] = PairMap[Building, List[SpawnPoint]]() /** */ @@ -134,6 +140,7 @@ class Zone(private val zoneId : String, zoneMap : ZoneMap, zoneNumber : Int) { BuildLocalObjects(context, guid) BuildSupportObjects() MakeBuildings(context) + MakeLattice() AssignAmenities() CreateSpawnGroups() } @@ -337,10 +344,18 @@ class Zone(private val zoneId : String, zoneMap : ZoneMap, zoneNumber : Int) { buildings.get(id) } + def Building(name : String) : Option[Building] = { + buildings.values.find(_.Name == name) + } + def BuildingByMapId(map_id : Int) : Option[Building] = { buildings.values.find(_.MapId == map_id) } + def Lattice : Graph[Building, UnDiEdge] = { + lattice + } + private def BuildLocalObjects(implicit context : ActorContext, guid : NumberPoolHub) : Unit = { Map.LocalObjects.foreach({ builderObject => builderObject.Build }) } @@ -379,7 +394,7 @@ class Zone(private val zoneId : String, zoneMap : ZoneMap, zoneNumber : Int) { private def MakeBuildings(implicit context : ActorContext) : PairMap[Int, Building] = { val buildingList = Map.LocalBuildings - buildings = buildingList.map({case((building_guid, map_id), constructor) => building_guid -> constructor.Build(building_guid, map_id, this) }) + buildings = buildingList.map({case((name, building_guid, map_id), constructor) => building_guid -> constructor.Build(name, building_guid, map_id, this) }) buildings } @@ -413,6 +428,22 @@ class Zone(private val zoneId : String, zoneMap : ZoneMap, zoneNumber : Int) { } } + private def MakeLattice(): Unit = { + Map.LatticeLink.foreach({ case(source, target) => + val sourceBuilding = Building(source) match { + case Some(building) => building + case _ => throw new NoSuchElementException(s"Can't create lattice link between ${source} ${target}. Source is missing") + } + + val targetBuilding = Building(target) match { + case Some(building) => building + case _ => throw new NoSuchElementException(s"Can't create lattice link between ${source} ${target}. Target is missing") + } + + lattice += sourceBuilding~targetBuilding + }) + } + private def CreateSpawnGroups() : Unit = { buildings.values .filterNot { _.Position == Vector3.Zero } diff --git a/common/src/main/scala/net/psforever/objects/zones/ZoneMap.scala b/common/src/main/scala/net/psforever/objects/zones/ZoneMap.scala index 1fe06671..4e3237e9 100644 --- a/common/src/main/scala/net/psforever/objects/zones/ZoneMap.scala +++ b/common/src/main/scala/net/psforever/objects/zones/ZoneMap.scala @@ -3,6 +3,8 @@ package net.psforever.objects.zones import net.psforever.objects.serverobject.structures.FoundationBuilder import net.psforever.objects.serverobject.{PlanetSideServerObject, ServerObjectBuilder} +import scalax.collection.Graph +import scalax.collection.GraphPredef._, scalax.collection.GraphEdge._ /** * The fixed instantiation and relation of a series of server objects.
@@ -32,7 +34,8 @@ class ZoneMap(private val name : String) { private var linkTerminalInterface : Map[Int, Int] = Map() private var linkDoorLock : Map[Int, Int] = Map() private var linkObjectBase : Map[Int, Int] = Map() - private var buildings : Map[(Int, Int), FoundationBuilder] = Map() + private var buildings : Map[(String, Int, Int), FoundationBuilder] = Map() + private var lattice: Set[(String, String)] = Set() private var checksum : Long = 0 def Name : String = name @@ -87,11 +90,11 @@ class ZoneMap(private val name : String) { localObjects.size } - def LocalBuildings : Map[(Int, Int), FoundationBuilder] = buildings + def LocalBuildings : Map[(String, Int, Int), FoundationBuilder] = buildings - def LocalBuilding(building_guid : Int, map_id : Int, constructor : FoundationBuilder) : Int = { + def LocalBuilding(name : String, building_guid : Int, map_id : Int, constructor : FoundationBuilder) : Int = { if(building_guid > 0) { - buildings = buildings ++ Map((building_guid, map_id) -> constructor) + buildings = buildings ++ Map((name, building_guid, map_id) -> constructor) } buildings.size } @@ -125,4 +128,10 @@ class ZoneMap(private val name : String) { def TurretToWeapon(turret_guid : Int, weapon_guid : Int) : Unit = { linkTurretWeapon = linkTurretWeapon ++ Map(turret_guid -> weapon_guid) } + + def LatticeLink : Set[(String, String)] = lattice + + def LatticeLink(source : String, target: String) : Unit = { + lattice = lattice ++ Set((source, target)) + } } diff --git a/common/src/test/scala/objects/BuildingTest.scala b/common/src/test/scala/objects/BuildingTest.scala index 1d6f0aaf..e0b0e779 100644 --- a/common/src/test/scala/objects/BuildingTest.scala +++ b/common/src/test/scala/objects/BuildingTest.scala @@ -30,7 +30,7 @@ class AmenityTest extends Specification { "can be owned by a building" in { val ao = new AmenityObject() - val bldg = Building(0, 10, Zone.Nowhere, StructureType.Building) + val bldg = Building("Building", 0, 10, Zone.Nowhere, StructureType.Building) ao.Owner = bldg ao.Owner mustEqual bldg @@ -54,7 +54,7 @@ class AmenityTest extends Specification { "confer faction allegiance through ownership" in { //see FactionAffinityTest val ao = new AmenityObject() - val bldg = Building(0, 10, Zone.Nowhere, StructureType.Building) + val bldg = Building("Building", 0, 10, Zone.Nowhere, StructureType.Building) ao.Owner = bldg bldg.Faction mustEqual PlanetSideEmpire.NEUTRAL ao.Faction mustEqual PlanetSideEmpire.NEUTRAL @@ -69,7 +69,7 @@ class AmenityTest extends Specification { class BuildingTest extends Specification { "Building" should { "construct" in { - val bldg = Building(0, 10, Zone.Nowhere, StructureType.Building) + val bldg = Building("Building", 0, 10, Zone.Nowhere, StructureType.Building) bldg.MapId mustEqual 10 bldg.Actor mustEqual ActorRef.noSender bldg.Amenities mustEqual Nil @@ -78,7 +78,7 @@ class BuildingTest extends Specification { } "change faction affinity" in { - val bldg = Building(0, 10, Zone.Nowhere, StructureType.Building) + val bldg = Building("Building", 0, 10, Zone.Nowhere, StructureType.Building) bldg.Faction mustEqual PlanetSideEmpire.NEUTRAL bldg.Faction = PlanetSideEmpire.TR @@ -86,7 +86,7 @@ class BuildingTest extends Specification { } "keep track of amenities" in { - val bldg = Building(0, 10, Zone.Nowhere, StructureType.Building) + val bldg = Building("Building", 0, 10, Zone.Nowhere, StructureType.Building) val door1 = Door(GlobalDefinitions.door) val door2 = Door(GlobalDefinitions.door) @@ -104,7 +104,7 @@ class BuildingTest extends Specification { class WarpGateTest extends Specification { "WarpGate" should { "construct" in { - val bldg = WarpGate(0, 10, Zone.Nowhere, GlobalDefinitions.warpgate) + val bldg = WarpGate("Building", 0, 10, Zone.Nowhere, GlobalDefinitions.warpgate) bldg.MapId mustEqual 10 bldg.Actor mustEqual ActorRef.noSender bldg.Amenities mustEqual Nil @@ -117,7 +117,7 @@ class WarpGateTest extends Specification { class BuildingControl1Test extends ActorTest { "Building Control" should { "construct" in { - val bldg = Building(0, 10, Zone.Nowhere, StructureType.Building) + val bldg = Building("Building", 0, 10, Zone.Nowhere, StructureType.Building) bldg.Actor = system.actorOf(Props(classOf[BuildingControl], bldg), "test") assert(bldg.Actor != ActorRef.noSender) } @@ -126,7 +126,7 @@ class BuildingControl1Test extends ActorTest { class BuildingControl2Test extends ActorTest { ServiceManager.boot(system) ! ServiceManager.Register(Props[GalaxyService], "galaxy") - val bldg = Building(0, 10, Zone.Nowhere, StructureType.Building) + val bldg = Building("Building", 0, 10, Zone.Nowhere, StructureType.Building) bldg.Faction = PlanetSideEmpire.TR bldg.Actor = system.actorOf(Props(classOf[BuildingControl], bldg), "test") bldg.Actor ! "startup" @@ -148,7 +148,7 @@ class BuildingControl2Test extends ActorTest { class BuildingControl3Test extends ActorTest { ServiceManager.boot(system) ! ServiceManager.Register(Props[GalaxyService], "galaxy") - val bldg = Building(0, 10, Zone.Nowhere, StructureType.Building) + val bldg = Building("Building", 0, 10, Zone.Nowhere, StructureType.Building) bldg.Faction = PlanetSideEmpire.TR bldg.Actor = system.actorOf(Props(classOf[BuildingControl], bldg), "test") val door1 = Door(GlobalDefinitions.door) diff --git a/common/src/test/scala/objects/DoorTest.scala b/common/src/test/scala/objects/DoorTest.scala index 2c504b90..732ed204 100644 --- a/common/src/test/scala/objects/DoorTest.scala +++ b/common/src/test/scala/objects/DoorTest.scala @@ -101,7 +101,7 @@ object DoorControlTest { def SetUpAgents(faction : PlanetSideEmpire.Value)(implicit system : ActorSystem) : (Player, Door) = { val door = Door(GlobalDefinitions.door) door.Actor = system.actorOf(Props(classOf[DoorControl], door), "door") - door.Owner = new Building(building_guid = 0, map_id = 0, Zone.Nowhere, StructureType.Building, GlobalDefinitions.building) + door.Owner = new Building("Building", building_guid = 0, map_id = 0, Zone.Nowhere, StructureType.Building, GlobalDefinitions.building) door.Owner.Faction = faction (Player(Avatar("test", faction, CharacterGender.Male, 0, CharacterVoice.Mute)), door) } diff --git a/common/src/test/scala/objects/FacilityTurretTest.scala b/common/src/test/scala/objects/FacilityTurretTest.scala index cfe102c4..8c8ffe30 100644 --- a/common/src/test/scala/objects/FacilityTurretTest.scala +++ b/common/src/test/scala/objects/FacilityTurretTest.scala @@ -102,7 +102,7 @@ class FacilityTurretControl2Test extends ActorTest { val obj = FacilityTurret(GlobalDefinitions.manned_turret) obj.GUID = PlanetSideGUID(1) obj.Actor = system.actorOf(Props(classOf[FacilityTurretControl], obj), "turret-control") - val bldg = Building(guid = 0, map_id = 0, Zone.Nowhere, StructureType.Building) + val bldg = Building("Building", guid = 0, map_id = 0, Zone.Nowhere, StructureType.Building) bldg.Amenities = obj bldg.Faction = PlanetSideEmpire.TR @@ -129,7 +129,7 @@ class FacilityTurretControl3Test extends ActorTest { val obj = FacilityTurret(GlobalDefinitions.manned_turret) obj.GUID = PlanetSideGUID(1) obj.Actor = system.actorOf(Props(classOf[FacilityTurretControl], obj), "turret-control") - val bldg = Building(guid = 0, map_id = 0, Zone.Nowhere, StructureType.Building) + val bldg = Building("Building", guid = 0, map_id = 0, Zone.Nowhere, StructureType.Building) bldg.Amenities = obj "FacilityTurretControl" should { @@ -157,7 +157,7 @@ class FacilityTurretControl4Test extends ActorTest { val obj = FacilityTurret(objDef) obj.GUID = PlanetSideGUID(1) obj.Actor = system.actorOf(Props(classOf[FacilityTurretControl], obj), "turret-control") - val bldg = Building(guid = 0, map_id = 0, Zone.Nowhere, StructureType.Building) + val bldg = Building("Building", guid = 0, map_id = 0, Zone.Nowhere, StructureType.Building) bldg.Amenities = obj "FacilityTurretControl" should { diff --git a/common/src/test/scala/objects/FactionAffinityTest.scala b/common/src/test/scala/objects/FactionAffinityTest.scala index b36ca40f..c06f822e 100644 --- a/common/src/test/scala/objects/FactionAffinityTest.scala +++ b/common/src/test/scala/objects/FactionAffinityTest.scala @@ -43,7 +43,7 @@ class FactionAffinityTest extends Specification { "inherits affinity from owner 2" in { val obj = new Door(GlobalDefinitions.door) - val bldg = new Building(building_guid = 0, map_id = 1, Zone.Nowhere, StructureType.Building, GlobalDefinitions.building) + val bldg = new Building("Building", building_guid = 0, map_id = 1, Zone.Nowhere, StructureType.Building, GlobalDefinitions.building) obj.Owner = bldg obj.Faction mustEqual PlanetSideEmpire.NEUTRAL diff --git a/common/src/test/scala/objects/IFFLockTest.scala b/common/src/test/scala/objects/IFFLockTest.scala index ab94362c..eb1e751c 100644 --- a/common/src/test/scala/objects/IFFLockTest.scala +++ b/common/src/test/scala/objects/IFFLockTest.scala @@ -70,7 +70,7 @@ class IFFLockControl2Test extends ActorTest { class IFFLockControl3Test extends ActorTest { "IFFLockControl" should { - "can hack" in { + "can clear hack" in { val (player, lock) = IFFLockControlTest.SetUpAgents(PlanetSideEmpire.TR) player.GUID = PlanetSideGUID(1) assert(lock.HackedBy.isEmpty) @@ -89,7 +89,7 @@ object IFFLockControlTest { def SetUpAgents(faction : PlanetSideEmpire.Value)(implicit system : ActorSystem) : (Player, IFFLock) = { val lock = IFFLock(GlobalDefinitions.lock_external) lock.Actor = system.actorOf(Props(classOf[IFFLockControl], lock), "lock-control") - lock.Owner = new Building(building_guid = 0, map_id = 0, Zone.Nowhere, StructureType.Building, GlobalDefinitions.building) + lock.Owner = new Building("Building", building_guid = 0, map_id = 0, Zone.Nowhere, StructureType.Building, GlobalDefinitions.building) lock.Owner.Faction = faction (Player(Avatar("test", faction, CharacterGender.Male, 0, CharacterVoice.Mute)), lock) } diff --git a/common/src/test/scala/objects/ResourceSiloTest.scala b/common/src/test/scala/objects/ResourceSiloTest.scala index 23661a4f..a941771a 100644 --- a/common/src/test/scala/objects/ResourceSiloTest.scala +++ b/common/src/test/scala/objects/ResourceSiloTest.scala @@ -47,7 +47,7 @@ class ResourceSiloTest extends Specification { obj.ChargeLevel = -5 obj.ChargeLevel mustEqual 0 - obj.ChargeLevel = 1250 + obj.ChargeLevel = obj.MaximumCharge + 100 obj.ChargeLevel mustEqual 1000 obj.ChargeLevel mustEqual obj.MaximumCharge } @@ -103,13 +103,12 @@ class ResourceSiloControlUseTest extends ActorTest { } class ResourceSiloControlNtuWarningTest extends ActorTest { - val zone = new Zone("nowhere", new ZoneMap("nowhere-map"), 0) - val bldg = new Building(building_guid = 6, map_id = 0, zone, StructureType.Building, GlobalDefinitions.building) val obj = ResourceSilo() obj.GUID = PlanetSideGUID(1) obj.Actor = system.actorOf(Props(classOf[ResourceSiloControl], obj), "test-silo") obj.Actor ! "startup" - obj.Owner = bldg + val zone = new Zone("nowhere", new ZoneMap("nowhere-map"), 0) + obj.Owner = new Building("Building", building_guid = 6, map_id = 0, Zone.Nowhere, StructureType.Building, GlobalDefinitions.building) val zoneEvents = TestProbe("zone-events") "Resource silo" should { @@ -135,12 +134,12 @@ class ResourceSiloControlNtuWarningTest extends ActorTest { } class ResourceSiloControlUpdate1Test extends ActorTest { - val zone = new Zone("nowhere", new ZoneMap("nowhere-map"), 0) - val bldg = new Building(building_guid = 6, map_id = 0, zone, StructureType.Building, GlobalDefinitions.building) val obj = ResourceSilo() obj.GUID = PlanetSideGUID(1) obj.Actor = system.actorOf(Props(classOf[ResourceSiloControl], obj), "test-silo") obj.Actor ! "startup" + val zone = new Zone("nowhere", new ZoneMap("nowhere-map"), 0) + val bldg = new Building("Building", building_guid = 6, map_id = 0, Zone.Nowhere, StructureType.Building, GlobalDefinitions.building) obj.Owner = bldg val zoneEvents = TestProbe("zone-events") val buildingEvents = TestProbe("building-events") @@ -200,12 +199,12 @@ class ResourceSiloControlUpdate1Test extends ActorTest { } class ResourceSiloControlUpdate2Test extends ActorTest { - val zone = new Zone("nowhere", new ZoneMap("nowhere-map"), 0) - val bldg = new Building(building_guid = 6, map_id = 0, zone, StructureType.Building, GlobalDefinitions.building) val obj = ResourceSilo() obj.GUID = PlanetSideGUID(1) obj.Actor = system.actorOf(Props(classOf[ResourceSiloControl], obj), "test-silo") obj.Actor ! "startup" + val zone = new Zone("nowhere", new ZoneMap("nowhere-map"), 0) + val bldg = new Building("Building", building_guid = 6, map_id = 0, Zone.Nowhere, StructureType.Building, GlobalDefinitions.building) obj.Owner = bldg val zoneEvents = TestProbe("zone-events") val buildingEvents = TestProbe("building-events") @@ -257,12 +256,12 @@ class ResourceSiloControlUpdate2Test extends ActorTest { } class ResourceSiloControlNoUpdateTest extends ActorTest { - val zone = new Zone("nowhere", new ZoneMap("nowhere-map"), 0) - val bldg = new Building(building_guid = 6, map_id = 0, zone, StructureType.Building, GlobalDefinitions.building) val obj = ResourceSilo() obj.GUID = PlanetSideGUID(1) obj.Actor = system.actorOf(Props(classOf[ResourceSiloControl], obj), "test-silo") obj.Actor ! "startup" + val zone = new Zone("nowhere", new ZoneMap("nowhere-map"), 0) + val bldg = new Building("Building", building_guid = 6, map_id = 0, Zone.Nowhere, StructureType.Building, GlobalDefinitions.building) obj.Owner = bldg val zoneEvents = TestProbe("zone-events") val buildingEvents = TestProbe("building-events") diff --git a/common/src/test/scala/objects/ServerObjectBuilderTest.scala b/common/src/test/scala/objects/ServerObjectBuilderTest.scala index 2b761967..43fdb1ba 100644 --- a/common/src/test/scala/objects/ServerObjectBuilderTest.scala +++ b/common/src/test/scala/objects/ServerObjectBuilderTest.scala @@ -17,7 +17,7 @@ import scala.concurrent.duration.Duration class BuildingBuilderTest extends ActorTest { "Building object" should { "build" in { - val structure : (Int,Int,Zone,ActorContext)=>Building = Building.Structure(StructureType.Building) + val structure : (String, Int,Int,Zone,ActorContext)=>Building = Building.Structure(StructureType.Building) val actor = system.actorOf(Props(classOf[ServerObjectBuilderTest.BuildingTestActor], structure, 10, 10, Zone.Nowhere), "building") actor ! "!" @@ -32,7 +32,7 @@ class BuildingBuilderTest extends ActorTest { class WarpGateBuilderTest extends ActorTest { "WarpGate object" should { "build" in { - val structure : (Int,Int,Zone,ActorContext)=>Building = WarpGate.Structure + val structure : (String,Int,Int,Zone,ActorContext)=>Building = WarpGate.Structure val actor = system.actorOf(Props(classOf[ServerObjectBuilderTest.BuildingTestActor], structure, 10, 10, Zone.Nowhere), "wgate") actor ! "!" @@ -279,10 +279,10 @@ object ServerObjectBuilderTest { } } - class BuildingTestActor(structure_con : (Int,Int,Zone,ActorContext)=>Building, building_guid : Int, map_id : Int, zone : Zone) extends Actor { + class BuildingTestActor(structure_con : (String,Int,Int,Zone,ActorContext)=>Building, name: String, building_guid : Int, map_id : Int, zone : Zone) extends Actor { def receive : Receive = { case _ => - sender ! FoundationBuilder(structure_con).Build(building_guid, map_id, zone)(context) + sender ! FoundationBuilder(structure_con).Build(name, building_guid, map_id, zone)(context) } } } diff --git a/common/src/test/scala/objects/VehicleSpawnPadTest.scala b/common/src/test/scala/objects/VehicleSpawnPadTest.scala index 55601244..0c4b5476 100644 --- a/common/src/test/scala/objects/VehicleSpawnPadTest.scala +++ b/common/src/test/scala/objects/VehicleSpawnPadTest.scala @@ -245,7 +245,7 @@ object VehicleSpawnPadControlTest { val pad = VehicleSpawnPad(GlobalDefinitions.mb_pad_creation) pad.Actor = system.actorOf(Props(classOf[VehicleSpawnControl], pad), s"test-pad-${System.nanoTime()}") - pad.Owner = new Building(building_guid = 0, map_id = 0, zone, StructureType.Building, GlobalDefinitions.building) + pad.Owner = new Building("Building", building_guid = 0, map_id = 0, zone, StructureType.Building, GlobalDefinitions.building) pad.Owner.Faction = faction val player = Player(Avatar("test", faction, CharacterGender.Male, 0, CharacterVoice.Mute)) player.GUID = PlanetSideGUID(10) diff --git a/common/src/test/scala/objects/ZoneTest.scala b/common/src/test/scala/objects/ZoneTest.scala index 38d4fc3f..5c03f048 100644 --- a/common/src/test/scala/objects/ZoneTest.scala +++ b/common/src/test/scala/objects/ZoneTest.scala @@ -22,7 +22,7 @@ import org.specs2.mutable.Specification import scala.concurrent.duration._ class ZoneTest extends Specification { - def test(a: Int, b: Int, c : Zone, d : ActorContext) : Building = { Building.NoBuilding } + def test(a: String, b: Int, c: Int, d : Zone, e : ActorContext) : Building = { Building.NoBuilding } "ZoneMap" should { "construct" in { @@ -33,11 +33,11 @@ class ZoneTest extends Specification { "references bases by a positive building id (defaults to 0)" in { val map = new ZoneMap("map13") map.LocalBuildings mustEqual Map.empty - map.LocalBuilding(building_guid = 10, map_id = 0, FoundationBuilder(test)) - map.LocalBuildings.keySet.contains((10, 0)) mustEqual true - map.LocalBuilding(building_guid = -1, map_id = 0, FoundationBuilder(test)) - map.LocalBuildings.keySet.contains((10, 0)) mustEqual true - map.LocalBuildings.keySet.contains((-1, 0)) mustEqual false + map.LocalBuilding("Building", building_guid = 10, map_id = 0, FoundationBuilder(test)) + map.LocalBuildings.keySet.contains(("Building", 10, 0)) mustEqual true + map.LocalBuilding("Building", building_guid = -1, map_id = 0, FoundationBuilder(test)) + map.LocalBuildings.keySet.contains(("Building", 10, 0)) mustEqual true + map.LocalBuildings.keySet.contains(("Building", -1, 0)) mustEqual false } "associates objects to bases (doesn't check numbers)" in { @@ -87,7 +87,7 @@ class ZoneTest extends Specification { } val map13 = new ZoneMap("map13") - map13.LocalBuilding(building_guid = 0, map_id = 10, FoundationBuilder(test)) + map13.LocalBuilding("Building", building_guid = 0, map_id = 10, FoundationBuilder(test)) class TestObject extends IdentifiableEntity "Zone" should { @@ -172,7 +172,7 @@ class ZoneActorTest extends ActorTest { "set up spawn groups based on buildings" in { val map6 = new ZoneMap("map6") { - LocalBuilding(building_guid = 1, map_id = 1, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(1,1,1)))) + LocalBuilding("Building", building_guid = 1, map_id = 1, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(1,1,1)))) LocalObject(1, SpawnTube.Constructor(Vector3.Zero, Vector3.Zero)) LocalObject(2, Terminal.Constructor(Vector3.Zero, GlobalDefinitions.dropship_vehicle_terminal)) LocalObject(3, SpawnTube.Constructor(Vector3.Zero, Vector3.Zero)) @@ -180,11 +180,11 @@ class ZoneActorTest extends ActorTest { ObjectToBuilding(2, 1) ObjectToBuilding(3, 1) - LocalBuilding(building_guid = 2, map_id = 2, FoundationBuilder(Building.Structure(StructureType.Building))) + LocalBuilding("Building", building_guid = 2, map_id = 2, FoundationBuilder(Building.Structure(StructureType.Building))) LocalObject(7, SpawnTube.Constructor(Vector3.Zero, Vector3.Zero)) ObjectToBuilding(7, 2) - LocalBuilding(building_guid = 3, map_id = 3, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(1,1,1)))) + LocalBuilding("Building", building_guid = 3, map_id = 3, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(1,1,1)))) LocalObject(4, Terminal.Constructor(Vector3.Zero, GlobalDefinitions.dropship_vehicle_terminal)) LocalObject(5, SpawnTube.Constructor(Vector3.Zero, Vector3.Zero)) LocalObject(6, Terminal.Constructor(Vector3.Zero, GlobalDefinitions.dropship_vehicle_terminal)) @@ -222,11 +222,11 @@ class ZoneActorTest extends ActorTest { "select spawn points based on the position of the player in reference to buildings" in { val map6 = new ZoneMap("map6") { - LocalBuilding(building_guid = 1, map_id = 1, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(1,1,1)))) + LocalBuilding("Building", building_guid = 1, map_id = 1, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(1,1,1)))) LocalObject(1, SpawnTube.Constructor(Vector3.Zero, Vector3.Zero)) ObjectToBuilding(1, 1) - LocalBuilding(building_guid = 3, map_id = 3, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4,4,4)))) + LocalBuilding("Building", building_guid = 3, map_id = 3, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4,4,4)))) LocalObject(5, SpawnTube.Constructor(Vector3.Zero, Vector3.Zero)) ObjectToBuilding(5, 3) } @@ -255,9 +255,9 @@ class ZoneActorTest extends ActorTest { "will report if no spawn points have been found in a zone" in { val map6 = new ZoneMap("map6") { - LocalBuilding(building_guid = 1, map_id = 1, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(1,1,1)))) + LocalBuilding("Building", building_guid = 1, map_id = 1, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(1,1,1)))) - LocalBuilding(building_guid = 3, map_id = 3, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4,4,4)))) + LocalBuilding("Building", building_guid = 3, map_id = 3, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4,4,4)))) LocalObject(5, SpawnTube.Constructor(Vector3.Zero, Vector3.Zero)) ObjectToBuilding(5, 3) } diff --git a/common/src/test/scala/objects/terminal/ImplantTerminalMechTest.scala b/common/src/test/scala/objects/terminal/ImplantTerminalMechTest.scala index 522be435..c94235f9 100644 --- a/common/src/test/scala/objects/terminal/ImplantTerminalMechTest.scala +++ b/common/src/test/scala/objects/terminal/ImplantTerminalMechTest.scala @@ -161,7 +161,7 @@ object ImplantTerminalMechTest { val terminal = ImplantTerminalMech(GlobalDefinitions.implant_terminal_mech) terminal.Actor = system.actorOf(Props(classOf[ImplantTerminalMechControl], terminal), "mech") - terminal.Owner = new Building(building_guid = 0, map_id = 0, Zone.Nowhere, StructureType.Building, GlobalDefinitions.building) + terminal.Owner = new Building("Building", building_guid = 0, map_id = 0, Zone.Nowhere, StructureType.Building, GlobalDefinitions.building) terminal.Owner.Faction = faction terminal.GUID = PlanetSideGUID(1) (Player(Avatar("test", faction, CharacterGender.Male, 0, CharacterVoice.Mute)), terminal) diff --git a/common/src/test/scala/objects/terminal/OrderTerminalTest.scala b/common/src/test/scala/objects/terminal/OrderTerminalTest.scala index c60e1c17..3cc5fd18 100644 --- a/common/src/test/scala/objects/terminal/OrderTerminalTest.scala +++ b/common/src/test/scala/objects/terminal/OrderTerminalTest.scala @@ -13,7 +13,7 @@ class OrderTerminalTest extends Specification { val avatar = Avatar("test", PlanetSideEmpire.TR, CharacterGender.Male, 0, CharacterVoice.Mute) val player = Player(avatar) - val building = new Building(building_guid = 0, map_id = 0, Zone.Nowhere, StructureType.Building, GlobalDefinitions.building) + val building = new Building("Building", building_guid = 0, map_id = 0, Zone.Nowhere, StructureType.Building, GlobalDefinitions.building) building.Faction = PlanetSideEmpire.TR val infantryTerminal = Terminal(GlobalDefinitions.order_terminal) infantryTerminal.Owner = building diff --git a/common/src/test/scala/objects/terminal/ProximityTest.scala b/common/src/test/scala/objects/terminal/ProximityTest.scala index 46b8b2b9..173e9c32 100644 --- a/common/src/test/scala/objects/terminal/ProximityTest.scala +++ b/common/src/test/scala/objects/terminal/ProximityTest.scala @@ -103,7 +103,7 @@ class ProximityTerminalControlStartTest extends ActorTest { } val terminal = new ProximityTerminal(GlobalDefinitions.medical_terminal) terminal.Actor = system.actorOf(Props(classOf[ProximityTerminalControl], terminal), "test-prox") - new Building(building_guid = 0, map_id = 0, zone, StructureType.Facility, GlobalDefinitions.building) { + new Building("Building", building_guid = 0, map_id = 0, zone, StructureType.Facility, GlobalDefinitions.building) { Amenities = terminal Faction = PlanetSideEmpire.VS } @@ -143,7 +143,7 @@ class ProximityTerminalControlTwoUsersTest extends ActorTest { } val terminal = new ProximityTerminal(GlobalDefinitions.medical_terminal) terminal.Actor = system.actorOf(Props(classOf[ProximityTerminalControl], terminal), "test-prox") - new Building(building_guid = 0, map_id = 0, zone, StructureType.Facility, GlobalDefinitions.building) { + new Building("Building", building_guid = 0, map_id = 0, zone, StructureType.Facility, GlobalDefinitions.building) { Amenities = terminal Faction = PlanetSideEmpire.VS } @@ -195,7 +195,7 @@ class ProximityTerminalControlStopTest extends ActorTest { } val terminal = new ProximityTerminal(GlobalDefinitions.medical_terminal) terminal.Actor = system.actorOf(Props(classOf[ProximityTerminalControl], terminal), "test-prox") - new Building(building_guid = 0, map_id = 0, zone, StructureType.Facility, GlobalDefinitions.building) { + new Building("Building", building_guid = 0, map_id = 0, zone, StructureType.Facility, GlobalDefinitions.building) { Amenities = terminal Faction = PlanetSideEmpire.VS } @@ -236,11 +236,9 @@ class ProximityTerminalControlNotStopTest extends ActorTest { AddPool("dynamic", 1 to 10) } } - val probe = new TestProbe(system) - zone.LocalEvents = probe.ref val terminal = new ProximityTerminal(GlobalDefinitions.medical_terminal) terminal.Actor = system.actorOf(Props(classOf[ProximityTerminalControl], terminal), "test-prox") - new Building(building_guid = 0, map_id = 0, zone, StructureType.Facility, GlobalDefinitions.building) { + new Building("Building", building_guid = 0, map_id = 0, zone, StructureType.Facility, GlobalDefinitions.building) { Amenities = terminal Faction = PlanetSideEmpire.VS } diff --git a/common/src/test/scala/objects/terminal/TerminalControlTest.scala b/common/src/test/scala/objects/terminal/TerminalControlTest.scala index 9f953b99..7dd6dff9 100644 --- a/common/src/test/scala/objects/terminal/TerminalControlTest.scala +++ b/common/src/test/scala/objects/terminal/TerminalControlTest.scala @@ -121,7 +121,7 @@ object TerminalControlTest { def SetUpAgents(tdef : TerminalDefinition, faction : PlanetSideEmpire.Value)(implicit system : ActorSystem) : (Player, Terminal) = { val terminal = Terminal(tdef) terminal.Actor = system.actorOf(Props(classOf[TerminalControl], terminal), "test-term") - terminal.Owner = new Building(building_guid = 0, map_id = 0, Zone.Nowhere, StructureType.Building, GlobalDefinitions.building) + terminal.Owner = new Building("Building", building_guid = 0, map_id = 0, Zone.Nowhere, StructureType.Building, GlobalDefinitions.building) terminal.Owner.Faction = faction (Player(Avatar("test", faction, CharacterGender.Male, 0, CharacterVoice.Mute)), terminal) } diff --git a/pslogin/src/main/scala/zonemaps/Map01.scala b/pslogin/src/main/scala/zonemaps/Map01.scala index ceae98b9..3f770c00 100644 --- a/pslogin/src/main/scala/zonemaps/Map01.scala +++ b/pslogin/src/main/scala/zonemaps/Map01.scala @@ -23,7 +23,7 @@ object Map01 { Building10() def Building10(): Unit = { // Name: Mont Type: amp_station GUID: 1, MapID: 10 - LocalBuilding(1, 10, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3380f, 4300f, 82.74789f), amp_station))) + LocalBuilding("Mont", 1, 10, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3380f, 4300f, 82.74789f)))) LocalObject(153, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 1) LocalObject(121, Door.Constructor(Vector3(3376.516f, 4305.85f, 95.64989f)), owning_building_guid = 1) LocalObject(122, Door.Constructor(Vector3(3383.112f, 4293.944f, 95.64989f)), owning_building_guid = 1) @@ -149,7 +149,7 @@ object Map01 { Building6() def Building6(): Unit = { // Name: Bastet Type: amp_station GUID: 4, MapID: 6 - LocalBuilding(4, 6, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5346f, 5518f, 56.43483f), amp_station))) + LocalBuilding("Bastet", 4, 6, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5346f, 5518f, 56.43483f)))) LocalObject(160, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 4) LocalObject(123, Door.Constructor(Vector3(5346.211f, 5511.195f, 69.33682f)), owning_building_guid = 4) LocalObject(124, Door.Constructor(Vector3(5346.214f, 5524.805f, 69.33682f)), owning_building_guid = 4) @@ -275,7 +275,7 @@ object Map01 { Building34() def Building34(): Unit = { // Name: bunkerg2 Type: bunker_gauntlet GUID: 7, MapID: 34 - LocalBuilding(7, 34, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4318f, 4604f, 59.17406f), bunker_gauntlet))) + LocalBuilding("bunkerg2", 7, 34, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4318f, 4604f, 59.17406f)))) LocalObject(339, Door.Constructor(Vector3(4294.626f, 4612.79f, 60.69506f)), owning_building_guid = 7) LocalObject(348, Door.Constructor(Vector3(4339.785f, 4591.744f, 60.69506f)), owning_building_guid = 7) } @@ -283,7 +283,7 @@ object Map01 { Building35() def Building35(): Unit = { // Name: bunkerg3 Type: bunker_gauntlet GUID: 8, MapID: 35 - LocalBuilding(8, 35, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4460f, 3330f, 53.19434f), bunker_gauntlet))) + LocalBuilding("bunkerg3", 8, 35, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4460f, 3330f, 53.19434f)))) LocalObject(359, Door.Constructor(Vector3(4450f, 3307.119f, 54.71534f)), owning_building_guid = 8) LocalObject(362, Door.Constructor(Vector3(4473.379f, 3351.113f, 54.71534f)), owning_building_guid = 8) } @@ -291,7 +291,7 @@ object Map01 { Building33() def Building33(): Unit = { // Name: bunkerg1 Type: bunker_gauntlet GUID: 9, MapID: 33 - LocalBuilding(9, 33, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4678f, 6156f, 57.799f), bunker_gauntlet))) + LocalBuilding("bunkerg1", 9, 33, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4678f, 6156f, 57.799f)))) LocalObject(410, Door.Constructor(Vector3(4673.076f, 6131.495f, 59.32f)), owning_building_guid = 9) LocalObject(411, Door.Constructor(Vector3(4679.137f, 6180.945f, 59.32f)), owning_building_guid = 9) } @@ -299,49 +299,49 @@ object Map01 { Building27() def Building27(): Unit = { // Name: bunker2 Type: bunker_lg GUID: 10, MapID: 27 - LocalBuilding(10, 27, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3730f, 2238f, 72.89651f), bunker_lg))) + LocalBuilding("bunker2", 10, 27, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3730f, 2238f, 72.89651f)))) LocalObject(305, Door.Constructor(Vector3(3729.647f, 2234.366f, 74.41752f)), owning_building_guid = 10) } Building30() def Building30(): Unit = { // Name: bunker5 Type: bunker_lg GUID: 11, MapID: 30 - LocalBuilding(11, 30, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3846f, 5334f, 54.1717f), bunker_lg))) + LocalBuilding("bunker5", 11, 30, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3846f, 5334f, 54.1717f)))) LocalObject(314, Door.Constructor(Vector3(3846.035f, 5337.651f, 55.6927f)), owning_building_guid = 11) } Building28() def Building28(): Unit = { // Name: bunker3 Type: bunker_sm GUID: 12, MapID: 28 - LocalBuilding(12, 28, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3068f, 2992f, 74.51704f), bunker_sm))) + LocalBuilding("bunker3", 12, 28, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3068f, 2992f, 74.51704f)))) LocalObject(240, Door.Constructor(Vector3(3067.927f, 2993.224f, 76.03805f)), owning_building_guid = 12) } Building29() def Building29(): Unit = { // Name: bunker4 Type: bunker_sm GUID: 13, MapID: 29 - LocalBuilding(13, 29, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3376f, 4166f, 82.73873f), bunker_sm))) + LocalBuilding("bunker4", 13, 29, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3376f, 4166f, 82.73873f)))) LocalObject(275, Door.Constructor(Vector3(3375.255f, 4166.974f, 84.25974f)), owning_building_guid = 13) } Building26() def Building26(): Unit = { // Name: bunker1 Type: bunker_sm GUID: 14, MapID: 26 - LocalBuilding(14, 26, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4494f, 2102f, 68.3874f), bunker_sm))) + LocalBuilding("bunker1", 14, 26, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4494f, 2102f, 68.3874f)))) LocalObject(368, Door.Constructor(Vector3(4494.225f, 2103.205f, 69.9084f)), owning_building_guid = 14) } Building31() def Building31(): Unit = { // Name: bunker6 Type: bunker_sm GUID: 15, MapID: 31 - LocalBuilding(15, 31, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4656f, 6084f, 57.799f), bunker_sm))) + LocalBuilding("bunker6", 15, 31, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4656f, 6084f, 57.799f)))) LocalObject(409, Door.Constructor(Vector3(4654.83f, 6083.633f, 59.32f)), owning_building_guid = 15) } Building8() def Building8(): Unit = { // Name: Hapi Type: comm_station GUID: 16, MapID: 8 - LocalBuilding(16, 8, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4276f, 4512f, 59.18149f), comm_station))) + LocalBuilding("Hapi", 16, 8, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4276f, 4512f, 59.18149f)))) LocalObject(156, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 16) LocalObject(332, Door.Constructor(Vector3(4195.935f, 4515.072f, 68.89649f)), owning_building_guid = 16) LocalObject(333, Door.Constructor(Vector3(4205.031f, 4499.316f, 60.93249f)), owning_building_guid = 16) @@ -458,7 +458,7 @@ object Map01 { Building13() def Building13(): Unit = { // Name: Sobek Type: comm_station_dsp GUID: 19, MapID: 13 - LocalBuilding(19, 13, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3044f, 3086f, 74.5262f), comm_station_dsp))) + LocalBuilding("Sobek", 19, 13, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3044f, 3086f, 74.5262f)))) LocalObject(152, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 19) LocalObject(199, Door.Constructor(Vector3(3112.339f, 3156.464f, 77.9042f)), owning_building_guid = 19) LocalObject(230, Door.Constructor(Vector3(2984.196f, 3042.501f, 76.1772f)), owning_building_guid = 19) @@ -597,7 +597,7 @@ object Map01 { Building12() def Building12(): Unit = { // Name: Horus Type: cryo_facility GUID: 22, MapID: 12 - LocalBuilding(22, 12, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3690f, 2158f, 72.89651f), cryo_facility))) + LocalBuilding("Horus", 22, 12, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3690f, 2158f, 72.89651f)))) LocalObject(154, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 22) LocalObject(290, Door.Constructor(Vector3(3595.561f, 2134.14f, 74.41752f)), owning_building_guid = 22) LocalObject(291, Door.Constructor(Vector3(3605.34f, 2141.817f, 74.44752f)), owning_building_guid = 22) @@ -743,7 +743,7 @@ object Map01 { Building7() def Building7(): Unit = { // Name: Aton Type: cryo_facility GUID: 25, MapID: 7 - LocalBuilding(25, 7, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3830f, 5418f, 54.14594f), cryo_facility))) + LocalBuilding("Aton", 25, 7, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3830f, 5418f, 54.14594f)))) LocalObject(155, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 25) LocalObject(308, Door.Constructor(Vector3(3762.197f, 5375.674f, 55.69694f)), owning_building_guid = 25) LocalObject(309, Door.Constructor(Vector3(3762.197f, 5393.867f, 63.66094f)), owning_building_guid = 25) @@ -889,7 +889,7 @@ object Map01 { Building9() def Building9(): Unit = { // Name: Thoth Type: cryo_facility GUID: 28, MapID: 9 - LocalBuilding(28, 9, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4556f, 3338f, 53.19376f), cryo_facility))) + LocalBuilding("Thoth", 28, 9, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4556f, 3338f, 53.19376f)))) LocalObject(159, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 28) LocalObject(377, Door.Constructor(Vector3(4504.451f, 3367.003f, 54.74476f)), owning_building_guid = 28) LocalObject(387, Door.Constructor(Vector3(4512.139f, 3383.492f, 62.70876f)), owning_building_guid = 28) @@ -1035,19 +1035,19 @@ object Map01 { Building19998() def Building19998(): Unit = { // Name: GW_Solsar_S Type: hst GUID: 32, MapID: 19998 - LocalBuilding(32, 19998, FoundationBuilder(WarpGate.Structure(Vector3(3735.49f, 2916.53f, 85.87f), hst))) + LocalBuilding("GW_Solsar_S", 32, 19998, FoundationBuilder(WarpGate.Structure(Vector3(3735.49f, 2916.53f, 85.87f), hst))) } Building19999() def Building19999(): Unit = { // Name: GW_Solsar_N Type: hst GUID: 33, MapID: 19999 - LocalBuilding(33, 19999, FoundationBuilder(WarpGate.Structure(Vector3(5712.8f, 4800.53f, 63.29f), hst))) + LocalBuilding("GW_Solsar_N", 33, 19999, FoundationBuilder(WarpGate.Structure(Vector3(5712.8f, 4800.53f, 63.29f), hst))) } Building11() def Building11(): Unit = { // Name: Amun Type: tech_plant GUID: 35, MapID: 11 - LocalBuilding(35, 11, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4428f, 2220f, 68.3462f), tech_plant))) + LocalBuilding("Amun", 35, 11, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4428f, 2220f, 68.3462f)))) LocalObject(157, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 35) LocalObject(350, Door.Constructor(Vector3(4348.938f, 2218.272f, 69.8882f)), owning_building_guid = 35) LocalObject(351, Door.Constructor(Vector3(4349.255f, 2236.463f, 77.8512f)), owning_building_guid = 35) @@ -1171,7 +1171,7 @@ object Map01 { Building5() def Building5(): Unit = { // Name: Seth Type: tech_plant GUID: 38, MapID: 5 - LocalBuilding(38, 5, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4566f, 6116f, 57.799f), tech_plant))) + LocalBuilding("Seth", 38, 5, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4566f, 6116f, 57.799f)))) LocalObject(158, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 38) LocalObject(361, Door.Constructor(Vector3(4469.867f, 6164.563f, 59.42f)), owning_building_guid = 38) LocalObject(363, Door.Constructor(Vector3(4474.748f, 6119.361f, 59.45f)), owning_building_guid = 38) @@ -1295,7 +1295,7 @@ object Map01 { Building20() def Building20(): Unit = { // Name: W_Sobek_Tower Type: tower_a GUID: 41, MapID: 20 - LocalBuilding(41, 20, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2600f, 3180f, 73.48247f), tower_a))) + LocalBuilding("W_Sobek_Tower", 41, 20, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2600f, 3180f, 73.48247f)))) LocalObject(1877, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 41) LocalObject(222, Door.Constructor(Vector3(2589.334f, 3170.292f, 75.00347f)), owning_building_guid = 41) LocalObject(223, Door.Constructor(Vector3(2589.334f, 3170.292f, 95.00247f)), owning_building_guid = 41) @@ -1332,7 +1332,7 @@ object Map01 { Building21() def Building21(): Unit = { // Name: S_Mont_Tower Type: tower_a GUID: 42, MapID: 21 - LocalBuilding(42, 21, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3124f, 3784f, 97.89117f), tower_a))) + LocalBuilding("S_Mont_Tower", 42, 21, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3124f, 3784f, 97.89117f)))) LocalObject(1879, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 42) LocalObject(246, Door.Constructor(Vector3(3135.257f, 3793.015f, 99.41218f)), owning_building_guid = 42) LocalObject(247, Door.Constructor(Vector3(3135.257f, 3793.015f, 119.4112f)), owning_building_guid = 42) @@ -1369,7 +1369,7 @@ object Map01 { Building14() def Building14(): Unit = { // Name: NE_Amerish_Warpgate_Tower Type: tower_a GUID: 43, MapID: 14 - LocalBuilding(43, 14, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3148f, 1398f, 56.7095f), tower_a))) + LocalBuilding("NE_Amerish_Warpgate_Tower", 43, 14, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3148f, 1398f, 56.7095f)))) LocalObject(1880, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 43) LocalObject(253, Door.Constructor(Vector3(3153.475f, 1411.343f, 58.2305f)), owning_building_guid = 43) LocalObject(254, Door.Constructor(Vector3(3153.475f, 1411.343f, 78.22949f)), owning_building_guid = 43) @@ -1406,7 +1406,7 @@ object Map01 { Building32() def Building32(): Unit = { // Name: SW__Aton_Tower Type: tower_a GUID: 44, MapID: 32 - LocalBuilding(44, 32, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3572f, 4886f, 68.03491f), tower_a))) + LocalBuilding("SW__Aton_Tower", 44, 32, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3572f, 4886f, 68.03491f)))) LocalObject(1883, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 44) LocalObject(286, Door.Constructor(Vector3(3584f, 4878f, 69.55592f)), owning_building_guid = 44) LocalObject(287, Door.Constructor(Vector3(3584f, 4878f, 89.55492f)), owning_building_guid = 44) @@ -1443,7 +1443,7 @@ object Map01 { Building38() def Building38(): Unit = { // Name: NE_Horus_Tower Type: tower_a GUID: 45, MapID: 38 - LocalBuilding(45, 38, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3862f, 2326f, 72.06335f), tower_a))) + LocalBuilding("NE_Horus_Tower", 45, 38, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3862f, 2326f, 72.06335f)))) LocalObject(1885, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 45) LocalObject(316, Door.Constructor(Vector3(3874f, 2318f, 73.58436f)), owning_building_guid = 45) LocalObject(317, Door.Constructor(Vector3(3874f, 2318f, 93.58336f)), owning_building_guid = 45) @@ -1480,7 +1480,7 @@ object Map01 { Building17() def Building17(): Unit = { // Name: W_Thoth_Tower Type: tower_a GUID: 46, MapID: 17 - LocalBuilding(46, 17, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4290f, 3328f, 67.31162f), tower_a))) + LocalBuilding("W_Thoth_Tower", 46, 17, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4290f, 3328f, 67.31162f)))) LocalObject(1888, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 46) LocalObject(342, Door.Constructor(Vector3(4297.495f, 3340.322f, 68.83263f)), owning_building_guid = 46) LocalObject(343, Door.Constructor(Vector3(4297.495f, 3340.322f, 88.83162f)), owning_building_guid = 46) @@ -1517,7 +1517,7 @@ object Map01 { Building36() def Building36(): Unit = { // Name: E_Tower_Seth Type: tower_a GUID: 47, MapID: 36 - LocalBuilding(47, 36, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4828f, 6192f, 67.78428f), tower_a))) + LocalBuilding("E_Tower_Seth", 47, 36, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4828f, 6192f, 67.78428f)))) LocalObject(1892, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 47) LocalObject(412, Door.Constructor(Vector3(4833.707f, 6205.245f, 69.30528f)), owning_building_guid = 47) LocalObject(413, Door.Constructor(Vector3(4833.707f, 6205.245f, 89.30428f)), owning_building_guid = 47) @@ -1554,7 +1554,7 @@ object Map01 { Building24() def Building24(): Unit = { // Name: E_Bastet_Tower Type: tower_a GUID: 48, MapID: 24 - LocalBuilding(48, 24, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5524f, 5436f, 74.02264f), tower_a))) + LocalBuilding("E_Bastet_Tower", 48, 24, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5524f, 5436f, 74.02264f)))) LocalObject(1895, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 48) LocalObject(441, Door.Constructor(Vector3(5530.839f, 5423.303f, 75.54365f)), owning_building_guid = 48) LocalObject(442, Door.Constructor(Vector3(5530.839f, 5423.303f, 95.54265f)), owning_building_guid = 48) @@ -1591,7 +1591,7 @@ object Map01 { Building25() def Building25(): Unit = { // Name: NW_Cyssor_Warpgate_Tower Type: tower_a GUID: 49, MapID: 25 - LocalBuilding(49, 25, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5636f, 3622f, 162.7766f), tower_a))) + LocalBuilding("NW_Cyssor_Warpgate_Tower", 49, 25, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5636f, 3622f, 162.7766f)))) LocalObject(1896, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 49) LocalObject(445, Door.Constructor(Vector3(5644.94f, 3610.683f, 164.2976f)), owning_building_guid = 49) LocalObject(446, Door.Constructor(Vector3(5644.94f, 3610.683f, 184.2966f)), owning_building_guid = 49) @@ -1628,7 +1628,7 @@ object Map01 { Building22() def Building22(): Unit = { // Name: S_Sobek_Tower Type: tower_b GUID: 50, MapID: 22 - LocalBuilding(50, 22, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3162f, 2856f, 70.09491f), tower_b))) + LocalBuilding("S_Sobek_Tower", 50, 22, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3162f, 2856f, 70.09491f)))) LocalObject(1881, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 50) LocalObject(258, Door.Constructor(Vector3(3163.335f, 2870.36f, 71.61491f)), owning_building_guid = 50) LocalObject(259, Door.Constructor(Vector3(3163.335f, 2870.36f, 81.61491f)), owning_building_guid = 50) @@ -1665,7 +1665,7 @@ object Map01 { Building37() def Building37(): Unit = { // Name: N_Aton_Tower Type: tower_b GUID: 51, MapID: 37 - LocalBuilding(51, 37, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3708f, 5656f, 81.34708f), tower_b))) + LocalBuilding("N_Aton_Tower", 51, 37, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3708f, 5656f, 81.34708f)))) LocalObject(1884, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 51) LocalObject(297, Door.Constructor(Vector3(3707.575f, 5641.584f, 82.86708f)), owning_building_guid = 51) LocalObject(298, Door.Constructor(Vector3(3707.575f, 5641.584f, 92.86708f)), owning_building_guid = 51) @@ -1702,7 +1702,7 @@ object Map01 { Building41() def Building41(): Unit = { // Name: E_Hossin_Warpgate_Tower Type: tower_b GUID: 52, MapID: 41 - LocalBuilding(52, 41, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4484f, 7294f, 61.76336f), tower_b))) + LocalBuilding("E_Hossin_Warpgate_Tower", 52, 41, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4484f, 7294f, 61.76336f)))) LocalObject(1889, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 52) LocalObject(365, Door.Constructor(Vector3(4491.92f, 7281.947f, 63.28336f)), owning_building_guid = 52) LocalObject(366, Door.Constructor(Vector3(4491.92f, 7281.947f, 73.28336f)), owning_building_guid = 52) @@ -1739,7 +1739,7 @@ object Map01 { Building18() def Building18(): Unit = { // Name: N_Hapi_Tower Type: tower_b GUID: 53, MapID: 18 - LocalBuilding(53, 18, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4494f, 4884f, 74.691f), tower_b))) + LocalBuilding("N_Hapi_Tower", 53, 18, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4494f, 4884f, 74.691f)))) LocalObject(1890, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 53) LocalObject(378, Door.Constructor(Vector3(4505.257f, 4893.016f, 76.211f)), owning_building_guid = 53) LocalObject(379, Door.Constructor(Vector3(4505.257f, 4893.016f, 86.211f)), owning_building_guid = 53) @@ -1776,7 +1776,7 @@ object Map01 { Building15() def Building15(): Unit = { // Name: S_Amun_Tower Type: tower_b GUID: 54, MapID: 15 - LocalBuilding(54, 15, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4500f, 1912f, 76.47633f), tower_b))) + LocalBuilding("S_Amun_Tower", 54, 15, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4500f, 1912f, 76.47633f)))) LocalObject(1891, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 54) LocalObject(384, Door.Constructor(Vector3(4510.075f, 1922.32f, 77.99633f)), owning_building_guid = 54) LocalObject(385, Door.Constructor(Vector3(4510.075f, 1922.32f, 87.99634f)), owning_building_guid = 54) @@ -1813,7 +1813,7 @@ object Map01 { Building39() def Building39(): Unit = { // Name: E_Forseral_Warpgate_Tower Type: tower_c GUID: 55, MapID: 39 - LocalBuilding(55, 39, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2826f, 5330f, 175.1091f), tower_c))) + LocalBuilding("E_Forseral_Warpgate_Tower", 55, 39, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2826f, 5330f, 175.1091f)))) LocalObject(1878, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 55) LocalObject(226, Door.Constructor(Vector3(2835.708f, 5319.334f, 176.6301f)), owning_building_guid = 55) LocalObject(227, Door.Constructor(Vector3(2835.708f, 5319.334f, 196.6291f)), owning_building_guid = 55) @@ -1854,7 +1854,7 @@ object Map01 { Building23() def Building23(): Unit = { // Name: NW_Mont_Tower Type: tower_c GUID: 56, MapID: 23 - LocalBuilding(56, 23, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3190f, 4412f, 105.591f), tower_c))) + LocalBuilding("NW_Mont_Tower", 56, 23, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3190f, 4412f, 105.591f)))) LocalObject(1882, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 56) LocalObject(264, Door.Constructor(Vector3(3194.769f, 4398.389f, 107.112f)), owning_building_guid = 56) LocalObject(265, Door.Constructor(Vector3(3194.769f, 4398.389f, 127.111f)), owning_building_guid = 56) @@ -1895,7 +1895,7 @@ object Map01 { Building42() def Building42(): Unit = { // Name: E_Amerish_Warpgate_Tower Type: tower_c GUID: 57, MapID: 42 - LocalBuilding(57, 42, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4058f, 1262f, 68.20887f), tower_c))) + LocalBuilding("E_Amerish_Warpgate_Tower", 57, 42, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4058f, 1262f, 68.20887f)))) LocalObject(1886, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 57) LocalObject(324, Door.Constructor(Vector3(4064.84f, 1274.697f, 69.72987f)), owning_building_guid = 57) LocalObject(325, Door.Constructor(Vector3(4064.84f, 1274.697f, 89.72887f)), owning_building_guid = 57) @@ -1936,7 +1936,7 @@ object Map01 { Building19() def Building19(): Unit = { // Name: NW_Seth_Tower Type: tower_c GUID: 58, MapID: 19 - LocalBuilding(58, 19, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4148f, 6224f, 93.21268f), tower_c))) + LocalBuilding("NW_Seth_Tower", 58, 19, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4148f, 6224f, 93.21268f)))) LocalObject(1887, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 58) LocalObject(328, Door.Constructor(Vector3(4154.166f, 6237.038f, 94.73369f)), owning_building_guid = 58) LocalObject(329, Door.Constructor(Vector3(4154.166f, 6237.038f, 114.7327f)), owning_building_guid = 58) @@ -1977,7 +1977,7 @@ object Map01 { Building16() def Building16(): Unit = { // Name: E_Amun_Tower Type: tower_c GUID: 59, MapID: 16 - LocalBuilding(59, 16, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5080f, 1796f, 76.71438f), tower_c))) + LocalBuilding("E_Amun_Tower", 59, 16, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5080f, 1796f, 76.71438f)))) LocalObject(1893, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 59) LocalObject(416, Door.Constructor(Vector3(5085.241f, 1809.436f, 78.23538f)), owning_building_guid = 59) LocalObject(417, Door.Constructor(Vector3(5085.241f, 1809.436f, 98.23438f)), owning_building_guid = 59) @@ -2018,7 +2018,7 @@ object Map01 { Building40() def Building40(): Unit = { // Name: N_Bastet_Tower Type: tower_c GUID: 60, MapID: 40 - LocalBuilding(60, 40, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5514f, 5964f, 52.92538f), tower_c))) + LocalBuilding("N_Bastet_Tower", 60, 40, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5514f, 5964f, 52.92538f)))) LocalObject(1894, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 60) LocalObject(437, Door.Constructor(Vector3(5524.936f, 5954.597f, 54.44638f)), owning_building_guid = 60) LocalObject(438, Door.Constructor(Vector3(5524.936f, 5954.597f, 74.44539f)), owning_building_guid = 60) @@ -2059,25 +2059,51 @@ object Map01 { Building1() def Building1(): Unit = { // Name: WG_Solsar_to_Forseral Type: warpgate GUID: 61, MapID: 1 - LocalBuilding(61, 1, FoundationBuilder(WarpGate.Structure(Vector3(2506f, 5278f, 176.0704f)))) + LocalBuilding("WG_Solsar_to_Forseral", 61, 1, FoundationBuilder(WarpGate.Structure(Vector3(2506f, 5278f, 176.0704f)))) } Building3() def Building3(): Unit = { // Name: WG_Solsar_to_Amerish Type: warpgate GUID: 62, MapID: 3 - LocalBuilding(62, 3, FoundationBuilder(WarpGate.Structure(Vector3(2918f, 1122f, 66.00238f)))) + LocalBuilding("WG_Solsar_to_Amerish", 62, 3, FoundationBuilder(WarpGate.Structure(Vector3(2918f, 1122f, 66.00238f)))) } Building4() def Building4(): Unit = { // Name: WG_Solsar_to_Hossin Type: warpgate GUID: 63, MapID: 4 - LocalBuilding(63, 4, FoundationBuilder(WarpGate.Structure(Vector3(4132f, 7474f, 82.79366f)))) + LocalBuilding("WG_Solsar_to_Hossin", 63, 4, FoundationBuilder(WarpGate.Structure(Vector3(4132f, 7474f, 82.79366f)))) } Building2() def Building2(): Unit = { // Name: WG_Solsar_to_Cyssor Type: warpgate GUID: 64, MapID: 2 - LocalBuilding(64, 2, FoundationBuilder(WarpGate.Structure(Vector3(5872f, 3436f, 129.1208f)))) + LocalBuilding("WG_Solsar_to_Cyssor", 64, 2, FoundationBuilder(WarpGate.Structure(Vector3(5872f, 3436f, 129.1208f)))) } + + def Lattice(): Unit = { + LatticeLink("Seth", "Bastet") + LatticeLink("Horus", "Amun") + LatticeLink("Thoth", "Hapi") + LatticeLink("Thoth", "Mont") + LatticeLink("Thoth", "Sobek") + LatticeLink("Thoth", "Amun") + LatticeLink("Seth", "WG_Solsar_to_Hossin") + LatticeLink("Aton", "WG_Solsar_to_Forseral") + LatticeLink("Horus", "WG_Solsar_to_Amerish") + LatticeLink("Bastet", "WG_Solsar_to_Cyssor") + LatticeLink("Bastet", "GW_Solsar_N") + LatticeLink("Seth", "Aton") + LatticeLink("Sobek", "GW_Solsar_S") + LatticeLink("Bastet", "Amun") + LatticeLink("Bastet", "Hapi") + LatticeLink("Seth", "Hapi") + LatticeLink("Aton", "Mont") + LatticeLink("Mont", "Hapi") + LatticeLink("Mont", "Sobek") + LatticeLink("Sobek", "Horus") + LatticeLink("Sobek", "Amun") + } + + Lattice() } } diff --git a/pslogin/src/main/scala/zonemaps/Map02.scala b/pslogin/src/main/scala/zonemaps/Map02.scala index 6dfdd8a2..9d4648eb 100644 --- a/pslogin/src/main/scala/zonemaps/Map02.scala +++ b/pslogin/src/main/scala/zonemaps/Map02.scala @@ -23,7 +23,7 @@ object Map02 { Building12() def Building12(): Unit = { // Name: Ixtab Type: amp_station GUID: 1, MapID: 12 - LocalBuilding(1, 12, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3390f, 3150f, 39.97925f), amp_station))) + LocalBuilding("Ixtab", 1, 12, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3390f, 3150f, 39.97925f)))) LocalObject(186, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 1) LocalObject(148, Door.Constructor(Vector3(3385.337f, 3145.039f, 52.88125f)), owning_building_guid = 1) LocalObject(149, Door.Constructor(Vector3(3394.963f, 3154.661f, 52.88125f)), owning_building_guid = 1) @@ -149,7 +149,7 @@ object Map02 { Building46() def Building46(): Unit = { // Name: bunker_gauntlet Type: bunker_gauntlet GUID: 4, MapID: 46 - LocalBuilding(4, 46, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2598f, 3700f, 41.29307f), bunker_gauntlet))) + LocalBuilding("bunker_gauntlet", 4, 46, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2598f, 3700f, 41.29307f)))) LocalObject(307, Door.Constructor(Vector3(2596.088f, 3724.898f, 42.81407f)), owning_building_guid = 4) LocalObject(308, Door.Constructor(Vector3(2596.099f, 3675.077f, 42.81407f)), owning_building_guid = 4) } @@ -157,7 +157,7 @@ object Map02 { Building44() def Building44(): Unit = { // Name: bunker_gauntlet Type: bunker_gauntlet GUID: 5, MapID: 44 - LocalBuilding(5, 44, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3474f, 3242f, 39.97925f), bunker_gauntlet))) + LocalBuilding("bunker_gauntlet", 5, 44, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3474f, 3242f, 39.97925f)))) LocalObject(372, Door.Constructor(Vector3(3455.042f, 3258.254f, 41.50025f)), owning_building_guid = 5) LocalObject(379, Door.Constructor(Vector3(3490.279f, 3223.032f, 41.50025f)), owning_building_guid = 5) } @@ -165,7 +165,7 @@ object Map02 { Building47() def Building47(): Unit = { // Name: bunker_gauntlet Type: bunker_gauntlet GUID: 6, MapID: 47 - LocalBuilding(6, 47, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4580f, 3462f, 28.62407f), bunker_gauntlet))) + LocalBuilding("bunker_gauntlet", 6, 47, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4580f, 3462f, 28.62407f)))) LocalObject(450, Door.Constructor(Vector3(4578.088f, 3486.898f, 30.14507f)), owning_building_guid = 6) LocalObject(451, Door.Constructor(Vector3(4578.099f, 3437.077f, 30.14507f)), owning_building_guid = 6) } @@ -173,7 +173,7 @@ object Map02 { Building45() def Building45(): Unit = { // Name: bunker_gauntlet Type: bunker_gauntlet GUID: 7, MapID: 45 - LocalBuilding(7, 45, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5404f, 3430f, 27.68258f), bunker_gauntlet))) + LocalBuilding("bunker_gauntlet", 7, 45, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5404f, 3430f, 27.68258f)))) LocalObject(479, Door.Constructor(Vector3(5379.077f, 3431.901f, 29.20358f)), owning_building_guid = 7) LocalObject(484, Door.Constructor(Vector3(5428.898f, 3431.912f, 29.20358f)), owning_building_guid = 7) } @@ -181,70 +181,70 @@ object Map02 { Building36() def Building36(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 8, MapID: 36 - LocalBuilding(8, 36, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2234f, 3870f, 33.47842f), bunker_lg))) + LocalBuilding("bunker_lg", 8, 36, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2234f, 3870f, 33.47842f)))) LocalObject(289, Door.Constructor(Vector3(2237.651f, 3869.965f, 34.99942f)), owning_building_guid = 8) } Building41() def Building41(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 9, MapID: 41 - LocalBuilding(9, 41, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3218f, 5222f, 13.92865f), bunker_lg))) + LocalBuilding("bunker_lg", 9, 41, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3218f, 5222f, 13.92865f)))) LocalObject(325, Door.Constructor(Vector3(3218.098f, 5225.649f, 15.44965f)), owning_building_guid = 9) } Building34() def Building34(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 10, MapID: 34 - LocalBuilding(10, 34, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3448f, 2944f, 38.54488f), bunker_lg))) + LocalBuilding("bunker_lg", 10, 34, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3448f, 2944f, 38.54488f)))) LocalObject(370, Door.Constructor(Vector3(3450.606f, 2946.557f, 40.06588f)), owning_building_guid = 10) } Building43() def Building43(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 11, MapID: 43 - LocalBuilding(11, 43, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3544f, 3970f, 30.07141f), bunker_lg))) + LocalBuilding("bunker_lg", 11, 43, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3544f, 3970f, 30.07141f)))) LocalObject(382, Door.Constructor(Vector3(3541.443f, 3972.606f, 31.59241f)), owning_building_guid = 11) } Building35() def Building35(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 12, MapID: 35 - LocalBuilding(12, 35, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4028f, 3712f, 29.54496f), bunker_lg))) + LocalBuilding("bunker_lg", 12, 35, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4028f, 3712f, 29.54496f)))) LocalObject(405, Door.Constructor(Vector3(4030.557f, 3709.394f, 31.06596f)), owning_building_guid = 12) } Building38() def Building38(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 13, MapID: 38 - LocalBuilding(13, 38, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5520f, 3804f, 18.05474f), bunker_lg))) + LocalBuilding("bunker_lg", 13, 38, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5520f, 3804f, 18.05474f)))) LocalObject(491, Door.Constructor(Vector3(5522.557f, 3801.394f, 19.57574f)), owning_building_guid = 13) } Building37() def Building37(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 14, MapID: 37 - LocalBuilding(14, 37, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3826f, 6192f, 29.88374f), bunker_sm))) + LocalBuilding("bunker_sm", 14, 37, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3826f, 6192f, 29.88374f)))) LocalObject(393, Door.Constructor(Vector3(3826.919f, 6192.812f, 31.40474f)), owning_building_guid = 14) } Building39() def Building39(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 15, MapID: 39 - LocalBuilding(15, 39, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4678f, 3042f, 24.19964f), bunker_sm))) + LocalBuilding("bunker_sm", 15, 39, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4678f, 3042f, 24.19964f)))) LocalObject(452, Door.Constructor(Vector3(4678.076f, 3043.224f, 25.72064f)), owning_building_guid = 15) } Building40() def Building40(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 16, MapID: 40 - LocalBuilding(16, 40, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(6606f, 2274f, 130.5399f), bunker_sm))) + LocalBuilding("bunker_sm", 16, 40, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(6606f, 2274f, 130.5399f)))) LocalObject(520, Door.Constructor(Vector3(6605.945f, 2272.775f, 132.0609f)), owning_building_guid = 16) } Building48() def Building48(): Unit = { // Name: Hurakan Type: comm_station GUID: 17, MapID: 48 - LocalBuilding(17, 48, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(1904f, 2988f, 38.46553f), comm_station))) + LocalBuilding("Hurakan", 17, 48, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(1904f, 2988f, 38.46553f)))) LocalObject(183, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 17) LocalObject(266, Door.Constructor(Vector3(1836.197f, 3012.5f, 40.21653f)), owning_building_guid = 17) LocalObject(267, Door.Constructor(Vector3(1836.197f, 3030.693f, 48.18053f)), owning_building_guid = 17) @@ -361,7 +361,7 @@ object Map02 { Building13() def Building13(): Unit = { // Name: Kisin Type: comm_station GUID: 20, MapID: 13 - LocalBuilding(20, 13, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3296f, 5426f, 31.04343f), comm_station))) + LocalBuilding("Kisin", 20, 13, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3296f, 5426f, 31.04343f)))) LocalObject(185, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 20) LocalObject(326, Door.Constructor(Vector3(3236.196f, 5382.5f, 32.79443f)), owning_building_guid = 20) LocalObject(327, Door.Constructor(Vector3(3236.196f, 5400.693f, 40.75843f)), owning_building_guid = 20) @@ -478,7 +478,7 @@ object Map02 { Building5() def Building5(): Unit = { // Name: Voltan Type: comm_station GUID: 23, MapID: 5 - LocalBuilding(23, 5, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4484f, 3482f, 28.31507f), comm_station))) + LocalBuilding("Voltan", 23, 5, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4484f, 3482f, 28.31507f)))) LocalObject(190, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 23) LocalObject(418, Door.Constructor(Vector3(4424.196f, 3438.5f, 30.06607f)), owning_building_guid = 23) LocalObject(419, Door.Constructor(Vector3(4424.196f, 3456.693f, 38.03008f)), owning_building_guid = 23) @@ -595,7 +595,7 @@ object Map02 { Building6() def Building6(): Unit = { // Name: Naum Type: comm_station_dsp GUID: 26, MapID: 6 - LocalBuilding(26, 6, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5408f, 3536f, 27.71691f), comm_station_dsp))) + LocalBuilding("Naum", 26, 6, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5408f, 3536f, 27.71691f)))) LocalObject(191, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 26) LocalObject(234, Door.Constructor(Vector3(5506.148f, 3537.503f, 31.09491f)), owning_building_guid = 26) LocalObject(471, Door.Constructor(Vector3(5329.868f, 3518.245f, 37.33191f)), owning_building_guid = 26) @@ -734,7 +734,7 @@ object Map02 { Building8() def Building8(): Unit = { // Name: Acan Type: cryo_facility GUID: 29, MapID: 8 - LocalBuilding(29, 8, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3478f, 4056f, 29.82269f), cryo_facility))) + LocalBuilding("Acan", 29, 8, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3478f, 4056f, 29.82269f)))) LocalObject(187, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 29) LocalObject(353, Door.Constructor(Vector3(3385.456f, 4025.611f, 31.34369f)), owning_building_guid = 29) LocalObject(357, Door.Constructor(Vector3(3394.676f, 4033.951f, 31.37369f)), owning_building_guid = 29) @@ -880,7 +880,7 @@ object Map02 { Building9() def Building9(): Unit = { // Name: Bitol Type: cryo_facility GUID: 32, MapID: 9 - LocalBuilding(32, 9, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4480f, 2570f, 30.43306f), cryo_facility))) + LocalBuilding("Bitol", 32, 9, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4480f, 2570f, 30.43306f)))) LocalObject(189, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 32) LocalObject(416, Door.Constructor(Vector3(4421.023f, 2574.5f, 31.98406f)), owning_building_guid = 32) LocalObject(417, Door.Constructor(Vector3(4421.023f, 2592.693f, 39.94806f)), owning_building_guid = 32) @@ -1026,7 +1026,7 @@ object Map02 { Building7() def Building7(): Unit = { // Name: Zotz Type: cryo_facility GUID: 35, MapID: 7 - LocalBuilding(35, 7, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(6730f, 2292f, 129.2093f), cryo_facility))) + LocalBuilding("Zotz", 35, 7, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(6730f, 2292f, 129.2093f)))) LocalObject(193, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 35) LocalObject(521, Door.Constructor(Vector3(6662.197f, 2249.674f, 130.7603f)), owning_building_guid = 35) LocalObject(522, Door.Constructor(Vector3(6662.197f, 2267.867f, 138.7243f)), owning_building_guid = 35) @@ -1172,19 +1172,19 @@ object Map02 { Building18907() def Building18907(): Unit = { // Name: GW_Hossin_S Type: hst GUID: 39, MapID: 18907 - LocalBuilding(39, 18907, FoundationBuilder(WarpGate.Structure(Vector3(3949.24f, 2391.62f, 16.04f), hst))) + LocalBuilding("GW_Hossin_S", 39, 18907, FoundationBuilder(WarpGate.Structure(Vector3(3949.24f, 2391.62f, 16.04f), hst))) } Building18908() def Building18908(): Unit = { // Name: GW_Hossin_N Type: hst GUID: 40, MapID: 18908 - LocalBuilding(40, 18908, FoundationBuilder(WarpGate.Structure(Vector3(5240.17f, 4912.36f, 39.88f), hst))) + LocalBuilding("GW_Hossin_N", 40, 18908, FoundationBuilder(WarpGate.Structure(Vector3(5240.17f, 4912.36f, 39.88f), hst))) } Building11() def Building11(): Unit = { // Name: Ghanon Type: tech_plant GUID: 42, MapID: 11 - LocalBuilding(42, 11, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2482f, 3762f, 41.20609f), tech_plant))) + LocalBuilding("Ghanon", 42, 11, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2482f, 3762f, 41.20609f)))) LocalObject(184, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 42) LocalObject(290, Door.Constructor(Vector3(2410.54f, 3691.929f, 42.74809f)), owning_building_guid = 42) LocalObject(291, Door.Constructor(Vector3(2410.54f, 3710.121f, 50.71109f)), owning_building_guid = 42) @@ -1308,7 +1308,7 @@ object Map02 { Building10() def Building10(): Unit = { // Name: Chac Type: tech_plant GUID: 45, MapID: 10 - LocalBuilding(45, 10, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4020f, 6012f, 39.28953f), tech_plant))) + LocalBuilding("Chac", 45, 10, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4020f, 6012f, 39.28953f)))) LocalObject(188, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 45) LocalObject(398, Door.Constructor(Vector3(3948.54f, 5941.929f, 40.83153f)), owning_building_guid = 45) LocalObject(399, Door.Constructor(Vector3(3948.54f, 5960.121f, 48.79453f)), owning_building_guid = 45) @@ -1432,7 +1432,7 @@ object Map02 { Building14() def Building14(): Unit = { // Name: Mulac Type: tech_plant GUID: 48, MapID: 14 - LocalBuilding(48, 14, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5668f, 2824f, 36.97623f), tech_plant))) + LocalBuilding("Mulac", 48, 14, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5668f, 2824f, 36.97623f)))) LocalObject(192, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 48) LocalObject(496, Door.Constructor(Vector3(5569.457f, 2867.466f, 38.59723f)), owning_building_guid = 48) LocalObject(498, Door.Constructor(Vector3(5576.697f, 2822.581f, 38.62723f)), owning_building_guid = 48) @@ -1556,7 +1556,7 @@ object Map02 { Building15() def Building15(): Unit = { // Name: S_Ceryshen_Warpgate_Tower Type: tower_a GUID: 51, MapID: 15 - LocalBuilding(51, 15, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1816f, 4282f, 45.38713f), tower_a))) + LocalBuilding("S_Ceryshen_Warpgate_Tower", 51, 15, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1816f, 4282f, 45.38713f)))) LocalObject(2259, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 51) LocalObject(262, Door.Constructor(Vector3(1828f, 4274f, 46.90813f)), owning_building_guid = 51) LocalObject(263, Door.Constructor(Vector3(1828f, 4274f, 66.90713f)), owning_building_guid = 51) @@ -1593,7 +1593,7 @@ object Map02 { Building17() def Building17(): Unit = { // Name: NE_Ceryshen_Warpgate_Tower Type: tower_a GUID: 52, MapID: 17 - LocalBuilding(52, 17, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2196f, 5162f, 30.38423f), tower_a))) + LocalBuilding("NE_Ceryshen_Warpgate_Tower", 52, 17, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2196f, 5162f, 30.38423f)))) LocalObject(2261, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 52) LocalObject(285, Door.Constructor(Vector3(2208f, 5154f, 31.90523f)), owning_building_guid = 52) LocalObject(286, Door.Constructor(Vector3(2208f, 5154f, 51.90423f)), owning_building_guid = 52) @@ -1630,7 +1630,7 @@ object Map02 { Building28() def Building28(): Unit = { // Name: W_Oshur_Warpgate_Tower Type: tower_a GUID: 53, MapID: 28 - LocalBuilding(53, 28, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2506f, 2050f, 30.77677f), tower_a))) + LocalBuilding("W_Oshur_Warpgate_Tower", 53, 28, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2506f, 2050f, 30.77677f)))) LocalObject(2262, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 53) LocalObject(300, Door.Constructor(Vector3(2518f, 2042f, 32.29778f)), owning_building_guid = 53) LocalObject(301, Door.Constructor(Vector3(2518f, 2042f, 52.29678f)), owning_building_guid = 53) @@ -1667,7 +1667,7 @@ object Map02 { Building49() def Building49(): Unit = { // Name: Ixtab_tower Type: tower_a GUID: 54, MapID: 49 - LocalBuilding(54, 49, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3652f, 3042f, 38.52847f), tower_a))) + LocalBuilding("Ixtab_tower", 54, 49, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3652f, 3042f, 38.52847f)))) LocalObject(2269, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 54) LocalObject(385, Door.Constructor(Vector3(3664f, 3034f, 40.04947f)), owning_building_guid = 54) LocalObject(386, Door.Constructor(Vector3(3664f, 3034f, 60.04847f)), owning_building_guid = 54) @@ -1704,7 +1704,7 @@ object Map02 { Building32() def Building32(): Unit = { // Name: S_Acan_Tower Type: tower_a GUID: 55, MapID: 32 - LocalBuilding(55, 32, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3834f, 4050f, 25.81256f), tower_a))) + LocalBuilding("S_Acan_Tower", 55, 32, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3834f, 4050f, 25.81256f)))) LocalObject(2271, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 55) LocalObject(394, Door.Constructor(Vector3(3846f, 4042f, 27.33356f)), owning_building_guid = 55) LocalObject(395, Door.Constructor(Vector3(3846f, 4042f, 47.33256f)), owning_building_guid = 55) @@ -1741,7 +1741,7 @@ object Map02 { Building50() def Building50(): Unit = { // Name: WG_Hossin_to_VSSanc_Tower Type: tower_a GUID: 56, MapID: 50 - LocalBuilding(56, 50, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5238f, 1902f, 40.67507f), tower_a))) + LocalBuilding("WG_Hossin_to_VSSanc_Tower", 56, 50, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5238f, 1902f, 40.67507f)))) LocalObject(2277, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 56) LocalObject(463, Door.Constructor(Vector3(5250f, 1894f, 42.19607f)), owning_building_guid = 56) LocalObject(464, Door.Constructor(Vector3(5250f, 1894f, 62.19507f)), owning_building_guid = 56) @@ -1778,7 +1778,7 @@ object Map02 { Building23() def Building23(): Unit = { // Name: N_Kisin_Tower Type: tower_a GUID: 57, MapID: 23 - LocalBuilding(57, 23, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5332f, 4112f, 18.44539f), tower_a))) + LocalBuilding("N_Kisin_Tower", 57, 23, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5332f, 4112f, 18.44539f)))) LocalObject(2279, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 57) LocalObject(474, Door.Constructor(Vector3(5344f, 4104f, 19.96639f)), owning_building_guid = 57) LocalObject(475, Door.Constructor(Vector3(5344f, 4104f, 39.96539f)), owning_building_guid = 57) @@ -1815,7 +1815,7 @@ object Map02 { Building52() def Building52(): Unit = { // Name: E_Naum_Tower Type: tower_a GUID: 58, MapID: 52 - LocalBuilding(58, 52, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6472f, 3562f, 46.96188f), tower_a))) + LocalBuilding("E_Naum_Tower", 58, 52, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6472f, 3562f, 46.96188f)))) LocalObject(2281, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 58) LocalObject(516, Door.Constructor(Vector3(6484f, 3554f, 48.48288f)), owning_building_guid = 58) LocalObject(517, Door.Constructor(Vector3(6484f, 3554f, 68.48189f)), owning_building_guid = 58) @@ -1852,7 +1852,7 @@ object Map02 { Building31() def Building31(): Unit = { // Name: SW_Ghanon_Tower Type: tower_b GUID: 59, MapID: 31 - LocalBuilding(59, 31, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1994f, 3310f, 25.44633f), tower_b))) + LocalBuilding("SW_Ghanon_Tower", 59, 31, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1994f, 3310f, 25.44633f)))) LocalObject(2260, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 59) LocalObject(279, Door.Constructor(Vector3(2006f, 3302f, 26.96633f)), owning_building_guid = 59) LocalObject(280, Door.Constructor(Vector3(2006f, 3302f, 36.96633f)), owning_building_guid = 59) @@ -1889,7 +1889,7 @@ object Map02 { Building30() def Building30(): Unit = { // Name: SW_Ixtab_Tower Type: tower_b GUID: 60, MapID: 30 - LocalBuilding(60, 30, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2950f, 2648f, 21.2714f), tower_b))) + LocalBuilding("SW_Ixtab_Tower", 60, 30, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2950f, 2648f, 21.2714f)))) LocalObject(2264, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 60) LocalObject(313, Door.Constructor(Vector3(2962f, 2640f, 22.7914f)), owning_building_guid = 60) LocalObject(314, Door.Constructor(Vector3(2962f, 2640f, 32.7914f)), owning_building_guid = 60) @@ -1926,7 +1926,7 @@ object Map02 { Building16() def Building16(): Unit = { // Name: NW_Acan_Tower Type: tower_b GUID: 61, MapID: 16 - LocalBuilding(61, 16, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3086f, 4562f, 22.34565f), tower_b))) + LocalBuilding("NW_Acan_Tower", 61, 16, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3086f, 4562f, 22.34565f)))) LocalObject(2265, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 61) LocalObject(319, Door.Constructor(Vector3(3098f, 4554f, 23.86565f)), owning_building_guid = 61) LocalObject(320, Door.Constructor(Vector3(3098f, 4554f, 33.86565f)), owning_building_guid = 61) @@ -1963,7 +1963,7 @@ object Map02 { Building19() def Building19(): Unit = { // Name: N_Naum_Tower Type: tower_b GUID: 62, MapID: 19 - LocalBuilding(62, 19, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3306f, 5924f, 24.897f), tower_b))) + LocalBuilding("N_Naum_Tower", 62, 19, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3306f, 5924f, 24.897f)))) LocalObject(2266, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 62) LocalObject(338, Door.Constructor(Vector3(3318f, 5916f, 26.417f)), owning_building_guid = 62) LocalObject(339, Door.Constructor(Vector3(3318f, 5916f, 36.417f)), owning_building_guid = 62) @@ -2000,7 +2000,7 @@ object Map02 { Building22() def Building22(): Unit = { // Name: SW_Solsar_Warpgate_Tower Type: tower_b GUID: 63, MapID: 22 - LocalBuilding(63, 22, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4494f, 4096f, 26.09943f), tower_b))) + LocalBuilding("SW_Solsar_Warpgate_Tower", 63, 22, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4494f, 4096f, 26.09943f)))) LocalObject(2274, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 63) LocalObject(438, Door.Constructor(Vector3(4506f, 4088f, 27.61943f)), owning_building_guid = 63) LocalObject(439, Door.Constructor(Vector3(4506f, 4088f, 37.61943f)), owning_building_guid = 63) @@ -2037,7 +2037,7 @@ object Map02 { Building42() def Building42(): Unit = { // Name: Voltan_Tower Type: tower_b GUID: 64, MapID: 42 - LocalBuilding(64, 42, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4780f, 3522f, 21.20083f), tower_b))) + LocalBuilding("Voltan_Tower", 64, 42, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4780f, 3522f, 21.20083f)))) LocalObject(2276, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 64) LocalObject(457, Door.Constructor(Vector3(4792f, 3514f, 22.72083f)), owning_building_guid = 64) LocalObject(458, Door.Constructor(Vector3(4792f, 3514f, 32.72083f)), owning_building_guid = 64) @@ -2074,7 +2074,7 @@ object Map02 { Building24() def Building24(): Unit = { // Name: NE_Mulac_Tower Type: tower_b GUID: 65, MapID: 24 - LocalBuilding(65, 24, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5784f, 3474f, 24.29884f), tower_b))) + LocalBuilding("NE_Mulac_Tower", 65, 24, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5784f, 3474f, 24.29884f)))) LocalObject(2280, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 65) LocalObject(510, Door.Constructor(Vector3(5796f, 3466f, 25.81884f)), owning_building_guid = 65) LocalObject(511, Door.Constructor(Vector3(5796f, 3466f, 35.81884f)), owning_building_guid = 65) @@ -2111,7 +2111,7 @@ object Map02 { Building33() def Building33(): Unit = { // Name: SE_Ghanon_Tower Type: tower_c GUID: 66, MapID: 33 - LocalBuilding(66, 33, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2638f, 3496f, 35.68224f), tower_c))) + LocalBuilding("SE_Ghanon_Tower", 66, 33, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2638f, 3496f, 35.68224f)))) LocalObject(2263, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 66) LocalObject(309, Door.Constructor(Vector3(2650f, 3488f, 37.20324f)), owning_building_guid = 66) LocalObject(310, Door.Constructor(Vector3(2650f, 3488f, 57.20224f)), owning_building_guid = 66) @@ -2152,7 +2152,7 @@ object Map02 { Building29() def Building29(): Unit = { // Name: NE_Oshur_Warpgate_Tower Type: tower_c GUID: 67, MapID: 29 - LocalBuilding(67, 29, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3434f, 2144f, 25.65386f), tower_c))) + LocalBuilding("NE_Oshur_Warpgate_Tower", 67, 29, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3434f, 2144f, 25.65386f)))) LocalObject(2267, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 67) LocalObject(366, Door.Constructor(Vector3(3446f, 2136f, 27.17486f)), owning_building_guid = 67) LocalObject(367, Door.Constructor(Vector3(3446f, 2136f, 47.17386f)), owning_building_guid = 67) @@ -2193,7 +2193,7 @@ object Map02 { Building18() def Building18(): Unit = { // Name: SE_Naum_Tower Type: tower_c GUID: 68, MapID: 18 - LocalBuilding(68, 18, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3456f, 5278f, 21.2775f), tower_c))) + LocalBuilding("SE_Naum_Tower", 68, 18, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3456f, 5278f, 21.2775f)))) LocalObject(2268, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 68) LocalObject(373, Door.Constructor(Vector3(3468f, 5270f, 22.7985f)), owning_building_guid = 68) LocalObject(374, Door.Constructor(Vector3(3468f, 5270f, 42.7975f)), owning_building_guid = 68) @@ -2234,7 +2234,7 @@ object Map02 { Building27() def Building27(): Unit = { // Name: SE_Oshur_Warpgate_Tower Type: tower_c GUID: 69, MapID: 27 - LocalBuilding(69, 27, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3716f, 1182f, 34.80941f), tower_c))) + LocalBuilding("SE_Oshur_Warpgate_Tower", 69, 27, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3716f, 1182f, 34.80941f)))) LocalObject(2270, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 69) LocalObject(389, Door.Constructor(Vector3(3728f, 1174f, 36.33041f)), owning_building_guid = 69) LocalObject(390, Door.Constructor(Vector3(3728f, 1174f, 56.32941f)), owning_building_guid = 69) @@ -2275,7 +2275,7 @@ object Map02 { Building20() def Building20(): Unit = { // Name: E_Chac_Tower Type: tower_c GUID: 70, MapID: 20 - LocalBuilding(70, 20, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4288f, 5776f, 26.28254f), tower_c))) + LocalBuilding("E_Chac_Tower", 70, 20, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4288f, 5776f, 26.28254f)))) LocalObject(2272, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 70) LocalObject(412, Door.Constructor(Vector3(4300f, 5768f, 27.80354f)), owning_building_guid = 70) LocalObject(413, Door.Constructor(Vector3(4300f, 5768f, 47.80254f)), owning_building_guid = 70) @@ -2316,7 +2316,7 @@ object Map02 { Building21() def Building21(): Unit = { // Name: NW_Solsar_Warpgate_Tower Type: tower_c GUID: 71, MapID: 21 - LocalBuilding(71, 21, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4480f, 4726f, 35.56017f), tower_c))) + LocalBuilding("NW_Solsar_Warpgate_Tower", 71, 21, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4480f, 4726f, 35.56017f)))) LocalObject(2273, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 71) LocalObject(432, Door.Constructor(Vector3(4492f, 4718f, 37.08117f)), owning_building_guid = 71) LocalObject(433, Door.Constructor(Vector3(4492f, 4718f, 57.08017f)), owning_building_guid = 71) @@ -2357,7 +2357,7 @@ object Map02 { Building26() def Building26(): Unit = { // Name: E_Bitol_Tower Type: tower_c GUID: 72, MapID: 26 - LocalBuilding(72, 26, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4702f, 2460f, 28.31507f), tower_c))) + LocalBuilding("E_Bitol_Tower", 72, 26, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4702f, 2460f, 28.31507f)))) LocalObject(2275, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 72) LocalObject(453, Door.Constructor(Vector3(4714f, 2452f, 29.83607f)), owning_building_guid = 72) LocalObject(454, Door.Constructor(Vector3(4714f, 2452f, 49.83508f)), owning_building_guid = 72) @@ -2398,7 +2398,7 @@ object Map02 { Building25() def Building25(): Unit = { // Name: NW_Mulac_Tower Type: tower_c GUID: 73, MapID: 25 - LocalBuilding(73, 25, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5308f, 2976f, 27.19199f), tower_c))) + LocalBuilding("NW_Mulac_Tower", 73, 25, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5308f, 2976f, 27.19199f)))) LocalObject(2278, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 73) LocalObject(467, Door.Constructor(Vector3(5320f, 2968f, 28.71299f)), owning_building_guid = 73) LocalObject(468, Door.Constructor(Vector3(5320f, 2968f, 48.71199f)), owning_building_guid = 73) @@ -2439,7 +2439,7 @@ object Map02 { Building51() def Building51(): Unit = { // Name: Zotz_Tower Type: tower_c GUID: 74, MapID: 51 - LocalBuilding(74, 51, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6680f, 2510f, 181.3593f), tower_c))) + LocalBuilding("Zotz_Tower", 74, 51, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6680f, 2510f, 181.3593f)))) LocalObject(2282, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 74) LocalObject(523, Door.Constructor(Vector3(6692f, 2502f, 182.8803f)), owning_building_guid = 74) LocalObject(524, Door.Constructor(Vector3(6692f, 2502f, 202.8793f)), owning_building_guid = 74) @@ -2480,25 +2480,54 @@ object Map02 { Building1() def Building1(): Unit = { // Name: WG_Hossin_to_Ceryshen Type: warpgate GUID: 75, MapID: 1 - LocalBuilding(75, 1, FoundationBuilder(WarpGate.Structure(Vector3(1874f, 5018f, 18.43318f)))) + LocalBuilding("WG_Hossin_to_Ceryshen", 75, 1, FoundationBuilder(WarpGate.Structure(Vector3(1874f, 5018f, 18.43318f)))) } Building4() def Building4(): Unit = { // Name: WG_Hossin_to_Oshur Type: warpgate GUID: 76, MapID: 4 - LocalBuilding(76, 4, FoundationBuilder(WarpGate.Structure(Vector3(3180f, 1978f, 20.37416f)))) + LocalBuilding("WG_Hossin_to_Oshur", 76, 4, FoundationBuilder(WarpGate.Structure(Vector3(3180f, 1978f, 20.37416f)))) } Building2() def Building2(): Unit = { // Name: WG_Hossin_to_Solsar Type: warpgate GUID: 77, MapID: 2 - LocalBuilding(77, 2, FoundationBuilder(WarpGate.Structure(Vector3(4774f, 4558f, 26.12384f)))) + LocalBuilding("WG_Hossin_to_Solsar", 77, 2, FoundationBuilder(WarpGate.Structure(Vector3(4774f, 4558f, 26.12384f)))) } Building3() def Building3(): Unit = { // Name: WG_Hossin_to_VSSanc Type: warpgate GUID: 78, MapID: 3 - LocalBuilding(78, 3, FoundationBuilder(WarpGate.Structure(Vector3(5466f, 1710f, 25.7149f)))) + LocalBuilding("WG_Hossin_to_VSSanc", 78, 3, FoundationBuilder(WarpGate.Structure(Vector3(5466f, 1710f, 25.7149f)))) } + + def Lattice(): Unit = { + LatticeLink("Chac", "Kisin") + LatticeLink("Bitol", "Naum") + LatticeLink("Naum", "Mulac") + LatticeLink("Naum", "Zotz") + LatticeLink("Mulac", "Zotz") + LatticeLink("Voltan", "Acan") + LatticeLink("Voltan", "Ixtab") + LatticeLink("Voltan", "Bitol") + LatticeLink("Voltan", "Naum") + LatticeLink("Chac", "WG_Hossin_to_Solsar") + LatticeLink("Ghanon", "WG_Hossin_to_Ceryshen") + LatticeLink("Chac", "Acan") + LatticeLink("Mulac", "WG_Hossin_to_VSSanc") + LatticeLink("Naum", "GW_Hossin_N") + LatticeLink("Bitol", "GW_Hossin_S") + LatticeLink("Hurakan", "WG_Hossin_to_Oshur") + LatticeLink("Acan", "Naum") + LatticeLink("Kisin", "Acan") + LatticeLink("Kisin", "Ghanon") + LatticeLink("Ghanon", "Ixtab") + LatticeLink("Ghanon", "Hurakan") + LatticeLink("Hurakan", "Bitol") + LatticeLink("Acan", "Ixtab") + LatticeLink("Ixtab", "Bitol") + } + + Lattice() } } diff --git a/pslogin/src/main/scala/zonemaps/Map03.scala b/pslogin/src/main/scala/zonemaps/Map03.scala index 1728d125..96478fb9 100644 --- a/pslogin/src/main/scala/zonemaps/Map03.scala +++ b/pslogin/src/main/scala/zonemaps/Map03.scala @@ -23,7 +23,7 @@ object Map03 { Building1() def Building1(): Unit = { // Name: Aja Type: amp_station GUID: 1, MapID: 1 - LocalBuilding(1, 1, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(710f, 5342f, 48.41151f), amp_station))) + LocalBuilding("Aja", 1, 1, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(710f, 5342f, 48.41151f)))) LocalObject(279, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 1) LocalObject(216, Door.Constructor(Vector3(707.8737f, 5348.468f, 61.31351f)), owning_building_guid = 1) LocalObject(217, Door.Constructor(Vector3(712.5257f, 5335.678f, 61.31351f)), owning_building_guid = 1) @@ -149,7 +149,7 @@ object Map03 { Building12() def Building12(): Unit = { // Name: Nzame Type: amp_station GUID: 4, MapID: 12 - LocalBuilding(4, 12, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(1568f, 2688f, 45.10147f), amp_station))) + LocalBuilding("Nzame", 4, 12, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(1568f, 2688f, 45.10147f)))) LocalObject(281, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 4) LocalObject(218, Door.Constructor(Vector3(1564.27f, 2682.305f, 58.00348f)), owning_building_guid = 4) LocalObject(219, Door.Constructor(Vector3(1572.078f, 2693.452f, 58.00348f)), owning_building_guid = 4) @@ -275,7 +275,7 @@ object Map03 { Building5() def Building5(): Unit = { // Name: Ekera Type: amp_station GUID: 7, MapID: 5 - LocalBuilding(7, 5, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5636f, 6622f, 50.96042f), amp_station))) + LocalBuilding("Ekera", 7, 5, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5636f, 6622f, 50.96042f)))) LocalObject(289, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 7) LocalObject(220, Door.Constructor(Vector3(5629.239f, 6621.197f, 63.86242f)), owning_building_guid = 7) LocalObject(221, Door.Constructor(Vector3(5642.798f, 6622.38f, 63.86242f)), owning_building_guid = 7) @@ -401,7 +401,7 @@ object Map03 { Building20() def Building20(): Unit = { // Name: Kaang Type: amp_station GUID: 10, MapID: 20 - LocalBuilding(10, 20, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5846f, 3956f, 62.32429f), amp_station))) + LocalBuilding("Kaang", 10, 20, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5846f, 3956f, 62.32429f)))) LocalObject(290, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 10) LocalObject(222, Door.Constructor(Vector3(5842.933f, 3962.078f, 75.22629f)), owning_building_guid = 10) LocalObject(223, Door.Constructor(Vector3(5848.682f, 3949.742f, 75.22629f)), owning_building_guid = 10) @@ -527,7 +527,7 @@ object Map03 { Building15() def Building15(): Unit = { // Name: Pamba Type: amp_station GUID: 13, MapID: 15 - LocalBuilding(13, 15, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(7310f, 3078f, 62.94272f), amp_station))) + LocalBuilding("Pamba", 13, 15, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(7310f, 3078f, 62.94272f)))) LocalObject(293, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 13) LocalObject(224, Door.Constructor(Vector3(7307.758f, 3071.571f, 75.84472f)), owning_building_guid = 13) LocalObject(225, Door.Constructor(Vector3(7312.639f, 3084.276f, 75.84472f)), owning_building_guid = 13) @@ -653,7 +653,7 @@ object Map03 { Building59() def Building59(): Unit = { // Name: bunkerg2 Type: bunker_gauntlet GUID: 16, MapID: 59 - LocalBuilding(16, 59, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2610f, 1338f, 64.04956f), bunker_gauntlet))) + LocalBuilding("bunkerg2", 16, 59, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2610f, 1338f, 64.04956f)))) LocalObject(513, Door.Constructor(Vector3(2598.02f, 1359.938f, 65.57056f)), owning_building_guid = 16) LocalObject(514, Door.Constructor(Vector3(2625.164f, 1318.16f, 65.57056f)), owning_building_guid = 16) } @@ -661,7 +661,7 @@ object Map03 { Building58() def Building58(): Unit = { // Name: bunkerg1 Type: bunker_gauntlet GUID: 17, MapID: 58 - LocalBuilding(17, 58, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3906f, 4474f, 88.9639f), bunker_gauntlet))) + LocalBuilding("bunkerg1", 17, 58, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3906f, 4474f, 88.9639f)))) LocalObject(574, Door.Constructor(Vector3(3899.262f, 4498.07f, 90.4849f)), owning_building_guid = 17) LocalObject(575, Door.Constructor(Vector3(3916.312f, 4451.257f, 90.4849f)), owning_building_guid = 17) } @@ -669,7 +669,7 @@ object Map03 { Building60() def Building60(): Unit = { // Name: bunkerg3 Type: bunker_gauntlet GUID: 18, MapID: 60 - LocalBuilding(18, 60, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4870f, 4466f, 53.91644f), bunker_gauntlet))) + LocalBuilding("bunkerg3", 18, 60, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4870f, 4466f, 53.91644f)))) LocalObject(613, Door.Constructor(Vector3(4845.148f, 4468.44f, 55.43744f)), owning_building_guid = 18) LocalObject(623, Door.Constructor(Vector3(4894.214f, 4459.8f, 55.43744f)), owning_building_guid = 18) } @@ -677,105 +677,105 @@ object Map03 { Building54() def Building54(): Unit = { // Name: bunker11 Type: bunker_lg GUID: 19, MapID: 54 - LocalBuilding(19, 54, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(600f, 6826f, 59.91754f), bunker_lg))) + LocalBuilding("bunker11", 19, 54, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(600f, 6826f, 59.91754f)))) LocalObject(415, Door.Constructor(Vector3(602.859f, 6828.271f, 61.43854f)), owning_building_guid = 19) } Building56() def Building56(): Unit = { // Name: bunker6 Type: bunker_lg GUID: 20, MapID: 56 - LocalBuilding(20, 56, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(708f, 2384f, 53.85228f), bunker_lg))) + LocalBuilding("bunker6", 20, 56, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(708f, 2384f, 53.85228f)))) LocalObject(447, Door.Constructor(Vector3(704.653f, 2385.458f, 55.37328f)), owning_building_guid = 20) } Building52() def Building52(): Unit = { // Name: bunker8 Type: bunker_lg GUID: 21, MapID: 52 - LocalBuilding(21, 52, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1464f, 2568f, 45.02957f), bunker_lg))) + LocalBuilding("bunker8", 21, 52, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1464f, 2568f, 45.02957f)))) LocalObject(486, Door.Constructor(Vector3(1466.819f, 2570.32f, 46.55057f)), owning_building_guid = 21) } Building48() def Building48(): Unit = { // Name: bunker3 Type: bunker_lg GUID: 22, MapID: 48 - LocalBuilding(22, 48, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5132f, 4998f, 40.94622f), bunker_lg))) + LocalBuilding("bunker3", 22, 48, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5132f, 4998f, 40.94622f)))) LocalObject(660, Door.Constructor(Vector3(5128.793f, 4999.745f, 42.46722f)), owning_building_guid = 22) } Building71() def Building71(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 23, MapID: 71 - LocalBuilding(23, 71, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5208f, 3856f, 37.32201f), bunker_lg))) + LocalBuilding("bunker_lg", 23, 71, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5208f, 3856f, 37.32201f)))) LocalObject(677, Door.Constructor(Vector3(5206.547f, 3859.349f, 38.84301f)), owning_building_guid = 23) } Building55() def Building55(): Unit = { // Name: bunker12 Type: bunker_lg GUID: 24, MapID: 55 - LocalBuilding(24, 55, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(6632f, 2306f, 62.59754f), bunker_lg))) + LocalBuilding("bunker12", 24, 55, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(6632f, 2306f, 62.59754f)))) LocalObject(740, Door.Constructor(Vector3(6632.788f, 2302.435f, 64.11855f)), owning_building_guid = 24) } Building51() def Building51(): Unit = { // Name: bunker7 Type: bunker_sm GUID: 25, MapID: 51 - LocalBuilding(25, 51, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1700f, 2702f, 45.14794f), bunker_sm))) + LocalBuilding("bunker7", 25, 51, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1700f, 2702f, 45.14794f)))) LocalObject(508, Door.Constructor(Vector3(1699.083f, 2702.814f, 46.66894f)), owning_building_guid = 25) } Building49() def Building49(): Unit = { // Name: bunker4 Type: bunker_sm GUID: 26, MapID: 49 - LocalBuilding(26, 49, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2958f, 1284f, 48.15265f), bunker_sm))) + LocalBuilding("bunker4", 26, 49, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2958f, 1284f, 48.15265f)))) LocalObject(549, Door.Constructor(Vector3(2956.802f, 1283.736f, 49.67365f)), owning_building_guid = 26) } Building53() def Building53(): Unit = { // Name: bunker10 Type: bunker_sm GUID: 27, MapID: 53 - LocalBuilding(27, 53, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4238f, 7044f, 51.17726f), bunker_sm))) + LocalBuilding("bunker10", 27, 53, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4238f, 7044f, 51.17726f)))) LocalObject(612, Door.Constructor(Vector3(4237.095f, 7043.173f, 52.69826f)), owning_building_guid = 27) } Building50() def Building50(): Unit = { // Name: bunker5 Type: bunker_sm GUID: 28, MapID: 50 - LocalBuilding(28, 50, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5022f, 4280f, 53.97397f), bunker_sm))) + LocalBuilding("bunker5", 28, 50, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5022f, 4280f, 53.97397f)))) LocalObject(643, Door.Constructor(Vector3(5022.288f, 4281.192f, 55.49497f)), owning_building_guid = 28) } Building46() def Building46(): Unit = { // Name: bunker1 Type: bunker_sm GUID: 29, MapID: 46 - LocalBuilding(29, 46, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5160f, 3442f, 48.0232f), bunker_sm))) + LocalBuilding("bunker1", 29, 46, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5160f, 3442f, 48.0232f)))) LocalObject(670, Door.Constructor(Vector3(5159.095f, 3441.173f, 49.5442f)), owning_building_guid = 29) } Building47() def Building47(): Unit = { // Name: bunker2 Type: bunker_sm GUID: 30, MapID: 47 - LocalBuilding(30, 47, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5220f, 5806f, 56.73086f), bunker_sm))) + LocalBuilding("bunker2", 30, 47, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5220f, 5806f, 56.73086f)))) LocalObject(678, Door.Constructor(Vector3(5218.845f, 5806.411f, 58.25186f)), owning_building_guid = 30) } Building57() def Building57(): Unit = { // Name: bunker9 Type: bunker_sm GUID: 31, MapID: 57 - LocalBuilding(31, 57, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5694f, 6524f, 50.47251f), bunker_sm))) + LocalBuilding("bunker9", 31, 57, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5694f, 6524f, 50.47251f)))) LocalObject(710, Door.Constructor(Vector3(5693.454f, 6525.098f, 51.99351f)), owning_building_guid = 31) } Building70() def Building70(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 32, MapID: 70 - LocalBuilding(32, 70, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(6854f, 3344f, 36.82418f), bunker_sm))) + LocalBuilding("bunker_sm", 32, 70, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(6854f, 3344f, 36.82418f)))) LocalObject(762, Door.Constructor(Vector3(6854.031f, 3342.774f, 38.34518f)), owning_building_guid = 32) } Building2() def Building2(): Unit = { // Name: Bomazi Type: comm_station GUID: 33, MapID: 2 - LocalBuilding(33, 2, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(1194f, 4574f, 57.8283f), comm_station))) + LocalBuilding("Bomazi", 33, 2, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(1194f, 4574f, 57.8283f)))) LocalObject(280, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 33) LocalObject(465, Door.Constructor(Vector3(1120.605f, 4564.948f, 59.5793f)), owning_building_guid = 33) LocalObject(466, Door.Constructor(Vector3(1123.788f, 4535.396f, 67.5433f)), owning_building_guid = 33) @@ -892,7 +892,7 @@ object Map03 { Building11() def Building11(): Unit = { // Name: Tore Type: comm_station GUID: 36, MapID: 11 - LocalBuilding(36, 11, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2958f, 2328f, 58.28852f), comm_station))) + LocalBuilding("Tore", 36, 11, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2958f, 2328f, 58.28852f)))) LocalObject(283, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 36) LocalObject(542, Door.Constructor(Vector3(2898.196f, 2284.5f, 60.03952f)), owning_building_guid = 36) LocalObject(543, Door.Constructor(Vector3(2898.196f, 2302.693f, 68.00352f)), owning_building_guid = 36) @@ -1009,7 +1009,7 @@ object Map03 { Building18() def Building18(): Unit = { // Name: Gunuku Type: comm_station_dsp GUID: 39, MapID: 18 - LocalBuilding(39, 18, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4936f, 4344f, 53.91644f), comm_station_dsp))) + LocalBuilding("Gunuku", 39, 18, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4936f, 4344f, 53.91644f)))) LocalObject(286, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 39) LocalObject(357, Door.Constructor(Vector3(5004.339f, 4414.464f, 57.29444f)), owning_building_guid = 39) LocalObject(620, Door.Constructor(Vector3(4876.196f, 4300.501f, 55.56744f)), owning_building_guid = 39) @@ -1148,7 +1148,7 @@ object Map03 { Building21() def Building21(): Unit = { // Name: Mukuru Type: cryo_facility GUID: 42, MapID: 21 - LocalBuilding(42, 21, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(590f, 2410f, 54.06358f), cryo_facility))) + LocalBuilding("Mukuru", 42, 21, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(590f, 2410f, 54.06358f)))) LocalObject(278, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 42) LocalObject(402, Door.Constructor(Vector3(508.4743f, 2356.694f, 55.58458f)), owning_building_guid = 42) LocalObject(403, Door.Constructor(Vector3(510.8202f, 2384.789f, 63.57858f)), owning_building_guid = 42) @@ -1294,7 +1294,7 @@ object Map03 { Building19() def Building19(): Unit = { // Name: Honsi Type: cryo_facility GUID: 45, MapID: 19 - LocalBuilding(45, 19, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3996f, 4526f, 88.9639f), cryo_facility))) + LocalBuilding("Honsi", 45, 19, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3996f, 4526f, 88.9639f)))) LocalObject(284, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 45) LocalObject(576, Door.Constructor(Vector3(3937.023f, 4530.5f, 90.5149f)), owning_building_guid = 45) LocalObject(577, Door.Constructor(Vector3(3937.023f, 4548.693f, 98.4789f)), owning_building_guid = 45) @@ -1440,7 +1440,7 @@ object Map03 { Building4() def Building4(): Unit = { // Name: Chuku Type: cryo_facility GUID: 48, MapID: 4 - LocalBuilding(48, 4, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4162f, 6962f, 54.02264f), cryo_facility))) + LocalBuilding("Chuku", 48, 4, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4162f, 6962f, 54.02264f)))) LocalObject(285, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 48) LocalObject(601, Door.Constructor(Vector3(4103.023f, 6966.5f, 55.57364f)), owning_building_guid = 48) LocalObject(602, Door.Constructor(Vector3(4103.023f, 6984.693f, 63.53764f)), owning_building_guid = 48) @@ -1586,7 +1586,7 @@ object Map03 { Building8() def Building8(): Unit = { // Name: Itan Type: cryo_facility GUID: 51, MapID: 8 - LocalBuilding(51, 8, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5132f, 3334f, 48.0575f), cryo_facility))) + LocalBuilding("Itan", 51, 8, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5132f, 3334f, 48.0575f)))) LocalObject(288, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 51) LocalObject(651, Door.Constructor(Vector3(5073.023f, 3338.5f, 49.60849f)), owning_building_guid = 51) LocalObject(652, Door.Constructor(Vector3(5073.023f, 3356.693f, 57.57249f)), owning_building_guid = 51) @@ -1732,7 +1732,7 @@ object Map03 { Building16() def Building16(): Unit = { // Name: Shango Type: cryo_facility GUID: 54, MapID: 16 - LocalBuilding(54, 16, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(6774f, 2288f, 62.96152f), cryo_facility))) + LocalBuilding("Shango", 54, 16, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(6774f, 2288f, 62.96152f)))) LocalObject(291, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 54) LocalObject(751, Door.Constructor(Vector3(6724.599f, 2320.528f, 64.51252f)), owning_building_guid = 54) LocalObject(752, Door.Constructor(Vector3(6733.419f, 2336.44f, 72.47652f)), owning_building_guid = 54) @@ -1878,19 +1878,19 @@ object Map03 { Building25936() def Building25936(): Unit = { // Name: GW_Cyssor_N Type: hst GUID: 57, MapID: 25936 - LocalBuilding(57, 25936, FoundationBuilder(WarpGate.Structure(Vector3(2467.29f, 4261.36f, 52.85f), hst))) + LocalBuilding("GW_Cyssor_N", 57, 25936, FoundationBuilder(WarpGate.Structure(Vector3(2467.29f, 4261.36f, 52.85f), hst))) } Building25937() def Building25937(): Unit = { // Name: GW_Cyssor_S Type: hst GUID: 58, MapID: 25937 - LocalBuilding(58, 25937, FoundationBuilder(WarpGate.Structure(Vector3(4762.97f, 2644.8f, 68.15f), hst))) + LocalBuilding("GW_Cyssor_S", 58, 25937, FoundationBuilder(WarpGate.Structure(Vector3(4762.97f, 2644.8f, 68.15f), hst))) } Building7() def Building7(): Unit = { // Name: Wele Type: tech_plant GUID: 66, MapID: 7 - LocalBuilding(66, 7, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(532f, 6966f, 59.89929f), tech_plant))) + LocalBuilding("Wele", 66, 7, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(532f, 6966f, 59.89929f)))) LocalObject(277, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 66) LocalObject(398, Door.Constructor(Vector3(452.98f, 6962.893f, 61.44129f)), owning_building_guid = 66) LocalObject(399, Door.Constructor(Vector3(452.98f, 6981.086f, 69.40429f)), owning_building_guid = 66) @@ -2014,7 +2014,7 @@ object Map03 { Building10() def Building10(): Unit = { // Name: Leza Type: tech_plant GUID: 69, MapID: 10 - LocalBuilding(69, 10, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2674f, 1440f, 63.98816f), tech_plant))) + LocalBuilding("Leza", 69, 10, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2674f, 1440f, 63.98816f)))) LocalObject(282, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 69) LocalObject(515, Door.Constructor(Vector3(2625.181f, 1460.542f, 73.49316f)), owning_building_guid = 69) LocalObject(516, Door.Constructor(Vector3(2630.638f, 1506.133f, 65.53016f)), owning_building_guid = 69) @@ -2138,7 +2138,7 @@ object Map03 { Building6() def Building6(): Unit = { // Name: Faro Type: tech_plant GUID: 72, MapID: 6 - LocalBuilding(72, 6, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5110f, 5790f, 56.74856f), tech_plant))) + LocalBuilding("Faro", 72, 6, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5110f, 5790f, 56.74856f)))) LocalObject(287, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 72) LocalObject(639, Door.Constructor(Vector3(5012.23f, 5835.179f, 58.36956f)), owning_building_guid = 72) LocalObject(641, Door.Constructor(Vector3(5018.686f, 5790.174f, 58.39956f)), owning_building_guid = 72) @@ -2262,7 +2262,7 @@ object Map03 { Building14() def Building14(): Unit = { // Name: Orisha Type: tech_plant GUID: 75, MapID: 14 - LocalBuilding(75, 14, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(6976f, 1240f, 56.97867f), tech_plant))) + LocalBuilding("Orisha", 75, 14, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(6976f, 1240f, 56.97867f)))) LocalObject(292, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 75) LocalObject(767, Door.Constructor(Vector3(6946.785f, 1171.217f, 66.48367f)), owning_building_guid = 75) LocalObject(768, Door.Constructor(Vector3(6947.472f, 1267.693f, 58.52067f)), owning_building_guid = 75) @@ -2386,7 +2386,7 @@ object Map03 { Building22() def Building22(): Unit = { // Name: S_Wele_Tower Type: tower_a GUID: 78, MapID: 22 - LocalBuilding(78, 22, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(618f, 6168f, 60.51881f), tower_a))) + LocalBuilding("S_Wele_Tower", 78, 22, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(618f, 6168f, 60.51881f)))) LocalObject(3351, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 78) LocalObject(429, Door.Constructor(Vector3(627.1367f, 6179.159f, 62.03981f)), owning_building_guid = 78) LocalObject(430, Door.Constructor(Vector3(627.1367f, 6179.159f, 82.03882f)), owning_building_guid = 78) @@ -2423,7 +2423,7 @@ object Map03 { Building61() def Building61(): Unit = { // Name: NE_Wele_Tower Type: tower_a GUID: 79, MapID: 61 - LocalBuilding(79, 61, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(638f, 7206f, 62.16609f), tower_a))) + LocalBuilding("NE_Wele_Tower", 79, 61, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(638f, 7206f, 62.16609f)))) LocalObject(3352, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 79) LocalObject(435, Door.Constructor(Vector3(647.33f, 7216.998f, 63.68709f)), owning_building_guid = 79) LocalObject(436, Door.Constructor(Vector3(647.33f, 7216.998f, 83.6861f)), owning_building_guid = 79) @@ -2460,7 +2460,7 @@ object Map03 { Building62() def Building62(): Unit = { // Name: S_Nzame_Tower Type: tower_a GUID: 80, MapID: 62 - LocalBuilding(80, 62, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1432f, 2500f, 42.88556f), tower_a))) + LocalBuilding("S_Nzame_Tower", 80, 62, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1432f, 2500f, 42.88556f)))) LocalObject(3356, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 80) LocalObject(482, Door.Constructor(Vector3(1439.279f, 2487.549f, 44.40656f)), owning_building_guid = 80) LocalObject(483, Door.Constructor(Vector3(1439.279f, 2487.549f, 64.40556f)), owning_building_guid = 80) @@ -2497,7 +2497,7 @@ object Map03 { Building27() def Building27(): Unit = { // Name: NE_Searhus_Warpgate_Tower Type: tower_a GUID: 81, MapID: 27 - LocalBuilding(81, 27, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1534f, 1914f, 40.9772f), tower_a))) + LocalBuilding("NE_Searhus_Warpgate_Tower", 81, 27, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1534f, 1914f, 40.9772f)))) LocalObject(3357, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 81) LocalObject(491, Door.Constructor(Vector3(1544.428f, 1904.038f, 42.4982f)), owning_building_guid = 81) LocalObject(492, Door.Constructor(Vector3(1544.428f, 1904.038f, 62.4972f)), owning_building_guid = 81) @@ -2534,7 +2534,7 @@ object Map03 { Building26() def Building26(): Unit = { // Name: NE_Nzame_Tower Type: tower_a GUID: 82, MapID: 26 - LocalBuilding(82, 26, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1950f, 3610f, 55.32143f), tower_a))) + LocalBuilding("NE_Nzame_Tower", 82, 26, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1950f, 3610f, 55.32143f)))) LocalObject(3358, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 82) LocalObject(509, Door.Constructor(Vector3(1959.137f, 3621.159f, 56.84243f)), owning_building_guid = 82) LocalObject(510, Door.Constructor(Vector3(1959.137f, 3621.159f, 76.84143f)), owning_building_guid = 82) @@ -2571,7 +2571,7 @@ object Map03 { Building36() def Building36(): Unit = { // Name: SE_NCSanc_Warpgate_Tower Type: tower_a GUID: 83, MapID: 36 - LocalBuilding(83, 36, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2838f, 6204f, 67.4752f), tower_a))) + LocalBuilding("SE_NCSanc_Warpgate_Tower", 83, 36, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2838f, 6204f, 67.4752f)))) LocalObject(3361, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 83) LocalObject(538, Door.Constructor(Vector3(2848.77f, 6213.592f, 68.99621f)), owning_building_guid = 83) LocalObject(539, Door.Constructor(Vector3(2848.77f, 6213.592f, 88.99521f)), owning_building_guid = 83) @@ -2608,7 +2608,7 @@ object Map03 { Building64() def Building64(): Unit = { // Name: N_Tore_Tower Type: tower_a GUID: 84, MapID: 64 - LocalBuilding(84, 64, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3008f, 2532f, 53.84287f), tower_a))) + LocalBuilding("N_Tore_Tower", 84, 64, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3008f, 2532f, 53.84287f)))) LocalObject(3362, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 84) LocalObject(556, Door.Constructor(Vector3(3020f, 2524f, 55.36387f)), owning_building_guid = 84) LocalObject(557, Door.Constructor(Vector3(3020f, 2524f, 75.36287f)), owning_building_guid = 84) @@ -2645,7 +2645,7 @@ object Map03 { Building35() def Building35(): Unit = { // Name: SW_Honsi_Tower Type: tower_a GUID: 85, MapID: 35 - LocalBuilding(85, 35, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3430f, 4030f, 69.08597f), tower_a))) + LocalBuilding("SW_Honsi_Tower", 85, 35, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3430f, 4030f, 69.08597f)))) LocalObject(3363, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 85) LocalObject(560, Door.Constructor(Vector3(3429.575f, 4015.584f, 70.60697f)), owning_building_guid = 85) LocalObject(561, Door.Constructor(Vector3(3429.575f, 4015.584f, 90.60597f)), owning_building_guid = 85) @@ -2682,7 +2682,7 @@ object Map03 { Building67() def Building67(): Unit = { // Name: S_Chuku_Tower Type: tower_a GUID: 86, MapID: 67 - LocalBuilding(86, 67, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4008f, 5982f, 61.10294f), tower_a))) + LocalBuilding("S_Chuku_Tower", 86, 67, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4008f, 5982f, 61.10294f)))) LocalObject(3368, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 86) LocalObject(594, Door.Constructor(Vector3(4020f, 5974f, 62.62394f)), owning_building_guid = 86) LocalObject(595, Door.Constructor(Vector3(4020f, 5974f, 82.62294f)), owning_building_guid = 86) @@ -2719,7 +2719,7 @@ object Map03 { Building33() def Building33(): Unit = { // Name: N_Gunuku_Tower Type: tower_a GUID: 87, MapID: 33 - LocalBuilding(87, 33, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4956f, 4786f, 44.49965f), tower_a))) + LocalBuilding("N_Gunuku_Tower", 87, 33, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4956f, 4786f, 44.49965f)))) LocalObject(3370, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 87) LocalObject(631, Door.Constructor(Vector3(4967.257f, 4776.984f, 46.02065f)), owning_building_guid = 87) LocalObject(632, Door.Constructor(Vector3(4967.257f, 4776.984f, 66.01965f)), owning_building_guid = 87) @@ -2756,7 +2756,7 @@ object Map03 { Building38() def Building38(): Unit = { // Name: W_Ekera_Tower Type: tower_a GUID: 88, MapID: 38 - LocalBuilding(88, 38, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5432f, 6740f, 70.09491f), tower_a))) + LocalBuilding("W_Ekera_Tower", 88, 38, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5432f, 6740f, 70.09491f)))) LocalObject(3374, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 88) LocalObject(689, Door.Constructor(Vector3(5444f, 6732f, 71.61591f)), owning_building_guid = 88) LocalObject(690, Door.Constructor(Vector3(5444f, 6732f, 91.61491f)), owning_building_guid = 88) @@ -2793,7 +2793,7 @@ object Map03 { Building31() def Building31(): Unit = { // Name: NW_TRSanc_Warpgate_Tower Type: tower_a GUID: 89, MapID: 31 - LocalBuilding(89, 31, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5580f, 2080f, 59.54527f), tower_a))) + LocalBuilding("NW_TRSanc_Warpgate_Tower", 89, 31, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5580f, 2080f, 59.54527f)))) LocalObject(3375, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 89) LocalObject(697, Door.Constructor(Vector3(5592f, 2072f, 61.06627f)), owning_building_guid = 89) LocalObject(698, Door.Constructor(Vector3(5592f, 2072f, 81.06528f)), owning_building_guid = 89) @@ -2830,7 +2830,7 @@ object Map03 { Building43() def Building43(): Unit = { // Name: S_Kaang_Tower Type: tower_a GUID: 90, MapID: 43 - LocalBuilding(90, 43, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5878f, 3642f, 93.63689f), tower_a))) + LocalBuilding("S_Kaang_Tower", 90, 43, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5878f, 3642f, 93.63689f)))) LocalObject(3377, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 90) LocalObject(731, Door.Constructor(Vector3(5890f, 3634f, 95.1579f)), owning_building_guid = 90) LocalObject(732, Door.Constructor(Vector3(5890f, 3634f, 115.1569f)), owning_building_guid = 90) @@ -2867,7 +2867,7 @@ object Map03 { Building41() def Building41(): Unit = { // Name: NW_Pamba_Tower Type: tower_a GUID: 91, MapID: 41 - LocalBuilding(91, 41, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6626f, 3680f, 47.49107f), tower_a))) + LocalBuilding("NW_Pamba_Tower", 91, 41, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6626f, 3680f, 47.49107f)))) LocalObject(3378, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 91) LocalObject(741, Door.Constructor(Vector3(6634.94f, 3691.317f, 49.01207f)), owning_building_guid = 91) LocalObject(742, Door.Constructor(Vector3(6634.94f, 3691.317f, 69.01108f)), owning_building_guid = 91) @@ -2904,7 +2904,7 @@ object Map03 { Building65() def Building65(): Unit = { // Name: E_Shango_Tower Type: tower_a GUID: 92, MapID: 65 - LocalBuilding(92, 65, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6918f, 2176f, 78.13105f), tower_a))) + LocalBuilding("E_Shango_Tower", 92, 65, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6918f, 2176f, 78.13105f)))) LocalObject(3380, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 92) LocalObject(763, Door.Constructor(Vector3(6921.32f, 2161.965f, 79.65205f)), owning_building_guid = 92) LocalObject(764, Door.Constructor(Vector3(6921.32f, 2161.965f, 99.65105f)), owning_building_guid = 92) @@ -2941,7 +2941,7 @@ object Map03 { Building23() def Building23(): Unit = { // Name: N_Aja_Tower Type: tower_b GUID: 93, MapID: 23 - LocalBuilding(93, 23, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(602f, 5716f, 58.60714f), tower_b))) + LocalBuilding("N_Aja_Tower", 93, 23, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(602f, 5716f, 58.60714f)))) LocalObject(3350, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 93) LocalObject(422, Door.Constructor(Vector3(614f, 5708f, 60.12714f)), owning_building_guid = 93) LocalObject(423, Door.Constructor(Vector3(614f, 5708f, 70.12714f)), owning_building_guid = 93) @@ -2978,7 +2978,7 @@ object Map03 { Building63() def Building63(): Unit = { // Name: E_Mukuru_Tower Type: tower_b GUID: 94, MapID: 63 - LocalBuilding(94, 63, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(870f, 2290f, 48.92483f), tower_b))) + LocalBuilding("E_Mukuru_Tower", 94, 63, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(870f, 2290f, 48.92483f)))) LocalObject(3353, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 94) LocalObject(455, Door.Constructor(Vector3(882f, 2282f, 50.44483f)), owning_building_guid = 94) LocalObject(456, Door.Constructor(Vector3(882f, 2282f, 60.44483f)), owning_building_guid = 94) @@ -3015,7 +3015,7 @@ object Map03 { Building28() def Building28(): Unit = { // Name: S_Leza_Tower Type: tower_b GUID: 95, MapID: 28 - LocalBuilding(95, 28, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2778f, 1254f, 64.07666f), tower_b))) + LocalBuilding("S_Leza_Tower", 95, 28, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2778f, 1254f, 64.07666f)))) LocalObject(3359, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 95) LocalObject(528, Door.Constructor(Vector3(2790f, 1246f, 65.59666f)), owning_building_guid = 95) LocalObject(529, Door.Constructor(Vector3(2790f, 1246f, 75.59666f)), owning_building_guid = 95) @@ -3052,7 +3052,7 @@ object Map03 { Building30() def Building30(): Unit = { // Name: NE_Tore_Tower Type: tower_b GUID: 96, MapID: 30 - LocalBuilding(96, 30, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3580f, 3226f, 46.48213f), tower_b))) + LocalBuilding("NE_Tore_Tower", 96, 30, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3580f, 3226f, 46.48213f)))) LocalObject(3364, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 96) LocalObject(564, Door.Constructor(Vector3(3592f, 3218f, 48.00213f)), owning_building_guid = 96) LocalObject(565, Door.Constructor(Vector3(3592f, 3218f, 58.00213f)), owning_building_guid = 96) @@ -3089,7 +3089,7 @@ object Map03 { Building68() def Building68(): Unit = { // Name: N_Honsi_Tower Type: tower_b GUID: 97, MapID: 68 - LocalBuilding(97, 68, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3970f, 4816f, 91.19419f), tower_b))) + LocalBuilding("N_Honsi_Tower", 97, 68, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3970f, 4816f, 91.19419f)))) LocalObject(3366, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 97) LocalObject(581, Door.Constructor(Vector3(3982f, 4808f, 92.71419f)), owning_building_guid = 97) LocalObject(582, Door.Constructor(Vector3(3982f, 4808f, 102.7142f)), owning_building_guid = 97) @@ -3126,7 +3126,7 @@ object Map03 { Building45() def Building45(): Unit = { // Name: SW_Itan_Tower Type: tower_b GUID: 98, MapID: 45 - LocalBuilding(98, 45, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4846f, 3116f, 59.06708f), tower_b))) + LocalBuilding("SW_Itan_Tower", 98, 45, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4846f, 3116f, 59.06708f)))) LocalObject(3369, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 98) LocalObject(614, Door.Constructor(Vector3(4852.617f, 3103.185f, 60.58708f)), owning_building_guid = 98) LocalObject(615, Door.Constructor(Vector3(4852.617f, 3103.185f, 70.58708f)), owning_building_guid = 98) @@ -3163,7 +3163,7 @@ object Map03 { Building32() def Building32(): Unit = { // Name: SE_Gunuku_Tower Type: tower_b GUID: 99, MapID: 32 - LocalBuilding(99, 32, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5146f, 3968f, 50.28779f), tower_b))) + LocalBuilding("SE_Gunuku_Tower", 99, 32, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5146f, 3968f, 50.28779f)))) LocalObject(3371, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 99) LocalObject(667, Door.Constructor(Vector3(5156.253f, 3957.857f, 51.80779f)), owning_building_guid = 99) LocalObject(668, Door.Constructor(Vector3(5156.253f, 3957.857f, 61.80779f)), owning_building_guid = 99) @@ -3200,7 +3200,7 @@ object Map03 { Building34() def Building34(): Unit = { // Name: S_Faro_Tower Type: tower_b GUID: 100, MapID: 34 - LocalBuilding(100, 34, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5266f, 5302f, 54.97296f), tower_b))) + LocalBuilding("S_Faro_Tower", 100, 34, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5266f, 5302f, 54.97296f)))) LocalObject(3372, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 100) LocalObject(679, Door.Constructor(Vector3(5261.618f, 5288.26f, 56.49296f)), owning_building_guid = 100) LocalObject(680, Door.Constructor(Vector3(5261.618f, 5288.26f, 66.49296f)), owning_building_guid = 100) @@ -3237,7 +3237,7 @@ object Map03 { Building42() def Building42(): Unit = { // Name: W_Orisha_Tower Type: tower_b GUID: 101, MapID: 42 - LocalBuilding(101, 42, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6660f, 1302f, 51.17282f), tower_b))) + LocalBuilding("W_Orisha_Tower", 101, 42, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6660f, 1302f, 51.17282f)))) LocalObject(3379, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 101) LocalObject(745, Door.Constructor(Vector3(6672f, 1294f, 52.69283f)), owning_building_guid = 101) LocalObject(746, Door.Constructor(Vector3(6672f, 1294f, 62.69283f)), owning_building_guid = 101) @@ -3274,7 +3274,7 @@ object Map03 { Building40() def Building40(): Unit = { // Name: SW_Solsar_Warpgate_Tower Type: tower_b GUID: 102, MapID: 40 - LocalBuilding(102, 40, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(7036f, 4998f, 54.60317f), tower_b))) + LocalBuilding("SW_Solsar_Warpgate_Tower", 102, 40, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(7036f, 4998f, 54.60317f)))) LocalObject(3381, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 102) LocalObject(777, Door.Constructor(Vector3(7048f, 4990f, 56.12317f)), owning_building_guid = 102) LocalObject(778, Door.Constructor(Vector3(7048f, 4990f, 66.12317f)), owning_building_guid = 102) @@ -3311,7 +3311,7 @@ object Map03 { Building66() def Building66(): Unit = { // Name: SE_Pamba_Tower Type: tower_b GUID: 103, MapID: 66 - LocalBuilding(103, 66, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(7524f, 2910f, 56.98198f), tower_b))) + LocalBuilding("SE_Pamba_Tower", 103, 66, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(7524f, 2910f, 56.98198f)))) LocalObject(3382, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 103) LocalObject(803, Door.Constructor(Vector3(7536f, 2902f, 58.50198f)), owning_building_guid = 103) LocalObject(804, Door.Constructor(Vector3(7536f, 2902f, 68.50198f)), owning_building_guid = 103) @@ -3348,7 +3348,7 @@ object Map03 { Building25() def Building25(): Unit = { // Name: S_Bomazi_Tower Type: tower_c GUID: 104, MapID: 25 - LocalBuilding(104, 25, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1080f, 4328f, 68.30714f), tower_c))) + LocalBuilding("S_Bomazi_Tower", 104, 25, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1080f, 4328f, 68.30714f)))) LocalObject(3354, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 104) LocalObject(461, Door.Constructor(Vector3(1089.521f, 4317.167f, 69.82814f)), owning_building_guid = 104) LocalObject(462, Door.Constructor(Vector3(1089.521f, 4317.167f, 89.82713f)), owning_building_guid = 104) @@ -3389,7 +3389,7 @@ object Map03 { Building24() def Building24(): Unit = { // Name: NE_Aja_Tower Type: tower_c GUID: 105, MapID: 24 - LocalBuilding(105, 24, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1410f, 5814f, 38.33094f), tower_c))) + LocalBuilding("NE_Aja_Tower", 105, 24, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1410f, 5814f, 38.33094f)))) LocalObject(3355, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 105) LocalObject(478, Door.Constructor(Vector3(1422f, 5806f, 39.85194f)), owning_building_guid = 105) LocalObject(479, Door.Constructor(Vector3(1422f, 5806f, 59.85094f)), owning_building_guid = 105) @@ -3430,7 +3430,7 @@ object Map03 { Building69() def Building69(): Unit = { // Name: Outpost_Tower Type: tower_c GUID: 106, MapID: 69 - LocalBuilding(106, 69, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2830f, 4342f, 89.42412f), tower_c))) + LocalBuilding("Outpost_Tower", 106, 69, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2830f, 4342f, 89.42412f)))) LocalObject(3360, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 106) LocalObject(534, Door.Constructor(Vector3(2842f, 4334f, 90.94512f)), owning_building_guid = 106) LocalObject(535, Door.Constructor(Vector3(2842f, 4334f, 110.9441f)), owning_building_guid = 106) @@ -3471,7 +3471,7 @@ object Map03 { Building29() def Building29(): Unit = { // Name: SE_Tore_Tower Type: tower_c GUID: 107, MapID: 29 - LocalBuilding(107, 29, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3730f, 1642f, 46.48213f), tower_c))) + LocalBuilding("SE_Tore_Tower", 107, 29, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3730f, 1642f, 46.48213f)))) LocalObject(3365, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 107) LocalObject(570, Door.Constructor(Vector3(3734.531f, 1655.692f, 48.00313f)), owning_building_guid = 107) LocalObject(571, Door.Constructor(Vector3(3734.531f, 1655.692f, 68.00214f)), owning_building_guid = 107) @@ -3512,7 +3512,7 @@ object Map03 { Building37() def Building37(): Unit = { // Name: W_Chuku_Tower Type: tower_c GUID: 108, MapID: 37 - LocalBuilding(108, 37, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3978f, 7028f, 49.14362f), tower_c))) + LocalBuilding("W_Chuku_Tower", 108, 37, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3978f, 7028f, 49.14362f)))) LocalObject(3367, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 108) LocalObject(587, Door.Constructor(Vector3(3990f, 7020f, 50.66462f)), owning_building_guid = 108) LocalObject(588, Door.Constructor(Vector3(3990f, 7020f, 70.66362f)), owning_building_guid = 108) @@ -3553,7 +3553,7 @@ object Map03 { Building39() def Building39(): Unit = { // Name: E_Faro_Tower Type: tower_c GUID: 109, MapID: 39 - LocalBuilding(109, 39, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5340f, 5834f, 72.75002f), tower_c))) + LocalBuilding("E_Faro_Tower", 109, 39, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5340f, 5834f, 72.75002f)))) LocalObject(3373, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 109) LocalObject(685, Door.Constructor(Vector3(5346.617f, 5821.186f, 74.27103f)), owning_building_guid = 109) LocalObject(686, Door.Constructor(Vector3(5346.617f, 5821.186f, 94.27002f)), owning_building_guid = 109) @@ -3594,7 +3594,7 @@ object Map03 { Building44() def Building44(): Unit = { // Name: N_Kanng_Tower Type: tower_c GUID: 110, MapID: 44 - LocalBuilding(110, 44, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5688f, 4896f, 46.99545f), tower_c))) + LocalBuilding("N_Kanng_Tower", 110, 44, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5688f, 4896f, 46.99545f)))) LocalObject(3376, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 110) LocalObject(712, Door.Constructor(Vector3(5696.336f, 4884.231f, 48.51645f)), owning_building_guid = 110) LocalObject(713, Door.Constructor(Vector3(5696.336f, 4884.231f, 68.51546f)), owning_building_guid = 110) @@ -3635,25 +3635,57 @@ object Map03 { Building9() def Building9(): Unit = { // Name: WG_Cyssor_to_Searhus Type: warpgate GUID: 111, MapID: 9 - LocalBuilding(111, 9, FoundationBuilder(WarpGate.Structure(Vector3(1196f, 1470f, 67.54601f)))) + LocalBuilding("WG_Cyssor_to_Searhus", 111, 9, FoundationBuilder(WarpGate.Structure(Vector3(1196f, 1470f, 67.54601f)))) } Building3() def Building3(): Unit = { // Name: WG_Cyssor_to_NCSanc Type: warpgate GUID: 112, MapID: 3 - LocalBuilding(112, 3, FoundationBuilder(WarpGate.Structure(Vector3(2614f, 6722f, 61.31535f)))) + LocalBuilding("WG_Cyssor_to_NCSanc", 112, 3, FoundationBuilder(WarpGate.Structure(Vector3(2614f, 6722f, 61.31535f)))) } Building13() def Building13(): Unit = { // Name: WG_Cyssor_to_TRSanc Type: warpgate GUID: 113, MapID: 13 - LocalBuilding(113, 13, FoundationBuilder(WarpGate.Structure(Vector3(5946f, 1892f, 62.92611f)))) + LocalBuilding("WG_Cyssor_to_TRSanc", 113, 13, FoundationBuilder(WarpGate.Structure(Vector3(5946f, 1892f, 62.92611f)))) } Building17() def Building17(): Unit = { // Name: WG_Cyssor_to_Solsar Type: warpgate GUID: 114, MapID: 17 - LocalBuilding(114, 17, FoundationBuilder(WarpGate.Structure(Vector3(7112f, 5252f, 57.40348f)))) + LocalBuilding("WG_Cyssor_to_Solsar", 114, 17, FoundationBuilder(WarpGate.Structure(Vector3(7112f, 5252f, 57.40348f)))) } + + def Lattice(): Unit = { + LatticeLink("Gunuku", "Faro") + LatticeLink("Tore", "Itan") + LatticeLink("Itan", "Shango") + LatticeLink("Shango", "Orisha") + LatticeLink("Shango", "Pamba") + LatticeLink("Pamba", "Kaang") + LatticeLink("Kaang", "Itan") + LatticeLink("Gunuku", "Itan") + LatticeLink("Honsi", "Faro") + LatticeLink("Gunuku", "Kaang") + LatticeLink("Honsi", "Nzame") + LatticeLink("Wele", "Aja") + LatticeLink("Faro", "Ekera") + LatticeLink("Ekera", "Chuku") + LatticeLink("Bomazi", "GW_Cyssor_N") + LatticeLink("Orisha", "WG_Cyssor_to_TRSanc") + LatticeLink("Wele", "WG_Cyssor_to_NCSanc") + LatticeLink("Leza", "WG_Cyssor_to_Searhus") + LatticeLink("Shango", "GW_Cyssor_S") + LatticeLink("Ekera", "WG_Cyssor_to_Solsar") + LatticeLink("Aja", "Bomazi") + LatticeLink("Bomazi", "Nzame") + LatticeLink("Aja", "Chuku") + LatticeLink("Nzame", "Mukuru") + LatticeLink("Mukuru", "Leza") + LatticeLink("Leza", "Tore") + LatticeLink("Tore", "Nzame") + } + + Lattice() } } diff --git a/pslogin/src/main/scala/zonemaps/Map04.scala b/pslogin/src/main/scala/zonemaps/Map04.scala index a1ccd6e2..43126401 100644 --- a/pslogin/src/main/scala/zonemaps/Map04.scala +++ b/pslogin/src/main/scala/zonemaps/Map04.scala @@ -23,7 +23,7 @@ object Map04 { Building8() def Building8(): Unit = { // Name: Enkidu Type: amp_station GUID: 1, MapID: 8 - LocalBuilding(1, 8, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3318f, 3574f, 37.19054f), amp_station))) + LocalBuilding("Enkidu", 1, 8, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3318f, 3574f, 37.19054f)))) LocalObject(222, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 1) LocalObject(180, Door.Constructor(Vector3(3312.956f, 3569.427f, 50.09254f)), owning_building_guid = 1) LocalObject(181, Door.Constructor(Vector3(3322.749f, 3578.879f, 50.09254f)), owning_building_guid = 1) @@ -149,7 +149,7 @@ object Map04 { Building51() def Building51(): Unit = { // Name: bunker_gauntlet Type: bunker_gauntlet GUID: 4, MapID: 51 - LocalBuilding(4, 51, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(966f, 5404f, 72.35047f), bunker_gauntlet))) + LocalBuilding("bunker_gauntlet", 4, 51, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(966f, 5404f, 72.35047f)))) LocalObject(320, Door.Constructor(Vector3(941.077f, 5405.901f, 73.87148f)), owning_building_guid = 4) LocalObject(324, Door.Constructor(Vector3(990.898f, 5405.912f, 73.87148f)), owning_building_guid = 4) } @@ -157,7 +157,7 @@ object Map04 { Building54() def Building54(): Unit = { // Name: bunker_gauntlet Type: bunker_gauntlet GUID: 5, MapID: 54 - LocalBuilding(5, 54, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2830f, 4464f, 39.29373f), bunker_gauntlet))) + LocalBuilding("bunker_gauntlet", 5, 54, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2830f, 4464f, 39.29373f)))) LocalObject(402, Door.Constructor(Vector3(2828.088f, 4488.898f, 40.81473f)), owning_building_guid = 5) LocalObject(403, Door.Constructor(Vector3(2828.099f, 4439.077f, 40.81473f)), owning_building_guid = 5) } @@ -165,7 +165,7 @@ object Map04 { Building50() def Building50(): Unit = { // Name: bunker_gauntlet Type: bunker_gauntlet GUID: 6, MapID: 50 - LocalBuilding(6, 50, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3212f, 2186f, 70.5193f), bunker_gauntlet))) + LocalBuilding("bunker_gauntlet", 6, 50, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3212f, 2186f, 70.5193f)))) LocalObject(427, Door.Constructor(Vector3(3193.032f, 2169.721f, 72.04031f)), owning_building_guid = 6) LocalObject(432, Door.Constructor(Vector3(3228.254f, 2204.958f, 72.04031f)), owning_building_guid = 6) } @@ -173,7 +173,7 @@ object Map04 { Building52() def Building52(): Unit = { // Name: bunker_gauntlet Type: bunker_gauntlet GUID: 7, MapID: 52 - LocalBuilding(7, 52, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4288f, 5822f, 77.53156f), bunker_gauntlet))) + LocalBuilding("bunker_gauntlet", 7, 52, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4288f, 5822f, 77.53156f)))) LocalObject(513, Door.Constructor(Vector3(4272.055f, 5841.249f, 79.05257f)), owning_building_guid = 7) LocalObject(514, Door.Constructor(Vector3(4306.671f, 5805.418f, 79.05257f)), owning_building_guid = 7) } @@ -181,7 +181,7 @@ object Map04 { Building53() def Building53(): Unit = { // Name: bunker_gauntlet Type: bunker_gauntlet GUID: 8, MapID: 53 - LocalBuilding(8, 53, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(7108f, 5242f, 37.86362f), bunker_gauntlet))) + LocalBuilding("bunker_gauntlet", 8, 53, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(7108f, 5242f, 37.86362f)))) LocalObject(648, Door.Constructor(Vector3(7089.033f, 5225.721f, 39.38462f)), owning_building_guid = 8) LocalObject(650, Door.Constructor(Vector3(7124.253f, 5260.958f, 39.38462f)), owning_building_guid = 8) } @@ -189,70 +189,70 @@ object Map04 { Building42() def Building42(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 9, MapID: 42 - LocalBuilding(9, 42, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1740f, 5472f, 34.41663f), bunker_lg))) + LocalBuilding("bunker_lg", 9, 42, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1740f, 5472f, 34.41663f)))) LocalObject(355, Door.Constructor(Vector3(1740.098f, 5475.649f, 35.93763f)), owning_building_guid = 9) } Building43() def Building43(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 10, MapID: 43 - LocalBuilding(10, 43, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2642f, 4548f, 44.8345f), bunker_lg))) + LocalBuilding("bunker_lg", 10, 43, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2642f, 4548f, 44.8345f)))) LocalObject(380, Door.Constructor(Vector3(2639.394f, 4545.443f, 46.3555f)), owning_building_guid = 10) } Building45() def Building45(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 11, MapID: 45 - LocalBuilding(11, 45, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4034f, 2330f, 70.24219f), bunker_lg))) + LocalBuilding("bunker_lg", 11, 45, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4034f, 2330f, 70.24219f)))) LocalObject(494, Door.Constructor(Vector3(4034.035f, 2333.651f, 71.76319f)), owning_building_guid = 11) } Building48() def Building48(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 12, MapID: 48 - LocalBuilding(12, 48, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4740f, 2346f, 86.66288f), bunker_lg))) + LocalBuilding("bunker_lg", 12, 48, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4740f, 2346f, 86.66288f)))) LocalObject(557, Door.Constructor(Vector3(4737.394f, 2343.443f, 88.18388f)), owning_building_guid = 12) } Building64() def Building64(): Unit = { // Name: Dagon_Tower Type: bunker_sm GUID: 13, MapID: 64 - LocalBuilding(13, 64, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1972f, 5528f, 39.54084f), bunker_sm))) + LocalBuilding("Dagon_Tower", 13, 64, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1972f, 5528f, 39.54084f)))) LocalObject(369, Door.Constructor(Vector3(1972.055f, 5529.225f, 41.06184f)), owning_building_guid = 13) } Building46() def Building46(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 14, MapID: 46 - LocalBuilding(14, 46, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3472f, 5470f, 76.47643f), bunker_sm))) + LocalBuilding("bunker_sm", 14, 46, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3472f, 5470f, 76.47643f)))) LocalObject(464, Door.Constructor(Vector3(3473.225f, 5469.945f, 77.99744f)), owning_building_guid = 14) } Building44() def Building44(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 15, MapID: 44 - LocalBuilding(15, 44, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3540f, 3566f, 28.99432f), bunker_sm))) + LocalBuilding("bunker_sm", 15, 44, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3540f, 3566f, 28.99432f)))) LocalObject(465, Door.Constructor(Vector3(3539.081f, 3565.189f, 30.51532f)), owning_building_guid = 15) } Building47() def Building47(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 16, MapID: 47 - LocalBuilding(16, 47, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4932f, 5166f, 78.77888f), bunker_sm))) + LocalBuilding("bunker_sm", 16, 47, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4932f, 5166f, 78.77888f)))) LocalObject(585, Door.Constructor(Vector3(4931.173f, 5166.905f, 80.29988f)), owning_building_guid = 16) } Building49() def Building49(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 17, MapID: 49 - LocalBuilding(17, 49, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(6394f, 4556f, 41.16785f), bunker_sm))) + LocalBuilding("bunker_sm", 17, 49, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(6394f, 4556f, 41.16785f)))) LocalObject(612, Door.Constructor(Vector3(6394.905f, 4556.827f, 42.68885f)), owning_building_guid = 17) } Building15() def Building15(): Unit = { // Name: Neti Type: comm_station GUID: 18, MapID: 15 - LocalBuilding(18, 15, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3990f, 2502f, 79.94147f), comm_station))) + LocalBuilding("Neti", 18, 15, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3990f, 2502f, 79.94147f)))) LocalObject(224, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 18) LocalObject(485, Door.Constructor(Vector3(3910.617f, 2491.122f, 89.65648f)), owning_building_guid = 18) LocalObject(486, Door.Constructor(Vector3(3918.236f, 2519.851f, 81.69247f)), owning_building_guid = 18) @@ -369,7 +369,7 @@ object Map04 { Building11() def Building11(): Unit = { // Name: Irkalla Type: comm_station GUID: 21, MapID: 11 - LocalBuilding(21, 11, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4826f, 5252f, 65.77693f), comm_station))) + LocalBuilding("Irkalla", 21, 11, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4826f, 5252f, 65.77693f)))) LocalObject(227, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 21) LocalObject(562, Door.Constructor(Vector3(4774.679f, 5218.763f, 75.49193f)), owning_building_guid = 21) LocalObject(563, Door.Constructor(Vector3(4787.087f, 5205.458f, 67.52793f)), owning_building_guid = 21) @@ -486,7 +486,7 @@ object Map04 { Building5() def Building5(): Unit = { // Name: Akkan Type: comm_station_dsp GUID: 24, MapID: 5 - LocalBuilding(24, 5, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2694f, 4324f, 39.29922f), comm_station_dsp))) + LocalBuilding("Akkan", 24, 5, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2694f, 4324f, 39.29922f)))) LocalObject(220, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 24) LocalObject(281, Door.Constructor(Vector3(2762.339f, 4394.464f, 42.67722f)), owning_building_guid = 24) LocalObject(378, Door.Constructor(Vector3(2634.196f, 4280.501f, 40.95023f)), owning_building_guid = 24) @@ -625,7 +625,7 @@ object Map04 { Building7() def Building7(): Unit = { // Name: Dagon Type: cryo_facility GUID: 27, MapID: 7 - LocalBuilding(27, 7, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(1784f, 5738f, 39.73853f), cryo_facility))) + LocalBuilding("Dagon", 27, 7, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(1784f, 5738f, 39.73853f)))) LocalObject(219, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 27) LocalObject(353, Door.Constructor(Vector3(1734.238f, 5772.257f, 41.28953f)), owning_building_guid = 27) LocalObject(354, Door.Constructor(Vector3(1734.873f, 5790.439f, 49.25353f)), owning_building_guid = 27) @@ -771,7 +771,7 @@ object Map04 { Building10() def Building10(): Unit = { // Name: Hanish Type: cryo_facility GUID: 30, MapID: 10 - LocalBuilding(30, 10, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3738f, 5482f, 88.62722f), cryo_facility))) + LocalBuilding("Hanish", 30, 10, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3738f, 5482f, 88.62722f)))) LocalObject(223, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 30) LocalObject(470, Door.Constructor(Vector3(3645.456f, 5451.61f, 90.14822f)), owning_building_guid = 30) LocalObject(471, Door.Constructor(Vector3(3654.676f, 5459.951f, 90.17822f)), owning_building_guid = 30) @@ -917,7 +917,7 @@ object Map04 { Building16() def Building16(): Unit = { // Name: Zaqar Type: cryo_facility GUID: 33, MapID: 16 - LocalBuilding(33, 16, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4740f, 2128f, 74.54427f), cryo_facility))) + LocalBuilding("Zaqar", 33, 16, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4740f, 2128f, 74.54427f)))) LocalObject(226, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 33) LocalObject(552, Door.Constructor(Vector3(4681.11f, 2133.529f, 76.09527f)), owning_building_guid = 33) LocalObject(553, Door.Constructor(Vector3(4681.428f, 2151.719f, 84.05927f)), owning_building_guid = 33) @@ -1063,7 +1063,7 @@ object Map04 { Building13() def Building13(): Unit = { // Name: Lahar Type: cryo_facility GUID: 36, MapID: 13 - LocalBuilding(36, 13, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(7044f, 5314f, 37.85578f), cryo_facility))) + LocalBuilding("Lahar", 36, 13, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(7044f, 5314f, 37.85578f)))) LocalObject(229, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 36) LocalObject(634, Door.Constructor(Vector3(7014.26f, 5248.462f, 47.37078f)), owning_building_guid = 36) LocalObject(635, Door.Constructor(Vector3(7027.347f, 5235.825f, 39.40678f)), owning_building_guid = 36) @@ -1209,19 +1209,19 @@ object Map04 { Building26621() def Building26621(): Unit = { // Name: GW_Ishundar_S Type: hst GUID: 39, MapID: 26621 - LocalBuilding(39, 26621, FoundationBuilder(WarpGate.Structure(Vector3(2440.33f, 1921.26f, 35.77f), hst))) + LocalBuilding("GW_Ishundar_S", 39, 26621, FoundationBuilder(WarpGate.Structure(Vector3(2440.33f, 1921.26f, 35.77f), hst))) } Building26620() def Building26620(): Unit = { // Name: GW_Ishundar_N Type: hst GUID: 40, MapID: 26620 - LocalBuilding(40, 26620, FoundationBuilder(WarpGate.Structure(Vector3(4163.3f, 4368.72f, 65.16f), hst))) + LocalBuilding("GW_Ishundar_N", 40, 26620, FoundationBuilder(WarpGate.Structure(Vector3(4163.3f, 4368.72f, 65.16f), hst))) } Building6() def Building6(): Unit = { // Name: Baal Type: tech_plant GUID: 42, MapID: 6 - LocalBuilding(42, 6, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(942f, 5484f, 72.354f), tech_plant))) + LocalBuilding("Baal", 42, 6, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(942f, 5484f, 72.354f)))) LocalObject(218, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 42) LocalObject(312, Door.Constructor(Vector3(874.2571f, 5545.23f, 74.005f)), owning_building_guid = 42) LocalObject(313, Door.Constructor(Vector3(875.457f, 5438.792f, 81.85899f)), owning_building_guid = 42) @@ -1345,7 +1345,7 @@ object Map04 { Building14() def Building14(): Unit = { // Name: Marduk Type: tech_plant GUID: 45, MapID: 14 - LocalBuilding(45, 14, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3136f, 2234f, 70.51518f), tech_plant))) + LocalBuilding("Marduk", 45, 14, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3136f, 2234f, 70.51518f)))) LocalObject(221, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 45) LocalObject(408, Door.Constructor(Vector3(3036.713f, 2275.739f, 72.13618f)), owning_building_guid = 45) LocalObject(409, Door.Constructor(Vector3(3044.736f, 2230.987f, 72.16618f)), owning_building_guid = 45) @@ -1469,7 +1469,7 @@ object Map04 { Building9() def Building9(): Unit = { // Name: Girru Type: tech_plant GUID: 48, MapID: 9 - LocalBuilding(48, 9, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4386f, 5932f, 77.53156f), tech_plant))) + LocalBuilding("Girru", 48, 9, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4386f, 5932f, 77.53156f)))) LocalObject(225, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 48) LocalObject(515, Door.Constructor(Vector3(4312.138f, 5864.466f, 79.07355f)), owning_building_guid = 48) LocalObject(516, Door.Constructor(Vector3(4312.773f, 5882.646f, 87.03655f)), owning_building_guid = 48) @@ -1593,7 +1593,7 @@ object Map04 { Building12() def Building12(): Unit = { // Name: Kusag Type: tech_plant GUID: 51, MapID: 12 - LocalBuilding(51, 12, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(6560f, 4574f, 45.59388f), tech_plant))) + LocalBuilding("Kusag", 51, 12, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(6560f, 4574f, 45.59388f)))) LocalObject(228, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 51) LocalObject(617, Door.Constructor(Vector3(6496.635f, 4621.314f, 47.13588f)), owning_building_guid = 51) LocalObject(618, Door.Constructor(Vector3(6507.099f, 4576.606f, 55.09888f)), owning_building_guid = 51) @@ -1717,7 +1717,7 @@ object Map04 { Building38() def Building38(): Unit = { // Name: NE_Baal_Tower Type: tower_a GUID: 54, MapID: 38 - LocalBuilding(54, 38, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1138f, 5212f, 91.18148f), tower_a))) + LocalBuilding("NE_Baal_Tower", 54, 38, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1138f, 5212f, 91.18148f)))) LocalObject(2769, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 54) LocalObject(327, Door.Constructor(Vector3(1150f, 5204f, 92.70248f)), owning_building_guid = 54) LocalObject(328, Door.Constructor(Vector3(1150f, 5204f, 112.7015f)), owning_building_guid = 54) @@ -1754,7 +1754,7 @@ object Map04 { Building37() def Building37(): Unit = { // Name: E_Dagon_Tower Type: tower_a GUID: 55, MapID: 37 - LocalBuilding(55, 37, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1904f, 6034f, 43.95589f), tower_a))) + LocalBuilding("E_Dagon_Tower", 55, 37, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1904f, 6034f, 43.95589f)))) LocalObject(2774, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 55) LocalObject(365, Door.Constructor(Vector3(1916f, 6026f, 45.47689f)), owning_building_guid = 55) LocalObject(366, Door.Constructor(Vector3(1916f, 6026f, 65.47589f)), owning_building_guid = 55) @@ -1791,7 +1791,7 @@ object Map04 { Building65() def Building65(): Unit = { // Name: W_Hanish_Tower Type: tower_a GUID: 56, MapID: 65 - LocalBuilding(56, 65, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2992f, 5714f, 55.85485f), tower_a))) + LocalBuilding("W_Hanish_Tower", 56, 65, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2992f, 5714f, 55.85485f)))) LocalObject(2778, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 56) LocalObject(404, Door.Constructor(Vector3(3004f, 5706f, 57.37585f)), owning_building_guid = 56) LocalObject(405, Door.Constructor(Vector3(3004f, 5706f, 77.37485f)), owning_building_guid = 56) @@ -1828,7 +1828,7 @@ object Map04 { Building17() def Building17(): Unit = { // Name: S_Marduk_Tower Type: tower_a GUID: 57, MapID: 17 - LocalBuilding(57, 17, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3212f, 1592f, 50.06226f), tower_a))) + LocalBuilding("S_Marduk_Tower", 57, 17, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3212f, 1592f, 50.06226f)))) LocalObject(2780, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 57) LocalObject(428, Door.Constructor(Vector3(3224f, 1584f, 51.58326f)), owning_building_guid = 57) LocalObject(429, Door.Constructor(Vector3(3224f, 1584f, 71.58226f)), owning_building_guid = 57) @@ -1865,7 +1865,7 @@ object Map04 { Building29() def Building29(): Unit = { // Name: SE_Akkan_Tower Type: tower_a GUID: 58, MapID: 29 - LocalBuilding(58, 29, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3254f, 3908f, 28.96921f), tower_a))) + LocalBuilding("SE_Akkan_Tower", 58, 29, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3254f, 3908f, 28.96921f)))) LocalObject(2782, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 58) LocalObject(438, Door.Constructor(Vector3(3266f, 3900f, 30.49021f)), owning_building_guid = 58) LocalObject(439, Door.Constructor(Vector3(3266f, 3900f, 50.48921f)), owning_building_guid = 58) @@ -1902,7 +1902,7 @@ object Map04 { Building18() def Building18(): Unit = { // Name: W_Neti_Tower Type: tower_a GUID: 59, MapID: 18 - LocalBuilding(59, 18, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4252f, 2648f, 108.6534f), tower_a))) + LocalBuilding("W_Neti_Tower", 59, 18, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4252f, 2648f, 108.6534f)))) LocalObject(2788, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 59) LocalObject(509, Door.Constructor(Vector3(4264f, 2640f, 110.1744f)), owning_building_guid = 59) LocalObject(510, Door.Constructor(Vector3(4264f, 2640f, 130.1734f)), owning_building_guid = 59) @@ -1939,7 +1939,7 @@ object Map04 { Building34() def Building34(): Unit = { // Name: SE_Hanish_Tower Type: tower_a GUID: 60, MapID: 34 - LocalBuilding(60, 34, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4412f, 4858f, 85.94116f), tower_a))) + LocalBuilding("SE_Hanish_Tower", 60, 34, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4412f, 4858f, 85.94116f)))) LocalObject(2789, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 60) LocalObject(525, Door.Constructor(Vector3(4424f, 4850f, 87.46217f)), owning_building_guid = 60) LocalObject(526, Door.Constructor(Vector3(4424f, 4850f, 107.4612f)), owning_building_guid = 60) @@ -1976,7 +1976,7 @@ object Map04 { Building19() def Building19(): Unit = { // Name: W_Zaqar_Tower Type: tower_a GUID: 61, MapID: 19 - LocalBuilding(61, 19, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4598f, 1928f, 71.5507f), tower_a))) + LocalBuilding("W_Zaqar_Tower", 61, 19, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4598f, 1928f, 71.5507f)))) LocalObject(2791, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 61) LocalObject(538, Door.Constructor(Vector3(4610f, 1920f, 73.0717f)), owning_building_guid = 61) LocalObject(539, Door.Constructor(Vector3(4610f, 1920f, 93.07069f)), owning_building_guid = 61) @@ -2013,7 +2013,7 @@ object Map04 { Building33() def Building33(): Unit = { // Name: E_Girru_Tower Type: tower_a GUID: 62, MapID: 33 - LocalBuilding(62, 33, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4614f, 5918f, 55.49086f), tower_a))) + LocalBuilding("E_Girru_Tower", 62, 33, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4614f, 5918f, 55.49086f)))) LocalObject(2792, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 62) LocalObject(542, Door.Constructor(Vector3(4626f, 5910f, 57.01186f)), owning_building_guid = 62) LocalObject(543, Door.Constructor(Vector3(4626f, 5910f, 77.01086f)), owning_building_guid = 62) @@ -2050,7 +2050,7 @@ object Map04 { Building26() def Building26(): Unit = { // Name: SE_Irkalla_Tower Type: tower_a GUID: 63, MapID: 26 - LocalBuilding(63, 26, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5828f, 3676f, 68.67637f), tower_a))) + LocalBuilding("SE_Irkalla_Tower", 63, 26, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5828f, 3676f, 68.67637f)))) LocalObject(2799, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 63) LocalObject(602, Door.Constructor(Vector3(5840f, 3668f, 70.19737f)), owning_building_guid = 63) LocalObject(603, Door.Constructor(Vector3(5840f, 3668f, 90.19637f)), owning_building_guid = 63) @@ -2087,7 +2087,7 @@ object Map04 { Building23() def Building23(): Unit = { // Name: S_Kusag_Tower Type: tower_a GUID: 64, MapID: 23 - LocalBuilding(64, 23, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6422f, 3936f, 51.51198f), tower_a))) + LocalBuilding("S_Kusag_Tower", 64, 23, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6422f, 3936f, 51.51198f)))) LocalObject(2801, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 64) LocalObject(613, Door.Constructor(Vector3(6434f, 3928f, 53.03298f)), owning_building_guid = 64) LocalObject(614, Door.Constructor(Vector3(6434f, 3928f, 73.03198f)), owning_building_guid = 64) @@ -2124,7 +2124,7 @@ object Map04 { Building58() def Building58(): Unit = { // Name: Lahar_Tower Type: tower_a GUID: 65, MapID: 58 - LocalBuilding(65, 58, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6928f, 5100f, 54.45535f), tower_a))) + LocalBuilding("Lahar_Tower", 65, 58, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6928f, 5100f, 54.45535f)))) LocalObject(2802, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 65) LocalObject(630, Door.Constructor(Vector3(6940f, 5092f, 55.97635f)), owning_building_guid = 65) LocalObject(631, Door.Constructor(Vector3(6940f, 5092f, 75.97534f)), owning_building_guid = 65) @@ -2161,7 +2161,7 @@ object Map04 { Building32() def Building32(): Unit = { // Name: N_Searhus_Warpgate_Tower Type: tower_b GUID: 66, MapID: 32 - LocalBuilding(66, 32, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1210f, 3966f, 43.99354f), tower_b))) + LocalBuilding("N_Searhus_Warpgate_Tower", 66, 32, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1210f, 3966f, 43.99354f)))) LocalObject(2770, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 66) LocalObject(331, Door.Constructor(Vector3(1222f, 3958f, 45.51354f)), owning_building_guid = 66) LocalObject(332, Door.Constructor(Vector3(1222f, 3958f, 55.51354f)), owning_building_guid = 66) @@ -2198,7 +2198,7 @@ object Map04 { Building39() def Building39(): Unit = { // Name: SE_Baal_Tower Type: tower_b GUID: 67, MapID: 39 - LocalBuilding(67, 39, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1548f, 4666f, 89.42425f), tower_b))) + LocalBuilding("SE_Baal_Tower", 67, 39, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1548f, 4666f, 89.42425f)))) LocalObject(2772, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 67) LocalObject(341, Door.Constructor(Vector3(1560f, 4658f, 90.94424f)), owning_building_guid = 67) LocalObject(342, Door.Constructor(Vector3(1560f, 4658f, 100.9442f)), owning_building_guid = 67) @@ -2235,7 +2235,7 @@ object Map04 { Building31() def Building31(): Unit = { // Name: E_Searhus_Warpgate_Tower Type: tower_b GUID: 68, MapID: 31 - LocalBuilding(68, 31, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1558f, 2872f, 31.19086f), tower_b))) + LocalBuilding("E_Searhus_Warpgate_Tower", 68, 31, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1558f, 2872f, 31.19086f)))) LocalObject(2773, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 68) LocalObject(347, Door.Constructor(Vector3(1570f, 2864f, 32.71085f)), owning_building_guid = 68) LocalObject(348, Door.Constructor(Vector3(1570f, 2864f, 42.71085f)), owning_building_guid = 68) @@ -2272,7 +2272,7 @@ object Map04 { Building35() def Building35(): Unit = { // Name: SW_Hanish_Tower Type: tower_b GUID: 69, MapID: 35 - LocalBuilding(69, 35, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3086f, 5040f, 81.67988f), tower_b))) + LocalBuilding("SW_Hanish_Tower", 69, 35, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3086f, 5040f, 81.67988f)))) LocalObject(2779, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 69) LocalObject(414, Door.Constructor(Vector3(3098f, 5032f, 83.19987f)), owning_building_guid = 69) LocalObject(415, Door.Constructor(Vector3(3098f, 5032f, 93.19987f)), owning_building_guid = 69) @@ -2309,7 +2309,7 @@ object Map04 { Building28() def Building28(): Unit = { // Name: NE_Enkidu_Tower Type: tower_b GUID: 70, MapID: 28 - LocalBuilding(70, 28, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3410f, 4294f, 30.17417f), tower_b))) + LocalBuilding("NE_Enkidu_Tower", 70, 28, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3410f, 4294f, 30.17417f)))) LocalObject(2783, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 70) LocalObject(458, Door.Constructor(Vector3(3422f, 4286f, 31.69417f)), owning_building_guid = 70) LocalObject(459, Door.Constructor(Vector3(3422f, 4286f, 41.69417f)), owning_building_guid = 70) @@ -2346,7 +2346,7 @@ object Map04 { Building21() def Building21(): Unit = { // Name: NE_Neti_Tower Type: tower_b GUID: 71, MapID: 21 - LocalBuilding(71, 21, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4162f, 3218f, 95.02856f), tower_b))) + LocalBuilding("NE_Neti_Tower", 71, 21, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4162f, 3218f, 95.02856f)))) LocalObject(2787, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 71) LocalObject(503, Door.Constructor(Vector3(4174f, 3210f, 96.54855f)), owning_building_guid = 71) LocalObject(504, Door.Constructor(Vector3(4174f, 3210f, 106.5486f)), owning_building_guid = 71) @@ -2383,7 +2383,7 @@ object Map04 { Building27() def Building27(): Unit = { // Name: S_Irkalla_Tower Type: tower_b GUID: 72, MapID: 27 - LocalBuilding(72, 27, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4414f, 4176f, 63.80005f), tower_b))) + LocalBuilding("S_Irkalla_Tower", 72, 27, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4414f, 4176f, 63.80005f)))) LocalObject(2790, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 72) LocalObject(529, Door.Constructor(Vector3(4426f, 4168f, 65.32005f)), owning_building_guid = 72) LocalObject(530, Door.Constructor(Vector3(4426f, 4168f, 75.32005f)), owning_building_guid = 72) @@ -2420,7 +2420,7 @@ object Map04 { Building59() def Building59(): Unit = { // Name: VSSanc_Warpgate_Tower Type: tower_b GUID: 73, MapID: 59 - LocalBuilding(73, 59, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4658f, 6628f, 42.60658f), tower_b))) + LocalBuilding("VSSanc_Warpgate_Tower", 73, 59, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4658f, 6628f, 42.60658f)))) LocalObject(2793, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 73) LocalObject(546, Door.Constructor(Vector3(4670f, 6620f, 44.12658f)), owning_building_guid = 73) LocalObject(547, Door.Constructor(Vector3(4670f, 6620f, 54.12658f)), owning_building_guid = 73) @@ -2457,7 +2457,7 @@ object Map04 { Building25() def Building25(): Unit = { // Name: N_Ceryshen_Warpgate_Tower Type: tower_b GUID: 74, MapID: 25 - LocalBuilding(74, 25, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5394f, 4228f, 38.99171f), tower_b))) + LocalBuilding("N_Ceryshen_Warpgate_Tower", 74, 25, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5394f, 4228f, 38.99171f)))) LocalObject(2797, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 74) LocalObject(590, Door.Constructor(Vector3(5406f, 4220f, 40.51171f)), owning_building_guid = 74) LocalObject(591, Door.Constructor(Vector3(5406f, 4220f, 50.51171f)), owning_building_guid = 74) @@ -2494,7 +2494,7 @@ object Map04 { Building22() def Building22(): Unit = { // Name: SE_Ceryshen_Warpgate_Tower Type: tower_b GUID: 75, MapID: 22 - LocalBuilding(75, 22, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5814f, 2996f, 41.7468f), tower_b))) + LocalBuilding("SE_Ceryshen_Warpgate_Tower", 75, 22, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5814f, 2996f, 41.7468f)))) LocalObject(2798, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 75) LocalObject(596, Door.Constructor(Vector3(5826f, 2988f, 43.2668f)), owning_building_guid = 75) LocalObject(597, Door.Constructor(Vector3(5826f, 2988f, 53.2668f)), owning_building_guid = 75) @@ -2531,7 +2531,7 @@ object Map04 { Building24() def Building24(): Unit = { // Name: NW_Kusag_Tower Type: tower_b GUID: 76, MapID: 24 - LocalBuilding(76, 24, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6348f, 4802f, 38.76578f), tower_b))) + LocalBuilding("NW_Kusag_Tower", 76, 24, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6348f, 4802f, 38.76578f)))) LocalObject(2800, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 76) LocalObject(606, Door.Constructor(Vector3(6360f, 4794f, 40.28578f)), owning_building_guid = 76) LocalObject(607, Door.Constructor(Vector3(6360f, 4794f, 50.28578f)), owning_building_guid = 76) @@ -2568,7 +2568,7 @@ object Map04 { Building63() def Building63(): Unit = { // Name: NW_Dagon_Tower Type: tower_c GUID: 77, MapID: 63 - LocalBuilding(77, 63, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1302f, 6050f, 44.72154f), tower_c))) + LocalBuilding("NW_Dagon_Tower", 77, 63, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1302f, 6050f, 44.72154f)))) LocalObject(2771, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 77) LocalObject(337, Door.Constructor(Vector3(1314f, 6042f, 46.24254f)), owning_building_guid = 77) LocalObject(338, Door.Constructor(Vector3(1314f, 6042f, 66.24154f)), owning_building_guid = 77) @@ -2609,7 +2609,7 @@ object Map04 { Building40() def Building40(): Unit = { // Name: S_Dagon_Tower Type: tower_c GUID: 78, MapID: 40 - LocalBuilding(78, 40, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2228f, 5158f, 46.85532f), tower_c))) + LocalBuilding("S_Dagon_Tower", 78, 40, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2228f, 5158f, 46.85532f)))) LocalObject(2775, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 78) LocalObject(370, Door.Constructor(Vector3(2240f, 5150f, 48.37632f)), owning_building_guid = 78) LocalObject(371, Door.Constructor(Vector3(2240f, 5150f, 68.37532f)), owning_building_guid = 78) @@ -2650,7 +2650,7 @@ object Map04 { Building60() def Building60(): Unit = { // Name: Akkan_Tower Type: tower_c GUID: 79, MapID: 60 - LocalBuilding(79, 60, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2474f, 4454f, 51.89481f), tower_c))) + LocalBuilding("Akkan_Tower", 79, 60, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2474f, 4454f, 51.89481f)))) LocalObject(2776, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 79) LocalObject(374, Door.Constructor(Vector3(2486f, 4446f, 53.41581f)), owning_building_guid = 79) LocalObject(375, Door.Constructor(Vector3(2486f, 4446f, 73.41481f)), owning_building_guid = 79) @@ -2691,7 +2691,7 @@ object Map04 { Building30() def Building30(): Unit = { // Name: SW_Enkidu_Tower Type: tower_c GUID: 80, MapID: 30 - LocalBuilding(80, 30, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2726f, 3276f, 56.60795f), tower_c))) + LocalBuilding("SW_Enkidu_Tower", 80, 30, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2726f, 3276f, 56.60795f)))) LocalObject(2777, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 80) LocalObject(389, Door.Constructor(Vector3(2738f, 3268f, 58.12895f)), owning_building_guid = 80) LocalObject(390, Door.Constructor(Vector3(2738f, 3268f, 78.12795f)), owning_building_guid = 80) @@ -2732,7 +2732,7 @@ object Map04 { Building62() def Building62(): Unit = { // Name: Marduk_Tower Type: tower_c GUID: 81, MapID: 62 - LocalBuilding(81, 62, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3218f, 2478f, 75.78687f), tower_c))) + LocalBuilding("Marduk_Tower", 81, 62, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3218f, 2478f, 75.78687f)))) LocalObject(2781, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 81) LocalObject(433, Door.Constructor(Vector3(3230f, 2470f, 77.30788f)), owning_building_guid = 81) LocalObject(434, Door.Constructor(Vector3(3230f, 2470f, 97.30687f)), owning_building_guid = 81) @@ -2773,7 +2773,7 @@ object Map04 { Building56() def Building56(): Unit = { // Name: Hanish_Tower Type: tower_c GUID: 82, MapID: 56 - LocalBuilding(82, 56, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3580f, 5294f, 69.18471f), tower_c))) + LocalBuilding("Hanish_Tower", 82, 56, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3580f, 5294f, 69.18471f)))) LocalObject(2784, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 82) LocalObject(466, Door.Constructor(Vector3(3592f, 5286f, 70.70571f)), owning_building_guid = 82) LocalObject(467, Door.Constructor(Vector3(3592f, 5286f, 90.70471f)), owning_building_guid = 82) @@ -2814,7 +2814,7 @@ object Map04 { Building36() def Building36(): Unit = { // Name: W_Girru_Tower Type: tower_c GUID: 83, MapID: 36 - LocalBuilding(83, 36, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3738f, 6048f, 55.94899f), tower_c))) + LocalBuilding("W_Girru_Tower", 83, 36, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3738f, 6048f, 55.94899f)))) LocalObject(2785, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 83) LocalObject(477, Door.Constructor(Vector3(3750f, 6040f, 57.46999f)), owning_building_guid = 83) LocalObject(478, Door.Constructor(Vector3(3750f, 6040f, 77.46899f)), owning_building_guid = 83) @@ -2855,7 +2855,7 @@ object Map04 { Building61() def Building61(): Unit = { // Name: TRSanc_Warpgate_Tower Type: tower_c GUID: 84, MapID: 61 - LocalBuilding(84, 61, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4098f, 988f, 52.18349f), tower_c))) + LocalBuilding("TRSanc_Warpgate_Tower", 84, 61, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4098f, 988f, 52.18349f)))) LocalObject(2786, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 84) LocalObject(499, Door.Constructor(Vector3(4110f, 980f, 53.70449f)), owning_building_guid = 84) LocalObject(500, Door.Constructor(Vector3(4110f, 980f, 73.70349f)), owning_building_guid = 84) @@ -2896,7 +2896,7 @@ object Map04 { Building41() def Building41(): Unit = { // Name: W_Ceryshen_Warpgate_Tower Type: tower_c GUID: 85, MapID: 41 - LocalBuilding(85, 41, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4810f, 3474f, 38.48336f), tower_c))) + LocalBuilding("W_Ceryshen_Warpgate_Tower", 85, 41, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4810f, 3474f, 38.48336f)))) LocalObject(2794, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 85) LocalObject(568, Door.Constructor(Vector3(4822f, 3466f, 40.00436f)), owning_building_guid = 85) LocalObject(569, Door.Constructor(Vector3(4822f, 3466f, 60.00336f)), owning_building_guid = 85) @@ -2937,7 +2937,7 @@ object Map04 { Building55() def Building55(): Unit = { // Name: Irkalla_Tower Type: tower_c GUID: 86, MapID: 55 - LocalBuilding(86, 55, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4884f, 4940f, 67.48396f), tower_c))) + LocalBuilding("Irkalla_Tower", 86, 55, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4884f, 4940f, 67.48396f)))) LocalObject(2795, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 86) LocalObject(581, Door.Constructor(Vector3(4896f, 4932f, 69.00496f)), owning_building_guid = 86) LocalObject(582, Door.Constructor(Vector3(4896f, 4932f, 89.00395f)), owning_building_guid = 86) @@ -2978,7 +2978,7 @@ object Map04 { Building20() def Building20(): Unit = { // Name: E_Zaqar_Tower Type: tower_c GUID: 87, MapID: 20 - LocalBuilding(87, 20, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5312f, 2240f, 31.13437f), tower_c))) + LocalBuilding("E_Zaqar_Tower", 87, 20, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5312f, 2240f, 31.13437f)))) LocalObject(2796, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 87) LocalObject(586, Door.Constructor(Vector3(5324f, 2232f, 32.65537f)), owning_building_guid = 87) LocalObject(587, Door.Constructor(Vector3(5324f, 2232f, 52.65437f)), owning_building_guid = 87) @@ -3019,7 +3019,7 @@ object Map04 { Building57() def Building57(): Unit = { // Name: E_Ceryshen_Warpgate_Tower Type: tower_c GUID: 88, MapID: 57 - LocalBuilding(88, 57, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(7020f, 3444f, 28.58011f), tower_c))) + LocalBuilding("E_Ceryshen_Warpgate_Tower", 88, 57, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(7020f, 3444f, 28.58011f)))) LocalObject(2803, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 88) LocalObject(637, Door.Constructor(Vector3(7032f, 3436f, 30.10111f)), owning_building_guid = 88) LocalObject(638, Door.Constructor(Vector3(7032f, 3436f, 50.10011f)), owning_building_guid = 88) @@ -3060,25 +3060,52 @@ object Map04 { Building4() def Building4(): Unit = { // Name: WG_Ishundar_to_Searhus Type: warpgate GUID: 89, MapID: 4 - LocalBuilding(89, 4, FoundationBuilder(WarpGate.Structure(Vector3(1440f, 3294f, 45.92022f)))) + LocalBuilding("WG_Ishundar_to_Searhus", 89, 4, FoundationBuilder(WarpGate.Structure(Vector3(1440f, 3294f, 45.92022f)))) } Building3() def Building3(): Unit = { // Name: WG_Ishundar_to_TRSanc Type: warpgate GUID: 90, MapID: 3 - LocalBuilding(90, 3, FoundationBuilder(WarpGate.Structure(Vector3(3752f, 1050f, 58.47187f)))) + LocalBuilding("WG_Ishundar_to_TRSanc", 90, 3, FoundationBuilder(WarpGate.Structure(Vector3(3752f, 1050f, 58.47187f)))) } Building2() def Building2(): Unit = { // Name: WG_Ishundar_to_VSSanc Type: warpgate GUID: 91, MapID: 2 - LocalBuilding(91, 2, FoundationBuilder(WarpGate.Structure(Vector3(4728f, 6918f, 30.63858f)))) + LocalBuilding("WG_Ishundar_to_VSSanc", 91, 2, FoundationBuilder(WarpGate.Structure(Vector3(4728f, 6918f, 30.63858f)))) } Building1() def Building1(): Unit = { // Name: WG_Ishundar_to_Ceryshen Type: warpgate GUID: 92, MapID: 1 - LocalBuilding(92, 1, FoundationBuilder(WarpGate.Structure(Vector3(5576f, 3538f, 67.25803f)))) + LocalBuilding("WG_Ishundar_to_Ceryshen", 92, 1, FoundationBuilder(WarpGate.Structure(Vector3(5576f, 3538f, 67.25803f)))) } + + def Lattice(): Unit = { + LatticeLink("Baal", "Dagon") + LatticeLink("Kusag", "Lahar") + LatticeLink("Kusag", "Irkalla") + LatticeLink("Lahar", "Irkalla") + LatticeLink("Irkalla", "Girru") + LatticeLink("Girru", "Hanish") + LatticeLink("Hanish", "Irkalla") + LatticeLink("Marduk", "GW_Ishundar_S") + LatticeLink("Kusag", "WG_Ishundar_to_Ceryshen") + LatticeLink("Baal", "WG_Ishundar_to_Searhus") + LatticeLink("Marduk", "WG_Ishundar_to_TRSanc") + LatticeLink("Baal", "Akkan") + LatticeLink("Hanish", "GW_Ishundar_N") + LatticeLink("Enkidu", "Marduk") + LatticeLink("Girru", "WG_Ishundar_to_VSSanc") + LatticeLink("Enkidu", "Kusag") + LatticeLink("Dagon", "Hanish") + LatticeLink("Enkidu", "Akkan") + LatticeLink("Marduk", "Neti") + LatticeLink("Neti", "Zaqar") + LatticeLink("Enkidu", "Zaqar") + LatticeLink("Hanish", "Akkan") + } + + Lattice() } } diff --git a/pslogin/src/main/scala/zonemaps/Map05.scala b/pslogin/src/main/scala/zonemaps/Map05.scala index d02df6aa..a549062d 100644 --- a/pslogin/src/main/scala/zonemaps/Map05.scala +++ b/pslogin/src/main/scala/zonemaps/Map05.scala @@ -23,7 +23,7 @@ object Map05 { Building13() def Building13(): Unit = { // Name: Eadon Type: amp_station GUID: 1, MapID: 13 - LocalBuilding(1, 13, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2716f, 2956f, 53.31126f), amp_station))) + LocalBuilding("Eadon", 1, 13, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2716f, 2956f, 53.31126f)))) LocalObject(156, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 1) LocalObject(122, Door.Constructor(Vector3(2710.802f, 2960.397f, 66.21326f)), owning_building_guid = 1) LocalObject(123, Door.Constructor(Vector3(2720.914f, 2951.288f, 66.21326f)), owning_building_guid = 1) @@ -149,7 +149,7 @@ object Map05 { Building10() def Building10(): Unit = { // Name: Pwyll Type: amp_station GUID: 4, MapID: 10 - LocalBuilding(4, 10, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4738f, 4852f, 103.9842f), amp_station))) + LocalBuilding("Pwyll", 4, 10, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4738f, 4852f, 103.9842f)))) LocalObject(162, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 4) LocalObject(124, Door.Constructor(Vector3(4736.495f, 4858.64f, 116.8862f)), owning_building_guid = 4) LocalObject(125, Door.Constructor(Vector3(4739.088f, 4845.279f, 116.8862f)), owning_building_guid = 4) @@ -275,7 +275,7 @@ object Map05 { Building33() def Building33(): Unit = { // Name: bunkerg1 Type: bunker_gauntlet GUID: 7, MapID: 33 - LocalBuilding(7, 33, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2700f, 2850f, 53.31126f), bunker_gauntlet))) + LocalBuilding("bunkerg1", 7, 33, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2700f, 2850f, 53.31126f)))) LocalObject(244, Door.Constructor(Vector3(2682.751f, 2868.089f, 54.83226f)), owning_building_guid = 7) LocalObject(248, Door.Constructor(Vector3(2719.782f, 2834.761f, 54.83226f)), owning_building_guid = 7) } @@ -283,7 +283,7 @@ object Map05 { Building34() def Building34(): Unit = { // Name: bunkerg2 Type: bunker_gauntlet GUID: 8, MapID: 34 - LocalBuilding(8, 34, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4314f, 4146f, 75.96667f), bunker_gauntlet))) + LocalBuilding("bunkerg2", 8, 34, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4314f, 4146f, 75.96667f)))) LocalObject(335, Door.Constructor(Vector3(4298.736f, 4165.793f, 77.48768f)), owning_building_guid = 8) LocalObject(339, Door.Constructor(Vector3(4332.081f, 4128.776f, 77.48768f)), owning_building_guid = 8) } @@ -291,7 +291,7 @@ object Map05 { Building35() def Building35(): Unit = { // Name: bunkerg3 Type: bunker_gauntlet GUID: 9, MapID: 35 - LocalBuilding(9, 35, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5806f, 4440f, 54.7853f), bunker_gauntlet))) + LocalBuilding("bunkerg3", 9, 35, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5806f, 4440f, 54.7853f)))) LocalObject(415, Door.Constructor(Vector3(5807.466f, 4464.952f, 56.3063f)), owning_building_guid = 9) LocalObject(416, Door.Constructor(Vector3(5808.346f, 4415.139f, 56.3063f)), owning_building_guid = 9) } @@ -299,56 +299,56 @@ object Map05 { Building29() def Building29(): Unit = { // Name: bunker2 Type: bunker_lg GUID: 10, MapID: 29 - LocalBuilding(10, 29, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4302f, 4344f, 75.92862f), bunker_lg))) + LocalBuilding("bunker2", 10, 29, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4302f, 4344f, 75.92862f)))) LocalObject(337, Door.Constructor(Vector3(4304.169f, 4341.063f, 77.44962f)), owning_building_guid = 10) } Building30() def Building30(): Unit = { // Name: bunker3 Type: bunker_lg GUID: 11, MapID: 30 - LocalBuilding(11, 30, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5616f, 3768f, 60.98056f), bunker_lg))) + LocalBuilding("bunker3", 11, 30, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5616f, 3768f, 60.98056f)))) LocalObject(414, Door.Constructor(Vector3(5612.889f, 3769.91f, 62.50156f)), owning_building_guid = 11) } Building31() def Building31(): Unit = { // Name: bunker4 Type: bunker_sm GUID: 12, MapID: 31 - LocalBuilding(12, 31, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3206f, 2552f, 56.18124f), bunker_sm))) + LocalBuilding("bunker4", 12, 31, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3206f, 2552f, 56.18124f)))) LocalObject(259, Door.Constructor(Vector3(3206.843f, 2551.109f, 57.70224f)), owning_building_guid = 12) } Building32() def Building32(): Unit = { // Name: bunker5 Type: bunker_sm GUID: 13, MapID: 32 - LocalBuilding(13, 32, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3250f, 2604f, 56.18457f), bunker_sm))) + LocalBuilding("bunker5", 13, 32, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3250f, 2604f, 56.18457f)))) LocalObject(260, Door.Constructor(Vector3(3250.931f, 2603.202f, 57.70557f)), owning_building_guid = 13) } Building40() def Building40(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 14, MapID: 40 - LocalBuilding(14, 40, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3650f, 5340f, 50.30309f), bunker_sm))) + LocalBuilding("bunker_sm", 14, 40, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3650f, 5340f, 50.30309f)))) LocalObject(309, Door.Constructor(Vector3(3650.711f, 5339.001f, 51.82409f)), owning_building_guid = 14) } Building28() def Building28(): Unit = { // Name: bunker1 Type: bunker_sm GUID: 15, MapID: 28 - LocalBuilding(15, 28, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3712f, 4644f, 58.56919f), bunker_sm))) + LocalBuilding("bunker1", 15, 28, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3712f, 4644f, 58.56919f)))) LocalObject(324, Door.Constructor(Vector3(3711.142f, 4644.875f, 60.09019f)), owning_building_guid = 15) } Building41() def Building41(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 16, MapID: 41 - LocalBuilding(16, 41, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4888f, 2866f, 61.5153f), bunker_sm))) + LocalBuilding("bunker_sm", 16, 41, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4888f, 2866f, 61.5153f)))) LocalObject(396, Door.Constructor(Vector3(4887.053f, 2865.221f, 63.0363f)), owning_building_guid = 16) } Building36() def Building36(): Unit = { // Name: Caer Type: comm_station GUID: 17, MapID: 36 - LocalBuilding(17, 36, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4658f, 2644f, 55.99231f), comm_station))) + LocalBuilding("Caer", 17, 36, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4658f, 2644f, 55.99231f)))) LocalObject(161, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 17) LocalObject(356, Door.Constructor(Vector3(4598.849f, 2685.214f, 57.74331f)), owning_building_guid = 17) LocalObject(357, Door.Constructor(Vector3(4603.557f, 2702.787f, 65.70731f)), owning_building_guid = 17) @@ -465,7 +465,7 @@ object Map05 { Building9() def Building9(): Unit = { // Name: Dagda Type: comm_station GUID: 20, MapID: 9 - LocalBuilding(20, 9, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5912f, 4436f, 54.7319f), comm_station))) + LocalBuilding("Dagda", 20, 9, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5912f, 4436f, 54.7319f)))) LocalObject(164, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 20) LocalObject(417, Door.Constructor(Vector3(5858.486f, 4406.424f, 64.4469f)), owning_building_guid = 20) LocalObject(418, Door.Constructor(Vector3(5869.935f, 4392.286f, 56.48289f)), owning_building_guid = 20) @@ -582,7 +582,7 @@ object Map05 { Building12() def Building12(): Unit = { // Name: Bel Type: comm_station_dsp GUID: 23, MapID: 12 - LocalBuilding(23, 12, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3612f, 4694f, 57.91497f), comm_station_dsp))) + LocalBuilding("Bel", 23, 12, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3612f, 4694f, 57.91497f)))) LocalObject(159, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 23) LocalObject(205, Door.Constructor(Vector3(3680.339f, 4764.464f, 61.29297f)), owning_building_guid = 23) LocalObject(280, Door.Constructor(Vector3(3552.196f, 4650.501f, 59.56598f)), owning_building_guid = 23) @@ -721,7 +721,7 @@ object Map05 { Building5() def Building5(): Unit = { // Name: Ogma Type: cryo_facility GUID: 26, MapID: 5 - LocalBuilding(26, 5, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3538f, 3288f, 113.9927f), cryo_facility))) + LocalBuilding("Ogma", 26, 5, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3538f, 3288f, 113.9927f)))) LocalObject(158, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 26) LocalObject(274, Door.Constructor(Vector3(3441.841f, 3272.462f, 115.5137f)), owning_building_guid = 26) LocalObject(275, Door.Constructor(Vector3(3452.252f, 3279.257f, 115.5437f)), owning_building_guid = 26) @@ -867,7 +867,7 @@ object Map05 { Building6() def Building6(): Unit = { // Name: Neit Type: cryo_facility GUID: 29, MapID: 6 - LocalBuilding(29, 6, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4350f, 4238f, 75.96667f), cryo_facility))) + LocalBuilding("Neit", 29, 6, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4350f, 4238f, 75.96667f)))) LocalObject(160, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 29) LocalObject(332, Door.Constructor(Vector3(4273.177f, 4260.066f, 77.51768f)), owning_building_guid = 29) LocalObject(333, Door.Constructor(Vector3(4286.697f, 4272.239f, 85.48167f)), owning_building_guid = 29) @@ -1013,7 +1013,7 @@ object Map05 { Building7() def Building7(): Unit = { // Name: Lugh Type: cryo_facility GUID: 32, MapID: 7 - LocalBuilding(32, 7, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(6148f, 5118f, 71.64068f), cryo_facility))) + LocalBuilding("Lugh", 32, 7, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(6148f, 5118f, 71.64068f)))) LocalObject(165, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 32) LocalObject(444, Door.Constructor(Vector3(6107.22f, 5162.573f, 73.19168f)), owning_building_guid = 32) LocalObject(445, Door.Constructor(Vector3(6111.929f, 5180.146f, 81.15568f)), owning_building_guid = 32) @@ -1159,19 +1159,19 @@ object Map05 { Building21074() def Building21074(): Unit = { // Name: GW_Forseral_N Type: hst GUID: 36, MapID: 21074 - LocalBuilding(36, 21074, FoundationBuilder(WarpGate.Structure(Vector3(4908.22f, 5684.55f, 39.16f), hst))) + LocalBuilding("GW_Forseral_N", 36, 21074, FoundationBuilder(WarpGate.Structure(Vector3(4908.22f, 5684.55f, 39.16f), hst))) } Building21078() def Building21078(): Unit = { // Name: GW_Forseral_S Type: hst GUID: 37, MapID: 21078 - LocalBuilding(37, 21078, FoundationBuilder(WarpGate.Structure(Vector3(5364.4f, 2560.16f, 44.87f), hst))) + LocalBuilding("GW_Forseral_S", 37, 21078, FoundationBuilder(WarpGate.Structure(Vector3(5364.4f, 2560.16f, 44.87f), hst))) } Building11() def Building11(): Unit = { // Name: Anu Type: tech_plant GUID: 39, MapID: 11 - LocalBuilding(39, 11, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3360f, 2538f, 56.18457f), tech_plant))) + LocalBuilding("Anu", 39, 11, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3360f, 2538f, 56.18457f)))) LocalObject(157, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 39) LocalObject(261, Door.Constructor(Vector3(3295.273f, 2500.649f, 65.68958f)), owning_building_guid = 39) LocalObject(262, Door.Constructor(Vector3(3308.578f, 2488.242f, 57.72657f)), owning_building_guid = 39) @@ -1295,7 +1295,7 @@ object Map05 { Building8() def Building8(): Unit = { // Name: Gwydion Type: tech_plant GUID: 42, MapID: 8 - LocalBuilding(42, 8, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5548f, 3858f, 60.98056f), tech_plant))) + LocalBuilding("Gwydion", 42, 8, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5548f, 3858f, 60.98056f)))) LocalObject(163, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 42) LocalObject(401, Door.Constructor(Vector3(5447.92f, 3857.235f, 62.52256f)), owning_building_guid = 42) LocalObject(402, Door.Constructor(Vector3(5449.761f, 3813.852f, 62.60156f)), owning_building_guid = 42) @@ -1419,7 +1419,7 @@ object Map05 { Building14() def Building14(): Unit = { // Name: S_Solsar_Warpgate_Tower Type: tower_a GUID: 45, MapID: 14 - LocalBuilding(45, 14, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1598f, 3414f, 49.07939f), tower_a))) + LocalBuilding("S_Solsar_Warpgate_Tower", 45, 14, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1598f, 3414f, 49.07939f)))) LocalObject(1894, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 45) LocalObject(230, Door.Constructor(Vector3(1605.495f, 3401.678f, 50.60039f)), owning_building_guid = 45) LocalObject(231, Door.Constructor(Vector3(1605.495f, 3401.678f, 70.5994f)), owning_building_guid = 45) @@ -1456,7 +1456,7 @@ object Map05 { Building17() def Building17(): Unit = { // Name: NE_TRSanc_Warpgate_Tower Type: tower_a GUID: 46, MapID: 17 - LocalBuilding(46, 17, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3612f, 1746f, 51.49541f), tower_a))) + LocalBuilding("NE_TRSanc_Warpgate_Tower", 46, 17, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3612f, 1746f, 51.49541f)))) LocalObject(1898, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 46) LocalObject(305, Door.Constructor(Vector3(3624f, 1738f, 53.01641f)), owning_building_guid = 46) LocalObject(306, Door.Constructor(Vector3(3624f, 1738f, 73.01541f)), owning_building_guid = 46) @@ -1493,7 +1493,7 @@ object Map05 { Building37() def Building37(): Unit = { // Name: N_Ogma_Tower Type: tower_a GUID: 47, MapID: 37 - LocalBuilding(47, 37, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3662f, 3532f, 101.2391f), tower_a))) + LocalBuilding("N_Ogma_Tower", 47, 37, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3662f, 3532f, 101.2391f)))) LocalObject(1899, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 47) LocalObject(313, Door.Constructor(Vector3(3674f, 3524f, 102.7601f)), owning_building_guid = 47) LocalObject(314, Door.Constructor(Vector3(3674f, 3524f, 122.759f)), owning_building_guid = 47) @@ -1530,7 +1530,7 @@ object Map05 { Building27() def Building27(): Unit = { // Name: S_Bel_Tower Type: tower_a GUID: 48, MapID: 27 - LocalBuilding(48, 27, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3694f, 4482f, 48.92117f), tower_a))) + LocalBuilding("S_Bel_Tower", 48, 27, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3694f, 4482f, 48.92117f)))) LocalObject(1900, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 48) LocalObject(319, Door.Constructor(Vector3(3694.078f, 4467.578f, 50.44217f)), owning_building_guid = 48) LocalObject(320, Door.Constructor(Vector3(3694.078f, 4467.578f, 70.44117f)), owning_building_guid = 48) @@ -1567,7 +1567,7 @@ object Map05 { Building25() def Building25(): Unit = { // Name: SE_Ceryshen_Warpgate_Tower Type: tower_a GUID: 49, MapID: 25 - LocalBuilding(49, 25, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3832f, 6326f, 50.13886f), tower_a))) + LocalBuilding("SE_Ceryshen_Warpgate_Tower", 49, 25, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3832f, 6326f, 50.13886f)))) LocalObject(1901, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 49) LocalObject(328, Door.Constructor(Vector3(3834.581f, 6311.811f, 51.65986f)), owning_building_guid = 49) LocalObject(329, Door.Constructor(Vector3(3834.581f, 6311.811f, 71.65886f)), owning_building_guid = 49) @@ -1604,7 +1604,7 @@ object Map05 { Building39() def Building39(): Unit = { // Name: W_Pwyll_Tower Type: tower_a GUID: 50, MapID: 39 - LocalBuilding(50, 39, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4486f, 4862f, 90.87802f), tower_a))) + LocalBuilding("W_Pwyll_Tower", 50, 39, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4486f, 4862f, 90.87802f)))) LocalObject(1903, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 50) LocalObject(352, Door.Constructor(Vector3(4498f, 4854f, 92.39902f)), owning_building_guid = 50) LocalObject(353, Door.Constructor(Vector3(4498f, 4854f, 112.398f)), owning_building_guid = 50) @@ -1641,7 +1641,7 @@ object Map05 { Building20() def Building20(): Unit = { // Name: NW_Gwydion_Tower Type: tower_a GUID: 51, MapID: 20 - LocalBuilding(51, 20, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5410f, 4044f, 59.84832f), tower_a))) + LocalBuilding("NW_Gwydion_Tower", 51, 20, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5410f, 4044f, 59.84832f)))) LocalObject(1906, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 51) LocalObject(397, Door.Constructor(Vector3(5422f, 4036f, 61.36932f)), owning_building_guid = 51) LocalObject(398, Door.Constructor(Vector3(5422f, 4036f, 81.36832f)), owning_building_guid = 51) @@ -1678,7 +1678,7 @@ object Map05 { Building22() def Building22(): Unit = { // Name: NW_Lugh_Tower Type: tower_a GUID: 52, MapID: 22 - LocalBuilding(52, 22, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5940f, 5298f, 87.00064f), tower_a))) + LocalBuilding("NW_Lugh_Tower", 52, 22, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5940f, 5298f, 87.00064f)))) LocalObject(1908, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 52) LocalObject(435, Door.Constructor(Vector3(5952f, 5290f, 88.52164f)), owning_building_guid = 52) LocalObject(436, Door.Constructor(Vector3(5952f, 5290f, 108.5206f)), owning_building_guid = 52) @@ -1715,7 +1715,7 @@ object Map05 { Building15() def Building15(): Unit = { // Name: NW_Eadon_Tower Type: tower_b GUID: 53, MapID: 15 - LocalBuilding(53, 15, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2588f, 3168f, 49.78637f), tower_b))) + LocalBuilding("NW_Eadon_Tower", 53, 15, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2588f, 3168f, 49.78637f)))) LocalObject(1895, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 53) LocalObject(234, Door.Constructor(Vector3(2591.565f, 3154.025f, 51.30637f)), owning_building_guid = 53) LocalObject(235, Door.Constructor(Vector3(2591.565f, 3154.025f, 61.30637f)), owning_building_guid = 53) @@ -1752,7 +1752,7 @@ object Map05 { Building26() def Building26(): Unit = { // Name: N_Bel_Tower Type: tower_b GUID: 54, MapID: 26 - LocalBuilding(54, 26, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3568f, 5310f, 53.99487f), tower_b))) + LocalBuilding("N_Bel_Tower", 54, 26, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3568f, 5310f, 53.99487f)))) LocalObject(1897, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 54) LocalObject(288, Door.Constructor(Vector3(3580f, 5302f, 55.51487f)), owning_building_guid = 54) LocalObject(289, Door.Constructor(Vector3(3580f, 5302f, 65.51488f)), owning_building_guid = 54) @@ -1789,7 +1789,7 @@ object Map05 { Building38() def Building38(): Unit = { // Name: S_Neit_Tower Type: tower_b GUID: 55, MapID: 38 - LocalBuilding(55, 38, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4440f, 3986f, 67.92352f), tower_b))) + LocalBuilding("S_Neit_Tower", 55, 38, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4440f, 3986f, 67.92352f)))) LocalObject(1902, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 55) LocalObject(346, Door.Constructor(Vector3(4452f, 3978f, 69.44352f)), owning_building_guid = 55) LocalObject(347, Door.Constructor(Vector3(4452f, 3978f, 79.44353f)), owning_building_guid = 55) @@ -1826,7 +1826,7 @@ object Map05 { Building18() def Building18(): Unit = { // Name: E_TRSanc_Warpgate_Tower Type: tower_b GUID: 56, MapID: 18 - LocalBuilding(56, 18, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4822f, 2820f, 67.8167f), tower_b))) + LocalBuilding("E_TRSanc_Warpgate_Tower", 56, 18, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4822f, 2820f, 67.8167f)))) LocalObject(1905, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 56) LocalObject(389, Door.Constructor(Vector3(4827.475f, 2833.343f, 69.3367f)), owning_building_guid = 56) LocalObject(390, Door.Constructor(Vector3(4827.475f, 2833.343f, 79.3367f)), owning_building_guid = 56) @@ -1863,7 +1863,7 @@ object Map05 { Building21() def Building21(): Unit = { // Name: N_Dagda_Tower Type: tower_b GUID: 57, MapID: 21 - LocalBuilding(57, 21, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5896f, 4678f, 50.33113f), tower_b))) + LocalBuilding("N_Dagda_Tower", 57, 21, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5896f, 4678f, 50.33113f)))) LocalObject(1907, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 57) LocalObject(421, Door.Constructor(Vector3(5905.708f, 4688.666f, 51.85113f)), owning_building_guid = 57) LocalObject(422, Door.Constructor(Vector3(5905.708f, 4688.666f, 61.85113f)), owning_building_guid = 57) @@ -1900,7 +1900,7 @@ object Map05 { Building16() def Building16(): Unit = { // Name: NE_Anu_Tower Type: tower_c GUID: 58, MapID: 16 - LocalBuilding(58, 16, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3572f, 2702f, 43.39885f), tower_c))) + LocalBuilding("NE_Anu_Tower", 58, 16, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3572f, 2702f, 43.39885f)))) LocalObject(1896, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 58) LocalObject(286, Door.Constructor(Vector3(3575.565f, 2715.975f, 44.91985f)), owning_building_guid = 58) LocalObject(287, Door.Constructor(Vector3(3575.565f, 2715.975f, 64.91885f)), owning_building_guid = 58) @@ -1941,7 +1941,7 @@ object Map05 { Building24() def Building24(): Unit = { // Name: N_Pwyll_Tower Type: tower_c GUID: 59, MapID: 24 - LocalBuilding(59, 24, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4728f, 5584f, 48.18415f), tower_c))) + LocalBuilding("N_Pwyll_Tower", 59, 24, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4728f, 5584f, 48.18415f)))) LocalObject(1904, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 59) LocalObject(377, Door.Constructor(Vector3(4740f, 5576f, 49.70515f)), owning_building_guid = 59) LocalObject(378, Door.Constructor(Vector3(4740f, 5576f, 69.70415f)), owning_building_guid = 59) @@ -1982,7 +1982,7 @@ object Map05 { Building19() def Building19(): Unit = { // Name: S_Gwydion_Tower Type: tower_c GUID: 60, MapID: 19 - LocalBuilding(60, 19, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6018f, 2726f, 46.91305f), tower_c))) + LocalBuilding("S_Gwydion_Tower", 60, 19, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6018f, 2726f, 46.91305f)))) LocalObject(1909, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 60) LocalObject(440, Door.Constructor(Vector3(6019.084f, 2711.619f, 48.43405f)), owning_building_guid = 60) LocalObject(441, Door.Constructor(Vector3(6019.084f, 2711.619f, 68.43305f)), owning_building_guid = 60) @@ -2023,7 +2023,7 @@ object Map05 { Building23() def Building23(): Unit = { // Name: W_Oshur_Warpgate_Tower Type: tower_c GUID: 61, MapID: 23 - LocalBuilding(61, 23, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(7008f, 3838f, 49.3027f), tower_c))) + LocalBuilding("W_Oshur_Warpgate_Tower", 61, 23, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(7008f, 3838f, 49.3027f)))) LocalObject(1910, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 61) LocalObject(455, Door.Constructor(Vector3(6997.002f, 3847.33f, 50.8237f)), owning_building_guid = 61) LocalObject(456, Door.Constructor(Vector3(6997.002f, 3847.33f, 70.8227f)), owning_building_guid = 61) @@ -2064,25 +2064,51 @@ object Map05 { Building3() def Building3(): Unit = { // Name: WG_Forseral_to_Solsar Type: warpgate GUID: 62, MapID: 3 - LocalBuilding(62, 3, FoundationBuilder(WarpGate.Structure(Vector3(1556f, 3690f, 53.5783f)))) + LocalBuilding("WG_Forseral_to_Solsar", 62, 3, FoundationBuilder(WarpGate.Structure(Vector3(1556f, 3690f, 53.5783f)))) } Building1() def Building1(): Unit = { // Name: WG_Forseral_to_TRSanc Type: warpgate GUID: 63, MapID: 1 - LocalBuilding(63, 1, FoundationBuilder(WarpGate.Structure(Vector3(3330f, 1338f, 42.85409f)))) + LocalBuilding("WG_Forseral_to_TRSanc", 63, 1, FoundationBuilder(WarpGate.Structure(Vector3(3330f, 1338f, 42.85409f)))) } Building2() def Building2(): Unit = { // Name: WG_Forseral_to_Ceryshen Type: warpgate GUID: 64, MapID: 2 - LocalBuilding(64, 2, FoundationBuilder(WarpGate.Structure(Vector3(3432f, 6630f, 73.72356f)))) + LocalBuilding("WG_Forseral_to_Ceryshen", 64, 2, FoundationBuilder(WarpGate.Structure(Vector3(3432f, 6630f, 73.72356f)))) } Building4() def Building4(): Unit = { // Name: WG_Forseral_to_Oshur Type: warpgate GUID: 65, MapID: 4 - LocalBuilding(65, 4, FoundationBuilder(WarpGate.Structure(Vector3(7328f, 3850f, 47.09464f)))) + LocalBuilding("WG_Forseral_to_Oshur", 65, 4, FoundationBuilder(WarpGate.Structure(Vector3(7328f, 3850f, 47.09464f)))) } + + def Lattice(): Unit = { + LatticeLink("Eadon", "Anu") + LatticeLink("Gwydion", "Pwyll") + LatticeLink("Gwydion", "Caer") + LatticeLink("Neit", "Ogma") + LatticeLink("Neit", "Pwyll") + LatticeLink("Neit", "Gwydion") + LatticeLink("Neit", "Caer") + LatticeLink("Eadon", "WG_Forseral_to_Solsar") + LatticeLink("Anu", "WG_Forseral_to_TRSanc") + LatticeLink("Bel", "WG_Forseral_to_Ceryshen") + LatticeLink("Dagda", "WG_Forseral_to_Oshur") + LatticeLink("Anu", "Caer") + LatticeLink("Pwyll", "GW_Forseral_N") + LatticeLink("Caer", "GW_Forseral_S") + LatticeLink("Caer", "Ogma") + LatticeLink("Ogma", "Eadon") + LatticeLink("Ogma", "Bel") + LatticeLink("Bel", "Pwyll") + LatticeLink("Pwyll", "Lugh") + LatticeLink("Lugh", "Dagda") + LatticeLink("Dagda", "Gwydion") + } + + Lattice() } } diff --git a/pslogin/src/main/scala/zonemaps/Map06.scala b/pslogin/src/main/scala/zonemaps/Map06.scala index e8548502..1bf3662c 100644 --- a/pslogin/src/main/scala/zonemaps/Map06.scala +++ b/pslogin/src/main/scala/zonemaps/Map06.scala @@ -23,7 +23,7 @@ object Map06 { Building1() def Building1(): Unit = { // Name: Akna Type: amp_station GUID: 1, MapID: 1 - LocalBuilding(1, 1, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4406f, 3738f, 218.9079f), amp_station))) + LocalBuilding("Akna", 1, 1, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4406f, 3738f, 218.9079f)))) LocalObject(181, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 1) LocalObject(146, Door.Constructor(Vector3(4401.084f, 3733.29f, 231.8099f)), owning_building_guid = 1) LocalObject(147, Door.Constructor(Vector3(4411.2f, 3742.394f, 231.8099f)), owning_building_guid = 1) @@ -149,7 +149,7 @@ object Map06 { Building43() def Building43(): Unit = { // Name: bunker_gauntlet Type: bunker_gauntlet GUID: 4, MapID: 43 - LocalBuilding(4, 43, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3072f, 2262f, 237.2147f), bunker_gauntlet))) + LocalBuilding("bunker_gauntlet", 4, 43, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3072f, 2262f, 237.2147f)))) LocalObject(287, Door.Constructor(Vector3(3053.042f, 2278.254f, 238.7357f)), owning_building_guid = 4) LocalObject(289, Door.Constructor(Vector3(3088.279f, 2243.032f, 238.7357f)), owning_building_guid = 4) } @@ -157,7 +157,7 @@ object Map06 { Building44() def Building44(): Unit = { // Name: bunker_gauntlet Type: bunker_gauntlet GUID: 5, MapID: 44 - LocalBuilding(5, 44, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4084f, 5194f, 232.2395f), bunker_gauntlet))) + LocalBuilding("bunker_gauntlet", 5, 44, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4084f, 5194f, 232.2395f)))) LocalObject(405, Door.Constructor(Vector3(4082.088f, 5218.898f, 233.7605f)), owning_building_guid = 5) LocalObject(406, Door.Constructor(Vector3(4082.099f, 5169.077f, 233.7605f)), owning_building_guid = 5) } @@ -165,7 +165,7 @@ object Map06 { Building42() def Building42(): Unit = { // Name: bunker_gauntlet Type: bunker_gauntlet GUID: 6, MapID: 42 - LocalBuilding(6, 42, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4086f, 4288f, 266.4175f), bunker_gauntlet))) + LocalBuilding("bunker_gauntlet", 6, 42, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4086f, 4288f, 266.4175f)))) LocalObject(407, Door.Constructor(Vector3(4084.088f, 4312.898f, 267.9385f)), owning_building_guid = 6) LocalObject(408, Door.Constructor(Vector3(4084.099f, 4263.077f, 267.9385f)), owning_building_guid = 6) } @@ -173,7 +173,7 @@ object Map06 { Building41() def Building41(): Unit = { // Name: bunker_gauntlet Type: bunker_gauntlet GUID: 7, MapID: 41 - LocalBuilding(7, 41, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5866f, 3550f, 96.40965f), bunker_gauntlet))) + LocalBuilding("bunker_gauntlet", 7, 41, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5866f, 3550f, 96.40965f)))) LocalObject(496, Door.Constructor(Vector3(5841.102f, 3548.088f, 97.93066f)), owning_building_guid = 7) LocalObject(501, Door.Constructor(Vector3(5890.923f, 3548.099f, 97.93066f)), owning_building_guid = 7) } @@ -181,70 +181,70 @@ object Map06 { Building33() def Building33(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 8, MapID: 33 - LocalBuilding(8, 33, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2958f, 2048f, 238.7697f), bunker_lg))) + LocalBuilding("bunker_lg", 8, 33, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2958f, 2048f, 238.7697f)))) LocalObject(281, Door.Constructor(Vector3(2958.035f, 2051.651f, 240.2907f)), owning_building_guid = 8) } Building40() def Building40(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 9, MapID: 40 - LocalBuilding(9, 40, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3566f, 5902f, 219.7465f), bunker_lg))) + LocalBuilding("bunker_lg", 9, 40, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3566f, 5902f, 219.7465f)))) LocalObject(326, Door.Constructor(Vector3(3563.394f, 5899.443f, 221.2675f)), owning_building_guid = 9) } Building35() def Building35(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 10, MapID: 35 - LocalBuilding(10, 35, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3608f, 3584f, 222.4627f), bunker_lg))) + LocalBuilding("bunker_lg", 10, 35, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3608f, 3584f, 222.4627f)))) LocalObject(333, Door.Constructor(Vector3(3610.606f, 3586.557f, 223.9837f)), owning_building_guid = 10) } Building38() def Building38(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 11, MapID: 38 - LocalBuilding(11, 38, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3800f, 4326f, 268.4381f), bunker_lg))) + LocalBuilding("bunker_lg", 11, 38, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3800f, 4326f, 268.4381f)))) LocalObject(362, Door.Constructor(Vector3(3799.965f, 4322.349f, 269.9591f)), owning_building_guid = 11) } Building36() def Building36(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 12, MapID: 36 - LocalBuilding(12, 36, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5122f, 3188f, 217.751f), bunker_lg))) + LocalBuilding("bunker_lg", 12, 36, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5122f, 3188f, 217.751f)))) LocalObject(470, Door.Constructor(Vector3(5119.443f, 3190.606f, 219.272f)), owning_building_guid = 12) } Building45() def Building45(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 13, MapID: 45 - LocalBuilding(13, 45, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3198f, 5836f, 234.3076f), bunker_sm))) + LocalBuilding("bunker_sm", 13, 45, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3198f, 5836f, 234.3076f)))) LocalObject(290, Door.Constructor(Vector3(3199.225f, 5835.945f, 235.8286f)), owning_building_guid = 13) } Building39() def Building39(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 14, MapID: 39 - LocalBuilding(14, 39, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3858f, 5178f, 233.2084f), bunker_sm))) + LocalBuilding("bunker_sm", 14, 39, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3858f, 5178f, 233.2084f)))) LocalObject(363, Door.Constructor(Vector3(3858.905f, 5178.827f, 234.7294f)), owning_building_guid = 14) } Building34() def Building34(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 15, MapID: 34 - LocalBuilding(15, 34, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3922f, 1994f, 260.3741f), bunker_sm))) + LocalBuilding("bunker_sm", 15, 34, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3922f, 1994f, 260.3741f)))) LocalObject(374, Door.Constructor(Vector3(3921.095f, 1993.173f, 261.8951f)), owning_building_guid = 15) } Building37() def Building37(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 16, MapID: 37 - LocalBuilding(16, 37, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4394f, 3876f, 218.9932f), bunker_sm))) + LocalBuilding("bunker_sm", 16, 37, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4394f, 3876f, 218.9932f)))) LocalObject(438, Door.Constructor(Vector3(4393.081f, 3875.189f, 220.5142f)), owning_building_guid = 16) } Building4() def Building4(): Unit = { // Name: Keelut Type: comm_station GUID: 17, MapID: 4 - LocalBuilding(17, 4, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3700f, 1956f, 265.1138f), comm_station))) + LocalBuilding("Keelut", 17, 4, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3700f, 1956f, 265.1138f)))) LocalObject(178, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 17) LocalObject(336, Door.Constructor(Vector3(3632.635f, 1981.68f, 266.8648f)), owning_building_guid = 17) LocalObject(337, Door.Constructor(Vector3(3632.952f, 1999.87f, 274.8288f)), owning_building_guid = 17) @@ -361,7 +361,7 @@ object Map06 { Building2() def Building2(): Unit = { // Name: Anguta Type: comm_station_dsp GUID: 20, MapID: 2 - LocalBuilding(20, 2, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3944f, 4240f, 266.4438f), comm_station_dsp))) + LocalBuilding("Anguta", 20, 2, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3944f, 4240f, 266.4438f)))) LocalObject(180, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 20) LocalObject(222, Door.Constructor(Vector3(4012.339f, 4310.464f, 269.8218f)), owning_building_guid = 20) LocalObject(370, Door.Constructor(Vector3(3884.196f, 4196.501f, 268.0948f)), owning_building_guid = 20) @@ -500,7 +500,7 @@ object Map06 { Building8() def Building8(): Unit = { // Name: Tarqaq Type: cryo_facility GUID: 23, MapID: 8 - LocalBuilding(23, 8, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2980f, 2228f, 237.2173f), cryo_facility))) + LocalBuilding("Tarqaq", 23, 8, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2980f, 2228f, 237.2173f)))) LocalObject(175, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 23) LocalObject(272, Door.Constructor(Vector3(2898.143f, 2280.796f, 238.7383f)), owning_building_guid = 23) LocalObject(273, Door.Constructor(Vector3(2908.659f, 2236.593f, 246.7323f)), owning_building_guid = 23) @@ -646,7 +646,7 @@ object Map06 { Building7() def Building7(): Unit = { // Name: Sedna Type: cryo_facility GUID: 26, MapID: 7 - LocalBuilding(26, 7, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3982f, 5224f, 232.2285f), cryo_facility))) + LocalBuilding("Sedna", 26, 7, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3982f, 5224f, 232.2285f)))) LocalObject(179, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 26) LocalObject(381, Door.Constructor(Vector3(3931.648f, 5257.384f, 233.7795f)), owning_building_guid = 26) LocalObject(382, Door.Constructor(Vector3(3931.966f, 5275.574f, 241.7435f)), owning_building_guid = 26) @@ -792,7 +792,7 @@ object Map06 { Building9() def Building9(): Unit = { // Name: Tootega Type: cryo_facility GUID: 29, MapID: 9 - LocalBuilding(29, 9, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5106f, 3298f, 217.0609f), cryo_facility))) + LocalBuilding("Tootega", 29, 9, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5106f, 3298f, 217.0609f)))) LocalObject(182, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 29) LocalObject(459, Door.Constructor(Vector3(5014.572f, 3264.399f, 218.5819f)), owning_building_guid = 29) LocalObject(460, Door.Constructor(Vector3(5023.178f, 3291.247f, 226.5759f)), owning_building_guid = 29) @@ -938,19 +938,19 @@ object Map06 { Building18657() def Building18657(): Unit = { // Name: GW_Ceryshen_S Type: hst GUID: 33, MapID: 18657 - LocalBuilding(33, 18657, FoundationBuilder(WarpGate.Structure(Vector3(2248.14f, 1712.18f, 224.5f), hst))) + LocalBuilding("GW_Ceryshen_S", 33, 18657, FoundationBuilder(WarpGate.Structure(Vector3(2248.14f, 1712.18f, 224.5f), hst))) } Building18658() def Building18658(): Unit = { // Name: GW_Ceryshen_N Type: hst GUID: 34, MapID: 18658 - LocalBuilding(34, 18658, FoundationBuilder(WarpGate.Structure(Vector3(3175.87f, 5324.2f, 232.33f), hst))) + LocalBuilding("GW_Ceryshen_N", 34, 18658, FoundationBuilder(WarpGate.Structure(Vector3(3175.87f, 5324.2f, 232.33f), hst))) } Building3() def Building3(): Unit = { // Name: Igaluk Type: tech_plant GUID: 36, MapID: 3 - LocalBuilding(36, 3, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3320f, 5756f, 234.4307f), tech_plant))) + LocalBuilding("Igaluk", 36, 3, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3320f, 5756f, 234.4307f)))) LocalObject(176, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 36) LocalObject(299, Door.Constructor(Vector3(3220.713f, 5797.739f, 236.0517f)), owning_building_guid = 36) LocalObject(300, Door.Constructor(Vector3(3228.736f, 5752.987f, 236.0817f)), owning_building_guid = 36) @@ -1074,7 +1074,7 @@ object Map06 { Building5() def Building5(): Unit = { // Name: Nerrivik Type: tech_plant GUID: 39, MapID: 5 - LocalBuilding(39, 5, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3642f, 3710f, 222.4253f), tech_plant))) + LocalBuilding("Nerrivik", 39, 5, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3642f, 3710f, 222.4253f)))) LocalObject(177, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 39) LocalObject(327, Door.Constructor(Vector3(3573.92f, 3667.142f, 231.9303f)), owning_building_guid = 39) LocalObject(328, Door.Constructor(Vector3(3576.435f, 3773.557f, 224.0763f)), owning_building_guid = 39) @@ -1198,7 +1198,7 @@ object Map06 { Building6() def Building6(): Unit = { // Name: Pinga Type: tech_plant GUID: 42, MapID: 6 - LocalBuilding(42, 6, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5860f, 3444f, 96.40965f), tech_plant))) + LocalBuilding("Pinga", 42, 6, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5860f, 3444f, 96.40965f)))) LocalObject(183, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 42) LocalObject(493, Door.Constructor(Vector3(5828.734f, 3468.559f, 97.95165f)), owning_building_guid = 42) LocalObject(494, Door.Constructor(Vector3(5828.734f, 3486.752f, 105.9146f)), owning_building_guid = 42) @@ -1322,7 +1322,7 @@ object Map06 { Building14() def Building14(): Unit = { // Name: W_Amerish_Warpgate_Tower Type: tower_a GUID: 45, MapID: 14 - LocalBuilding(45, 14, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1822f, 2648f, 186.5722f), tower_a))) + LocalBuilding("W_Amerish_Warpgate_Tower", 45, 14, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1822f, 2648f, 186.5722f)))) LocalObject(2183, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 45) LocalObject(246, Door.Constructor(Vector3(1834f, 2640f, 188.0932f)), owning_building_guid = 45) LocalObject(247, Door.Constructor(Vector3(1834f, 2640f, 208.0922f)), owning_building_guid = 45) @@ -1359,7 +1359,7 @@ object Map06 { Building25() def Building25(): Unit = { // Name: N_Amerish_Warpgate_Tower Type: tower_a GUID: 46, MapID: 25 - LocalBuilding(46, 25, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2616f, 4086f, 21.97363f), tower_a))) + LocalBuilding("N_Amerish_Warpgate_Tower", 46, 25, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2616f, 4086f, 21.97363f)))) LocalObject(2186, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 46) LocalObject(260, Door.Constructor(Vector3(2628f, 4078f, 23.49463f)), owning_building_guid = 46) LocalObject(261, Door.Constructor(Vector3(2628f, 4078f, 43.49363f)), owning_building_guid = 46) @@ -1396,7 +1396,7 @@ object Map06 { Building32() def Building32(): Unit = { // Name: S_Tarqaq_Tower Type: tower_a GUID: 47, MapID: 32 - LocalBuilding(47, 32, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2914f, 1496f, 51.68828f), tower_a))) + LocalBuilding("S_Tarqaq_Tower", 47, 32, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2914f, 1496f, 51.68828f)))) LocalObject(2189, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 47) LocalObject(277, Door.Constructor(Vector3(2926f, 1488f, 53.20928f)), owning_building_guid = 47) LocalObject(278, Door.Constructor(Vector3(2926f, 1488f, 73.20828f)), owning_building_guid = 47) @@ -1433,7 +1433,7 @@ object Map06 { Building23() def Building23(): Unit = { // Name: NW_Anguta_Tower Type: tower_a GUID: 48, MapID: 23 - LocalBuilding(48, 23, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3206f, 4790f, 68.82293f), tower_a))) + LocalBuilding("NW_Anguta_Tower", 48, 23, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3206f, 4790f, 68.82293f)))) LocalObject(2191, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 48) LocalObject(295, Door.Constructor(Vector3(3218f, 4782f, 70.34393f)), owning_building_guid = 48) LocalObject(296, Door.Constructor(Vector3(3218f, 4782f, 90.34293f)), owning_building_guid = 48) @@ -1470,7 +1470,7 @@ object Map06 { Building46() def Building46(): Unit = { // Name: Igaluk_Tower Type: tower_a GUID: 49, MapID: 46 - LocalBuilding(49, 46, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3386f, 5984f, 215.4855f), tower_a))) + LocalBuilding("Igaluk_Tower", 49, 46, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3386f, 5984f, 215.4855f)))) LocalObject(2193, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 49) LocalObject(318, Door.Constructor(Vector3(3398f, 5976f, 217.0065f)), owning_building_guid = 49) LocalObject(319, Door.Constructor(Vector3(3398f, 5976f, 237.0056f)), owning_building_guid = 49) @@ -1507,7 +1507,7 @@ object Map06 { Building53() def Building53(): Unit = { // Name: Keelut_Tower Type: tower_a GUID: 50, MapID: 53 - LocalBuilding(50, 53, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3636f, 1720f, 250.5918f), tower_a))) + LocalBuilding("Keelut_Tower", 50, 53, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3636f, 1720f, 250.5918f)))) LocalObject(2195, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 50) LocalObject(340, Door.Constructor(Vector3(3648f, 1712f, 252.1127f)), owning_building_guid = 50) LocalObject(341, Door.Constructor(Vector3(3648f, 1712f, 272.1118f)), owning_building_guid = 50) @@ -1544,7 +1544,7 @@ object Map06 { Building50() def Building50(): Unit = { // Name: Nerrivik_Tower Type: tower_a GUID: 51, MapID: 50 - LocalBuilding(51, 50, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3724f, 3498f, 224.6254f), tower_a))) + LocalBuilding("Nerrivik_Tower", 51, 50, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3724f, 3498f, 224.6254f)))) LocalObject(2196, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 51) LocalObject(355, Door.Constructor(Vector3(3736f, 3490f, 226.1464f)), owning_building_guid = 51) LocalObject(356, Door.Constructor(Vector3(3736f, 3490f, 246.1454f)), owning_building_guid = 51) @@ -1581,7 +1581,7 @@ object Map06 { Building28() def Building28(): Unit = { // Name: N_Keelut_Tower Type: tower_a GUID: 52, MapID: 28 - LocalBuilding(52, 28, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3914f, 2464f, 243.5026f), tower_a))) + LocalBuilding("N_Keelut_Tower", 52, 28, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3914f, 2464f, 243.5026f)))) LocalObject(2198, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 52) LocalObject(377, Door.Constructor(Vector3(3926f, 2456f, 245.0236f)), owning_building_guid = 52) LocalObject(378, Door.Constructor(Vector3(3926f, 2456f, 265.0226f)), owning_building_guid = 52) @@ -1618,7 +1618,7 @@ object Map06 { Building47() def Building47(): Unit = { // Name: Sedna_Tower Type: tower_a GUID: 53, MapID: 47 - LocalBuilding(53, 47, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4174f, 5364f, 226.9693f), tower_a))) + LocalBuilding("Sedna_Tower", 53, 47, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4174f, 5364f, 226.9693f)))) LocalObject(2200, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 53) LocalObject(415, Door.Constructor(Vector3(4186f, 5356f, 228.4903f)), owning_building_guid = 53) LocalObject(416, Door.Constructor(Vector3(4186f, 5356f, 248.4893f)), owning_building_guid = 53) @@ -1655,7 +1655,7 @@ object Map06 { Building27() def Building27(): Unit = { // Name: S_Akna_Tower Type: tower_a GUID: 54, MapID: 27 - LocalBuilding(54, 27, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4254f, 3096f, 218.2696f), tower_a))) + LocalBuilding("S_Akna_Tower", 54, 27, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4254f, 3096f, 218.2696f)))) LocalObject(2201, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 54) LocalObject(419, Door.Constructor(Vector3(4266f, 3088f, 219.7906f)), owning_building_guid = 54) LocalObject(420, Door.Constructor(Vector3(4266f, 3088f, 239.7896f)), owning_building_guid = 54) @@ -1692,7 +1692,7 @@ object Map06 { Building22() def Building22(): Unit = { // Name: N_Hossin_Warpgate_Tower Type: tower_a GUID: 55, MapID: 22 - LocalBuilding(55, 22, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4836f, 5218f, 22.86996f), tower_a))) + LocalBuilding("N_Hossin_Warpgate_Tower", 55, 22, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4836f, 5218f, 22.86996f)))) LocalObject(2204, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 55) LocalObject(449, Door.Constructor(Vector3(4848f, 5210f, 24.39096f)), owning_building_guid = 55) LocalObject(450, Door.Constructor(Vector3(4848f, 5210f, 44.38996f)), owning_building_guid = 55) @@ -1729,7 +1729,7 @@ object Map06 { Building52() def Building52(): Unit = { // Name: Tootega_Tower Type: tower_a GUID: 56, MapID: 52 - LocalBuilding(56, 52, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5030f, 3086f, 231.7553f), tower_a))) + LocalBuilding("Tootega_Tower", 56, 52, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5030f, 3086f, 231.7553f)))) LocalObject(2206, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 56) LocalObject(462, Door.Constructor(Vector3(5042f, 3078f, 233.2763f)), owning_building_guid = 56) LocalObject(463, Door.Constructor(Vector3(5042f, 3078f, 253.2753f)), owning_building_guid = 56) @@ -1766,7 +1766,7 @@ object Map06 { Building15() def Building15(): Unit = { // Name: SW_Amerish_Warpgate_Tower Type: tower_b GUID: 57, MapID: 15 - LocalBuilding(57, 15, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2040f, 1690f, 219.3832f), tower_b))) + LocalBuilding("SW_Amerish_Warpgate_Tower", 57, 15, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2040f, 1690f, 219.3832f)))) LocalObject(2184, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 57) LocalObject(250, Door.Constructor(Vector3(2052f, 1682f, 220.9032f)), owning_building_guid = 57) LocalObject(251, Door.Constructor(Vector3(2052f, 1682f, 230.9032f)), owning_building_guid = 57) @@ -1803,7 +1803,7 @@ object Map06 { Building26() def Building26(): Unit = { // Name: SW_Nerrivik_Tower Type: tower_b GUID: 58, MapID: 26 - LocalBuilding(58, 26, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3282f, 2966f, 243.6248f), tower_b))) + LocalBuilding("SW_Nerrivik_Tower", 58, 26, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3282f, 2966f, 243.6248f)))) LocalObject(2192, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 58) LocalObject(305, Door.Constructor(Vector3(3294f, 2958f, 245.1448f)), owning_building_guid = 58) LocalObject(306, Door.Constructor(Vector3(3294f, 2958f, 255.1448f)), owning_building_guid = 58) @@ -1840,7 +1840,7 @@ object Map06 { Building48() def Building48(): Unit = { // Name: Anguta_Tower Type: tower_b GUID: 59, MapID: 48 - LocalBuilding(59, 48, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3860f, 4518f, 268.7284f), tower_b))) + LocalBuilding("Anguta_Tower", 59, 48, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3860f, 4518f, 268.7284f)))) LocalObject(2197, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 59) LocalObject(364, Door.Constructor(Vector3(3872f, 4510f, 270.2484f)), owning_building_guid = 59) LocalObject(365, Door.Constructor(Vector3(3872f, 4510f, 280.2484f)), owning_building_guid = 59) @@ -1877,7 +1877,7 @@ object Map06 { Building31() def Building31(): Unit = { // Name: N_Sedna_Tower Type: tower_b GUID: 60, MapID: 31 - LocalBuilding(60, 31, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4088f, 5718f, 141.2804f), tower_b))) + LocalBuilding("N_Sedna_Tower", 60, 31, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4088f, 5718f, 141.2804f)))) LocalObject(2199, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 60) LocalObject(409, Door.Constructor(Vector3(4100f, 5710f, 142.8004f)), owning_building_guid = 60) LocalObject(410, Door.Constructor(Vector3(4100f, 5710f, 152.8004f)), owning_building_guid = 60) @@ -1914,7 +1914,7 @@ object Map06 { Building18() def Building18(): Unit = { // Name: N_Ishundar_Warpgate_Tower Type: tower_b GUID: 61, MapID: 18 - LocalBuilding(61, 18, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4870f, 2432f, 20.75137f), tower_b))) + LocalBuilding("N_Ishundar_Warpgate_Tower", 61, 18, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4870f, 2432f, 20.75137f)))) LocalObject(2205, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 61) LocalObject(453, Door.Constructor(Vector3(4882f, 2424f, 22.27137f)), owning_building_guid = 61) LocalObject(454, Door.Constructor(Vector3(4882f, 2424f, 32.27137f)), owning_building_guid = 61) @@ -1951,7 +1951,7 @@ object Map06 { Building20() def Building20(): Unit = { // Name: N_Tootega_Tower Type: tower_b GUID: 62, MapID: 20 - LocalBuilding(62, 20, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5120f, 3880f, 234.6615f), tower_b))) + LocalBuilding("N_Tootega_Tower", 62, 20, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5120f, 3880f, 234.6615f)))) LocalObject(2207, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 62) LocalObject(473, Door.Constructor(Vector3(5132f, 3872f, 236.1815f)), owning_building_guid = 62) LocalObject(474, Door.Constructor(Vector3(5132f, 3872f, 246.1815f)), owning_building_guid = 62) @@ -1988,7 +1988,7 @@ object Map06 { Building29() def Building29(): Unit = { // Name: E_Forseral_Warpgate_Tower Type: tower_c GUID: 63, MapID: 29 - LocalBuilding(63, 29, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2372f, 5710f, 33.28257f), tower_c))) + LocalBuilding("E_Forseral_Warpgate_Tower", 63, 29, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2372f, 5710f, 33.28257f)))) LocalObject(2185, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 63) LocalObject(256, Door.Constructor(Vector3(2384f, 5702f, 34.80357f)), owning_building_guid = 63) LocalObject(257, Door.Constructor(Vector3(2384f, 5702f, 54.80257f)), owning_building_guid = 63) @@ -2029,7 +2029,7 @@ object Map06 { Building54() def Building54(): Unit = { // Name: Amerish_Warpgate_Tower Type: tower_c GUID: 64, MapID: 54 - LocalBuilding(64, 54, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2630f, 2730f, 182.7152f), tower_c))) + LocalBuilding("Amerish_Warpgate_Tower", 64, 54, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2630f, 2730f, 182.7152f)))) LocalObject(2187, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 64) LocalObject(264, Door.Constructor(Vector3(2642f, 2722f, 184.2362f)), owning_building_guid = 64) LocalObject(265, Door.Constructor(Vector3(2642f, 2722f, 204.2352f)), owning_building_guid = 64) @@ -2070,7 +2070,7 @@ object Map06 { Building16() def Building16(): Unit = { // Name: SW_Tarqaq_Tower Type: tower_c GUID: 65, MapID: 16 - LocalBuilding(65, 16, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2820f, 2072f, 237.9481f), tower_c))) + LocalBuilding("SW_Tarqaq_Tower", 65, 16, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2820f, 2072f, 237.9481f)))) LocalObject(2188, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 65) LocalObject(268, Door.Constructor(Vector3(2832f, 2064f, 239.4691f)), owning_building_guid = 65) LocalObject(269, Door.Constructor(Vector3(2832f, 2064f, 259.4681f)), owning_building_guid = 65) @@ -2111,7 +2111,7 @@ object Map06 { Building24() def Building24(): Unit = { // Name: NW_Nerrivik_Tower Type: tower_c GUID: 66, MapID: 24 - LocalBuilding(66, 24, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3188f, 3972f, 187.1799f), tower_c))) + LocalBuilding("NW_Nerrivik_Tower", 66, 24, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3188f, 3972f, 187.1799f)))) LocalObject(2190, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 66) LocalObject(291, Door.Constructor(Vector3(3200f, 3964f, 188.7009f)), owning_building_guid = 66) LocalObject(292, Door.Constructor(Vector3(3200f, 3964f, 208.6999f)), owning_building_guid = 66) @@ -2152,7 +2152,7 @@ object Map06 { Building30() def Building30(): Unit = { // Name: S_Igaluk_Tower Type: tower_c GUID: 67, MapID: 30 - LocalBuilding(67, 30, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3474f, 5228f, 240.8136f), tower_c))) + LocalBuilding("S_Igaluk_Tower", 67, 30, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3474f, 5228f, 240.8136f)))) LocalObject(2194, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 67) LocalObject(322, Door.Constructor(Vector3(3486f, 5220f, 242.3346f)), owning_building_guid = 67) LocalObject(323, Door.Constructor(Vector3(3486f, 5220f, 262.3336f)), owning_building_guid = 67) @@ -2193,7 +2193,7 @@ object Map06 { Building17() def Building17(): Unit = { // Name: E_Keelut_Tower Type: tower_c GUID: 68, MapID: 17 - LocalBuilding(68, 17, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4352f, 1834f, 152.6882f), tower_c))) + LocalBuilding("E_Keelut_Tower", 68, 17, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4352f, 1834f, 152.6882f)))) LocalObject(2202, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 68) LocalObject(426, Door.Constructor(Vector3(4364f, 1826f, 154.2092f)), owning_building_guid = 68) LocalObject(427, Door.Constructor(Vector3(4364f, 1826f, 174.2082f)), owning_building_guid = 68) @@ -2234,7 +2234,7 @@ object Map06 { Building49() def Building49(): Unit = { // Name: Akna_Tower Type: tower_c GUID: 69, MapID: 49 - LocalBuilding(69, 49, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4354f, 3990f, 237.69f), tower_c))) + LocalBuilding("Akna_Tower", 69, 49, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4354f, 3990f, 237.69f)))) LocalObject(2203, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 69) LocalObject(430, Door.Constructor(Vector3(4366f, 3982f, 239.211f)), owning_building_guid = 69) LocalObject(431, Door.Constructor(Vector3(4366f, 3982f, 259.2101f)), owning_building_guid = 69) @@ -2275,7 +2275,7 @@ object Map06 { Building51() def Building51(): Unit = { // Name: Hossin_Warpgate_Tower Type: tower_c GUID: 70, MapID: 51 - LocalBuilding(70, 51, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5342f, 4332f, 28.19361f), tower_c))) + LocalBuilding("Hossin_Warpgate_Tower", 70, 51, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5342f, 4332f, 28.19361f)))) LocalObject(2208, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 70) LocalObject(481, Door.Constructor(Vector3(5354f, 4324f, 29.71461f)), owning_building_guid = 70) LocalObject(482, Door.Constructor(Vector3(5354f, 4324f, 49.71361f)), owning_building_guid = 70) @@ -2316,7 +2316,7 @@ object Map06 { Building19() def Building19(): Unit = { // Name: NE_Ishundar_Warpgate_Tower Type: tower_c GUID: 71, MapID: 19 - LocalBuilding(71, 19, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5694f, 2434f, 20.01801f), tower_c))) + LocalBuilding("NE_Ishundar_Warpgate_Tower", 71, 19, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5694f, 2434f, 20.01801f)))) LocalObject(2209, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 71) LocalObject(485, Door.Constructor(Vector3(5706f, 2426f, 21.53901f)), owning_building_guid = 71) LocalObject(486, Door.Constructor(Vector3(5706f, 2426f, 41.53801f)), owning_building_guid = 71) @@ -2357,7 +2357,7 @@ object Map06 { Building55() def Building55(): Unit = { // Name: Pinga_Tower Type: tower_c GUID: 72, MapID: 55 - LocalBuilding(72, 55, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5768f, 3202f, 97.4664f), tower_c))) + LocalBuilding("Pinga_Tower", 72, 55, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5768f, 3202f, 97.4664f)))) LocalObject(2210, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 72) LocalObject(489, Door.Constructor(Vector3(5780f, 3194f, 98.9874f)), owning_building_guid = 72) LocalObject(490, Door.Constructor(Vector3(5780f, 3194f, 118.9864f)), owning_building_guid = 72) @@ -2398,7 +2398,7 @@ object Map06 { Building21() def Building21(): Unit = { // Name: NE_Pinga_Tower Type: tower_c GUID: 73, MapID: 21 - LocalBuilding(73, 21, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6320f, 3992f, 37.5779f), tower_c))) + LocalBuilding("NE_Pinga_Tower", 73, 21, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6320f, 3992f, 37.5779f)))) LocalObject(2211, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 73) LocalObject(508, Door.Constructor(Vector3(6332f, 3984f, 39.0989f)), owning_building_guid = 73) LocalObject(509, Door.Constructor(Vector3(6332f, 3984f, 59.0979f)), owning_building_guid = 73) @@ -2439,25 +2439,50 @@ object Map06 { Building12() def Building12(): Unit = { // Name: WG_Ceryshen_to_Forseral Type: warpgate GUID: 74, MapID: 12 - LocalBuilding(74, 12, FoundationBuilder(WarpGate.Structure(Vector3(2190f, 5506f, 30.16494f)))) + LocalBuilding("WG_Ceryshen_to_Forseral", 74, 12, FoundationBuilder(WarpGate.Structure(Vector3(2190f, 5506f, 30.16494f)))) } Building11() def Building11(): Unit = { // Name: WG_Ceryshen_to_Amerish Type: warpgate GUID: 75, MapID: 11 - LocalBuilding(75, 11, FoundationBuilder(WarpGate.Structure(Vector3(2588f, 2998f, 186.0018f)))) + LocalBuilding("WG_Ceryshen_to_Amerish", 75, 11, FoundationBuilder(WarpGate.Structure(Vector3(2588f, 2998f, 186.0018f)))) } Building10() def Building10(): Unit = { // Name: WG_Ceryshen_to_Ishundar Type: warpgate GUID: 76, MapID: 10 - LocalBuilding(76, 10, FoundationBuilder(WarpGate.Structure(Vector3(4970f, 2082f, 15.07462f)))) + LocalBuilding("WG_Ceryshen_to_Ishundar", 76, 10, FoundationBuilder(WarpGate.Structure(Vector3(4970f, 2082f, 15.07462f)))) } Building13() def Building13(): Unit = { // Name: WG_Ceryshen_to_Hossin Type: warpgate GUID: 77, MapID: 13 - LocalBuilding(77, 13, FoundationBuilder(WarpGate.Structure(Vector3(5028f, 4498f, 40.75579f)))) + LocalBuilding("WG_Ceryshen_to_Hossin", 77, 13, FoundationBuilder(WarpGate.Structure(Vector3(5028f, 4498f, 40.75579f)))) } + + def Lattice(): Unit = { + LatticeLink("Igaluk", "Sedna") + LatticeLink("Tootega", "Pinga") + LatticeLink("Anguta", "Sedna") + LatticeLink("Anguta", "Nerrivik") + LatticeLink("Anguta", "Akna") + LatticeLink("Anguta", "Tootega") + LatticeLink("Igaluk", "WG_Ceryshen_to_Forseral") + LatticeLink("Tarqaq", "WG_Ceryshen_to_Amerish") + LatticeLink("Keelut", "WG_Ceryshen_to_Ishundar") + LatticeLink("Tarqaq", "GW_Ceryshen_S") + LatticeLink("Igaluk", "GW_Ceryshen_N") + LatticeLink("Pinga", "WG_Ceryshen_to_Hossin") + LatticeLink("Igaluk", "Nerrivik") + LatticeLink("Sedna", "Nerrivik") + LatticeLink("Nerrivik", "Tarqaq") + LatticeLink("Tarqaq", "Keelut") + LatticeLink("Keelut", "Akna") + LatticeLink("Keelut", "Tootega") + LatticeLink("Akna", "Nerrivik") + LatticeLink("Akna", "Tootega") + } + + Lattice() } } diff --git a/pslogin/src/main/scala/zonemaps/Map07.scala b/pslogin/src/main/scala/zonemaps/Map07.scala index 21529ca9..2a484f58 100644 --- a/pslogin/src/main/scala/zonemaps/Map07.scala +++ b/pslogin/src/main/scala/zonemaps/Map07.scala @@ -23,7 +23,7 @@ object Map07 { Building8() def Building8(): Unit = { // Name: Freyr Type: amp_station GUID: 1, MapID: 8 - LocalBuilding(1, 8, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2908f, 3746f, 55.58336f), amp_station))) + LocalBuilding("Freyr", 1, 8, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2908f, 3746f, 55.58336f)))) LocalObject(213, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 1) LocalObject(164, Door.Constructor(Vector3(2901.594f, 3748.306f, 68.48537f)), owning_building_guid = 1) LocalObject(165, Door.Constructor(Vector3(2914.537f, 3744.098f, 68.48537f)), owning_building_guid = 1) @@ -149,7 +149,7 @@ object Map07 { Building11() def Building11(): Unit = { // Name: Kvasir Type: amp_station GUID: 4, MapID: 11 - LocalBuilding(4, 11, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4016f, 1636f, 68.37366f), amp_station))) + LocalBuilding("Kvasir", 4, 11, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4016f, 1636f, 68.37366f)))) LocalObject(218, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 4) LocalObject(166, Door.Constructor(Vector3(4009.291f, 1634.844f, 81.27567f)), owning_building_guid = 4) LocalObject(167, Door.Constructor(Vector3(4022.769f, 1636.735f, 81.27567f)), owning_building_guid = 4) @@ -275,7 +275,7 @@ object Map07 { Building13() def Building13(): Unit = { // Name: Nott Type: amp_station GUID: 7, MapID: 13 - LocalBuilding(7, 13, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(6822f, 4234f, 46.3271f), amp_station))) + LocalBuilding("Nott", 7, 13, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(6822f, 4234f, 46.3271f)))) LocalObject(221, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 7) LocalObject(168, Door.Constructor(Vector3(6816.092f, 4237.384f, 59.2291f)), owning_building_guid = 7) LocalObject(169, Door.Constructor(Vector3(6828.107f, 4230.992f, 59.2291f)), owning_building_guid = 7) @@ -401,7 +401,7 @@ object Map07 { Building45() def Building45(): Unit = { // Name: bunkerg4 Type: bunker_gauntlet GUID: 10, MapID: 45 - LocalBuilding(10, 45, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2332f, 2086f, 85.39127f), bunker_gauntlet))) + LocalBuilding("bunkerg4", 10, 45, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2332f, 2086f, 85.39127f)))) LocalObject(363, Door.Constructor(Vector3(2308.334f, 2093.969f, 86.91228f)), owning_building_guid = 10) LocalObject(373, Door.Constructor(Vector3(2354.199f, 2074.512f, 86.91228f)), owning_building_guid = 10) } @@ -409,7 +409,7 @@ object Map07 { Building44() def Building44(): Unit = { // Name: bunkerg3 Type: bunker_gauntlet GUID: 11, MapID: 44 - LocalBuilding(11, 44, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3242f, 7204f, 77.57013f), bunker_gauntlet))) + LocalBuilding("bunkerg3", 11, 44, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3242f, 7204f, 77.57013f)))) LocalObject(409, Door.Constructor(Vector3(3223.612f, 7187.069f, 79.09113f)), owning_building_guid = 11) LocalObject(418, Door.Constructor(Vector3(3257.582f, 7223.513f, 79.09113f)), owning_building_guid = 11) } @@ -417,7 +417,7 @@ object Map07 { Building42() def Building42(): Unit = { // Name: bunkerg1 Type: bunker_gauntlet GUID: 12, MapID: 42 - LocalBuilding(12, 42, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3468f, 4516f, 75.12246f), bunker_gauntlet))) + LocalBuilding("bunkerg1", 12, 42, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3468f, 4516f, 75.12246f)))) LocalObject(447, Door.Constructor(Vector3(3449.612f, 4499.069f, 76.64346f)), owning_building_guid = 12) LocalObject(454, Door.Constructor(Vector3(3483.582f, 4535.513f, 76.64346f)), owning_building_guid = 12) } @@ -425,7 +425,7 @@ object Map07 { Building43() def Building43(): Unit = { // Name: bunkerg2 Type: bunker_gauntlet GUID: 13, MapID: 43 - LocalBuilding(13, 43, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3816f, 6076f, 59.98318f), bunker_gauntlet))) + LocalBuilding("bunkerg2", 13, 43, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3816f, 6076f, 59.98318f)))) LocalObject(473, Door.Constructor(Vector3(3810.975f, 6051.54f, 61.50418f)), owning_building_guid = 13) LocalObject(474, Door.Constructor(Vector3(3824.697f, 6099.434f, 61.50418f)), owning_building_guid = 13) } @@ -433,63 +433,63 @@ object Map07 { Building34() def Building34(): Unit = { // Name: bunker2 Type: bunker_lg GUID: 14, MapID: 34 - LocalBuilding(14, 34, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(946f, 2856f, 74.08158f), bunker_lg))) + LocalBuilding("bunker2", 14, 34, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(946f, 2856f, 74.08158f)))) LocalObject(306, Door.Constructor(Vector3(945.838f, 2852.353f, 75.60258f)), owning_building_guid = 14) } Building35() def Building35(): Unit = { // Name: bunker3 Type: bunker_lg GUID: 15, MapID: 35 - LocalBuilding(15, 35, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3026f, 3702f, 55.36764f), bunker_lg))) + LocalBuilding("bunker3", 15, 35, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3026f, 3702f, 55.36764f)))) LocalObject(396, Door.Constructor(Vector3(3022.365f, 3701.653f, 56.88864f)), owning_building_guid = 15) } Building37() def Building37(): Unit = { // Name: bunker5 Type: bunker_lg GUID: 16, MapID: 37 - LocalBuilding(16, 37, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3138f, 7404f, 77.53236f), bunker_lg))) + LocalBuilding("bunker5", 16, 37, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3138f, 7404f, 77.53236f)))) LocalObject(400, Door.Constructor(Vector3(3140.22f, 7401.102f, 79.05337f)), owning_building_guid = 16) } Building40() def Building40(): Unit = { // Name: bunker8 Type: bunker_lg GUID: 17, MapID: 40 - LocalBuilding(17, 40, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3632f, 3158f, 66.75056f), bunker_lg))) + LocalBuilding("bunker8", 17, 40, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3632f, 3158f, 66.75056f)))) LocalObject(455, Door.Constructor(Vector3(3634.557f, 3155.394f, 68.27157f)), owning_building_guid = 17) } Building33() def Building33(): Unit = { // Name: bunker1 Type: bunker_sm GUID: 18, MapID: 33 - LocalBuilding(18, 33, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1066f, 2700f, 73.6301f), bunker_sm))) + LocalBuilding("bunker1", 18, 33, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1066f, 2700f, 73.6301f)))) LocalObject(318, Door.Constructor(Vector3(1064.787f, 2700.183f, 75.1511f)), owning_building_guid = 18) } Building39() def Building39(): Unit = { // Name: bunker7 Type: bunker_sm GUID: 19, MapID: 39 - LocalBuilding(19, 39, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2024f, 5436f, 68.63918f), bunker_sm))) + LocalBuilding("bunker7", 19, 39, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2024f, 5436f, 68.63918f)))) LocalObject(348, Door.Constructor(Vector3(2024.961f, 5436.762f, 70.16019f)), owning_building_guid = 19) } Building36() def Building36(): Unit = { // Name: bunker4 Type: bunker_sm GUID: 20, MapID: 36 - LocalBuilding(20, 36, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3416f, 4742f, 75.41428f), bunker_sm))) + LocalBuilding("bunker4", 20, 36, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3416f, 4742f, 75.41428f)))) LocalObject(444, Door.Constructor(Vector3(3415.186f, 4741.083f, 76.93529f)), owning_building_guid = 20) } Building38() def Building38(): Unit = { // Name: bunker6 Type: bunker_sm GUID: 21, MapID: 38 - LocalBuilding(21, 38, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5560f, 2582f, 53.30706f), bunker_sm))) + LocalBuilding("bunker6", 21, 38, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5560f, 2582f, 53.30706f)))) LocalObject(557, Door.Constructor(Vector3(5559.126f, 2582.861f, 54.82806f)), owning_building_guid = 21) } Building16() def Building16(): Unit = { // Name: Jarl Type: comm_station GUID: 22, MapID: 16 - LocalBuilding(22, 16, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2012f, 5530f, 68.28211f), comm_station))) + LocalBuilding("Jarl", 22, 16, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2012f, 5530f, 68.28211f)))) LocalObject(211, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 22) LocalObject(340, Door.Constructor(Vector3(1933.992f, 5548.292f, 77.99712f)), owning_building_guid = 22) LocalObject(341, Door.Constructor(Vector3(1939.915f, 5531.091f, 70.03311f)), owning_building_guid = 22) @@ -606,7 +606,7 @@ object Map07 { Building14() def Building14(): Unit = { // Name: Vidar Type: comm_station GUID: 25, MapID: 14 - LocalBuilding(25, 14, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3720f, 3102f, 66.58833f), comm_station))) + LocalBuilding("Vidar", 25, 14, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3720f, 3102f, 66.58833f)))) LocalObject(216, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 25) LocalObject(460, Door.Constructor(Vector3(3660.196f, 3058.5f, 68.33933f)), owning_building_guid = 25) LocalObject(461, Door.Constructor(Vector3(3660.196f, 3076.693f, 76.30333f)), owning_building_guid = 25) @@ -723,7 +723,7 @@ object Map07 { Building5() def Building5(): Unit = { // Name: Andvari Type: comm_station_dsp GUID: 28, MapID: 5 - LocalBuilding(28, 5, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3172f, 7272f, 77.53838f), comm_station_dsp))) + LocalBuilding("Andvari", 28, 5, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3172f, 7272f, 77.53838f)))) LocalObject(214, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 28) LocalObject(261, Door.Constructor(Vector3(3240.339f, 7342.464f, 80.91637f)), owning_building_guid = 28) LocalObject(397, Door.Constructor(Vector3(3112.196f, 7228.501f, 79.18938f)), owning_building_guid = 28) @@ -862,7 +862,7 @@ object Map07 { Building15() def Building15(): Unit = { // Name: ymir Type: cryo_facility GUID: 31, MapID: 15 - LocalBuilding(31, 15, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(1860f, 3946f, 69.04202f), cryo_facility))) + LocalBuilding("ymir", 31, 15, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(1860f, 3946f, 69.04202f)))) LocalObject(210, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 31) LocalObject(325, Door.Constructor(Vector3(1801.023f, 3950.5f, 70.59303f)), owning_building_guid = 31) LocalObject(326, Door.Constructor(Vector3(1801.023f, 3968.693f, 78.55702f)), owning_building_guid = 31) @@ -1008,7 +1008,7 @@ object Map07 { Building17() def Building17(): Unit = { // Name: Ran Type: cryo_facility GUID: 34, MapID: 17 - LocalBuilding(34, 17, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2342f, 1992f, 85.51286f), cryo_facility))) + LocalBuilding("Ran", 34, 17, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2342f, 1992f, 85.51286f)))) LocalObject(212, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 34) LocalObject(358, Door.Constructor(Vector3(2244.938f, 2000.186f, 87.03387f)), owning_building_guid = 34) LocalObject(359, Door.Constructor(Vector3(2256.684f, 2004.261f, 87.06387f)), owning_building_guid = 34) @@ -1154,7 +1154,7 @@ object Map07 { Building12() def Building12(): Unit = { // Name: Mani Type: cryo_facility GUID: 37, MapID: 12 - LocalBuilding(37, 12, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5008f, 4926f, 57.77154f), cryo_facility))) + LocalBuilding("Mani", 37, 12, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5008f, 4926f, 57.77154f)))) LocalObject(219, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 37) LocalObject(525, Door.Constructor(Vector3(4949.023f, 4930.5f, 59.32254f)), owning_building_guid = 37) LocalObject(526, Door.Constructor(Vector3(4949.023f, 4948.693f, 67.28654f)), owning_building_guid = 37) @@ -1300,19 +1300,19 @@ object Map07 { Building21321() def Building21321(): Unit = { // Name: GW_Esamir_S Type: hst GUID: 41, MapID: 21321 - LocalBuilding(41, 21321, FoundationBuilder(WarpGate.Structure(Vector3(3761.83f, 2214.34f, 65.95f), hst))) + LocalBuilding("GW_Esamir_S", 41, 21321, FoundationBuilder(WarpGate.Structure(Vector3(3761.83f, 2214.34f, 65.95f), hst))) } Building21322() def Building21322(): Unit = { // Name: GW_Esamir_N Type: hst GUID: 42, MapID: 21322 - LocalBuilding(42, 21322, FoundationBuilder(WarpGate.Structure(Vector3(6302.94f, 4799.63f, 86.05f), hst))) + LocalBuilding("GW_Esamir_N", 42, 21322, FoundationBuilder(WarpGate.Structure(Vector3(6302.94f, 4799.63f, 86.05f), hst))) } Building9() def Building9(): Unit = { // Name: Gjallar Type: tech_plant GUID: 44, MapID: 9 - LocalBuilding(44, 9, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(958f, 2734f, 74.05927f), tech_plant))) + LocalBuilding("Gjallar", 44, 9, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(958f, 2734f, 74.05927f)))) LocalObject(209, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 44) LocalObject(300, Door.Constructor(Vector3(886.54f, 2663.929f, 75.60126f)), owning_building_guid = 44) LocalObject(301, Door.Constructor(Vector3(886.54f, 2682.121f, 83.56426f)), owning_building_guid = 44) @@ -1436,7 +1436,7 @@ object Map07 { Building7() def Building7(): Unit = { // Name: Eisa Type: tech_plant GUID: 47, MapID: 7 - LocalBuilding(47, 7, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3394f, 4622f, 75.30442f), tech_plant))) + LocalBuilding("Eisa", 47, 7, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3394f, 4622f, 75.30442f)))) LocalObject(215, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 47) LocalObject(431, Door.Constructor(Vector3(3300.842f, 4585.421f, 76.84642f)), owning_building_guid = 47) LocalObject(432, Door.Constructor(Vector3(3307.95f, 4602.167f, 84.80942f)), owning_building_guid = 47) @@ -1560,7 +1560,7 @@ object Map07 { Building6() def Building6(): Unit = { // Name: Dagur Type: tech_plant GUID: 50, MapID: 6 - LocalBuilding(50, 6, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3936f, 6108f, 60.06042f), tech_plant))) + LocalBuilding("Dagur", 50, 6, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3936f, 6108f, 60.06042f)))) LocalObject(217, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 50) LocalObject(475, Door.Constructor(Vector3(3900.902f, 6042.025f, 69.56542f)), owning_building_guid = 50) LocalObject(476, Door.Constructor(Vector3(3909.995f, 6138.074f, 61.60242f)), owning_building_guid = 50) @@ -1684,7 +1684,7 @@ object Map07 { Building10() def Building10(): Unit = { // Name: Helhiem Type: tech_plant GUID: 53, MapID: 10 - LocalBuilding(53, 10, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5448f, 2608f, 53.3311f), tech_plant))) + LocalBuilding("Helhiem", 53, 10, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5448f, 2608f, 53.3311f)))) LocalObject(220, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 53) LocalObject(544, Door.Constructor(Vector3(5376.54f, 2537.929f, 54.8731f)), owning_building_guid = 53) LocalObject(545, Door.Constructor(Vector3(5376.54f, 2556.121f, 62.8361f)), owning_building_guid = 53) @@ -1808,7 +1808,7 @@ object Map07 { Building53() def Building53(): Unit = { // Name: N_Gjallar_Tower Type: tower_a GUID: 56, MapID: 53 - LocalBuilding(56, 53, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(986f, 3016f, 82.00085f), tower_a))) + LocalBuilding("N_Gjallar_Tower", 56, 53, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(986f, 3016f, 82.00085f)))) LocalObject(2525, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 56) LocalObject(311, Door.Constructor(Vector3(995.8928f, 3005.506f, 83.52186f)), owning_building_guid = 56) LocalObject(312, Door.Constructor(Vector3(995.8928f, 3005.506f, 103.5209f)), owning_building_guid = 56) @@ -1845,7 +1845,7 @@ object Map07 { Building31() def Building31(): Unit = { // Name: N_Ymir_Tower Type: tower_a GUID: 57, MapID: 31 - LocalBuilding(57, 31, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1810f, 4194f, 79.81811f), tower_a))) + LocalBuilding("N_Ymir_Tower", 57, 31, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1810f, 4194f, 79.81811f)))) LocalObject(2527, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 57) LocalObject(328, Door.Constructor(Vector3(1822f, 4186f, 81.33911f)), owning_building_guid = 57) LocalObject(329, Door.Constructor(Vector3(1822f, 4186f, 101.3381f)), owning_building_guid = 57) @@ -1882,7 +1882,7 @@ object Map07 { Building52() def Building52(): Unit = { // Name: E_Jarl_Tower Type: tower_a GUID: 58, MapID: 52 - LocalBuilding(58, 52, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2222f, 5656f, 67.37571f), tower_a))) + LocalBuilding("E_Jarl_Tower", 58, 52, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2222f, 5656f, 67.37571f)))) LocalObject(2528, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 58) LocalObject(354, Door.Constructor(Vector3(2224.581f, 5670.189f, 68.89671f)), owning_building_guid = 58) LocalObject(355, Door.Constructor(Vector3(2224.581f, 5670.189f, 88.89571f)), owning_building_guid = 58) @@ -1919,7 +1919,7 @@ object Map07 { Building49() def Building49(): Unit = { // Name: N_Ran_Tower Type: tower_a GUID: 59, MapID: 49 - LocalBuilding(59, 49, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2298f, 2210f, 85.70513f), tower_a))) + LocalBuilding("N_Ran_Tower", 59, 49, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2298f, 2210f, 85.70513f)))) LocalObject(2529, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 59) LocalObject(364, Door.Constructor(Vector3(2310f, 2202f, 87.22614f)), owning_building_guid = 59) LocalObject(365, Door.Constructor(Vector3(2310f, 2202f, 107.2251f)), owning_building_guid = 59) @@ -1956,7 +1956,7 @@ object Map07 { Building21() def Building21(): Unit = { // Name: W_Searhus_Warpgate_Tower Type: tower_a GUID: 60, MapID: 21 - LocalBuilding(60, 21, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2300f, 3034f, 88.18629f), tower_a))) + LocalBuilding("W_Searhus_Warpgate_Tower", 60, 21, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2300f, 3034f, 88.18629f)))) LocalObject(2530, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 60) LocalObject(368, Door.Constructor(Vector3(2312f, 3026f, 89.70729f)), owning_building_guid = 60) LocalObject(369, Door.Constructor(Vector3(2312f, 3026f, 109.7063f)), owning_building_guid = 60) @@ -1993,7 +1993,7 @@ object Map07 { Building48() def Building48(): Unit = { // Name: E_Freyr_Tower Type: tower_a GUID: 61, MapID: 48 - LocalBuilding(61, 48, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3276f, 3710f, 53.76141f), tower_a))) + LocalBuilding("E_Freyr_Tower", 61, 48, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3276f, 3710f, 53.76141f)))) LocalObject(2533, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 61) LocalObject(426, Door.Constructor(Vector3(3288f, 3702f, 55.28241f)), owning_building_guid = 61) LocalObject(427, Door.Constructor(Vector3(3288f, 3702f, 75.2814f)), owning_building_guid = 61) @@ -2030,7 +2030,7 @@ object Map07 { Building22() def Building22(): Unit = { // Name: S_Andvari_Tower Type: tower_a GUID: 62, MapID: 22 - LocalBuilding(62, 22, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3320f, 6550f, 91.44566f), tower_a))) + LocalBuilding("S_Andvari_Tower", 62, 22, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3320f, 6550f, 91.44566f)))) LocalObject(2534, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 62) LocalObject(435, Door.Constructor(Vector3(3332f, 6542f, 92.96667f)), owning_building_guid = 62) LocalObject(436, Door.Constructor(Vector3(3332f, 6542f, 112.9657f)), owning_building_guid = 62) @@ -2067,7 +2067,7 @@ object Map07 { Building18() def Building18(): Unit = { // Name: SE_Eisa_Tower Type: tower_a GUID: 63, MapID: 18 - LocalBuilding(63, 18, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3644f, 4338f, 103.9521f), tower_a))) + LocalBuilding("SE_Eisa_Tower", 63, 18, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3644f, 4338f, 103.9521f)))) LocalObject(2536, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 63) LocalObject(456, Door.Constructor(Vector3(3656f, 4330f, 105.4732f)), owning_building_guid = 63) LocalObject(457, Door.Constructor(Vector3(3656f, 4330f, 125.4722f)), owning_building_guid = 63) @@ -2104,7 +2104,7 @@ object Map07 { Building32() def Building32(): Unit = { // Name: S_Kvasir_Tower Type: tower_a GUID: 64, MapID: 32 - LocalBuilding(64, 32, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4126f, 1362f, 62.56905f), tower_a))) + LocalBuilding("S_Kvasir_Tower", 64, 32, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4126f, 1362f, 62.56905f)))) LocalObject(2537, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 64) LocalObject(505, Door.Constructor(Vector3(4129.564f, 1348.025f, 64.09005f)), owning_building_guid = 64) LocalObject(506, Door.Constructor(Vector3(4129.564f, 1348.025f, 84.08905f)), owning_building_guid = 64) @@ -2141,7 +2141,7 @@ object Map07 { Building46() def Building46(): Unit = { // Name: N_Mani_Tower Type: tower_a GUID: 65, MapID: 46 - LocalBuilding(65, 46, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4968f, 5154f, 47.77367f), tower_a))) + LocalBuilding("N_Mani_Tower", 65, 46, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4968f, 5154f, 47.77367f)))) LocalObject(2541, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 65) LocalObject(528, Door.Constructor(Vector3(4980f, 5146f, 49.29467f)), owning_building_guid = 65) LocalObject(529, Door.Constructor(Vector3(4980f, 5146f, 69.29367f)), owning_building_guid = 65) @@ -2178,7 +2178,7 @@ object Map07 { Building50() def Building50(): Unit = { // Name: E_Helhiem_Tower Type: tower_a GUID: 66, MapID: 50 - LocalBuilding(66, 50, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5672f, 2702f, 52.44301f), tower_a))) + LocalBuilding("E_Helhiem_Tower", 66, 50, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5672f, 2702f, 52.44301f)))) LocalObject(2543, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 66) LocalObject(558, Door.Constructor(Vector3(5677.707f, 2688.755f, 53.96401f)), owning_building_guid = 66) LocalObject(559, Door.Constructor(Vector3(5677.707f, 2688.755f, 73.96301f)), owning_building_guid = 66) @@ -2215,7 +2215,7 @@ object Map07 { Building19() def Building19(): Unit = { // Name: E_Oshur_Warpgate_Tower Type: tower_a GUID: 67, MapID: 19 - LocalBuilding(67, 19, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5916f, 3990f, 56.33412f), tower_a))) + LocalBuilding("E_Oshur_Warpgate_Tower", 67, 19, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5916f, 3990f, 56.33412f)))) LocalObject(2545, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 67) LocalObject(568, Door.Constructor(Vector3(5928f, 3982f, 57.85512f)), owning_building_guid = 67) LocalObject(569, Door.Constructor(Vector3(5928f, 3982f, 77.85412f)), owning_building_guid = 67) @@ -2252,7 +2252,7 @@ object Map07 { Building23() def Building23(): Unit = { // Name: Outpost_Tower Type: tower_a GUID: 68, MapID: 23 - LocalBuilding(68, 23, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6334f, 5258f, 58.87936f), tower_a))) + LocalBuilding("Outpost_Tower", 68, 23, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6334f, 5258f, 58.87936f)))) LocalObject(2546, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 68) LocalObject(572, Door.Constructor(Vector3(6343.708f, 5247.334f, 60.40036f)), owning_building_guid = 68) LocalObject(573, Door.Constructor(Vector3(6343.708f, 5247.334f, 80.39936f)), owning_building_guid = 68) @@ -2289,7 +2289,7 @@ object Map07 { Building20() def Building20(): Unit = { // Name: NE_VSSanc_Warpgate_Tower Type: tower_a GUID: 69, MapID: 20 - LocalBuilding(69, 20, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6928f, 1758f, 78.24335f), tower_a))) + LocalBuilding("NE_VSSanc_Warpgate_Tower", 69, 20, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6928f, 1758f, 78.24335f)))) LocalObject(2547, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 69) LocalObject(593, Door.Constructor(Vector3(6940f, 1750f, 79.76436f)), owning_building_guid = 69) LocalObject(594, Door.Constructor(Vector3(6940f, 1750f, 99.76335f)), owning_building_guid = 69) @@ -2326,7 +2326,7 @@ object Map07 { Building47() def Building47(): Unit = { // Name: SE_Nott_Tower Type: tower_a GUID: 70, MapID: 47 - LocalBuilding(70, 47, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(7018f, 4124f, 47.17856f), tower_a))) + LocalBuilding("SE_Nott_Tower", 70, 47, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(7018f, 4124f, 47.17856f)))) LocalObject(2548, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 70) LocalObject(597, Door.Constructor(Vector3(7026.129f, 4112.087f, 48.69956f)), owning_building_guid = 70) LocalObject(598, Door.Constructor(Vector3(7026.129f, 4112.087f, 68.69856f)), owning_building_guid = 70) @@ -2363,7 +2363,7 @@ object Map07 { Building41() def Building41(): Unit = { // Name: N_NCSanc_Warpgate_Tower Type: tower_b GUID: 71, MapID: 41 - LocalBuilding(71, 41, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(754f, 6932f, 44.69741f), tower_b))) + LocalBuilding("N_NCSanc_Warpgate_Tower", 71, 41, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(754f, 6932f, 44.69741f)))) LocalObject(2524, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 71) LocalObject(294, Door.Constructor(Vector3(760.3923f, 6944.928f, 46.21741f)), owning_building_guid = 71) LocalObject(295, Door.Constructor(Vector3(760.3923f, 6944.928f, 56.21741f)), owning_building_guid = 71) @@ -2400,7 +2400,7 @@ object Map07 { Building54() def Building54(): Unit = { // Name: S_NCSanc_Tower Type: tower_b GUID: 72, MapID: 54 - LocalBuilding(72, 54, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1456f, 6060f, 120.4505f), tower_b))) + LocalBuilding("S_NCSanc_Tower", 72, 54, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1456f, 6060f, 120.4505f)))) LocalObject(2526, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 72) LocalObject(319, Door.Constructor(Vector3(1468f, 6052f, 121.9705f)), owning_building_guid = 72) LocalObject(320, Door.Constructor(Vector3(1468f, 6052f, 131.9705f)), owning_building_guid = 72) @@ -2437,7 +2437,7 @@ object Map07 { Building25() def Building25(): Unit = { // Name: SE_Dagur_Tower Type: tower_b GUID: 73, MapID: 25 - LocalBuilding(73, 25, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4248f, 5802f, 48.16736f), tower_b))) + LocalBuilding("SE_Dagur_Tower", 73, 25, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4248f, 5802f, 48.16736f)))) LocalObject(2538, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 73) LocalObject(509, Door.Constructor(Vector3(4260f, 5794f, 49.68736f)), owning_building_guid = 73) LocalObject(510, Door.Constructor(Vector3(4260f, 5794f, 59.68736f)), owning_building_guid = 73) @@ -2474,7 +2474,7 @@ object Map07 { Building28() def Building28(): Unit = { // Name: SW_Mani_Tower Type: tower_b GUID: 74, MapID: 28 - LocalBuilding(74, 28, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4476f, 4308f, 70.25056f), tower_b))) + LocalBuilding("SW_Mani_Tower", 74, 28, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4476f, 4308f, 70.25056f)))) LocalObject(2539, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 74) LocalObject(515, Door.Constructor(Vector3(4488f, 4300f, 71.77055f)), owning_building_guid = 74) LocalObject(516, Door.Constructor(Vector3(4488f, 4300f, 81.77055f)), owning_building_guid = 74) @@ -2511,7 +2511,7 @@ object Map07 { Building30() def Building30(): Unit = { // Name: NW_VSSanc_Warpgate_Tower Type: tower_b GUID: 75, MapID: 30 - LocalBuilding(75, 30, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5736f, 1382f, 84.58815f), tower_b))) + LocalBuilding("NW_VSSanc_Warpgate_Tower", 75, 30, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5736f, 1382f, 84.58815f)))) LocalObject(2544, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 75) LocalObject(562, Door.Constructor(Vector3(5748f, 1374f, 86.10815f)), owning_building_guid = 75) LocalObject(563, Door.Constructor(Vector3(5748f, 1374f, 96.10815f)), owning_building_guid = 75) @@ -2548,7 +2548,7 @@ object Map07 { Building29() def Building29(): Unit = { // Name: SE_Searhus_Warpgate_Tower Type: tower_c GUID: 76, MapID: 29 - LocalBuilding(76, 29, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3222f, 2488f, 89.08353f), tower_c))) + LocalBuilding("SE_Searhus_Warpgate_Tower", 76, 29, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3222f, 2488f, 89.08353f)))) LocalObject(2531, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 76) LocalObject(412, Door.Constructor(Vector3(3234f, 2480f, 90.60453f)), owning_building_guid = 76) LocalObject(413, Door.Constructor(Vector3(3234f, 2480f, 110.6035f)), owning_building_guid = 76) @@ -2589,7 +2589,7 @@ object Map07 { Building26() def Building26(): Unit = { // Name: W_Vidar_Tower Type: tower_c GUID: 77, MapID: 26 - LocalBuilding(77, 26, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3270f, 3168f, 85.63189f), tower_c))) + LocalBuilding("W_Vidar_Tower", 77, 26, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3270f, 3168f, 85.63189f)))) LocalObject(2532, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 77) LocalObject(422, Door.Constructor(Vector3(3282f, 3160f, 87.15289f)), owning_building_guid = 77) LocalObject(423, Door.Constructor(Vector3(3282f, 3160f, 107.1519f)), owning_building_guid = 77) @@ -2630,7 +2630,7 @@ object Map07 { Building51() def Building51(): Unit = { // Name: NE_Andvari_Tower Type: tower_c GUID: 78, MapID: 51 - LocalBuilding(78, 51, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3446f, 7598f, 50.04425f), tower_c))) + LocalBuilding("NE_Andvari_Tower", 78, 51, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3446f, 7598f, 50.04425f)))) LocalObject(2535, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 78) LocalObject(448, Door.Constructor(Vector3(3458f, 7590f, 51.56525f)), owning_building_guid = 78) LocalObject(449, Door.Constructor(Vector3(3458f, 7590f, 71.56425f)), owning_building_guid = 78) @@ -2671,7 +2671,7 @@ object Map07 { Building27() def Building27(): Unit = { // Name: SW_Oshur_Warpgate_Tower Type: tower_c GUID: 79, MapID: 27 - LocalBuilding(79, 27, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4872f, 3408f, 58.76949f), tower_c))) + LocalBuilding("SW_Oshur_Warpgate_Tower", 79, 27, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4872f, 3408f, 58.76949f)))) LocalObject(2540, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 79) LocalObject(521, Door.Constructor(Vector3(4884f, 3400f, 60.29049f)), owning_building_guid = 79) LocalObject(522, Door.Constructor(Vector3(4884f, 3400f, 80.28949f)), owning_building_guid = 79) @@ -2712,7 +2712,7 @@ object Map07 { Building24() def Building24(): Unit = { // Name: E_Dagur_Tower Type: tower_c GUID: 80, MapID: 24 - LocalBuilding(80, 24, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4994f, 5868f, 50.79501f), tower_c))) + LocalBuilding("E_Dagur_Tower", 80, 24, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4994f, 5868f, 50.79501f)))) LocalObject(2542, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 80) LocalObject(534, Door.Constructor(Vector3(4997.808f, 5881.91f, 52.31601f)), owning_building_guid = 80) LocalObject(535, Door.Constructor(Vector3(4997.808f, 5881.91f, 72.315f)), owning_building_guid = 80) @@ -2753,25 +2753,55 @@ object Map07 { Building1() def Building1(): Unit = { // Name: WG_Esamir_to_NCSanc Type: warpgate GUID: 81, MapID: 1 - LocalBuilding(81, 1, FoundationBuilder(WarpGate.Structure(Vector3(1388f, 6382f, 64.32691f)))) + LocalBuilding("WG_Esamir_to_NCSanc", 81, 1, FoundationBuilder(WarpGate.Structure(Vector3(1388f, 6382f, 64.32691f)))) } Building2() def Building2(): Unit = { // Name: WG_Esamir_to_Searhus Type: warpgate GUID: 82, MapID: 2 - LocalBuilding(82, 2, FoundationBuilder(WarpGate.Structure(Vector3(2658f, 2902f, 85.65936f)))) + LocalBuilding("WG_Esamir_to_Searhus", 82, 2, FoundationBuilder(WarpGate.Structure(Vector3(2658f, 2902f, 85.65936f)))) } Building4() def Building4(): Unit = { // Name: WG_Esamir_to_Oshur Type: warpgate GUID: 83, MapID: 4 - LocalBuilding(83, 4, FoundationBuilder(WarpGate.Structure(Vector3(5280f, 3958f, 70.4886f)))) + LocalBuilding("WG_Esamir_to_Oshur", 83, 4, FoundationBuilder(WarpGate.Structure(Vector3(5280f, 3958f, 70.4886f)))) } Building3() def Building3(): Unit = { // Name: WG_Esamir_to_VSSanc Type: warpgate GUID: 84, MapID: 3 - LocalBuilding(84, 3, FoundationBuilder(WarpGate.Structure(Vector3(6372f, 1068f, 77.9046f)))) + LocalBuilding("WG_Esamir_to_VSSanc", 84, 3, FoundationBuilder(WarpGate.Structure(Vector3(6372f, 1068f, 77.9046f)))) } + + def Lattice(): Unit = { + LatticeLink("Andvari", "Jarl") + LatticeLink("Freyr", "ymir") + LatticeLink("Vidar", "Helhiem") + LatticeLink("Helhiem", "Nott") + LatticeLink("Nott", "Mani") + LatticeLink("Mani", "Freyr") + LatticeLink("Mani", "Dagur") + LatticeLink("Eisa", "Jarl") + LatticeLink("Eisa", "ymir") + LatticeLink("Eisa", "Freyr") + LatticeLink("Eisa", "Mani") + LatticeLink("Jarl", "Dagur") + LatticeLink("Andvari", "WG_Esamir_to_NCSanc") + LatticeLink("Ran", "WG_Esamir_to_Searhus") + LatticeLink("Nott", "WG_Esamir_to_Oshur") + LatticeLink("Vidar", "GW_Esamir_S") + LatticeLink("Mani", "GW_Esamir_N") + LatticeLink("Helhiem", "WG_Esamir_to_VSSanc") + LatticeLink("Dagur", "Andvari") + LatticeLink("Jarl", "ymir") + LatticeLink("ymir", "Gjallar") + LatticeLink("Gjallar", "Ran") + LatticeLink("Ran", "Kvasir") + LatticeLink("Kvasir", "Vidar") + LatticeLink("Vidar", "Freyr") + } + + Lattice() } } diff --git a/pslogin/src/main/scala/zonemaps/Map08.scala b/pslogin/src/main/scala/zonemaps/Map08.scala index 5cc3ae08..10d36955 100644 --- a/pslogin/src/main/scala/zonemaps/Map08.scala +++ b/pslogin/src/main/scala/zonemaps/Map08.scala @@ -23,7 +23,7 @@ object Map08 { Building10() def Building10(): Unit = { // Name: Mithra Type: amp_station GUID: 1, MapID: 10 - LocalBuilding(1, 10, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2556f, 4528f, 43.54625f), amp_station))) + LocalBuilding("Mithra", 1, 10, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2556f, 4528f, 43.54625f)))) LocalObject(158, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 1) LocalObject(128, Door.Constructor(Vector3(2555.667f, 4521.2f, 56.44825f)), owning_building_guid = 1) LocalObject(129, Door.Constructor(Vector3(2555.908f, 4534.808f, 56.44825f)), owning_building_guid = 1) @@ -149,7 +149,7 @@ object Map08 { Building36() def Building36(): Unit = { // Name: bunker_gauntlet Type: bunker_gauntlet GUID: 4, MapID: 36 - LocalBuilding(4, 36, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2512f, 4400f, 43.54625f), bunker_gauntlet))) + LocalBuilding("bunker_gauntlet", 4, 36, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2512f, 4400f, 43.54625f)))) LocalObject(246, Door.Constructor(Vector3(2487.077f, 4401.901f, 45.06725f)), owning_building_guid = 4) LocalObject(250, Door.Constructor(Vector3(2536.898f, 4401.912f, 45.06725f)), owning_building_guid = 4) } @@ -157,7 +157,7 @@ object Map08 { Building35() def Building35(): Unit = { // Name: bunker_gauntlet Type: bunker_gauntlet GUID: 5, MapID: 35 - LocalBuilding(5, 35, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3690f, 2828f, 47.2434f), bunker_gauntlet))) + LocalBuilding("bunker_gauntlet", 5, 35, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3690f, 2828f, 47.2434f)))) LocalObject(324, Door.Constructor(Vector3(3688.088f, 2852.898f, 48.7644f)), owning_building_guid = 5) LocalObject(325, Door.Constructor(Vector3(3688.099f, 2803.077f, 48.7644f)), owning_building_guid = 5) } @@ -165,7 +165,7 @@ object Map08 { Building37() def Building37(): Unit = { // Name: bunker_gauntlet Type: bunker_gauntlet GUID: 6, MapID: 37 - LocalBuilding(6, 37, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3920f, 4790f, 48.64008f), bunker_gauntlet))) + LocalBuilding("bunker_gauntlet", 6, 37, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3920f, 4790f, 48.64008f)))) LocalObject(339, Door.Constructor(Vector3(3895.102f, 4788.088f, 50.16108f)), owning_building_guid = 6) LocalObject(349, Door.Constructor(Vector3(3944.923f, 4788.099f, 50.16108f)), owning_building_guid = 6) } @@ -173,7 +173,7 @@ object Map08 { Building38() def Building38(): Unit = { // Name: bunker_gauntlet Type: bunker_gauntlet GUID: 7, MapID: 38 - LocalBuilding(7, 38, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5646f, 3830f, 50.48064f), bunker_gauntlet))) + LocalBuilding("bunker_gauntlet", 7, 38, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5646f, 3830f, 50.48064f)))) LocalObject(449, Door.Constructor(Vector3(5627.033f, 3813.721f, 52.00164f)), owning_building_guid = 7) LocalObject(450, Door.Constructor(Vector3(5662.253f, 3848.958f, 52.00164f)), owning_building_guid = 7) } @@ -181,63 +181,63 @@ object Map08 { Building31() def Building31(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 8, MapID: 31 - LocalBuilding(8, 31, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2634f, 4650f, 43.54879f), bunker_lg))) + LocalBuilding("bunker_lg", 8, 31, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2634f, 4650f, 43.54879f)))) LocalObject(265, Door.Constructor(Vector3(2633.965f, 4646.349f, 45.06979f)), owning_building_guid = 8) } Building30() def Building30(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 9, MapID: 30 - LocalBuilding(9, 30, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4150f, 2192f, 50.98085f), bunker_lg))) + LocalBuilding("bunker_lg", 9, 30, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4150f, 2192f, 50.98085f)))) LocalObject(367, Door.Constructor(Vector3(4147.443f, 2194.606f, 52.50185f)), owning_building_guid = 9) } Building32() def Building32(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 10, MapID: 32 - LocalBuilding(10, 32, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4828f, 4020f, 60.46708f), bunker_lg))) + LocalBuilding("bunker_lg", 10, 32, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4828f, 4020f, 60.46708f)))) LocalObject(408, Door.Constructor(Vector3(4830.557f, 4017.394f, 61.98808f)), owning_building_guid = 10) } Building28() def Building28(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 11, MapID: 28 - LocalBuilding(11, 28, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2466f, 3306f, 32.02363f), bunker_sm))) + LocalBuilding("bunker_sm", 11, 28, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2466f, 3306f, 32.02363f)))) LocalObject(245, Door.Constructor(Vector3(2464.775f, 3306.055f, 33.54463f)), owning_building_guid = 11) } Building34() def Building34(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 12, MapID: 34 - LocalBuilding(12, 34, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3274f, 4058f, 29.62605f), bunker_sm))) + LocalBuilding("bunker_sm", 12, 34, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3274f, 4058f, 29.62605f)))) LocalObject(295, Door.Constructor(Vector3(3273.173f, 4058.905f, 31.14705f)), owning_building_guid = 12) } Building29() def Building29(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 13, MapID: 29 - LocalBuilding(13, 29, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3436f, 3066f, 49.3685f), bunker_sm))) + LocalBuilding("bunker_sm", 13, 29, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3436f, 3066f, 49.3685f)))) LocalObject(296, Door.Constructor(Vector3(3435.945f, 3064.775f, 50.8895f)), owning_building_guid = 13) } Building46() def Building46(): Unit = { // Name: Hvar_Tower Type: bunker_sm GUID: 14, MapID: 46 - LocalBuilding(14, 46, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3882f, 4388f, 37.29616f), bunker_sm))) + LocalBuilding("Hvar_Tower", 14, 46, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3882f, 4388f, 37.29616f)))) LocalObject(336, Door.Constructor(Vector3(3882.055f, 4389.225f, 38.81716f)), owning_building_guid = 14) } Building33() def Building33(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 15, MapID: 33 - LocalBuilding(15, 33, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4920f, 5414f, 53.96307f), bunker_sm))) + LocalBuilding("bunker_sm", 15, 33, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4920f, 5414f, 53.96307f)))) LocalObject(413, Door.Constructor(Vector3(4919.173f, 5414.905f, 55.48407f)), owning_building_guid = 15) } Building7() def Building7(): Unit = { // Name: Hvar Type: comm_station GUID: 16, MapID: 7 - LocalBuilding(16, 7, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3908f, 4688f, 48.62961f), comm_station))) + LocalBuilding("Hvar", 16, 7, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3908f, 4688f, 48.62961f)))) LocalObject(161, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 16) LocalObject(332, Door.Constructor(Vector3(3847.677f, 4681.552f, 50.38061f)), owning_building_guid = 16) LocalObject(333, Door.Constructor(Vector3(3847.995f, 4699.742f, 58.34461f)), owning_building_guid = 16) @@ -354,7 +354,7 @@ object Map08 { Building5() def Building5(): Unit = { // Name: Atar Type: comm_station_dsp GUID: 19, MapID: 5 - LocalBuilding(19, 5, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3550f, 2798f, 47.04011f), comm_station_dsp))) + LocalBuilding("Atar", 19, 5, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3550f, 2798f, 47.04011f)))) LocalObject(160, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 19) LocalObject(204, Door.Constructor(Vector3(3618.339f, 2868.464f, 50.41811f)), owning_building_guid = 19) LocalObject(297, Door.Constructor(Vector3(3490.196f, 2754.501f, 48.69111f)), owning_building_guid = 19) @@ -493,7 +493,7 @@ object Map08 { Building11() def Building11(): Unit = { // Name: Rashnu Type: cryo_facility GUID: 22, MapID: 11 - LocalBuilding(22, 11, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3050f, 3898f, 59.5276f), cryo_facility))) + LocalBuilding("Rashnu", 22, 11, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3050f, 3898f, 59.5276f)))) LocalObject(159, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 22) LocalObject(280, Door.Constructor(Vector3(2991.023f, 3902.5f, 61.07859f)), owning_building_guid = 22) LocalObject(281, Door.Constructor(Vector3(2991.023f, 3920.693f, 69.04259f)), owning_building_guid = 22) @@ -639,7 +639,7 @@ object Map08 { Building13() def Building13(): Unit = { // Name: Zal Type: cryo_facility GUID: 25, MapID: 13 - LocalBuilding(25, 13, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3970f, 2242f, 61.23898f), cryo_facility))) + LocalBuilding("Zal", 25, 13, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3970f, 2242f, 61.23898f)))) LocalObject(162, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 25) LocalObject(335, Door.Constructor(Vector3(3880.892f, 2281.341f, 62.75998f)), owning_building_guid = 25) LocalObject(338, Door.Constructor(Vector3(3893.324f, 2281.369f, 62.78997f)), owning_building_guid = 25) @@ -785,7 +785,7 @@ object Map08 { Building12() def Building12(): Unit = { // Name: Yazata Type: cryo_facility GUID: 28, MapID: 12 - LocalBuilding(28, 12, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4680f, 3934f, 61.7468f), cryo_facility))) + LocalBuilding("Yazata", 28, 12, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4680f, 3934f, 61.7468f)))) LocalObject(163, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 28) LocalObject(380, Door.Constructor(Vector3(4612.197f, 3891.674f, 63.2978f)), owning_building_guid = 28) LocalObject(381, Door.Constructor(Vector3(4612.197f, 3909.867f, 71.2618f)), owning_building_guid = 28) @@ -931,19 +931,19 @@ object Map08 { Building24811() def Building24811(): Unit = { // Name: GW_Oshur_N Type: hst GUID: 32, MapID: 24811 - LocalBuilding(32, 24811, FoundationBuilder(WarpGate.Structure(Vector3(4033.39f, 5379.88f, 46.13f), hst))) + LocalBuilding("GW_Oshur_N", 32, 24811, FoundationBuilder(WarpGate.Structure(Vector3(4033.39f, 5379.88f, 46.13f), hst))) } Building24815() def Building24815(): Unit = { // Name: GW_Oshur_S Type: hst GUID: 33, MapID: 24815 - LocalBuilding(33, 24815, FoundationBuilder(WarpGate.Structure(Vector3(6068.59f, 3165.49f, 31.65f), hst))) + LocalBuilding("GW_Oshur_S", 33, 24815, FoundationBuilder(WarpGate.Structure(Vector3(6068.59f, 3165.49f, 31.65f), hst))) } Building9() def Building9(): Unit = { // Name: Jamshid Type: tech_plant GUID: 34, MapID: 9 - LocalBuilding(34, 9, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2274f, 3448f, 52.4434f), tech_plant))) + LocalBuilding("Jamshid", 34, 9, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2274f, 3448f, 52.4434f)))) LocalObject(157, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 34) LocalObject(228, Door.Constructor(Vector3(2202.54f, 3377.929f, 53.9854f)), owning_building_guid = 34) LocalObject(229, Door.Constructor(Vector3(2202.54f, 3396.121f, 61.9484f)), owning_building_guid = 34) @@ -1067,7 +1067,7 @@ object Map08 { Building6() def Building6(): Unit = { // Name: Dahaka Type: tech_plant GUID: 37, MapID: 6 - LocalBuilding(37, 6, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4758f, 5388f, 53.64695f), tech_plant))) + LocalBuilding("Dahaka", 37, 6, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4758f, 5388f, 53.64695f)))) LocalObject(164, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 37) LocalObject(390, Door.Constructor(Vector3(4689.182f, 5346.336f, 63.15195f)), owning_building_guid = 37) LocalObject(391, Door.Constructor(Vector3(4693.555f, 5452.692f, 55.29795f)), owning_building_guid = 37) @@ -1191,7 +1191,7 @@ object Map08 { Building8() def Building8(): Unit = { // Name: Izha Type: tech_plant GUID: 40, MapID: 8 - LocalBuilding(40, 8, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5518f, 3878f, 50.5227f), tech_plant))) + LocalBuilding("Izha", 40, 8, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5518f, 3878f, 50.5227f)))) LocalObject(165, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 40) LocalObject(430, Door.Constructor(Vector3(5445.178f, 3933.093f, 52.1737f)), owning_building_guid = 40) LocalObject(431, Door.Constructor(Vector3(5455.65f, 3827.164f, 60.0277f)), owning_building_guid = 40) @@ -1315,7 +1315,7 @@ object Map08 { Building16() def Building16(): Unit = { // Name: N_Jamshid_Tower Type: tower_a GUID: 43, MapID: 16 - LocalBuilding(43, 16, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2312f, 3692f, 40.78366f), tower_a))) + LocalBuilding("N_Jamshid_Tower", 43, 16, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2312f, 3692f, 40.78366f)))) LocalObject(1924, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 43) LocalObject(239, Door.Constructor(Vector3(2324f, 3684f, 42.30466f)), owning_building_guid = 43) LocalObject(240, Door.Constructor(Vector3(2324f, 3684f, 62.30367f)), owning_building_guid = 43) @@ -1352,7 +1352,7 @@ object Map08 { Building40() def Building40(): Unit = { // Name: Rashnu_Tower Type: tower_a GUID: 44, MapID: 40 - LocalBuilding(44, 40, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3244f, 3758f, 49.76207f), tower_a))) + LocalBuilding("Rashnu_Tower", 44, 40, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3244f, 3758f, 49.76207f)))) LocalObject(1928, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 44) LocalObject(291, Door.Constructor(Vector3(3256f, 3750f, 51.28307f)), owning_building_guid = 44) LocalObject(292, Door.Constructor(Vector3(3256f, 3750f, 71.28207f)), owning_building_guid = 44) @@ -1389,7 +1389,7 @@ object Map08 { Building14() def Building14(): Unit = { // Name: S_Forseral_Warpgate_Tower Type: tower_a GUID: 45, MapID: 14 - LocalBuilding(45, 14, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3520f, 5578f, 53.28131f), tower_a))) + LocalBuilding("S_Forseral_Warpgate_Tower", 45, 14, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3520f, 5578f, 53.28131f)))) LocalObject(1929, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 45) LocalObject(303, Door.Constructor(Vector3(3532f, 5570f, 54.80231f)), owning_building_guid = 45) LocalObject(304, Door.Constructor(Vector3(3532f, 5570f, 74.80132f)), owning_building_guid = 45) @@ -1426,7 +1426,7 @@ object Map08 { Building21() def Building21(): Unit = { // Name: W_Yazata_Tower Type: tower_a GUID: 46, MapID: 21 - LocalBuilding(46, 21, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4074f, 3888f, 36.98511f), tower_a))) + LocalBuilding("W_Yazata_Tower", 46, 21, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4074f, 3888f, 36.98511f)))) LocalObject(1932, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 46) LocalObject(359, Door.Constructor(Vector3(4086f, 3880f, 38.50611f)), owning_building_guid = 46) LocalObject(360, Door.Constructor(Vector3(4086f, 3880f, 58.50511f)), owning_building_guid = 46) @@ -1463,7 +1463,7 @@ object Map08 { Building42() def Building42(): Unit = { // Name: Zal_Tower Type: tower_a GUID: 47, MapID: 42 - LocalBuilding(47, 42, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4132f, 2062f, 44.47557f), tower_a))) + LocalBuilding("Zal_Tower", 47, 42, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4132f, 2062f, 44.47557f)))) LocalObject(1933, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 47) LocalObject(363, Door.Constructor(Vector3(4144f, 2054f, 45.99657f)), owning_building_guid = 47) LocalObject(364, Door.Constructor(Vector3(4144f, 2054f, 65.99557f)), owning_building_guid = 47) @@ -1500,7 +1500,7 @@ object Map08 { Building27() def Building27(): Unit = { // Name: SW_Esamir_Warpgate_Tower Type: tower_a GUID: 48, MapID: 27 - LocalBuilding(48, 27, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5040f, 2300f, 57.00369f), tower_a))) + LocalBuilding("SW_Esamir_Warpgate_Tower", 48, 27, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5040f, 2300f, 57.00369f)))) LocalObject(1938, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 48) LocalObject(414, Door.Constructor(Vector3(5052f, 2292f, 58.52469f)), owning_building_guid = 48) LocalObject(415, Door.Constructor(Vector3(5052f, 2292f, 78.5237f)), owning_building_guid = 48) @@ -1537,7 +1537,7 @@ object Map08 { Building22() def Building22(): Unit = { // Name: S_Hossin_Warpgate_Tower Type: tower_a GUID: 49, MapID: 22 - LocalBuilding(49, 22, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5080f, 4766f, 75.09348f), tower_a))) + LocalBuilding("S_Hossin_Warpgate_Tower", 49, 22, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5080f, 4766f, 75.09348f)))) LocalObject(1939, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 49) LocalObject(418, Door.Constructor(Vector3(5092f, 4758f, 76.61448f)), owning_building_guid = 49) LocalObject(419, Door.Constructor(Vector3(5092f, 4758f, 96.61348f)), owning_building_guid = 49) @@ -1574,7 +1574,7 @@ object Map08 { Building44() def Building44(): Unit = { // Name: Izha_Tower Type: tower_a GUID: 50, MapID: 44 - LocalBuilding(50, 44, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5240f, 3934f, 49.1933f), tower_a))) + LocalBuilding("Izha_Tower", 50, 44, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5240f, 3934f, 49.1933f)))) LocalObject(1940, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 50) LocalObject(422, Door.Constructor(Vector3(5252f, 3926f, 50.7143f)), owning_building_guid = 50) LocalObject(423, Door.Constructor(Vector3(5252f, 3926f, 70.7133f)), owning_building_guid = 50) @@ -1611,7 +1611,7 @@ object Map08 { Building18() def Building18(): Unit = { // Name: NE_Amerish_Warpgate_Tower Type: tower_b GUID: 51, MapID: 18 - LocalBuilding(51, 18, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2888f, 2148f, 37.99061f), tower_b))) + LocalBuilding("NE_Amerish_Warpgate_Tower", 51, 18, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2888f, 2148f, 37.99061f)))) LocalObject(1926, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 51) LocalObject(270, Door.Constructor(Vector3(2900f, 2140f, 39.51061f)), owning_building_guid = 51) LocalObject(271, Door.Constructor(Vector3(2900f, 2140f, 49.51061f)), owning_building_guid = 51) @@ -1648,7 +1648,7 @@ object Map08 { Building15() def Building15(): Unit = { // Name: W_Hvar_Tower Type: tower_b GUID: 52, MapID: 15 - LocalBuilding(52, 15, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3700f, 4456f, 53.26608f), tower_b))) + LocalBuilding("W_Hvar_Tower", 52, 15, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3700f, 4456f, 53.26608f)))) LocalObject(1931, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 52) LocalObject(326, Door.Constructor(Vector3(3712f, 4448f, 54.78608f)), owning_building_guid = 52) LocalObject(327, Door.Constructor(Vector3(3712f, 4448f, 64.78608f)), owning_building_guid = 52) @@ -1685,7 +1685,7 @@ object Map08 { Building23() def Building23(): Unit = { // Name: NE_Zal_Tower Type: tower_b GUID: 53, MapID: 23 - LocalBuilding(53, 23, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4290f, 2990f, 42.18527f), tower_b))) + LocalBuilding("NE_Zal_Tower", 53, 23, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4290f, 2990f, 42.18527f)))) LocalObject(1934, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 53) LocalObject(368, Door.Constructor(Vector3(4302f, 2982f, 43.70527f)), owning_building_guid = 53) LocalObject(369, Door.Constructor(Vector3(4302f, 2982f, 53.70527f)), owning_building_guid = 53) @@ -1722,7 +1722,7 @@ object Map08 { Building20() def Building20(): Unit = { // Name: S_Dahaka_Tower Type: tower_b GUID: 54, MapID: 20 - LocalBuilding(54, 20, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4514f, 4768f, 74.48821f), tower_b))) + LocalBuilding("S_Dahaka_Tower", 54, 20, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4514f, 4768f, 74.48821f)))) LocalObject(1935, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 54) LocalObject(374, Door.Constructor(Vector3(4526f, 4760f, 76.00821f)), owning_building_guid = 54) LocalObject(375, Door.Constructor(Vector3(4526f, 4760f, 86.00821f)), owning_building_guid = 54) @@ -1759,7 +1759,7 @@ object Map08 { Building45() def Building45(): Unit = { // Name: Hossin_Warpgate_Tower Type: tower_b GUID: 55, MapID: 45 - LocalBuilding(55, 45, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5520f, 5532f, 37.21363f), tower_b))) + LocalBuilding("Hossin_Warpgate_Tower", 55, 45, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5520f, 5532f, 37.21363f)))) LocalObject(1942, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 55) LocalObject(441, Door.Constructor(Vector3(5532f, 5524f, 38.73363f)), owning_building_guid = 55) LocalObject(442, Door.Constructor(Vector3(5532f, 5524f, 48.73363f)), owning_building_guid = 55) @@ -1796,7 +1796,7 @@ object Map08 { Building26() def Building26(): Unit = { // Name: E_Esamir_Warpgate_Tower Type: tower_b GUID: 56, MapID: 26 - LocalBuilding(56, 26, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5844f, 2602f, 36.16751f), tower_b))) + LocalBuilding("E_Esamir_Warpgate_Tower", 56, 26, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5844f, 2602f, 36.16751f)))) LocalObject(1943, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 56) LocalObject(451, Door.Constructor(Vector3(5856f, 2594f, 37.68751f)), owning_building_guid = 56) LocalObject(452, Door.Constructor(Vector3(5856f, 2594f, 47.68751f)), owning_building_guid = 56) @@ -1833,7 +1833,7 @@ object Map08 { Building39() def Building39(): Unit = { // Name: Mithra_Tower Type: tower_c GUID: 57, MapID: 39 - LocalBuilding(57, 39, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2830f, 4502f, 55.56146f), tower_c))) + LocalBuilding("Mithra_Tower", 57, 39, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2830f, 4502f, 55.56146f)))) LocalObject(1925, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 57) LocalObject(266, Door.Constructor(Vector3(2842f, 4494f, 57.08246f)), owning_building_guid = 57) LocalObject(267, Door.Constructor(Vector3(2842f, 4494f, 77.08146f)), owning_building_guid = 57) @@ -1874,7 +1874,7 @@ object Map08 { Building17() def Building17(): Unit = { // Name: S_Rashnu_Tower Type: tower_c GUID: 58, MapID: 17 - LocalBuilding(58, 17, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2972f, 2932f, 59.87292f), tower_c))) + LocalBuilding("S_Rashnu_Tower", 58, 17, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2972f, 2932f, 59.87292f)))) LocalObject(1927, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 58) LocalObject(276, Door.Constructor(Vector3(2984f, 2924f, 61.39392f)), owning_building_guid = 58) LocalObject(277, Door.Constructor(Vector3(2984f, 2924f, 81.39292f)), owning_building_guid = 58) @@ -1915,7 +1915,7 @@ object Map08 { Building41() def Building41(): Unit = { // Name: Atar_Tower Type: tower_c GUID: 59, MapID: 41 - LocalBuilding(59, 41, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3562f, 3134f, 39.94067f), tower_c))) + LocalBuilding("Atar_Tower", 59, 41, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3562f, 3134f, 39.94067f)))) LocalObject(1930, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 59) LocalObject(311, Door.Constructor(Vector3(3574f, 3126f, 41.46167f)), owning_building_guid = 59) LocalObject(312, Door.Constructor(Vector3(3574f, 3126f, 61.46067f)), owning_building_guid = 59) @@ -1956,7 +1956,7 @@ object Map08 { Building43() def Building43(): Unit = { // Name: Yazata_Tower Type: tower_c GUID: 60, MapID: 43 - LocalBuilding(60, 43, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4640f, 3674f, 71.13654f), tower_c))) + LocalBuilding("Yazata_Tower", 60, 43, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4640f, 3674f, 71.13654f)))) LocalObject(1936, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 60) LocalObject(382, Door.Constructor(Vector3(4652f, 3666f, 72.65755f)), owning_building_guid = 60) LocalObject(383, Door.Constructor(Vector3(4652f, 3666f, 92.65654f)), owning_building_guid = 60) @@ -1997,7 +1997,7 @@ object Map08 { Building19() def Building19(): Unit = { // Name: NE_Dahaka_Tower Type: tower_c GUID: 61, MapID: 19 - LocalBuilding(61, 19, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4882f, 5580f, 74.37141f), tower_c))) + LocalBuilding("NE_Dahaka_Tower", 61, 19, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4882f, 5580f, 74.37141f)))) LocalObject(1937, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 61) LocalObject(409, Door.Constructor(Vector3(4894f, 5572f, 75.89241f)), owning_building_guid = 61) LocalObject(410, Door.Constructor(Vector3(4894f, 5572f, 95.8914f)), owning_building_guid = 61) @@ -2038,7 +2038,7 @@ object Map08 { Building25() def Building25(): Unit = { // Name: S_Izha_Tower Type: tower_c GUID: 62, MapID: 25 - LocalBuilding(62, 25, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5296f, 3324f, 36.35033f), tower_c))) + LocalBuilding("S_Izha_Tower", 62, 25, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5296f, 3324f, 36.35033f)))) LocalObject(1941, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 62) LocalObject(426, Door.Constructor(Vector3(5308f, 3316f, 37.87133f)), owning_building_guid = 62) LocalObject(427, Door.Constructor(Vector3(5308f, 3316f, 57.87033f)), owning_building_guid = 62) @@ -2079,7 +2079,7 @@ object Map08 { Building24() def Building24(): Unit = { // Name: SE_Izha_Tower Type: tower_c GUID: 63, MapID: 24 - LocalBuilding(63, 24, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6248f, 3502f, 60.33504f), tower_c))) + LocalBuilding("SE_Izha_Tower", 63, 24, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6248f, 3502f, 60.33504f)))) LocalObject(1944, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 63) LocalObject(457, Door.Constructor(Vector3(6260f, 3494f, 61.85604f)), owning_building_guid = 63) LocalObject(458, Door.Constructor(Vector3(6260f, 3494f, 81.85504f)), owning_building_guid = 63) @@ -2120,25 +2120,50 @@ object Map08 { Building3() def Building3(): Unit = { // Name: WG_Oshur_to_Amerish Type: warpgate GUID: 64, MapID: 3 - LocalBuilding(64, 3, FoundationBuilder(WarpGate.Structure(Vector3(2676f, 1818f, 45.95843f)))) + LocalBuilding("WG_Oshur_to_Amerish", 64, 3, FoundationBuilder(WarpGate.Structure(Vector3(2676f, 1818f, 45.95843f)))) } Building2() def Building2(): Unit = { // Name: WG_Oshur_to_Forseral Type: warpgate GUID: 65, MapID: 2 - LocalBuilding(65, 2, FoundationBuilder(WarpGate.Structure(Vector3(3294f, 5816f, 61.28976f)))) + LocalBuilding("WG_Oshur_to_Forseral", 65, 2, FoundationBuilder(WarpGate.Structure(Vector3(3294f, 5816f, 61.28976f)))) } Building4() def Building4(): Unit = { // Name: WG_Oshur_to_Esamir Type: warpgate GUID: 66, MapID: 4 - LocalBuilding(66, 4, FoundationBuilder(WarpGate.Structure(Vector3(5236f, 2552f, 39.79848f)))) + LocalBuilding("WG_Oshur_to_Esamir", 66, 4, FoundationBuilder(WarpGate.Structure(Vector3(5236f, 2552f, 39.79848f)))) } Building1() def Building1(): Unit = { // Name: WG_Oshur_to_Hossin Type: warpgate GUID: 67, MapID: 1 - LocalBuilding(67, 1, FoundationBuilder(WarpGate.Structure(Vector3(5554f, 5208f, 31.79511f)))) + LocalBuilding("WG_Oshur_to_Hossin", 67, 1, FoundationBuilder(WarpGate.Structure(Vector3(5554f, 5208f, 31.79511f)))) } + + def Lattice(): Unit = { + LatticeLink("Mithra", "Jamshid") + LatticeLink("Dahaka", "Mithra") + LatticeLink("Hvar", "Rashnu") + LatticeLink("Hvar", "Atar") + LatticeLink("Hvar", "Yazata") + LatticeLink("Hvar", "Izha") + LatticeLink("Jamshid", "WG_Oshur_to_Amerish") + LatticeLink("Mithra", "WG_Oshur_to_Forseral") + LatticeLink("Dahaka", "WG_Oshur_to_Hossin") + LatticeLink("Zal", "WG_Oshur_to_Esamir") + LatticeLink("Dahaka", "GW_Oshur_N") + LatticeLink("Jamshid", "Atar") + LatticeLink("Izha", "GW_Oshur_S") + LatticeLink("Atar", "Rashnu") + LatticeLink("Rashnu", "Mithra") + LatticeLink("Atar", "Zal") + LatticeLink("Zal", "Yazata") + LatticeLink("Yazata", "Atar") + LatticeLink("Yazata", "Izha") + LatticeLink("Izha", "Dahaka") + } + + Lattice() } } diff --git a/pslogin/src/main/scala/zonemaps/Map09.scala b/pslogin/src/main/scala/zonemaps/Map09.scala index 40909797..3945a40d 100644 --- a/pslogin/src/main/scala/zonemaps/Map09.scala +++ b/pslogin/src/main/scala/zonemaps/Map09.scala @@ -23,7 +23,7 @@ object Map09 { Building14() def Building14(): Unit = { // Name: Rehua Type: amp_station GUID: 1, MapID: 14 - LocalBuilding(1, 14, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3736f, 2160f, 59.77203f), amp_station))) + LocalBuilding("Rehua", 1, 14, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3736f, 2160f, 59.77203f)))) LocalObject(213, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 1) LocalObject(163, Door.Constructor(Vector3(3733.099f, 2153.841f, 72.67403f)), owning_building_guid = 1) LocalObject(164, Door.Constructor(Vector3(3739.28f, 2165.966f, 72.67403f)), owning_building_guid = 1) @@ -149,7 +149,7 @@ object Map09 { Building13() def Building13(): Unit = { // Name: Pele Type: amp_station GUID: 4, MapID: 13 - LocalBuilding(4, 13, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4440f, 3688f, 208.002f), amp_station))) + LocalBuilding("Pele", 4, 13, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4440f, 3688f, 208.002f)))) LocalObject(217, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 4) LocalObject(165, Door.Constructor(Vector3(4436.471f, 3682.178f, 220.904f)), owning_building_guid = 4) LocalObject(166, Door.Constructor(Vector3(4443.886f, 3693.591f, 220.904f)), owning_building_guid = 4) @@ -275,7 +275,7 @@ object Map09 { Building10() def Building10(): Unit = { // Name: Matagi Type: amp_station GUID: 7, MapID: 10 - LocalBuilding(7, 10, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5268f, 5004f, 239.1049f), amp_station))) + LocalBuilding("Matagi", 7, 10, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5268f, 5004f, 239.1049f)))) LocalObject(222, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 7) LocalObject(167, Door.Constructor(Vector3(5265.761f, 5010.43f, 252.0069f)), owning_building_guid = 7) LocalObject(168, Door.Constructor(Vector3(5270.636f, 4997.723f, 252.0069f)), owning_building_guid = 7) @@ -401,7 +401,7 @@ object Map09 { Building42() def Building42(): Unit = { // Name: bunkerg6 Type: bunker_gauntlet GUID: 10, MapID: 42 - LocalBuilding(10, 42, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1068f, 4234f, 59.97345f), bunker_gauntlet))) + LocalBuilding("bunkerg6", 10, 42, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1068f, 4234f, 59.97345f)))) LocalObject(311, Door.Constructor(Vector3(1057.601f, 4211.297f, 61.49445f)), owning_building_guid = 10) LocalObject(312, Door.Constructor(Vector3(1081.746f, 4254.876f, 61.49445f)), owning_building_guid = 10) } @@ -409,7 +409,7 @@ object Map09 { Building43() def Building43(): Unit = { // Name: bunkerg7 Type: bunker_gauntlet GUID: 11, MapID: 43 - LocalBuilding(11, 43, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3642f, 2072f, 59.77203f), bunker_gauntlet))) + LocalBuilding("bunkerg7", 11, 43, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3642f, 2072f, 59.77203f)))) LocalObject(388, Door.Constructor(Vector3(3625.069f, 2090.388f, 61.29303f)), owning_building_guid = 11) LocalObject(392, Door.Constructor(Vector3(3661.513f, 2056.418f, 61.29303f)), owning_building_guid = 11) } @@ -417,7 +417,7 @@ object Map09 { Building41() def Building41(): Unit = { // Name: bunkerg5 Type: bunker_gauntlet GUID: 12, MapID: 41 - LocalBuilding(12, 41, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4532f, 6648f, 48.86586f), bunker_gauntlet))) + LocalBuilding("bunkerg5", 12, 41, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4532f, 6648f, 48.86586f)))) LocalObject(476, Door.Constructor(Vector3(4507.337f, 6652.066f, 50.38686f)), owning_building_guid = 12) LocalObject(482, Door.Constructor(Vector3(4556.97f, 6647.735f, 50.38686f)), owning_building_guid = 12) } @@ -425,7 +425,7 @@ object Map09 { Building38() def Building38(): Unit = { // Name: bungerg2 Type: bunker_gauntlet GUID: 13, MapID: 38 - LocalBuilding(13, 38, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5936f, 2184f, 90.95889f), bunker_gauntlet))) + LocalBuilding("bungerg2", 13, 38, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5936f, 2184f, 90.95889f)))) LocalObject(591, Door.Constructor(Vector3(5934.088f, 2208.898f, 92.4799f)), owning_building_guid = 13) LocalObject(592, Door.Constructor(Vector3(5934.099f, 2159.077f, 92.4799f)), owning_building_guid = 13) } @@ -433,7 +433,7 @@ object Map09 { Building39() def Building39(): Unit = { // Name: bunkerg3 Type: bunker_gauntlet GUID: 14, MapID: 39 - LocalBuilding(14, 39, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(6376f, 5224f, 55.30717f), bunker_gauntlet))) + LocalBuilding("bunkerg3", 14, 39, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(6376f, 5224f, 55.30717f)))) LocalObject(597, Door.Constructor(Vector3(6353.081f, 5214.086f, 56.82817f)), owning_building_guid = 14) LocalObject(600, Door.Constructor(Vector3(6400.184f, 5230.317f, 56.82817f)), owning_building_guid = 14) } @@ -441,63 +441,63 @@ object Map09 { Building34() def Building34(): Unit = { // Name: bunker6 Type: bunker_lg GUID: 15, MapID: 34 - LocalBuilding(15, 34, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1192f, 4018f, 59.95798f), bunker_lg))) + LocalBuilding("bunker6", 15, 34, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1192f, 4018f, 59.95798f)))) LocalObject(324, Door.Constructor(Vector3(1191.337f, 4021.59f, 61.47898f)), owning_building_guid = 15) } Building30() def Building30(): Unit = { // Name: bunker1 Type: bunker_lg GUID: 16, MapID: 30 - LocalBuilding(16, 30, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3838f, 2626f, 151.0666f), bunker_lg))) + LocalBuilding("bunker1", 16, 30, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3838f, 2626f, 151.0666f)))) LocalObject(432, Door.Constructor(Vector3(3836.547f, 2629.349f, 152.5876f)), owning_building_guid = 16) } Building35() def Building35(): Unit = { // Name: bunker7 Type: bunker_lg GUID: 17, MapID: 35 - LocalBuilding(17, 35, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4780f, 6576f, 39.89838f), bunker_lg))) + LocalBuilding("bunker7", 17, 35, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4780f, 6576f, 39.89838f)))) LocalObject(510, Door.Constructor(Vector3(4777.489f, 6578.65f, 41.41938f)), owning_building_guid = 17) } Building40() def Building40(): Unit = { // Name: bunkerg4 Type: bunker_lg GUID: 18, MapID: 40 - LocalBuilding(18, 40, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(6486f, 5064f, 55.30717f), bunker_lg))) + LocalBuilding("bunkerg4", 18, 40, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(6486f, 5064f, 55.30717f)))) LocalObject(610, Door.Constructor(Vector3(6484.488f, 5067.323f, 56.82817f)), owning_building_guid = 18) } Building36() def Building36(): Unit = { // Name: bunker8 Type: bunker_sm GUID: 19, MapID: 36 - LocalBuilding(19, 36, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3670f, 5682f, 236.1003f), bunker_sm))) + LocalBuilding("bunker8", 19, 36, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3670f, 5682f, 236.1003f)))) LocalObject(395, Door.Constructor(Vector3(3670.621f, 5680.943f, 237.6213f)), owning_building_guid = 19) } Building33() def Building33(): Unit = { // Name: bunker5 Type: bunker_sm GUID: 20, MapID: 33 - LocalBuilding(20, 33, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4142f, 4096f, 204.7803f), bunker_sm))) + LocalBuilding("bunker5", 20, 33, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4142f, 4096f, 204.7803f)))) LocalObject(448, Door.Constructor(Vector3(4141.221f, 4096.947f, 206.3013f)), owning_building_guid = 20) } Building32() def Building32(): Unit = { // Name: bunker4 Type: bunker_sm GUID: 21, MapID: 32 - LocalBuilding(21, 32, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5238f, 3866f, 346.1104f), bunker_sm))) + LocalBuilding("bunker4", 21, 32, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5238f, 3866f, 346.1104f)))) LocalObject(545, Door.Constructor(Vector3(5238.875f, 3866.858f, 347.6314f)), owning_building_guid = 21) } Building31() def Building31(): Unit = { // Name: bunker2 Type: bunker_sm GUID: 22, MapID: 31 - LocalBuilding(22, 31, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5726f, 2268f, 90.95889f), bunker_sm))) + LocalBuilding("bunker2", 22, 31, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(5726f, 2268f, 90.95889f)))) LocalObject(571, Door.Constructor(Vector3(5727.142f, 2268.448f, 92.4799f)), owning_building_guid = 22) } Building17() def Building17(): Unit = { // Name: Wakea Type: comm_station GUID: 23, MapID: 17 - LocalBuilding(23, 17, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(1738f, 5314f, 62.99478f), comm_station))) + LocalBuilding("Wakea", 23, 17, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(1738f, 5314f, 62.99478f)))) LocalObject(212, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 23) LocalObject(337, Door.Constructor(Vector3(1678.196f, 5270.5f, 64.74578f)), owning_building_guid = 23) LocalObject(338, Door.Constructor(Vector3(1678.196f, 5288.693f, 72.70978f)), owning_building_guid = 23) @@ -614,7 +614,7 @@ object Map09 { Building9() def Building9(): Unit = { // Name: Laka Type: comm_station GUID: 26, MapID: 9 - LocalBuilding(26, 9, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4632f, 6704f, 48.95818f), comm_station))) + LocalBuilding("Laka", 26, 9, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4632f, 6704f, 48.95818f)))) LocalObject(219, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 26) LocalObject(483, Door.Constructor(Vector3(4570.104f, 6732.105f, 50.70918f)), owning_building_guid = 26) LocalObject(486, Door.Constructor(Vector3(4575.586f, 6764.146f, 50.67918f)), owning_building_guid = 26) @@ -731,7 +731,7 @@ object Map09 { Building12() def Building12(): Unit = { // Name: Oro Type: comm_station GUID: 29, MapID: 12 - LocalBuilding(29, 12, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4896f, 4538f, 208.002f), comm_station))) + LocalBuilding("Oro", 29, 12, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4896f, 4538f, 208.002f)))) LocalObject(220, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 29) LocalObject(511, Door.Constructor(Vector3(4816.507f, 4548.038f, 217.7169f)), owning_building_guid = 29) LocalObject(512, Door.Constructor(Vector3(4824.195f, 4531.55f, 209.753f)), owning_building_guid = 29) @@ -848,7 +848,7 @@ object Map09 { Building15() def Building15(): Unit = { // Name: Sina Type: comm_station_dsp GUID: 32, MapID: 15 - LocalBuilding(32, 15, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5838f, 2198f, 90.95889f), comm_station_dsp))) + LocalBuilding("Sina", 32, 15, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5838f, 2198f, 90.95889f)))) LocalObject(223, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 32) LocalObject(277, Door.Constructor(Vector3(5846.765f, 2295.768f, 94.33689f)), owning_building_guid = 32) LocalObject(572, Door.Constructor(Vector3(5756.884f, 2286.67f, 92.60989f)), owning_building_guid = 32) @@ -987,7 +987,7 @@ object Map09 { Building5() def Building5(): Unit = { // Name: Drakulu Type: cryo_facility GUID: 35, MapID: 5 - LocalBuilding(35, 5, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3746f, 2702f, 151.0666f), cryo_facility))) + LocalBuilding("Drakulu", 35, 5, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3746f, 2702f, 151.0666f)))) LocalObject(215, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 35) LocalObject(390, Door.Constructor(Vector3(3651.992f, 2676.496f, 152.5876f)), owning_building_guid = 35) LocalObject(393, Door.Constructor(Vector3(3661.636f, 2684.342f, 152.6176f)), owning_building_guid = 35) @@ -1133,7 +1133,7 @@ object Map09 { Building6() def Building6(): Unit = { // Name: Hiro Type: cryo_facility GUID: 38, MapID: 6 - LocalBuilding(38, 6, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4570f, 5696f, 190.0754f), cryo_facility))) + LocalBuilding("Hiro", 38, 6, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4570f, 5696f, 190.0754f)))) LocalObject(218, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 38) LocalObject(477, Door.Constructor(Vector3(4511.023f, 5700.5f, 191.6264f)), owning_building_guid = 38) LocalObject(478, Door.Constructor(Vector3(4511.023f, 5718.693f, 199.5904f)), owning_building_guid = 38) @@ -1279,7 +1279,7 @@ object Map09 { Building4() def Building4(): Unit = { // Name: Akua Type: cryo_facility GUID: 41, MapID: 4 - LocalBuilding(41, 4, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5274f, 3958f, 346.1272f), cryo_facility))) + LocalBuilding("Akua", 41, 4, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5274f, 3958f, 346.1272f)))) LocalObject(221, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 41) LocalObject(537, Door.Constructor(Vector3(5194.853f, 3969.159f, 347.6782f)), owning_building_guid = 41) LocalObject(538, Door.Constructor(Vector3(5206.547f, 3983.096f, 355.6422f)), owning_building_guid = 41) @@ -1425,7 +1425,7 @@ object Map09 { Building7() def Building7(): Unit = { // Name: Iva Type: cryo_facility GUID: 44, MapID: 7 - LocalBuilding(44, 7, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(6452f, 5150f, 55.30717f), cryo_facility))) + LocalBuilding("Iva", 44, 7, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(6452f, 5150f, 55.30717f)))) LocalObject(224, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 44) LocalObject(598, Door.Constructor(Vector3(6384.628f, 5124.688f, 64.82217f)), owning_building_guid = 44) LocalObject(599, Door.Constructor(Vector3(6384.946f, 5106.497f, 56.85817f)), owning_building_guid = 44) @@ -1571,19 +1571,19 @@ object Map09 { Building23717() def Building23717(): Unit = { // Name: GW_Searhus_S Type: hst GUID: 47, MapID: 23717 - LocalBuilding(47, 23717, FoundationBuilder(WarpGate.Structure(Vector3(3773.85f, 1132.25f, 46.53f), hst))) + LocalBuilding("GW_Searhus_S", 47, 23717, FoundationBuilder(WarpGate.Structure(Vector3(3773.85f, 1132.25f, 46.53f), hst))) } Building23718() def Building23718(): Unit = { // Name: GW_Searhus_N Type: hst GUID: 48, MapID: 23718 - LocalBuilding(48, 23718, FoundationBuilder(WarpGate.Structure(Vector3(7131.17f, 5593.67f, 43.53f), hst))) + LocalBuilding("GW_Searhus_N", 48, 23718, FoundationBuilder(WarpGate.Structure(Vector3(7131.17f, 5593.67f, 43.53f), hst))) } Building16() def Building16(): Unit = { // Name: Tara Type: tech_plant GUID: 50, MapID: 16 - LocalBuilding(50, 16, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(1172f, 4140f, 59.97345f), tech_plant))) + LocalBuilding("Tara", 50, 16, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(1172f, 4140f, 59.97345f)))) LocalObject(211, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 50) LocalObject(313, Door.Constructor(Vector3(1093.01f, 4143.792f, 61.51545f)), owning_building_guid = 50) LocalObject(314, Door.Constructor(Vector3(1094.596f, 4161.916f, 69.47845f)), owning_building_guid = 50) @@ -1707,7 +1707,7 @@ object Map09 { Building8() def Building8(): Unit = { // Name: Karihi Type: tech_plant GUID: 53, MapID: 8 - LocalBuilding(53, 8, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3756f, 5592f, 236.1003f), tech_plant))) + LocalBuilding("Karihi", 53, 8, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3756f, 5592f, 236.1003f)))) LocalObject(214, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 53) LocalObject(396, Door.Constructor(Vector3(3683.486f, 5573.938f, 245.6053f)), owning_building_guid = 53) LocalObject(398, Door.Constructor(Vector3(3692.855f, 5558.344f, 237.6423f)), owning_building_guid = 53) @@ -1831,7 +1831,7 @@ object Map09 { Building11() def Building11(): Unit = { // Name: Ngaru Type: tech_plant GUID: 56, MapID: 11 - LocalBuilding(56, 11, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4100f, 4200f, 204.9974f), tech_plant))) + LocalBuilding("Ngaru", 56, 11, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4100f, 4200f, 204.9974f)))) LocalObject(216, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 56) LocalObject(433, Door.Constructor(Vector3(3997.113f, 4168.154f, 206.6184f)), owning_building_guid = 56) LocalObject(434, Door.Constructor(Vector3(4000.573f, 4211.438f, 206.5394f)), owning_building_guid = 56) @@ -1955,7 +1955,7 @@ object Map09 { Building47() def Building47(): Unit = { // Name: N_Tara_Tower Type: tower_a GUID: 59, MapID: 47 - LocalBuilding(59, 47, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1134f, 4500f, 60.84628f), tower_a))) + LocalBuilding("N_Tara_Tower", 59, 47, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1134f, 4500f, 60.84628f)))) LocalObject(2619, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 59) LocalObject(317, Door.Constructor(Vector3(1146f, 4492f, 62.36728f)), owning_building_guid = 59) LocalObject(318, Door.Constructor(Vector3(1146f, 4492f, 82.36628f)), owning_building_guid = 59) @@ -1992,7 +1992,7 @@ object Map09 { Building20() def Building20(): Unit = { // Name: SE_Wakea_Tower Type: tower_a GUID: 60, MapID: 20 - LocalBuilding(60, 20, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1934f, 5188f, 54.91245f), tower_a))) + LocalBuilding("SE_Wakea_Tower", 60, 20, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1934f, 5188f, 54.91245f)))) LocalObject(2622, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 60) LocalObject(354, Door.Constructor(Vector3(1946f, 5180f, 56.43345f)), owning_building_guid = 60) LocalObject(355, Door.Constructor(Vector3(1946f, 5180f, 76.43245f)), owning_building_guid = 60) @@ -2029,7 +2029,7 @@ object Map09 { Building18() def Building18(): Unit = { // Name: E_Esamir_Warpgate_Tower Type: tower_a GUID: 61, MapID: 18 - LocalBuilding(61, 18, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2544f, 1462f, 53.86364f), tower_a))) + LocalBuilding("E_Esamir_Warpgate_Tower", 61, 18, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2544f, 1462f, 53.86364f)))) LocalObject(2624, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 61) LocalObject(364, Door.Constructor(Vector3(2556f, 1454f, 55.38464f)), owning_building_guid = 61) LocalObject(365, Door.Constructor(Vector3(2556f, 1454f, 75.38364f)), owning_building_guid = 61) @@ -2066,7 +2066,7 @@ object Map09 { Building26() def Building26(): Unit = { // Name: W_Ngaru_Tower Type: tower_a GUID: 62, MapID: 26 - LocalBuilding(62, 26, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3398f, 4100f, 357.944f), tower_a))) + LocalBuilding("W_Ngaru_Tower", 62, 26, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3398f, 4100f, 357.944f)))) LocalObject(2627, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 62) LocalObject(380, Door.Constructor(Vector3(3410f, 4092f, 359.465f)), owning_building_guid = 62) LocalObject(381, Door.Constructor(Vector3(3410f, 4092f, 379.464f)), owning_building_guid = 62) @@ -2103,7 +2103,7 @@ object Map09 { Building46() def Building46(): Unit = { // Name: NW_Karihi_Tower Type: tower_a GUID: 63, MapID: 46 - LocalBuilding(63, 46, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3578f, 5818f, 215.015f), tower_a))) + LocalBuilding("NW_Karihi_Tower", 63, 46, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3578f, 5818f, 215.015f)))) LocalObject(2628, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 63) LocalObject(384, Door.Constructor(Vector3(3590f, 5810f, 216.536f)), owning_building_guid = 63) LocalObject(385, Door.Constructor(Vector3(3590f, 5810f, 236.535f)), owning_building_guid = 63) @@ -2140,7 +2140,7 @@ object Map09 { Building48() def Building48(): Unit = { // Name: E_Drakulu_Tower Type: tower_a GUID: 64, MapID: 48 - LocalBuilding(64, 48, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3992f, 2634f, 157.9653f), tower_a))) + LocalBuilding("E_Drakulu_Tower", 64, 48, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3992f, 2634f, 157.9653f)))) LocalObject(2629, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 64) LocalObject(435, Door.Constructor(Vector3(4001.33f, 2644.998f, 159.4863f)), owning_building_guid = 64) LocalObject(436, Door.Constructor(Vector3(4001.33f, 2644.998f, 179.4853f)), owning_building_guid = 64) @@ -2177,7 +2177,7 @@ object Map09 { Building51() def Building51(): Unit = { // Name: N_Ngaru_Tower Type: tower_a GUID: 65, MapID: 51 - LocalBuilding(65, 51, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4212f, 4846f, 220.0201f), tower_a))) + LocalBuilding("N_Ngaru_Tower", 65, 51, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4212f, 4846f, 220.0201f)))) LocalObject(2630, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 65) LocalObject(451, Door.Constructor(Vector3(4224f, 4838f, 221.5411f)), owning_building_guid = 65) LocalObject(452, Door.Constructor(Vector3(4224f, 4838f, 241.5401f)), owning_building_guid = 65) @@ -2214,7 +2214,7 @@ object Map09 { Building44() def Building44(): Unit = { // Name: S_Laka_Tower Type: tower_a GUID: 66, MapID: 44 - LocalBuilding(66, 44, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4362f, 6216f, 53.49857f), tower_a))) + LocalBuilding("S_Laka_Tower", 66, 44, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4362f, 6216f, 53.49857f)))) LocalObject(2631, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 66) LocalObject(456, Door.Constructor(Vector3(4362.581f, 6201.589f, 55.01957f)), owning_building_guid = 66) LocalObject(457, Door.Constructor(Vector3(4362.581f, 6201.589f, 75.01857f)), owning_building_guid = 66) @@ -2251,7 +2251,7 @@ object Map09 { Building52() def Building52(): Unit = { // Name: NW_Oro_Tower Type: tower_a GUID: 67, MapID: 52 - LocalBuilding(67, 52, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4744f, 4694f, 211.0904f), tower_a))) + LocalBuilding("NW_Oro_Tower", 67, 52, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4744f, 4694f, 211.0904f)))) LocalObject(2633, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 67) LocalObject(506, Door.Constructor(Vector3(4756f, 4686f, 212.6114f)), owning_building_guid = 67) LocalObject(507, Door.Constructor(Vector3(4756f, 4686f, 232.6104f)), owning_building_guid = 67) @@ -2288,7 +2288,7 @@ object Map09 { Building45() def Building45(): Unit = { // Name: E_Hiro_Tower Type: tower_a GUID: 68, MapID: 45 - LocalBuilding(68, 45, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4852f, 5700f, 177.862f), tower_a))) + LocalBuilding("E_Hiro_Tower", 68, 45, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4852f, 5700f, 177.862f)))) LocalObject(2635, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 68) LocalObject(521, Door.Constructor(Vector3(4864f, 5692f, 179.383f)), owning_building_guid = 68) LocalObject(522, Door.Constructor(Vector3(4864f, 5692f, 199.382f)), owning_building_guid = 68) @@ -2325,7 +2325,7 @@ object Map09 { Building19() def Building19(): Unit = { // Name: NE_Iva_Tower Type: tower_a GUID: 69, MapID: 19 - LocalBuilding(69, 19, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(7004f, 5834f, 43.82611f), tower_a))) + LocalBuilding("NE_Iva_Tower", 69, 19, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(7004f, 5834f, 43.82611f)))) LocalObject(2641, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 69) LocalObject(619, Door.Constructor(Vector3(7016f, 5826f, 45.34711f)), owning_building_guid = 69) LocalObject(620, Door.Constructor(Vector3(7016f, 5826f, 65.34611f)), owning_building_guid = 69) @@ -2362,7 +2362,7 @@ object Map09 { Building53() def Building53(): Unit = { // Name: S_Ishundar_Warpgate_Tower Type: tower_b GUID: 70, MapID: 53 - LocalBuilding(70, 53, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1258f, 6332f, 41.90735f), tower_b))) + LocalBuilding("S_Ishundar_Warpgate_Tower", 70, 53, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1258f, 6332f, 41.90735f)))) LocalObject(2620, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 70) LocalObject(331, Door.Constructor(Vector3(1269.257f, 6341.016f, 43.42735f)), owning_building_guid = 70) LocalObject(332, Door.Constructor(Vector3(1269.257f, 6341.016f, 53.42735f)), owning_building_guid = 70) @@ -2399,7 +2399,7 @@ object Map09 { Building28() def Building28(): Unit = { // Name: NE_Esamir_Warpgate_Tower Type: tower_b GUID: 71, MapID: 28 - LocalBuilding(71, 28, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2312f, 2572f, 47.95525f), tower_b))) + LocalBuilding("NE_Esamir_Warpgate_Tower", 71, 28, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2312f, 2572f, 47.95525f)))) LocalObject(2623, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 71) LocalObject(358, Door.Constructor(Vector3(2319.279f, 2559.549f, 49.47525f)), owning_building_guid = 71) LocalObject(359, Door.Constructor(Vector3(2319.279f, 2559.549f, 59.47525f)), owning_building_guid = 71) @@ -2436,7 +2436,7 @@ object Map09 { Building24() def Building24(): Unit = { // Name: E_Ishundar_Warpgate_Tower Type: tower_b GUID: 72, MapID: 24 - LocalBuilding(72, 24, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2552f, 6916f, 52.0414f), tower_b))) + LocalBuilding("E_Ishundar_Warpgate_Tower", 72, 24, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2552f, 6916f, 52.0414f)))) LocalObject(2625, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 72) LocalObject(368, Door.Constructor(Vector3(2564f, 6908f, 53.56141f)), owning_building_guid = 72) LocalObject(369, Door.Constructor(Vector3(2564f, 6908f, 63.56141f)), owning_building_guid = 72) @@ -2473,7 +2473,7 @@ object Map09 { Building49() def Building49(): Unit = { // Name: W_Rehua_Tower Type: tower_b GUID: 73, MapID: 49 - LocalBuilding(73, 49, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3354f, 1956f, 54.89647f), tower_b))) + LocalBuilding("W_Rehua_Tower", 73, 49, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3354f, 1956f, 54.89647f)))) LocalObject(2626, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 73) LocalObject(374, Door.Constructor(Vector3(3366f, 1948f, 56.41647f)), owning_building_guid = 73) LocalObject(375, Door.Constructor(Vector3(3366f, 1948f, 66.41647f)), owning_building_guid = 73) @@ -2510,7 +2510,7 @@ object Map09 { Building22() def Building22(): Unit = { // Name: W_Sina_Tower Type: tower_b GUID: 74, MapID: 22 - LocalBuilding(74, 22, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4834f, 1886f, 56.61641f), tower_b))) + LocalBuilding("W_Sina_Tower", 74, 22, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4834f, 1886f, 56.61641f)))) LocalObject(2634, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 74) LocalObject(514, Door.Constructor(Vector3(4843.33f, 1896.998f, 58.13641f)), owning_building_guid = 74) LocalObject(515, Door.Constructor(Vector3(4843.33f, 1896.998f, 68.13641f)), owning_building_guid = 74) @@ -2547,7 +2547,7 @@ object Map09 { Building23() def Building23(): Unit = { // Name: SE_Tara_Tower Type: tower_c GUID: 75, MapID: 23 - LocalBuilding(75, 23, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1772f, 3744f, 43.52397f), tower_c))) + LocalBuilding("SE_Tara_Tower", 75, 23, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1772f, 3744f, 43.52397f)))) LocalObject(2621, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 75) LocalObject(348, Door.Constructor(Vector3(1772.33f, 3758.418f, 45.04497f)), owning_building_guid = 75) LocalObject(349, Door.Constructor(Vector3(1772.33f, 3758.418f, 65.04398f)), owning_building_guid = 75) @@ -2588,7 +2588,7 @@ object Map09 { Building21() def Building21(): Unit = { // Name: NE_Pele_Tower Type: tower_c GUID: 76, MapID: 21 - LocalBuilding(76, 21, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4686f, 3958f, 193.4062f), tower_c))) + LocalBuilding("NE_Pele_Tower", 76, 21, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4686f, 3958f, 193.4062f)))) LocalObject(2632, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 76) LocalObject(502, Door.Constructor(Vector3(4698f, 3950f, 194.9272f)), owning_building_guid = 76) LocalObject(503, Door.Constructor(Vector3(4698f, 3950f, 214.9262f)), owning_building_guid = 76) @@ -2629,7 +2629,7 @@ object Map09 { Building25() def Building25(): Unit = { // Name: SE_Laka_Tower Type: tower_c GUID: 77, MapID: 25 - LocalBuilding(77, 25, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5268f, 6372f, 48.24061f), tower_c))) + LocalBuilding("SE_Laka_Tower", 77, 25, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5268f, 6372f, 48.24061f)))) LocalObject(2636, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 77) LocalObject(552, Door.Constructor(Vector3(5278.253f, 6382.143f, 49.76161f)), owning_building_guid = 77) LocalObject(553, Door.Constructor(Vector3(5278.253f, 6382.143f, 69.7606f)), owning_building_guid = 77) @@ -2670,7 +2670,7 @@ object Map09 { Building29() def Building29(): Unit = { // Name: NE_Matagi_Tower Type: tower_c GUID: 78, MapID: 29 - LocalBuilding(78, 29, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5380f, 5216f, 236.7046f), tower_c))) + LocalBuilding("NE_Matagi_Tower", 78, 29, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5380f, 5216f, 236.7046f)))) LocalObject(2637, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 78) LocalObject(567, Door.Constructor(Vector3(5385.707f, 5229.245f, 238.2256f)), owning_building_guid = 78) LocalObject(568, Door.Constructor(Vector3(5385.707f, 5229.245f, 258.2246f)), owning_building_guid = 78) @@ -2711,7 +2711,7 @@ object Map09 { Building37() def Building37(): Unit = { // Name: NE_Sina_Tower Type: tower_c GUID: 79, MapID: 37 - LocalBuilding(79, 37, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6202f, 2442f, 49.96948f), tower_c))) + LocalBuilding("NE_Sina_Tower", 79, 37, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6202f, 2442f, 49.96948f)))) LocalObject(2638, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 79) LocalObject(593, Door.Constructor(Vector3(6200.07f, 2427.708f, 51.49048f)), owning_building_guid = 79) LocalObject(594, Door.Constructor(Vector3(6200.07f, 2427.708f, 71.48949f)), owning_building_guid = 79) @@ -2752,7 +2752,7 @@ object Map09 { Building27() def Building27(): Unit = { // Name: S_Iva_Tower Type: tower_c GUID: 80, MapID: 27 - LocalBuilding(80, 27, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6438f, 4958f, 63.71655f), tower_c))) + LocalBuilding("S_Iva_Tower", 80, 27, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6438f, 4958f, 63.71655f)))) LocalObject(2639, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 80) LocalObject(603, Door.Constructor(Vector3(6443.006f, 4944.475f, 65.23755f)), owning_building_guid = 80) LocalObject(604, Door.Constructor(Vector3(6443.006f, 4944.475f, 85.23654f)), owning_building_guid = 80) @@ -2793,7 +2793,7 @@ object Map09 { Building50() def Building50(): Unit = { // Name: W_Cyssor_Warpgate_Tower Type: tower_c GUID: 81, MapID: 50 - LocalBuilding(81, 50, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6630f, 3188f, 51.50481f), tower_c))) + LocalBuilding("W_Cyssor_Warpgate_Tower", 81, 50, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6630f, 3188f, 51.50481f)))) LocalObject(2640, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 81) LocalObject(615, Door.Constructor(Vector3(6639.521f, 3198.833f, 53.02581f)), owning_building_guid = 81) LocalObject(616, Door.Constructor(Vector3(6639.521f, 3198.833f, 73.02481f)), owning_building_guid = 81) @@ -2834,19 +2834,50 @@ object Map09 { Building2() def Building2(): Unit = { // Name: WG_Searhus_to_Ishundar Type: warpgate GUID: 82, MapID: 2 - LocalBuilding(82, 2, FoundationBuilder(WarpGate.Structure(Vector3(1536f, 7134f, 67.69463f)))) + LocalBuilding("WG_Searhus_to_Ishundar", 82, 2, FoundationBuilder(WarpGate.Structure(Vector3(1536f, 7134f, 67.69463f)))) } Building1() def Building1(): Unit = { // Name: WG_Searhus_to_Esamir Type: warpgate GUID: 83, MapID: 1 - LocalBuilding(83, 1, FoundationBuilder(WarpGate.Structure(Vector3(1540f, 1318f, 53.62445f)))) + LocalBuilding("WG_Searhus_to_Esamir", 83, 1, FoundationBuilder(WarpGate.Structure(Vector3(1540f, 1318f, 53.62445f)))) } Building3() def Building3(): Unit = { // Name: WG_Searhus_to_Cyssor Type: warpgate GUID: 84, MapID: 3 - LocalBuilding(84, 3, FoundationBuilder(WarpGate.Structure(Vector3(6990f, 3414f, 53.59508f)))) + LocalBuilding("WG_Searhus_to_Cyssor", 84, 3, FoundationBuilder(WarpGate.Structure(Vector3(6990f, 3414f, 53.59508f)))) } + + def Lattice(): Unit = { + LatticeLink("Wakea", "Tara") + LatticeLink("Wakea", "Laka") + LatticeLink("Karihi", "Laka") + LatticeLink("Laka", "Hiro") + LatticeLink("Hiro", "Karihi") + LatticeLink("Laka", "Iva") + LatticeLink("Iva", "Sina") + LatticeLink("Iva", "Akua") + LatticeLink("Oro", "Ngaru") + LatticeLink("Oro", "Pele") + LatticeLink("Oro", "Matagi") + LatticeLink("Tara", "Rehua") + LatticeLink("Matagi", "Akua") + LatticeLink("Hiro", "Matagi") + LatticeLink("Wakea", "WG_Searhus_to_Ishundar") + LatticeLink("Rehua", "WG_Searhus_to_Esamir") + LatticeLink("Iva", "WG_Searhus_to_Cyssor") + LatticeLink("Iva", "GW_Searhus_N") + LatticeLink("Rehua", "GW_Searhus_S") + LatticeLink("Rehua", "Drakulu") + LatticeLink("Drakulu", "Sina") + LatticeLink("Rehua", "Sina") + LatticeLink("Sina", "Akua") + LatticeLink("Akua", "Pele") + LatticeLink("Pele", "Ngaru") + LatticeLink("Pele", "Tara") + } + + Lattice() } } diff --git a/pslogin/src/main/scala/zonemaps/Map10.scala b/pslogin/src/main/scala/zonemaps/Map10.scala index 806d0b53..20bf436d 100644 --- a/pslogin/src/main/scala/zonemaps/Map10.scala +++ b/pslogin/src/main/scala/zonemaps/Map10.scala @@ -23,7 +23,7 @@ object Map10 { Building13() def Building13(): Unit = { // Name: Sungrey Type: amp_station GUID: 1, MapID: 13 - LocalBuilding(1, 13, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4686f, 5546f, 72.05738f), amp_station))) + LocalBuilding("Sungrey", 1, 13, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4686f, 5546f, 72.05738f)))) LocalObject(197, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 1) LocalObject(151, Door.Constructor(Vector3(4679.2f, 5546.333f, 84.95938f)), owning_building_guid = 1) LocalObject(152, Door.Constructor(Vector3(4692.808f, 5546.092f, 84.95938f)), owning_building_guid = 1) @@ -149,7 +149,7 @@ object Map10 { Building49() def Building49(): Unit = { // Name: Verica Type: amp_station GUID: 4, MapID: 49 - LocalBuilding(4, 49, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4902f, 3534f, 47.26933f), amp_station))) + LocalBuilding("Verica", 4, 49, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4902f, 3534f, 47.26933f)))) LocalObject(198, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 4) LocalObject(153, Door.Constructor(Vector3(4895.195f, 3533.789f, 60.17133f)), owning_building_guid = 4) LocalObject(154, Door.Constructor(Vector3(4908.805f, 3533.786f, 60.17133f)), owning_building_guid = 4) @@ -275,7 +275,7 @@ object Map10 { Building44() def Building44(): Unit = { // Name: bunker_gauntlet Type: bunker_gauntlet GUID: 7, MapID: 44 - LocalBuilding(7, 44, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4418f, 2340f, 47.18137f), bunker_gauntlet))) + LocalBuilding("bunker_gauntlet", 7, 44, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4418f, 2340f, 47.18137f)))) LocalObject(393, Door.Constructor(Vector3(4416.088f, 2364.898f, 48.70237f)), owning_building_guid = 7) LocalObject(394, Door.Constructor(Vector3(4416.099f, 2315.077f, 48.70237f)), owning_building_guid = 7) } @@ -283,77 +283,77 @@ object Map10 { Building41() def Building41(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 8, MapID: 41 - LocalBuilding(8, 41, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3754f, 5092f, 57.63699f), bunker_lg))) + LocalBuilding("bunker_lg", 8, 41, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3754f, 5092f, 57.63699f)))) LocalObject(356, Door.Constructor(Vector3(3756.606f, 5094.557f, 59.15799f)), owning_building_guid = 8) } Building37() def Building37(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 9, MapID: 37 - LocalBuilding(9, 37, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4288f, 2540f, 47.49414f), bunker_lg))) + LocalBuilding("bunker_lg", 9, 37, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4288f, 2540f, 47.49414f)))) LocalObject(385, Door.Constructor(Vector3(4287.965f, 2536.349f, 49.01514f)), owning_building_guid = 9) } Building42() def Building42(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 10, MapID: 42 - LocalBuilding(10, 42, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4570f, 5668f, 69.13481f), bunker_lg))) + LocalBuilding("bunker_lg", 10, 42, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4570f, 5668f, 69.13481f)))) LocalObject(401, Door.Constructor(Vector3(4569.965f, 5664.349f, 70.65582f)), owning_building_guid = 10) } Building43() def Building43(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 11, MapID: 43 - LocalBuilding(11, 43, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4734f, 6182f, 69.42805f), bunker_lg))) + LocalBuilding("bunker_lg", 11, 43, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4734f, 6182f, 69.42805f)))) LocalObject(434, Door.Constructor(Vector3(4734.035f, 6185.651f, 70.94905f)), owning_building_guid = 11) } Building40() def Building40(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 12, MapID: 40 - LocalBuilding(12, 40, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(6116f, 5328f, 61.81373f), bunker_lg))) + LocalBuilding("bunker_lg", 12, 40, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(6116f, 5328f, 61.81373f)))) LocalObject(512, Door.Constructor(Vector3(6118.557f, 5325.394f, 63.33473f)), owning_building_guid = 12) } Building36() def Building36(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 13, MapID: 36 - LocalBuilding(13, 36, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3390f, 2748f, 69.11893f), bunker_sm))) + LocalBuilding("bunker_sm", 13, 36, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(3390f, 2748f, 69.11893f)))) LocalObject(326, Door.Constructor(Vector3(3389.945f, 2746.775f, 70.63993f)), owning_building_guid = 13) } Building45() def Building45(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 14, MapID: 45 - LocalBuilding(14, 45, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4006f, 5186f, 46.02675f), bunker_sm))) + LocalBuilding("bunker_sm", 14, 45, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(4006f, 5186f, 46.02675f)))) LocalObject(374, Door.Constructor(Vector3(4004.775f, 5186.055f, 47.54775f)), owning_building_guid = 14) } Building50() def Building50(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 15, MapID: 50 - LocalBuilding(15, 50, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(6156f, 2592f, 41.59035f), bunker_sm))) + LocalBuilding("bunker_sm", 15, 50, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(6156f, 2592f, 41.59035f)))) LocalObject(517, Door.Constructor(Vector3(6156.055f, 2593.225f, 43.11135f)), owning_building_guid = 15) } Building38() def Building38(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 16, MapID: 38 - LocalBuilding(16, 38, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(6168f, 3532f, 37.92495f), bunker_sm))) + LocalBuilding("bunker_sm", 16, 38, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(6168f, 3532f, 37.92495f)))) LocalObject(518, Door.Constructor(Vector3(6167.081f, 3531.189f, 39.44595f)), owning_building_guid = 16) } Building39() def Building39(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 17, MapID: 39 - LocalBuilding(17, 39, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(6550f, 4324f, 56.2203f), bunker_sm))) + LocalBuilding("bunker_sm", 17, 39, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(6550f, 4324f, 56.2203f)))) LocalObject(550, Door.Constructor(Vector3(6550.055f, 4325.225f, 57.7413f)), owning_building_guid = 17) } Building6() def Building6(): Unit = { // Name: Cetan Type: comm_station GUID: 18, MapID: 6 - LocalBuilding(18, 6, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3500f, 2544f, 47.96331f), comm_station))) + LocalBuilding("Cetan", 18, 6, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3500f, 2544f, 47.96331f)))) LocalObject(193, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 18) LocalObject(329, Door.Constructor(Vector3(3458.543f, 2597.875f, 49.71431f)), owning_building_guid = 18) LocalObject(334, Door.Constructor(Vector3(3468.454f, 2487.239f, 57.67831f)), owning_building_guid = 18) @@ -470,7 +470,7 @@ object Map10 { Building12() def Building12(): Unit = { // Name: Qumu Type: comm_station GUID: 21, MapID: 12 - LocalBuilding(21, 12, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3904f, 5172f, 46.34075f), comm_station))) + LocalBuilding("Qumu", 21, 12, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3904f, 5172f, 46.34075f)))) LocalObject(194, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 21) LocalObject(357, Door.Constructor(Vector3(3857.139f, 5221.246f, 48.09175f)), owning_building_guid = 21) LocalObject(358, Door.Constructor(Vector3(3870.225f, 5233.883f, 56.05475f)), owning_building_guid = 21) @@ -587,7 +587,7 @@ object Map10 { Building5() def Building5(): Unit = { // Name: Azeban Type: comm_station_dsp GUID: 24, MapID: 5 - LocalBuilding(24, 5, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(6260f, 5234f, 61.88216f), comm_station_dsp))) + LocalBuilding("Azeban", 24, 5, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(6260f, 5234f, 61.88216f)))) LocalObject(201, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 24) LocalObject(254, Door.Constructor(Vector3(6328.339f, 5304.464f, 65.26015f)), owning_building_guid = 24) LocalObject(523, Door.Constructor(Vector3(6200.196f, 5190.501f, 63.53316f)), owning_building_guid = 24) @@ -726,7 +726,7 @@ object Map10 { Building8() def Building8(): Unit = { // Name: Ikanam Type: cryo_facility GUID: 27, MapID: 8 - LocalBuilding(27, 8, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2694f, 2352f, 57.10244f), cryo_facility))) + LocalBuilding("Ikanam", 27, 8, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2694f, 2352f, 57.10244f)))) LocalObject(191, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 27) LocalObject(294, Door.Constructor(Vector3(2635.023f, 2356.5f, 58.65344f)), owning_building_guid = 27) LocalObject(295, Door.Constructor(Vector3(2635.023f, 2374.693f, 66.61744f)), owning_building_guid = 27) @@ -872,7 +872,7 @@ object Map10 { Building11() def Building11(): Unit = { // Name: Onatha Type: cryo_facility GUID: 30, MapID: 11 - LocalBuilding(30, 11, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3350f, 5732f, 47.90467f), cryo_facility))) + LocalBuilding("Onatha", 30, 11, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(3350f, 5732f, 47.90467f)))) LocalObject(192, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 30) LocalObject(309, Door.Constructor(Vector3(3291.023f, 5736.5f, 49.45567f)), owning_building_guid = 30) LocalObject(310, Door.Constructor(Vector3(3291.023f, 5754.693f, 57.41967f)), owning_building_guid = 30) @@ -1018,7 +1018,7 @@ object Map10 { Building9() def Building9(): Unit = { // Name: Kyoi Type: cryo_facility GUID: 33, MapID: 9 - LocalBuilding(33, 9, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5556f, 2232f, 62.32201f), cryo_facility))) + LocalBuilding("Kyoi", 33, 9, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5556f, 2232f, 62.32201f)))) LocalObject(199, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 33) LocalObject(484, Door.Constructor(Vector3(5486.761f, 2192.066f, 63.873f)), owning_building_guid = 33) LocalObject(485, Door.Constructor(Vector3(5487.396f, 2210.248f, 71.83701f)), owning_building_guid = 33) @@ -1164,7 +1164,7 @@ object Map10 { Building15() def Building15(): Unit = { // Name: Xelas Type: cryo_facility GUID: 36, MapID: 15 - LocalBuilding(36, 15, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(6644f, 4402f, 56.31071f), cryo_facility))) + LocalBuilding("Xelas", 36, 15, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(6644f, 4402f, 56.31071f)))) LocalObject(202, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 36) LocalObject(551, Door.Constructor(Vector3(6564.263f, 4396.46f, 57.86171f)), owning_building_guid = 36) LocalObject(552, Door.Constructor(Vector3(6572.804f, 4412.523f, 65.82571f)), owning_building_guid = 36) @@ -1310,19 +1310,19 @@ object Map10 { Building20900() def Building20900(): Unit = { // Name: GW_Amerish_N Type: hst GUID: 40, MapID: 20900 - LocalBuilding(40, 20900, FoundationBuilder(WarpGate.Structure(Vector3(3570.37f, 6924.31f, 40.74f), hst))) + LocalBuilding("GW_Amerish_N", 40, 20900, FoundationBuilder(WarpGate.Structure(Vector3(3570.37f, 6924.31f, 40.74f), hst))) } Building20902() def Building20902(): Unit = { // Name: GW_Amerish_S Type: hst GUID: 41, MapID: 20902 - LocalBuilding(41, 20902, FoundationBuilder(WarpGate.Structure(Vector3(3723.31f, 3311.24f, 41.48f), hst))) + LocalBuilding("GW_Amerish_S", 41, 20902, FoundationBuilder(WarpGate.Structure(Vector3(3723.31f, 3311.24f, 41.48f), hst))) } Building7() def Building7(): Unit = { // Name: Heyoka Type: tech_plant GUID: 43, MapID: 7 - LocalBuilding(43, 7, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4298f, 2404f, 47.49414f), tech_plant))) + LocalBuilding("Heyoka", 43, 7, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4298f, 2404f, 47.49414f)))) LocalObject(195, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 43) LocalObject(379, Door.Constructor(Vector3(4226.54f, 2333.929f, 49.03614f)), owning_building_guid = 43) LocalObject(380, Door.Constructor(Vector3(4226.54f, 2352.121f, 56.99914f)), owning_building_guid = 43) @@ -1446,7 +1446,7 @@ object Map10 { Building14() def Building14(): Unit = { // Name: Tumas Type: tech_plant GUID: 46, MapID: 14 - LocalBuilding(46, 14, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4610f, 6292f, 69.42805f), tech_plant))) + LocalBuilding("Tumas", 46, 14, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(4610f, 6292f, 69.42805f)))) LocalObject(196, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 46) LocalObject(402, Door.Constructor(Vector3(4579.167f, 6317.101f, 70.97005f)), owning_building_guid = 46) LocalObject(403, Door.Constructor(Vector3(4579.485f, 6335.291f, 78.93304f)), owning_building_guid = 46) @@ -1570,7 +1570,7 @@ object Map10 { Building10() def Building10(): Unit = { // Name: Mekala Type: tech_plant GUID: 49, MapID: 10 - LocalBuilding(49, 10, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5986f, 3002f, 58.83252f), tech_plant))) + LocalBuilding("Mekala", 49, 10, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(5986f, 3002f, 58.83252f)))) LocalObject(200, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 49) LocalObject(499, Door.Constructor(Vector3(5914.54f, 2931.929f, 60.37452f)), owning_building_guid = 49) LocalObject(500, Door.Constructor(Vector3(5914.54f, 2950.121f, 68.33752f)), owning_building_guid = 49) @@ -1694,7 +1694,7 @@ object Map10 { Building19() def Building19(): Unit = { // Name: E_Ikanam_Tower Type: tower_a GUID: 52, MapID: 19 - LocalBuilding(52, 19, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2994f, 2306f, 52.08814f), tower_a))) + LocalBuilding("E_Ikanam_Tower", 52, 19, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2994f, 2306f, 52.08814f)))) LocalObject(2389, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 52) LocalObject(305, Door.Constructor(Vector3(3006f, 2298f, 53.60914f)), owning_building_guid = 52) LocalObject(306, Door.Constructor(Vector3(3006f, 2298f, 73.60814f)), owning_building_guid = 52) @@ -1731,7 +1731,7 @@ object Map10 { Building34() def Building34(): Unit = { // Name: W_Qumu_Tower Type: tower_a GUID: 53, MapID: 34 - LocalBuilding(53, 34, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3448f, 5518f, 54.41446f), tower_a))) + LocalBuilding("W_Qumu_Tower", 53, 34, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3448f, 5518f, 54.41446f)))) LocalObject(2392, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 53) LocalObject(330, Door.Constructor(Vector3(3460f, 5510f, 55.93546f)), owning_building_guid = 53) LocalObject(331, Door.Constructor(Vector3(3460f, 5510f, 75.93446f)), owning_building_guid = 53) @@ -1768,7 +1768,7 @@ object Map10 { Building20() def Building20(): Unit = { // Name: NE_Cetan_Tower Type: tower_a GUID: 54, MapID: 20 - LocalBuilding(54, 20, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3912f, 3212f, 43.86781f), tower_a))) + LocalBuilding("NE_Cetan_Tower", 54, 20, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3912f, 3212f, 43.86781f)))) LocalObject(2395, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 54) LocalObject(367, Door.Constructor(Vector3(3924f, 3204f, 45.38881f)), owning_building_guid = 54) LocalObject(368, Door.Constructor(Vector3(3924f, 3204f, 65.38782f)), owning_building_guid = 54) @@ -1805,7 +1805,7 @@ object Map10 { Building32() def Building32(): Unit = { // Name: NW_Sungrey_Tower Type: tower_a GUID: 55, MapID: 32 - LocalBuilding(55, 32, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4826f, 5260f, 88.36119f), tower_a))) + LocalBuilding("NW_Sungrey_Tower", 55, 32, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4826f, 5260f, 88.36119f)))) LocalObject(2399, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 55) LocalObject(441, Door.Constructor(Vector3(4838f, 5252f, 89.88219f)), owning_building_guid = 55) LocalObject(442, Door.Constructor(Vector3(4838f, 5252f, 109.8812f)), owning_building_guid = 55) @@ -1842,7 +1842,7 @@ object Map10 { Building23() def Building23(): Unit = { // Name: E_Kyoi_Tower Type: tower_a GUID: 56, MapID: 23 - LocalBuilding(56, 23, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5458f, 2004f, 81.14763f), tower_a))) + LocalBuilding("E_Kyoi_Tower", 56, 23, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5458f, 2004f, 81.14763f)))) LocalObject(2404, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 56) LocalObject(480, Door.Constructor(Vector3(5470f, 1996f, 82.66863f)), owning_building_guid = 56) LocalObject(481, Door.Constructor(Vector3(5470f, 1996f, 102.6676f)), owning_building_guid = 56) @@ -1879,7 +1879,7 @@ object Map10 { Building28() def Building28(): Unit = { // Name: W_Azeban_Tower Type: tower_a GUID: 57, MapID: 28 - LocalBuilding(57, 28, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5554f, 5326f, 43.06631f), tower_a))) + LocalBuilding("W_Azeban_Tower", 57, 28, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5554f, 5326f, 43.06631f)))) LocalObject(2405, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 57) LocalObject(490, Door.Constructor(Vector3(5566f, 5318f, 44.58731f)), owning_building_guid = 57) LocalObject(491, Door.Constructor(Vector3(5566f, 5318f, 64.5863f)), owning_building_guid = 57) @@ -1916,7 +1916,7 @@ object Map10 { Building48() def Building48(): Unit = { // Name: Azeban_Tower Type: tower_a GUID: 58, MapID: 48 - LocalBuilding(58, 48, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6176f, 5550f, 49.46858f), tower_a))) + LocalBuilding("Azeban_Tower", 58, 48, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6176f, 5550f, 49.46858f)))) LocalObject(2407, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 58) LocalObject(519, Door.Constructor(Vector3(6188f, 5542f, 50.98958f)), owning_building_guid = 58) LocalObject(520, Door.Constructor(Vector3(6188f, 5542f, 70.98859f)), owning_building_guid = 58) @@ -1953,7 +1953,7 @@ object Map10 { Building30() def Building30(): Unit = { // Name: S_Ceryshen_Warpgate_Tower Type: tower_a GUID: 59, MapID: 30 - LocalBuilding(59, 30, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6302f, 6398f, 106.5124f), tower_a))) + LocalBuilding("S_Ceryshen_Warpgate_Tower", 59, 30, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6302f, 6398f, 106.5124f)))) LocalObject(2408, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 59) LocalObject(535, Door.Constructor(Vector3(6314f, 6390f, 108.0334f)), owning_building_guid = 59) LocalObject(536, Door.Constructor(Vector3(6314f, 6390f, 128.0324f)), owning_building_guid = 59) @@ -1990,7 +1990,7 @@ object Map10 { Building16() def Building16(): Unit = { // Name: NE_Solsar_Warpgate_Tower Type: tower_b GUID: 60, MapID: 16 - LocalBuilding(60, 16, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1910f, 1664f, 43.16405f), tower_b))) + LocalBuilding("NE_Solsar_Warpgate_Tower", 60, 16, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1910f, 1664f, 43.16405f)))) LocalObject(2387, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 60) LocalObject(284, Door.Constructor(Vector3(1922f, 1656f, 44.68405f)), owning_building_guid = 60) LocalObject(285, Door.Constructor(Vector3(1922f, 1656f, 54.68405f)), owning_building_guid = 60) @@ -2027,7 +2027,7 @@ object Map10 { Building26() def Building26(): Unit = { // Name: NE_NCSanc_Warpgate_Tower Type: tower_b GUID: 61, MapID: 26 - LocalBuilding(61, 26, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3488f, 4702f, 60.32801f), tower_b))) + LocalBuilding("NE_NCSanc_Warpgate_Tower", 61, 26, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3488f, 4702f, 60.32801f)))) LocalObject(2393, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 61) LocalObject(341, Door.Constructor(Vector3(3500f, 4694f, 61.84801f)), owning_building_guid = 61) LocalObject(342, Door.Constructor(Vector3(3500f, 4694f, 71.84801f)), owning_building_guid = 61) @@ -2064,7 +2064,7 @@ object Map10 { Building21() def Building21(): Unit = { // Name: SE_Heyoka_Tower Type: tower_b GUID: 62, MapID: 21 - LocalBuilding(62, 21, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4456f, 2654f, 69.41827f), tower_b))) + LocalBuilding("SE_Heyoka_Tower", 62, 21, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4456f, 2654f, 69.41827f)))) LocalObject(2397, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 62) LocalObject(395, Door.Constructor(Vector3(4468f, 2646f, 70.93827f)), owning_building_guid = 62) LocalObject(396, Door.Constructor(Vector3(4468f, 2646f, 80.93828f)), owning_building_guid = 62) @@ -2101,7 +2101,7 @@ object Map10 { Building24() def Building24(): Unit = { // Name: NE_Heyoka_Tower Type: tower_b GUID: 63, MapID: 24 - LocalBuilding(63, 24, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4702f, 3278f, 55.6656f), tower_b))) + LocalBuilding("NE_Heyoka_Tower", 63, 24, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4702f, 3278f, 55.6656f)))) LocalObject(2398, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 63) LocalObject(423, Door.Constructor(Vector3(4714f, 3270f, 57.1856f)), owning_building_guid = 63) LocalObject(424, Door.Constructor(Vector3(4714f, 3270f, 67.18559f)), owning_building_guid = 63) @@ -2138,7 +2138,7 @@ object Map10 { Building31() def Building31(): Unit = { // Name: SE_Tumas_Tower Type: tower_b GUID: 64, MapID: 31 - LocalBuilding(64, 31, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4988f, 6190f, 41.46329f), tower_b))) + LocalBuilding("SE_Tumas_Tower", 64, 31, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4988f, 6190f, 41.46329f)))) LocalObject(2401, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 64) LocalObject(464, Door.Constructor(Vector3(5000f, 6182f, 42.98329f)), owning_building_guid = 64) LocalObject(465, Door.Constructor(Vector3(5000f, 6182f, 52.98329f)), owning_building_guid = 64) @@ -2175,7 +2175,7 @@ object Map10 { Building25() def Building25(): Unit = { // Name: S_Oshur_Warpgate_Tower Type: tower_b GUID: 65, MapID: 25 - LocalBuilding(65, 25, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5122f, 4320f, 59.33499f), tower_b))) + LocalBuilding("S_Oshur_Warpgate_Tower", 65, 25, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5122f, 4320f, 59.33499f)))) LocalObject(2402, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 65) LocalObject(470, Door.Constructor(Vector3(5134f, 4312f, 60.85499f)), owning_building_guid = 65) LocalObject(471, Door.Constructor(Vector3(5134f, 4312f, 70.855f)), owning_building_guid = 65) @@ -2212,7 +2212,7 @@ object Map10 { Building17() def Building17(): Unit = { // Name: NW_Ikanam_Tower Type: tower_c GUID: 66, MapID: 17 - LocalBuilding(66, 17, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2224f, 2782f, 52.59641f), tower_c))) + LocalBuilding("NW_Ikanam_Tower", 66, 17, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2224f, 2782f, 52.59641f)))) LocalObject(2388, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 66) LocalObject(290, Door.Constructor(Vector3(2236f, 2774f, 54.11741f)), owning_building_guid = 66) LocalObject(291, Door.Constructor(Vector3(2236f, 2774f, 74.11641f)), owning_building_guid = 66) @@ -2253,7 +2253,7 @@ object Map10 { Building35() def Building35(): Unit = { // Name: N_Onatha_Tower Type: tower_c GUID: 67, MapID: 35 - LocalBuilding(67, 35, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3352f, 6674f, 57.33703f), tower_c))) + LocalBuilding("N_Onatha_Tower", 67, 35, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3352f, 6674f, 57.33703f)))) LocalObject(2390, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 67) LocalObject(316, Door.Constructor(Vector3(3364f, 6666f, 58.85803f)), owning_building_guid = 67) LocalObject(317, Door.Constructor(Vector3(3364f, 6666f, 78.85703f)), owning_building_guid = 67) @@ -2294,7 +2294,7 @@ object Map10 { Building18() def Building18(): Unit = { // Name: NW_Cetan_Tower Type: tower_c GUID: 68, MapID: 18 - LocalBuilding(68, 18, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3368f, 3472f, 49.55655f), tower_c))) + LocalBuilding("NW_Cetan_Tower", 68, 18, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3368f, 3472f, 49.55655f)))) LocalObject(2391, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 68) LocalObject(321, Door.Constructor(Vector3(3380f, 3464f, 51.07755f)), owning_building_guid = 68) LocalObject(322, Door.Constructor(Vector3(3380f, 3464f, 71.07655f)), owning_building_guid = 68) @@ -2335,7 +2335,7 @@ object Map10 { Building47() def Building47(): Unit = { // Name: Cetan_Tower Type: tower_c GUID: 69, MapID: 47 - LocalBuilding(69, 47, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3686f, 2664f, 68.50925f), tower_c))) + LocalBuilding("Cetan_Tower", 69, 47, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3686f, 2664f, 68.50925f)))) LocalObject(2394, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 69) LocalObject(352, Door.Constructor(Vector3(3698f, 2656f, 70.03025f)), owning_building_guid = 69) LocalObject(353, Door.Constructor(Vector3(3698f, 2656f, 90.02925f)), owning_building_guid = 69) @@ -2376,7 +2376,7 @@ object Map10 { Building33() def Building33(): Unit = { // Name: NW_Oshur_Warpgate_Tower Type: tower_c GUID: 70, MapID: 33 - LocalBuilding(70, 33, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4000f, 5430f, 66.66187f), tower_c))) + LocalBuilding("NW_Oshur_Warpgate_Tower", 70, 33, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4000f, 5430f, 66.66187f)))) LocalObject(2396, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 70) LocalObject(375, Door.Constructor(Vector3(4012f, 5422f, 68.18288f)), owning_building_guid = 70) LocalObject(376, Door.Constructor(Vector3(4012f, 5422f, 88.18187f)), owning_building_guid = 70) @@ -2417,7 +2417,7 @@ object Map10 { Building22() def Building22(): Unit = { // Name: NW_Kyoi_Tower Type: tower_c GUID: 71, MapID: 22 - LocalBuilding(71, 22, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4978f, 2646f, 62.90847f), tower_c))) + LocalBuilding("NW_Kyoi_Tower", 71, 22, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4978f, 2646f, 62.90847f)))) LocalObject(2400, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 71) LocalObject(458, Door.Constructor(Vector3(4990f, 2638f, 64.42947f)), owning_building_guid = 71) LocalObject(459, Door.Constructor(Vector3(4990f, 2638f, 84.42847f)), owning_building_guid = 71) @@ -2458,7 +2458,7 @@ object Map10 { Building29() def Building29(): Unit = { // Name: W_Ceryshen_Warpgate_Tower Type: tower_c GUID: 72, MapID: 29 - LocalBuilding(72, 29, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5424f, 7052f, 61.30546f), tower_c))) + LocalBuilding("W_Ceryshen_Warpgate_Tower", 72, 29, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5424f, 7052f, 61.30546f)))) LocalObject(2403, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 72) LocalObject(476, Door.Constructor(Vector3(5436f, 7044f, 62.82646f)), owning_building_guid = 72) LocalObject(477, Door.Constructor(Vector3(5436f, 7044f, 82.82546f)), owning_building_guid = 72) @@ -2499,7 +2499,7 @@ object Map10 { Building46() def Building46(): Unit = { // Name: Mekala_Tower Type: tower_c GUID: 73, MapID: 46 - LocalBuilding(73, 46, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6134f, 3198f, 54.44196f), tower_c))) + LocalBuilding("Mekala_Tower", 73, 46, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6134f, 3198f, 54.44196f)))) LocalObject(2406, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 73) LocalObject(513, Door.Constructor(Vector3(6146f, 3190f, 55.96296f)), owning_building_guid = 73) LocalObject(514, Door.Constructor(Vector3(6146f, 3190f, 75.96196f)), owning_building_guid = 73) @@ -2540,7 +2540,7 @@ object Map10 { Building27() def Building27(): Unit = { // Name: NW_Xelas_Tower Type: tower_c GUID: 74, MapID: 27 - LocalBuilding(74, 27, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6444f, 4606f, 49.63475f), tower_c))) + LocalBuilding("NW_Xelas_Tower", 74, 27, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6444f, 4606f, 49.63475f)))) LocalObject(2409, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 74) LocalObject(546, Door.Constructor(Vector3(6456f, 4598f, 51.15575f)), owning_building_guid = 74) LocalObject(547, Door.Constructor(Vector3(6456f, 4598f, 71.15475f)), owning_building_guid = 74) @@ -2581,25 +2581,53 @@ object Map10 { Building1() def Building1(): Unit = { // Name: WG_Amerish_to_Solsar Type: warpgate GUID: 75, MapID: 1 - LocalBuilding(75, 1, FoundationBuilder(WarpGate.Structure(Vector3(1756f, 1374f, 39.99712f)))) + LocalBuilding("WG_Amerish_to_Solsar", 75, 1, FoundationBuilder(WarpGate.Structure(Vector3(1756f, 1374f, 39.99712f)))) } Building2() def Building2(): Unit = { // Name: WG_Amerish_to_NCSanc Type: warpgate GUID: 76, MapID: 2 - LocalBuilding(76, 2, FoundationBuilder(WarpGate.Structure(Vector3(3152f, 3652f, 49.55655f)))) + LocalBuilding("WG_Amerish_to_NCSanc", 76, 2, FoundationBuilder(WarpGate.Structure(Vector3(3152f, 3652f, 49.55655f)))) } Building3() def Building3(): Unit = { // Name: WG_Amerish_to_Oshur Type: warpgate GUID: 77, MapID: 3 - LocalBuilding(77, 3, FoundationBuilder(WarpGate.Structure(Vector3(4960f, 4526f, 60.27914f)))) + LocalBuilding("WG_Amerish_to_Oshur", 77, 3, FoundationBuilder(WarpGate.Structure(Vector3(4960f, 4526f, 60.27914f)))) } Building4() def Building4(): Unit = { // Name: WG_Amerish_to_Ceryshen Type: warpgate GUID: 78, MapID: 4 - LocalBuilding(78, 4, FoundationBuilder(WarpGate.Structure(Vector3(6152f, 6754f, 69.20323f)))) + LocalBuilding("WG_Amerish_to_Ceryshen", 78, 4, FoundationBuilder(WarpGate.Structure(Vector3(6152f, 6754f, 69.20323f)))) } + + def Lattice(): Unit = { + LatticeLink("Onatha", "Qumu") + LatticeLink("Kyoi", "Mekala") + LatticeLink("Tumas", "GW_Amerish_N") + LatticeLink("Mekala", "Xelas") + LatticeLink("Xelas", "Azeban") + LatticeLink("Azeban", "Sungrey") + LatticeLink("Verica", "Cetan") + LatticeLink("Verica", "Kyoi") + LatticeLink("Sungrey", "WG_Amerish_to_Oshur") + LatticeLink("Verica", "Qumu") + LatticeLink("Ikanam", "WG_Amerish_to_Solsar") + LatticeLink("Qumu", "Cetan") + LatticeLink("Onatha", "WG_Amerish_to_NCSanc") + LatticeLink("Azeban", "WG_Amerish_to_Ceryshen") + LatticeLink("Verica", "Xelas") + LatticeLink("Ikanam", "GW_Amerish_S") + LatticeLink("Qumu", "Sungrey") + LatticeLink("Sungrey", "Tumas") + LatticeLink("Tumas", "Onatha") + LatticeLink("Cetan", "Ikanam") + LatticeLink("Ikanam", "Heyoka") + LatticeLink("Heyoka", "Cetan") + LatticeLink("Heyoka", "Kyoi") + } + + Lattice() } } diff --git a/pslogin/src/main/scala/zonemaps/Map11.scala b/pslogin/src/main/scala/zonemaps/Map11.scala index 042c9496..d387ab2a 100644 --- a/pslogin/src/main/scala/zonemaps/Map11.scala +++ b/pslogin/src/main/scala/zonemaps/Map11.scala @@ -22,7 +22,7 @@ object Map11 { Building37() def Building37(): Unit = { // Name: Cyssor_HART Type: orbital_building_nc GUID: 1, MapID: 37 - LocalBuilding(1, 37, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2258f, 5538f, 65.20142f), orbital_building_nc))) + LocalBuilding("Cyssor_HART", 1, 37, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2258f, 5538f, 65.20142f)))) LocalObject(371, Door.Constructor(Vector3(2177.802f, 5527.388f, 69.30743f)), owning_building_guid = 1) LocalObject(372, Door.Constructor(Vector3(2178.221f, 5551.384f, 69.30743f)), owning_building_guid = 1) LocalObject(374, Door.Constructor(Vector3(2337.779f, 5524.616f, 69.30743f)), owning_building_guid = 1) @@ -128,7 +128,7 @@ object Map11 { Building23() def Building23(): Unit = { // Name: Amerish_HART Type: orbital_building_nc GUID: 2, MapID: 23 - LocalBuilding(2, 23, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4152f, 6070f, 43.87661f), orbital_building_nc))) + LocalBuilding("Amerish_HART", 2, 23, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4152f, 6070f, 43.87661f)))) LocalObject(382, Door.Constructor(Vector3(4071.802f, 6059.388f, 47.98261f)), owning_building_guid = 2) LocalObject(383, Door.Constructor(Vector3(4072.221f, 6083.384f, 47.98261f)), owning_building_guid = 2) LocalObject(386, Door.Constructor(Vector3(4231.778f, 6056.616f, 47.98261f)), owning_building_guid = 2) @@ -234,7 +234,7 @@ object Map11 { Building4() def Building4(): Unit = { // Name: Esamir_HART Type: orbital_building_nc GUID: 3, MapID: 4 - LocalBuilding(3, 4, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4816f, 3506f, 68.73806f), orbital_building_nc))) + LocalBuilding("Esamir_HART", 3, 4, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4816f, 3506f, 68.73806f)))) LocalObject(394, Door.Constructor(Vector3(4750.953f, 3457.91f, 72.84406f)), owning_building_guid = 3) LocalObject(395, Door.Constructor(Vector3(4767.924f, 3440.939f, 72.84406f)), owning_building_guid = 3) LocalObject(396, Door.Constructor(Vector3(4864.076f, 3571.061f, 72.84406f)), owning_building_guid = 3) @@ -340,7 +340,7 @@ object Map11 { Building50() def Building50(): Unit = { // Name: nc_SW_Cyssor_Warpgate_Tower Type: tower_a GUID: 28, MapID: 50 - LocalBuilding(28, 50, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1980f, 5718f, 55.22141f), tower_a))) + LocalBuilding("nc_SW_Cyssor_Warpgate_Tower", 28, 50, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1980f, 5718f, 55.22141f)))) LocalObject(1094, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 28) LocalObject(316, Door.Constructor(Vector3(1992f, 5710f, 56.74241f)), owning_building_guid = 28) LocalObject(317, Door.Constructor(Vector3(1992f, 5710f, 76.74141f)), owning_building_guid = 28) @@ -377,7 +377,7 @@ object Map11 { Building54() def Building54(): Unit = { // Name: nc_Far_Cyssor_Tower Type: tower_a GUID: 29, MapID: 54 - LocalBuilding(29, 54, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2940f, 5192f, 47.96524f), tower_a))) + LocalBuilding("nc_Far_Cyssor_Tower", 29, 54, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2940f, 5192f, 47.96524f)))) LocalObject(1096, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 29) LocalObject(326, Door.Constructor(Vector3(2952f, 5184f, 49.48624f)), owning_building_guid = 29) LocalObject(327, Door.Constructor(Vector3(2952f, 5184f, 69.48524f)), owning_building_guid = 29) @@ -414,7 +414,7 @@ object Map11 { Building55() def Building55(): Unit = { // Name: nc_Far_Amerish_Tower Type: tower_a GUID: 30, MapID: 55 - LocalBuilding(30, 55, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4206f, 5296f, 67.51106f), tower_a))) + LocalBuilding("nc_Far_Amerish_Tower", 30, 55, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4206f, 5296f, 67.51106f)))) LocalObject(1100, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 30) LocalObject(344, Door.Constructor(Vector3(4218f, 5288f, 69.03207f)), owning_building_guid = 30) LocalObject(345, Door.Constructor(Vector3(4218f, 5288f, 89.03107f)), owning_building_guid = 30) @@ -451,7 +451,7 @@ object Map11 { Building44() def Building44(): Unit = { // Name: nc_Far_Esamir_Tower Type: tower_a GUID: 31, MapID: 44 - LocalBuilding(31, 44, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4228f, 3982f, 63.52824f), tower_a))) + LocalBuilding("nc_Far_Esamir_Tower", 31, 44, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4228f, 3982f, 63.52824f)))) LocalObject(1101, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 31) LocalObject(348, Door.Constructor(Vector3(4240f, 3974f, 65.04925f)), owning_building_guid = 31) LocalObject(349, Door.Constructor(Vector3(4240f, 3974f, 85.04825f)), owning_building_guid = 31) @@ -488,7 +488,7 @@ object Map11 { Building48() def Building48(): Unit = { // Name: nc_SE_Amerish_Warpgate_Tower Type: tower_a GUID: 32, MapID: 48 - LocalBuilding(32, 48, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4458f, 6256f, 43.92254f), tower_a))) + LocalBuilding("nc_SE_Amerish_Warpgate_Tower", 32, 48, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4458f, 6256f, 43.92254f)))) LocalObject(1102, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 32) LocalObject(352, Door.Constructor(Vector3(4470f, 6248f, 45.44354f)), owning_building_guid = 32) LocalObject(353, Door.Constructor(Vector3(4470f, 6248f, 65.44254f)), owning_building_guid = 32) @@ -525,7 +525,7 @@ object Map11 { Building46() def Building46(): Unit = { // Name: nc_W_Esamir_Warpgate_Tower Type: tower_a GUID: 33, MapID: 46 - LocalBuilding(33, 46, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4886f, 3164f, 48.7764f), tower_a))) + LocalBuilding("nc_W_Esamir_Warpgate_Tower", 33, 46, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4886f, 3164f, 48.7764f)))) LocalObject(1103, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 33) LocalObject(356, Door.Constructor(Vector3(4898f, 3156f, 50.2974f)), owning_building_guid = 33) LocalObject(357, Door.Constructor(Vector3(4898f, 3156f, 70.2964f)), owning_building_guid = 33) @@ -562,7 +562,7 @@ object Map11 { Building49() def Building49(): Unit = { // Name: nc_SE_Cyssor_Warpgate_Tower Type: tower_b GUID: 34, MapID: 49 - LocalBuilding(34, 49, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2506f, 5776f, 63.62667f), tower_b))) + LocalBuilding("nc_SE_Cyssor_Warpgate_Tower", 34, 49, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2506f, 5776f, 63.62667f)))) LocalObject(1095, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 34) LocalObject(320, Door.Constructor(Vector3(2518f, 5768f, 65.14667f)), owning_building_guid = 34) LocalObject(321, Door.Constructor(Vector3(2518f, 5768f, 75.14667f)), owning_building_guid = 34) @@ -599,7 +599,7 @@ object Map11 { Building47() def Building47(): Unit = { // Name: nc_SW_Amerish_Warpgate_Tower Type: tower_b GUID: 35, MapID: 47 - LocalBuilding(35, 47, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3844f, 5888f, 44.39456f), tower_b))) + LocalBuilding("nc_SW_Amerish_Warpgate_Tower", 35, 47, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3844f, 5888f, 44.39456f)))) LocalObject(1098, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 35) LocalObject(334, Door.Constructor(Vector3(3856f, 5880f, 45.91456f)), owning_building_guid = 35) LocalObject(335, Door.Constructor(Vector3(3856f, 5880f, 55.91456f)), owning_building_guid = 35) @@ -636,7 +636,7 @@ object Map11 { Building45() def Building45(): Unit = { // Name: nc_N_Esamir_Warpgate_Tower Type: tower_b GUID: 36, MapID: 45 - LocalBuilding(36, 45, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5020f, 3810f, 65.63448f), tower_b))) + LocalBuilding("nc_N_Esamir_Warpgate_Tower", 36, 45, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5020f, 3810f, 65.63448f)))) LocalObject(1104, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 36) LocalObject(360, Door.Constructor(Vector3(5032f, 3802f, 67.15448f)), owning_building_guid = 36) LocalObject(361, Door.Constructor(Vector3(5032f, 3802f, 77.15448f)), owning_building_guid = 36) @@ -673,7 +673,7 @@ object Map11 { Building58() def Building58(): Unit = { // Name: nc_Cyssor_Outpost_Tower Type: tower_c GUID: 37, MapID: 58 - LocalBuilding(37, 58, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1978f, 4802f, 62.46139f), tower_c))) + LocalBuilding("nc_Cyssor_Outpost_Tower", 37, 58, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1978f, 4802f, 62.46139f)))) LocalObject(1093, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 37) LocalObject(312, Door.Constructor(Vector3(1990f, 4794f, 63.98239f)), owning_building_guid = 37) LocalObject(313, Door.Constructor(Vector3(1990f, 4794f, 83.98139f)), owning_building_guid = 37) @@ -714,7 +714,7 @@ object Map11 { Building51() def Building51(): Unit = { // Name: nc_Central_Tower Type: tower_c GUID: 38, MapID: 51 - LocalBuilding(38, 51, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3340f, 4668f, 61.79601f), tower_c))) + LocalBuilding("nc_Central_Tower", 38, 51, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3340f, 4668f, 61.79601f)))) LocalObject(1097, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 38) LocalObject(330, Door.Constructor(Vector3(3352f, 4660f, 63.31701f)), owning_building_guid = 38) LocalObject(331, Door.Constructor(Vector3(3352f, 4660f, 83.31601f)), owning_building_guid = 38) @@ -755,7 +755,7 @@ object Map11 { Building56() def Building56(): Unit = { // Name: nc_Esamir_Outpost_Tower Type: tower_c GUID: 39, MapID: 56 - LocalBuilding(39, 56, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4140f, 2924f, 39.29424f), tower_c))) + LocalBuilding("nc_Esamir_Outpost_Tower", 39, 56, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4140f, 2924f, 39.29424f)))) LocalObject(1099, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 39) LocalObject(340, Door.Constructor(Vector3(4152f, 2916f, 40.81524f)), owning_building_guid = 39) LocalObject(341, Door.Constructor(Vector3(4152f, 2916f, 60.81424f)), owning_building_guid = 39) @@ -796,7 +796,7 @@ object Map11 { Building57() def Building57(): Unit = { // Name: nc_Amerish_Outpost_Tower Type: tower_c GUID: 40, MapID: 57 - LocalBuilding(40, 57, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5290f, 6160f, 39.10642f), tower_c))) + LocalBuilding("nc_Amerish_Outpost_Tower", 40, 57, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5290f, 6160f, 39.10642f)))) LocalObject(1105, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 40) LocalObject(366, Door.Constructor(Vector3(5302f, 6152f, 40.62742f)), owning_building_guid = 40) LocalObject(367, Door.Constructor(Vector3(5302f, 6152f, 60.62642f)), owning_building_guid = 40) @@ -837,7 +837,7 @@ object Map11 { Building30() def Building30(): Unit = { // Name: Cyssor_Spawn1 Type: VT_building_nc GUID: 41, MapID: 30 - LocalBuilding(41, 30, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2168f, 5392f, 65.21291f), VT_building_nc))) + LocalBuilding("Cyssor_Spawn1", 41, 30, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2168f, 5392f, 65.21291f)))) LocalObject(234, Door.Constructor(Vector3(2162.214f, 5444.023f, 67.2889f)), owning_building_guid = 41) LocalObject(235, Door.Constructor(Vector3(2162.343f, 5450.527f, 67.2889f)), owning_building_guid = 41) LocalObject(236, Door.Constructor(Vector3(2168.919f, 5443.906f, 67.2889f)), owning_building_guid = 41) @@ -869,7 +869,7 @@ object Map11 { Building35() def Building35(): Unit = { // Name: Cyssor_Spawn2 Type: VT_building_nc GUID: 42, MapID: 35 - LocalBuilding(42, 35, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2400f, 5402f, 64.68082f), VT_building_nc))) + LocalBuilding("Cyssor_Spawn2", 42, 35, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2400f, 5402f, 64.68082f)))) LocalObject(240, Door.Constructor(Vector3(2354.615f, 5439.385f, 66.75681f)), owning_building_guid = 42) LocalObject(241, Door.Constructor(Vector3(2359.122f, 5434.694f, 66.75681f)), owning_building_guid = 42) LocalObject(242, Door.Constructor(Vector3(2359.439f, 5444.042f, 66.75681f)), owning_building_guid = 42) @@ -901,7 +901,7 @@ object Map11 { Building36() def Building36(): Unit = { // Name: Cyssor_Spawn3 Type: VT_building_nc GUID: 43, MapID: 36 - LocalBuilding(43, 36, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2452f, 5542f, 65.20798f), VT_building_nc))) + LocalBuilding("Cyssor_Spawn3", 43, 36, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2452f, 5542f, 65.20798f)))) LocalObject(246, Door.Constructor(Vector3(2393.473f, 5547.714f, 67.28398f)), owning_building_guid = 43) LocalObject(247, Door.Constructor(Vector3(2393.59f, 5541.009f, 67.28398f)), owning_building_guid = 43) LocalObject(248, Door.Constructor(Vector3(2393.706f, 5534.304f, 67.28398f)), owning_building_guid = 43) @@ -933,7 +933,7 @@ object Map11 { Building53() def Building53(): Unit = { // Name: amerish_spawn1 Type: VT_building_nc GUID: 44, MapID: 53 - LocalBuilding(44, 53, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3996f, 5924f, 43.87661f), VT_building_nc))) + LocalBuilding("amerish_spawn1", 44, 53, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3996f, 5924f, 43.87661f)))) LocalObject(252, Door.Constructor(Vector3(3990.214f, 5976.023f, 45.95261f)), owning_building_guid = 44) LocalObject(253, Door.Constructor(Vector3(3990.343f, 5982.527f, 45.95261f)), owning_building_guid = 44) LocalObject(254, Door.Constructor(Vector3(3996.919f, 5975.906f, 45.95261f)), owning_building_guid = 44) @@ -965,7 +965,7 @@ object Map11 { Building18() def Building18(): Unit = { // Name: amerish_spawn2 Type: VT_building_nc GUID: 45, MapID: 18 - LocalBuilding(45, 18, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4148f, 5892f, 43.87661f), VT_building_nc))) + LocalBuilding("amerish_spawn2", 45, 18, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4148f, 5892f, 43.87661f)))) LocalObject(258, Door.Constructor(Vector3(4142.213f, 5944.023f, 45.95261f)), owning_building_guid = 45) LocalObject(259, Door.Constructor(Vector3(4142.343f, 5950.527f, 45.95261f)), owning_building_guid = 45) LocalObject(260, Door.Constructor(Vector3(4148.919f, 5943.906f, 45.95261f)), owning_building_guid = 45) @@ -997,7 +997,7 @@ object Map11 { Building52() def Building52(): Unit = { // Name: amerish_spawn3 Type: VT_building_nc GUID: 46, MapID: 52 - LocalBuilding(46, 52, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4302f, 5918f, 43.87661f), VT_building_nc))) + LocalBuilding("amerish_spawn3", 46, 52, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4302f, 5918f, 43.87661f)))) LocalObject(264, Door.Constructor(Vector3(4296.213f, 5970.023f, 45.95261f)), owning_building_guid = 46) LocalObject(265, Door.Constructor(Vector3(4296.343f, 5976.527f, 45.95261f)), owning_building_guid = 46) LocalObject(266, Door.Constructor(Vector3(4302.919f, 5969.906f, 45.95261f)), owning_building_guid = 46) @@ -1029,7 +1029,7 @@ object Map11 { Building5() def Building5(): Unit = { // Name: Esamir_Spawn1 Type: VT_building_nc GUID: 47, MapID: 5 - LocalBuilding(47, 5, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4662f, 3362f, 68.73806f), VT_building_nc))) + LocalBuilding("Esamir_Spawn1", 47, 5, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4662f, 3362f, 68.73806f)))) LocalObject(270, Door.Constructor(Vector3(4695.403f, 3402.301f, 70.81406f)), owning_building_guid = 47) LocalObject(271, Door.Constructor(Vector3(4699.977f, 3397.396f, 70.81406f)), owning_building_guid = 47) LocalObject(272, Door.Constructor(Vector3(4700.171f, 3406.725f, 70.81406f)), owning_building_guid = 47) @@ -1061,7 +1061,7 @@ object Map11 { Building7() def Building7(): Unit = { // Name: Esamir_Spawn2 Type: VT_building_nc GUID: 48, MapID: 7 - LocalBuilding(48, 7, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4692f, 3636f, 68.73806f), VT_building_nc))) + LocalBuilding("Esamir_Spawn2", 48, 7, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4692f, 3636f, 68.73806f)))) LocalObject(276, Door.Constructor(Vector3(4723.958f, 3594.54f, 70.81406f)), owning_building_guid = 48) LocalObject(277, Door.Constructor(Vector3(4728.546f, 3589.93f, 70.81406f)), owning_building_guid = 48) LocalObject(278, Door.Constructor(Vector3(4728.7f, 3599.282f, 70.81406f)), owning_building_guid = 48) @@ -1093,7 +1093,7 @@ object Map11 { Building6() def Building6(): Unit = { // Name: Esamir_Spawn3 Type: VT_building_nc GUID: 49, MapID: 6 - LocalBuilding(49, 6, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4966f, 3658f, 68.73806f), VT_building_nc))) + LocalBuilding("Esamir_Spawn3", 49, 6, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4966f, 3658f, 68.73806f)))) LocalObject(282, Door.Constructor(Vector3(4919.299f, 3622.264f, 70.81406f)), owning_building_guid = 49) LocalObject(283, Door.Constructor(Vector3(4923.958f, 3617.439f, 70.81406f)), owning_building_guid = 49) LocalObject(284, Door.Constructor(Vector3(4923.989f, 3626.771f, 70.81406f)), owning_building_guid = 49) @@ -1125,7 +1125,7 @@ object Map11 { Building34() def Building34(): Unit = { // Name: Cyssor_Air2 Type: vt_dropship GUID: 50, MapID: 34 - LocalBuilding(50, 34, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2078f, 5496f, 65.20686f), vt_dropship))) + LocalBuilding("Cyssor_Air2", 50, 34, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2078f, 5496f, 65.20686f)))) LocalObject(300, Terminal.Constructor(Vector3(2101.469f, 5495.71f, 68.07486f), dropship_vehicle_terminal), owning_building_guid = 50) LocalObject(288, VehicleSpawnPad.Constructor(Vector3(2081.589f, 5495.958f, 61.22186f), dropship_pad_doors, Vector3(0, 0, 181)), owning_building_guid = 50, terminal_guid = 300) } @@ -1133,7 +1133,7 @@ object Map11 { Building38() def Building38(): Unit = { // Name: Cyssor_Air1 Type: vt_dropship GUID: 51, MapID: 38 - LocalBuilding(51, 38, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2078f, 5572f, 65.20757f), vt_dropship))) + LocalBuilding("Cyssor_Air1", 51, 38, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2078f, 5572f, 65.20757f)))) LocalObject(301, Terminal.Constructor(Vector3(2101.469f, 5571.71f, 68.07558f), dropship_vehicle_terminal), owning_building_guid = 51) LocalObject(289, VehicleSpawnPad.Constructor(Vector3(2081.589f, 5571.958f, 61.22257f), dropship_pad_doors, Vector3(0, 0, 181)), owning_building_guid = 51, terminal_guid = 301) } @@ -1141,7 +1141,7 @@ object Map11 { Building39() def Building39(): Unit = { // Name: Cyssor_Air4 Type: vt_dropship GUID: 52, MapID: 39 - LocalBuilding(52, 39, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2290f, 5386f, 65.21352f), vt_dropship))) + LocalBuilding("Cyssor_Air4", 52, 39, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2290f, 5386f, 65.21352f)))) LocalObject(302, Terminal.Constructor(Vector3(2290.29f, 5409.469f, 68.08153f), dropship_vehicle_terminal), owning_building_guid = 52) LocalObject(290, VehicleSpawnPad.Constructor(Vector3(2290.043f, 5389.589f, 61.22852f), dropship_pad_doors, Vector3(0, 0, 91)), owning_building_guid = 52, terminal_guid = 302) } @@ -1149,7 +1149,7 @@ object Map11 { Building33() def Building33(): Unit = { // Name: Cyssor_Air3 Type: vt_dropship GUID: 53, MapID: 33 - LocalBuilding(53, 33, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2464f, 5640f, 65.20798f), vt_dropship))) + LocalBuilding("Cyssor_Air3", 53, 33, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2464f, 5640f, 65.20798f)))) LocalObject(303, Terminal.Constructor(Vector3(2446.639f, 5624.207f, 68.07599f), dropship_vehicle_terminal), owning_building_guid = 53) LocalObject(291, VehicleSpawnPad.Constructor(Vector3(2461.346f, 5637.583f, 61.22298f), dropship_pad_doors, Vector3(0, 0, -42)), owning_building_guid = 53, terminal_guid = 303) } @@ -1157,7 +1157,7 @@ object Map11 { Building22() def Building22(): Unit = { // Name: amerish_air3 Type: vt_dropship GUID: 54, MapID: 22 - LocalBuilding(54, 22, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3926f, 6060f, 43.87661f), vt_dropship))) + LocalBuilding("amerish_air3", 54, 22, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3926f, 6060f, 43.87661f)))) LocalObject(304, Terminal.Constructor(Vector3(3949.469f, 6059.71f, 46.74461f), dropship_vehicle_terminal), owning_building_guid = 54) LocalObject(292, VehicleSpawnPad.Constructor(Vector3(3929.589f, 6059.958f, 39.89161f), dropship_pad_doors, Vector3(0, 0, 181)), owning_building_guid = 54, terminal_guid = 304) } @@ -1165,7 +1165,7 @@ object Map11 { Building25() def Building25(): Unit = { // Name: amerish_air4 Type: vt_dropship GUID: 55, MapID: 25 - LocalBuilding(55, 25, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3986f, 6176f, 43.87661f), vt_dropship))) + LocalBuilding("amerish_air4", 55, 25, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3986f, 6176f, 43.87661f)))) LocalObject(305, Terminal.Constructor(Vector3(4009.469f, 6175.71f, 46.74461f), dropship_vehicle_terminal), owning_building_guid = 55) LocalObject(293, VehicleSpawnPad.Constructor(Vector3(3989.589f, 6175.958f, 39.89161f), dropship_pad_doors, Vector3(0, 0, 181)), owning_building_guid = 55, terminal_guid = 305) } @@ -1173,7 +1173,7 @@ object Map11 { Building24() def Building24(): Unit = { // Name: amerish_air2 Type: vt_dropship GUID: 56, MapID: 24 - LocalBuilding(56, 24, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4320f, 6168f, 43.87661f), vt_dropship))) + LocalBuilding("amerish_air2", 56, 24, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4320f, 6168f, 43.87661f)))) LocalObject(306, Terminal.Constructor(Vector3(4296.531f, 6168.29f, 46.74461f), dropship_vehicle_terminal), owning_building_guid = 56) LocalObject(294, VehicleSpawnPad.Constructor(Vector3(4316.411f, 6168.042f, 39.89161f), dropship_pad_doors, Vector3(0, 0, 1)), owning_building_guid = 56, terminal_guid = 306) } @@ -1181,7 +1181,7 @@ object Map11 { Building21() def Building21(): Unit = { // Name: amerish_air1 Type: vt_dropship GUID: 57, MapID: 21 - LocalBuilding(57, 21, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4376f, 6058f, 43.87661f), vt_dropship))) + LocalBuilding("amerish_air1", 57, 21, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4376f, 6058f, 43.87661f)))) LocalObject(307, Terminal.Constructor(Vector3(4352.531f, 6058.29f, 46.74461f), dropship_vehicle_terminal), owning_building_guid = 57) LocalObject(295, VehicleSpawnPad.Constructor(Vector3(4372.411f, 6058.042f, 39.89161f), dropship_pad_doors, Vector3(0, 0, 1)), owning_building_guid = 57, terminal_guid = 307) } @@ -1189,7 +1189,7 @@ object Map11 { Building14() def Building14(): Unit = { // Name: Esamir_Air2 Type: vt_dropship GUID: 58, MapID: 14 - LocalBuilding(58, 14, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4620f, 3466f, 68.73806f), vt_dropship))) + LocalBuilding("Esamir_Air2", 58, 14, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4620f, 3466f, 68.73806f)))) LocalObject(308, Terminal.Constructor(Vector3(4636.511f, 3482.681f, 71.60606f), dropship_vehicle_terminal), owning_building_guid = 58) LocalObject(296, VehicleSpawnPad.Constructor(Vector3(4622.523f, 3468.552f, 64.75306f), dropship_pad_doors, Vector3(0, 0, 135)), owning_building_guid = 58, terminal_guid = 308) } @@ -1197,7 +1197,7 @@ object Map11 { Building17() def Building17(): Unit = { // Name: Esamir_Air1 Type: vt_dropship GUID: 59, MapID: 17 - LocalBuilding(59, 17, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4768f, 3318f, 68.73806f), vt_dropship))) + LocalBuilding("Esamir_Air1", 59, 17, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4768f, 3318f, 68.73806f)))) LocalObject(309, Terminal.Constructor(Vector3(4784.511f, 3334.681f, 71.60606f), dropship_vehicle_terminal), owning_building_guid = 59) LocalObject(297, VehicleSpawnPad.Constructor(Vector3(4770.523f, 3320.552f, 64.75306f), dropship_pad_doors, Vector3(0, 0, 135)), owning_building_guid = 59, terminal_guid = 309) } @@ -1205,7 +1205,7 @@ object Map11 { Building15() def Building15(): Unit = { // Name: Esamir_Air4 Type: vt_dropship GUID: 60, MapID: 15 - LocalBuilding(60, 15, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4868f, 3696f, 68.73806f), vt_dropship))) + LocalBuilding("Esamir_Air4", 60, 15, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4868f, 3696f, 68.73806f)))) LocalObject(310, Terminal.Constructor(Vector3(4851.489f, 3679.319f, 71.60606f), dropship_vehicle_terminal), owning_building_guid = 60) LocalObject(298, VehicleSpawnPad.Constructor(Vector3(4865.477f, 3693.448f, 64.75306f), dropship_pad_doors, Vector3(0, 0, -45)), owning_building_guid = 60, terminal_guid = 310) } @@ -1213,7 +1213,7 @@ object Map11 { Building16() def Building16(): Unit = { // Name: Esamir_Air3 Type: vt_dropship GUID: 61, MapID: 16 - LocalBuilding(61, 16, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5010f, 3556f, 68.73806f), vt_dropship))) + LocalBuilding("Esamir_Air3", 61, 16, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5010f, 3556f, 68.73806f)))) LocalObject(311, Terminal.Constructor(Vector3(4993.489f, 3539.319f, 71.60606f), dropship_vehicle_terminal), owning_building_guid = 61) LocalObject(299, VehicleSpawnPad.Constructor(Vector3(5007.477f, 3553.448f, 64.75306f), dropship_pad_doors, Vector3(0, 0, -45)), owning_building_guid = 61, terminal_guid = 311) } @@ -1221,79 +1221,79 @@ object Map11 { Building67() def Building67(): Unit = { // Name: NC_NW_Tport_04 Type: vt_spawn GUID: 62, MapID: 67 - LocalBuilding(62, 67, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2132f, 5532f, 65.20512f), vt_spawn))) + LocalBuilding("NC_NW_Tport_04", 62, 67, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2132f, 5532f, 65.20512f)))) } Building69() def Building69(): Unit = { // Name: NC_NW_Tport_02 Type: vt_spawn GUID: 63, MapID: 69 - LocalBuilding(63, 69, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2242f, 5432f, 65.2088f), vt_spawn))) + LocalBuilding("NC_NW_Tport_02", 63, 69, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2242f, 5432f, 65.2088f)))) } Building70() def Building70(): Unit = { // Name: NC_NW_Tport_01 Type: vt_spawn GUID: 64, MapID: 70 - LocalBuilding(64, 70, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2258f, 5642f, 65.20429f), vt_spawn))) + LocalBuilding("NC_NW_Tport_01", 64, 70, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2258f, 5642f, 65.20429f)))) } Building68() def Building68(): Unit = { // Name: NC_NW_Tport_03 Type: vt_spawn GUID: 65, MapID: 68 - LocalBuilding(65, 68, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2388f, 5618f, 65.20798f), vt_spawn))) + LocalBuilding("NC_NW_Tport_03", 65, 68, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2388f, 5618f, 65.20798f)))) } Building66() def Building66(): Unit = { // Name: NC_NE_Tport_02 Type: vt_spawn GUID: 66, MapID: 66 - LocalBuilding(66, 66, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4060f, 5986f, 43.87661f), vt_spawn))) + LocalBuilding("NC_NE_Tport_02", 66, 66, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4060f, 5986f, 43.87661f)))) } Building65() def Building65(): Unit = { // Name: NC_NE_Tport_03 Type: vt_spawn GUID: 67, MapID: 65 - LocalBuilding(67, 65, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4156f, 6160f, 43.87661f), vt_spawn))) + LocalBuilding("NC_NE_Tport_03", 67, 65, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4156f, 6160f, 43.87661f)))) } Building63() def Building63(): Unit = { // Name: NC_NE_Tport_01 Type: vt_spawn GUID: 68, MapID: 63 - LocalBuilding(68, 63, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4212f, 5954f, 43.87661f), vt_spawn))) + LocalBuilding("NC_NE_Tport_01", 68, 63, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4212f, 5954f, 43.87661f)))) } Building64() def Building64(): Unit = { // Name: NC_NE_Tport_04 Type: vt_spawn GUID: 69, MapID: 64 - LocalBuilding(69, 64, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4258f, 6148f, 43.87661f), vt_spawn))) + LocalBuilding("NC_NE_Tport_04", 69, 64, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4258f, 6148f, 43.87661f)))) } Building59() def Building59(): Unit = { // Name: NC_SE_Tport_04 Type: vt_spawn GUID: 70, MapID: 59 - LocalBuilding(70, 59, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4698f, 3506f, 68.73806f), vt_spawn))) + LocalBuilding("NC_SE_Tport_04", 70, 59, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4698f, 3506f, 68.73806f)))) } Building60() def Building60(): Unit = { // Name: NC_SE_Tport_03 Type: vt_spawn GUID: 71, MapID: 60 - LocalBuilding(71, 60, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4818f, 3622f, 68.73806f), vt_spawn))) + LocalBuilding("NC_SE_Tport_03", 71, 60, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4818f, 3622f, 68.73806f)))) } Building61() def Building61(): Unit = { // Name: NC_SE_Tport_02 Type: vt_spawn GUID: 72, MapID: 61 - LocalBuilding(72, 61, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4826f, 3398f, 68.73806f), vt_spawn))) + LocalBuilding("NC_SE_Tport_02", 72, 61, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4826f, 3398f, 68.73806f)))) } Building62() def Building62(): Unit = { // Name: NC_SE_Tport_01 Type: vt_spawn GUID: 73, MapID: 62 - LocalBuilding(73, 62, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4922f, 3500f, 68.73806f), vt_spawn))) + LocalBuilding("NC_SE_Tport_01", 73, 62, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4922f, 3500f, 68.73806f)))) } Building42() def Building42(): Unit = { // Name: Cyssor_Vehicle6 Type: vt_vehicle GUID: 74, MapID: 42 - LocalBuilding(74, 42, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2078f, 5642f, 65.20348f), vt_vehicle))) + LocalBuilding("Cyssor_Vehicle6", 74, 42, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2078f, 5642f, 65.20348f)))) LocalObject(1144, Terminal.Constructor(Vector3(2078.008f, 5627.508f, 67.89047f), ground_vehicle_terminal), owning_building_guid = 74) LocalObject(756, VehicleSpawnPad.Constructor(Vector3(2077.973f, 5642.147f, 63.73248f), mb_pad_creation, Vector3(0, 0, 0)), owning_building_guid = 74, terminal_guid = 1144) } @@ -1301,7 +1301,7 @@ object Map11 { Building32() def Building32(): Unit = { // Name: Cyssor_Vehicle1 Type: vt_vehicle GUID: 75, MapID: 32 - LocalBuilding(75, 32, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2082f, 5418f, 65.21249f), vt_vehicle))) + LocalBuilding("Cyssor_Vehicle1", 75, 32, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2082f, 5418f, 65.21249f)))) LocalObject(1145, Terminal.Constructor(Vector3(2096.492f, 5418.008f, 67.89949f), ground_vehicle_terminal), owning_building_guid = 75) LocalObject(757, VehicleSpawnPad.Constructor(Vector3(2081.853f, 5417.973f, 63.74149f), mb_pad_creation, Vector3(0, 0, -90)), owning_building_guid = 75, terminal_guid = 1145) } @@ -1309,7 +1309,7 @@ object Map11 { Building41() def Building41(): Unit = { // Name: Cyssor_Vehicle5 Type: vt_vehicle GUID: 76, MapID: 41 - LocalBuilding(76, 41, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2186f, 5662f, 65.20142f), vt_vehicle))) + LocalBuilding("Cyssor_Vehicle5", 76, 41, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2186f, 5662f, 65.20142f)))) LocalObject(1146, Terminal.Constructor(Vector3(2186.008f, 5647.508f, 67.88842f), ground_vehicle_terminal), owning_building_guid = 76) LocalObject(758, VehicleSpawnPad.Constructor(Vector3(2185.973f, 5662.147f, 63.73042f), mb_pad_creation, Vector3(0, 0, 0)), owning_building_guid = 76, terminal_guid = 1146) } @@ -1317,7 +1317,7 @@ object Map11 { Building43() def Building43(): Unit = { // Name: Cyssor_Vehicle4 Type: vt_vehicle GUID: 77, MapID: 43 - LocalBuilding(77, 43, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2328f, 5662f, 65.20798f), vt_vehicle))) + LocalBuilding("Cyssor_Vehicle4", 77, 43, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2328f, 5662f, 65.20798f)))) LocalObject(1147, Terminal.Constructor(Vector3(2327.755f, 5647.51f, 67.89498f), ground_vehicle_terminal), owning_building_guid = 77) LocalObject(759, VehicleSpawnPad.Constructor(Vector3(2327.976f, 5662.147f, 63.73698f), mb_pad_creation, Vector3(0, 0, 1)), owning_building_guid = 77, terminal_guid = 1147) } @@ -1325,7 +1325,7 @@ object Map11 { Building40() def Building40(): Unit = { // Name: Cyssor_Vehicle3 Type: vt_vehicle GUID: 78, MapID: 40 - LocalBuilding(78, 40, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2410f, 5694f, 65.20798f), vt_vehicle))) + LocalBuilding("Cyssor_Vehicle3", 78, 40, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2410f, 5694f, 65.20798f)))) LocalObject(1148, Terminal.Constructor(Vector3(2419.889f, 5683.407f, 67.89498f), ground_vehicle_terminal), owning_building_guid = 78) LocalObject(760, VehicleSpawnPad.Constructor(Vector3(2409.88f, 5694.089f, 63.73698f), mb_pad_creation, Vector3(0, 0, -43)), owning_building_guid = 78, terminal_guid = 1148) } @@ -1333,7 +1333,7 @@ object Map11 { Building31() def Building31(): Unit = { // Name: Cyssor_Vehicle2 Type: vt_vehicle GUID: 79, MapID: 31 - LocalBuilding(79, 31, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2468f, 5458f, 65.2127f), vt_vehicle))) + LocalBuilding("Cyssor_Vehicle2", 79, 31, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2468f, 5458f, 65.2127f)))) LocalObject(1149, Terminal.Constructor(Vector3(2453.51f, 5457.739f, 67.8997f), ground_vehicle_terminal), owning_building_guid = 79) LocalObject(761, VehicleSpawnPad.Constructor(Vector3(2468.146f, 5458.03f, 63.7417f), mb_pad_creation, Vector3(0, 0, 89)), owning_building_guid = 79, terminal_guid = 1149) } @@ -1341,7 +1341,7 @@ object Map11 { Building19() def Building19(): Unit = { // Name: amerish_vehicle1 Type: vt_vehicle GUID: 80, MapID: 19 - LocalBuilding(80, 19, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3990f, 6094f, 43.87661f), vt_vehicle))) + LocalBuilding("amerish_vehicle1", 80, 19, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3990f, 6094f, 43.87661f)))) LocalObject(1151, Terminal.Constructor(Vector3(3999.889f, 6083.407f, 46.56361f), ground_vehicle_terminal), owning_building_guid = 80) LocalObject(762, VehicleSpawnPad.Constructor(Vector3(3989.88f, 6094.089f, 42.40561f), mb_pad_creation, Vector3(0, 0, -43)), owning_building_guid = 80, terminal_guid = 1151) } @@ -1349,7 +1349,7 @@ object Map11 { Building29() def Building29(): Unit = { // Name: amerish_vehicle2 Type: vt_vehicle GUID: 81, MapID: 29 - LocalBuilding(81, 29, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4000f, 6248f, 43.87661f), vt_vehicle))) + LocalBuilding("amerish_vehicle2", 81, 29, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4000f, 6248f, 43.87661f)))) LocalObject(1150, Terminal.Constructor(Vector3(3999.502f, 6233.517f, 46.56361f), ground_vehicle_terminal), owning_building_guid = 81) LocalObject(763, VehicleSpawnPad.Constructor(Vector3(3999.978f, 6248.148f, 42.40561f), mb_pad_creation, Vector3(0, 0, 2)), owning_building_guid = 81, terminal_guid = 1150) } @@ -1357,7 +1357,7 @@ object Map11 { Building28() def Building28(): Unit = { // Name: amerish_vehicle3 Type: vt_vehicle GUID: 82, MapID: 28 - LocalBuilding(82, 28, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4104f, 6194f, 43.87661f), vt_vehicle))) + LocalBuilding("amerish_vehicle3", 82, 28, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4104f, 6194f, 43.87661f)))) LocalObject(1152, Terminal.Constructor(Vector3(4103.755f, 6179.51f, 46.56361f), ground_vehicle_terminal), owning_building_guid = 82) LocalObject(764, VehicleSpawnPad.Constructor(Vector3(4103.976f, 6194.147f, 42.40561f), mb_pad_creation, Vector3(0, 0, 1)), owning_building_guid = 82, terminal_guid = 1152) } @@ -1365,7 +1365,7 @@ object Map11 { Building27() def Building27(): Unit = { // Name: amerish_vehicle4 Type: vt_vehicle GUID: 83, MapID: 27 - LocalBuilding(83, 27, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4200f, 6196f, 43.87661f), vt_vehicle))) + LocalBuilding("amerish_vehicle4", 83, 27, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4200f, 6196f, 43.87661f)))) LocalObject(1153, Terminal.Constructor(Vector3(4199.755f, 6181.51f, 46.56361f), ground_vehicle_terminal), owning_building_guid = 83) LocalObject(765, VehicleSpawnPad.Constructor(Vector3(4199.976f, 6196.147f, 42.40561f), mb_pad_creation, Vector3(0, 0, 1)), owning_building_guid = 83, terminal_guid = 1153) } @@ -1373,7 +1373,7 @@ object Map11 { Building26() def Building26(): Unit = { // Name: amerish_vehicle5 Type: vt_vehicle GUID: 84, MapID: 26 - LocalBuilding(84, 26, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4304f, 6244f, 43.92173f), vt_vehicle))) + LocalBuilding("amerish_vehicle5", 84, 26, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4304f, 6244f, 43.92173f)))) LocalObject(1154, Terminal.Constructor(Vector3(4303.755f, 6229.51f, 46.60873f), ground_vehicle_terminal), owning_building_guid = 84) LocalObject(766, VehicleSpawnPad.Constructor(Vector3(4303.976f, 6244.147f, 42.45073f), mb_pad_creation, Vector3(0, 0, 1)), owning_building_guid = 84, terminal_guid = 1154) } @@ -1381,7 +1381,7 @@ object Map11 { Building20() def Building20(): Unit = { // Name: amerish_vehicle6 Type: vt_vehicle GUID: 85, MapID: 20 - LocalBuilding(85, 20, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4316f, 6094f, 43.87661f), vt_vehicle))) + LocalBuilding("amerish_vehicle6", 85, 20, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4316f, 6094f, 43.87661f)))) LocalObject(1155, Terminal.Constructor(Vector3(4305.939f, 6083.57f, 46.56361f), ground_vehicle_terminal), owning_building_guid = 85) LocalObject(767, VehicleSpawnPad.Constructor(Vector3(4316.083f, 6094.125f, 42.40561f), mb_pad_creation, Vector3(0, 0, 44)), owning_building_guid = 85, terminal_guid = 1155) } @@ -1389,7 +1389,7 @@ object Map11 { Building12() def Building12(): Unit = { // Name: Esamir_Vehicle1 Type: vt_vehicle GUID: 86, MapID: 12 - LocalBuilding(86, 12, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4644f, 3540f, 68.73806f), vt_vehicle))) + LocalBuilding("Esamir_Vehicle1", 86, 12, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4644f, 3540f, 68.73806f)))) LocalObject(1156, Terminal.Constructor(Vector3(4654.061f, 3550.43f, 71.42506f), ground_vehicle_terminal), owning_building_guid = 86) LocalObject(768, VehicleSpawnPad.Constructor(Vector3(4643.917f, 3539.875f, 67.26706f), mb_pad_creation, Vector3(0, 0, 224)), owning_building_guid = 86, terminal_guid = 1156) } @@ -1397,7 +1397,7 @@ object Map11 { Building13() def Building13(): Unit = { // Name: Esamir_Vehicle2 Type: vt_vehicle GUID: 87, MapID: 13 - LocalBuilding(87, 13, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4782f, 3680f, 68.73806f), vt_vehicle))) + LocalBuilding("Esamir_Vehicle2", 87, 13, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4782f, 3680f, 68.73806f)))) LocalObject(1157, Terminal.Constructor(Vector3(4771.758f, 3669.747f, 71.42506f), ground_vehicle_terminal), owning_building_guid = 87) LocalObject(769, VehicleSpawnPad.Constructor(Vector3(4782.085f, 3680.123f, 67.26706f), mb_pad_creation, Vector3(0, 0, 45)), owning_building_guid = 87, terminal_guid = 1157) } @@ -1405,7 +1405,7 @@ object Map11 { Building8() def Building8(): Unit = { // Name: Esamir_Vehicle6 Type: vt_vehicle GUID: 88, MapID: 8 - LocalBuilding(88, 8, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4834f, 3276f, 68.73806f), vt_vehicle))) + LocalBuilding("Esamir_Vehicle6", 88, 8, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4834f, 3276f, 68.73806f)))) LocalObject(1158, Terminal.Constructor(Vector3(4823.747f, 3286.242f, 71.42506f), ground_vehicle_terminal), owning_building_guid = 88) LocalObject(770, VehicleSpawnPad.Constructor(Vector3(4834.123f, 3275.915f, 67.26706f), mb_pad_creation, Vector3(0, 0, 135)), owning_building_guid = 88, terminal_guid = 1158) } @@ -1413,7 +1413,7 @@ object Map11 { Building9() def Building9(): Unit = { // Name: Esamir_Vehicle5 Type: vt_vehicle GUID: 89, MapID: 9 - LocalBuilding(89, 9, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4878f, 3378f, 68.73806f), vt_vehicle))) + LocalBuilding("Esamir_Vehicle5", 89, 9, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4878f, 3378f, 68.73806f)))) LocalObject(1159, Terminal.Constructor(Vector3(4867.747f, 3388.242f, 71.42506f), ground_vehicle_terminal), owning_building_guid = 89) LocalObject(771, VehicleSpawnPad.Constructor(Vector3(4878.123f, 3377.915f, 67.26706f), mb_pad_creation, Vector3(0, 0, 135)), owning_building_guid = 89, terminal_guid = 1159) } @@ -1421,7 +1421,7 @@ object Map11 { Building10() def Building10(): Unit = { // Name: Esamir_Vehicle4 Type: vt_vehicle GUID: 90, MapID: 10 - LocalBuilding(90, 10, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4948f, 3446f, 68.73806f), vt_vehicle))) + LocalBuilding("Esamir_Vehicle4", 90, 10, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(4948f, 3446f, 68.73806f)))) LocalObject(1160, Terminal.Constructor(Vector3(4937.747f, 3456.242f, 71.42506f), ground_vehicle_terminal), owning_building_guid = 90) LocalObject(772, VehicleSpawnPad.Constructor(Vector3(4948.123f, 3445.915f, 67.26706f), mb_pad_creation, Vector3(0, 0, 135)), owning_building_guid = 90, terminal_guid = 1160) } @@ -1429,7 +1429,7 @@ object Map11 { Building11() def Building11(): Unit = { // Name: Esamir_Vehicle3 Type: vt_vehicle GUID: 91, MapID: 11 - LocalBuilding(91, 11, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5048f, 3492f, 68.73806f), vt_vehicle))) + LocalBuilding("Esamir_Vehicle3", 91, 11, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5048f, 3492f, 68.73806f)))) LocalObject(1161, Terminal.Constructor(Vector3(5037.927f, 3502.419f, 71.42506f), ground_vehicle_terminal), owning_building_guid = 91) LocalObject(773, VehicleSpawnPad.Constructor(Vector3(5048.122f, 3491.913f, 67.26706f), mb_pad_creation, Vector3(0, 0, 136)), owning_building_guid = 91, terminal_guid = 1161) } @@ -1437,19 +1437,24 @@ object Map11 { Building1() def Building1(): Unit = { // Name: WG_NCSanc_to_Cyssor Type: warpgate GUID: 92, MapID: 1 - LocalBuilding(92, 1, FoundationBuilder(WarpGate.Structure(Vector3(2190f, 5954f, 46.85717f)))) + LocalBuilding("WG_NCSanc_to_Cyssor", 92, 1, FoundationBuilder(WarpGate.Structure(Vector3(2190f, 5954f, 46.85717f)))) } Building2() def Building2(): Unit = { // Name: WG_NCSanc_to_Amerish Type: warpgate GUID: 93, MapID: 2 - LocalBuilding(93, 2, FoundationBuilder(WarpGate.Structure(Vector3(4156f, 6490f, 43.88584f)))) + LocalBuilding("WG_NCSanc_to_Amerish", 93, 2, FoundationBuilder(WarpGate.Structure(Vector3(4156f, 6490f, 43.88584f)))) } Building3() def Building3(): Unit = { // Name: WG_NCSanc_to_Esamir Type: warpgate GUID: 94, MapID: 3 - LocalBuilding(94, 3, FoundationBuilder(WarpGate.Structure(Vector3(5174f, 3174f, 56.06128f)))) + LocalBuilding("WG_NCSanc_to_Esamir", 94, 3, FoundationBuilder(WarpGate.Structure(Vector3(5174f, 3174f, 56.06128f)))) } + + def Lattice(): Unit = { + } + + Lattice() } } diff --git a/pslogin/src/main/scala/zonemaps/Map12.scala b/pslogin/src/main/scala/zonemaps/Map12.scala index 3f704eb6..70aaeb65 100644 --- a/pslogin/src/main/scala/zonemaps/Map12.scala +++ b/pslogin/src/main/scala/zonemaps/Map12.scala @@ -22,7 +22,7 @@ object Map12 { Building4() def Building4(): Unit = { // Name: Hart_Ishundar Type: orbital_building_tr GUID: 1, MapID: 4 - LocalBuilding(1, 4, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2922f, 5230f, 35.99899f), orbital_building_tr))) + LocalBuilding("Hart_Ishundar", 1, 4, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2922f, 5230f, 35.99899f)))) LocalObject(382, Door.Constructor(Vector3(2842f, 5217.99f, 40.10499f)), owning_building_guid = 1) LocalObject(383, Door.Constructor(Vector3(2842f, 5241.99f, 40.10499f)), owning_building_guid = 1) LocalObject(390, Door.Constructor(Vector3(3002f, 5218.01f, 40.10499f)), owning_building_guid = 1) @@ -128,7 +128,7 @@ object Map12 { Building40() def Building40(): Unit = { // Name: Hart_Cyssor Type: orbital_building_tr GUID: 2, MapID: 40 - LocalBuilding(2, 40, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3006f, 2984f, 34.91934f), orbital_building_tr))) + LocalBuilding("Hart_Cyssor", 2, 40, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3006f, 2984f, 34.91934f)))) LocalObject(387, Door.Constructor(Vector3(2926f, 2971.99f, 39.02534f)), owning_building_guid = 2) LocalObject(388, Door.Constructor(Vector3(2926f, 2995.99f, 39.02534f)), owning_building_guid = 2) LocalObject(394, Door.Constructor(Vector3(3086f, 2972.01f, 39.02534f)), owning_building_guid = 2) @@ -234,7 +234,7 @@ object Map12 { Building22() def Building22(): Unit = { // Name: Hart_Forseral Type: orbital_building_tr GUID: 3, MapID: 22 - LocalBuilding(3, 22, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5232f, 3908f, 35.9291f), orbital_building_tr))) + LocalBuilding("Hart_Forseral", 3, 22, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5232f, 3908f, 35.9291f)))) LocalObject(402, Door.Constructor(Vector3(5152f, 3895.99f, 40.0351f)), owning_building_guid = 3) LocalObject(403, Door.Constructor(Vector3(5152f, 3919.99f, 40.0351f)), owning_building_guid = 3) LocalObject(406, Door.Constructor(Vector3(5312f, 3896.01f, 40.0351f)), owning_building_guid = 3) @@ -340,7 +340,7 @@ object Map12 { Building58() def Building58(): Unit = { // Name: NW_Ishundar_WG_tower Type: tower_a GUID: 52, MapID: 58 - LocalBuilding(52, 58, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2620f, 5418f, 35.99397f), tower_a))) + LocalBuilding("NW_Ishundar_WG_tower", 52, 58, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2620f, 5418f, 35.99397f)))) LocalObject(1037, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 52) LocalObject(336, Door.Constructor(Vector3(2632f, 5410f, 37.51497f)), owning_building_guid = 52) LocalObject(337, Door.Constructor(Vector3(2632f, 5410f, 57.51397f)), owning_building_guid = 52) @@ -377,7 +377,7 @@ object Map12 { Building66() def Building66(): Unit = { // Name: W_Cyssor_WG_tower Type: tower_a GUID: 53, MapID: 66 - LocalBuilding(53, 66, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2806f, 3292f, 32.44872f), tower_a))) + LocalBuilding("W_Cyssor_WG_tower", 53, 66, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2806f, 3292f, 32.44872f)))) LocalObject(1039, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 53) LocalObject(346, Door.Constructor(Vector3(2818f, 3284f, 33.96972f)), owning_building_guid = 53) LocalObject(347, Door.Constructor(Vector3(2818f, 3284f, 53.96872f)), owning_building_guid = 53) @@ -414,7 +414,7 @@ object Map12 { Building60() def Building60(): Unit = { // Name: W_Forseral_WG_tower Type: tower_a GUID: 54, MapID: 60 - LocalBuilding(54, 60, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4564f, 4572f, 54.12079f), tower_a))) + LocalBuilding("W_Forseral_WG_tower", 54, 60, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4564f, 4572f, 54.12079f)))) LocalObject(1044, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 54) LocalObject(368, Door.Constructor(Vector3(4576f, 4564f, 55.64179f)), owning_building_guid = 54) LocalObject(369, Door.Constructor(Vector3(4576f, 4564f, 75.64079f)), owning_building_guid = 54) @@ -451,7 +451,7 @@ object Map12 { Building63() def Building63(): Unit = { // Name: SW_Forseral_WG_tower Type: tower_a GUID: 55, MapID: 63 - LocalBuilding(55, 63, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4972f, 3678f, 35.9291f), tower_a))) + LocalBuilding("SW_Forseral_WG_tower", 55, 63, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4972f, 3678f, 35.9291f)))) LocalObject(1045, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 55) LocalObject(372, Door.Constructor(Vector3(4984f, 3670f, 37.4501f)), owning_building_guid = 55) LocalObject(373, Door.Constructor(Vector3(4984f, 3670f, 57.4491f)), owning_building_guid = 55) @@ -488,7 +488,7 @@ object Map12 { Building65() def Building65(): Unit = { // Name: SW_Ishundar_WG_tower Type: tower_b GUID: 56, MapID: 65 - LocalBuilding(56, 65, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2794f, 4210f, 36.31348f), tower_b))) + LocalBuilding("SW_Ishundar_WG_tower", 56, 65, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2794f, 4210f, 36.31348f)))) LocalObject(1038, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 56) LocalObject(340, Door.Constructor(Vector3(2806f, 4202f, 37.83348f)), owning_building_guid = 56) LocalObject(341, Door.Constructor(Vector3(2806f, 4202f, 47.83348f)), owning_building_guid = 56) @@ -525,7 +525,7 @@ object Map12 { Building64() def Building64(): Unit = { // Name: E_Cyssor_WG_tower Type: tower_b GUID: 57, MapID: 64 - LocalBuilding(57, 64, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4484f, 3080f, 50.39579f), tower_b))) + LocalBuilding("E_Cyssor_WG_tower", 57, 64, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4484f, 3080f, 50.39579f)))) LocalObject(1043, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 57) LocalObject(362, Door.Constructor(Vector3(4496f, 3072f, 51.91579f)), owning_building_guid = 57) LocalObject(363, Door.Constructor(Vector3(4496f, 3072f, 61.91579f)), owning_building_guid = 57) @@ -562,7 +562,7 @@ object Map12 { Building59() def Building59(): Unit = { // Name: N_Ishundar_WG_tower Type: tower_c GUID: 58, MapID: 59 - LocalBuilding(58, 59, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3236f, 5040f, 37.58544f), tower_c))) + LocalBuilding("N_Ishundar_WG_tower", 58, 59, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3236f, 5040f, 37.58544f)))) LocalObject(1040, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 58) LocalObject(350, Door.Constructor(Vector3(3248f, 5032f, 39.10644f)), owning_building_guid = 58) LocalObject(351, Door.Constructor(Vector3(3248f, 5032f, 59.10544f)), owning_building_guid = 58) @@ -603,7 +603,7 @@ object Map12 { Building67() def Building67(): Unit = { // Name: SW_Cyssor_WG_tower Type: tower_c GUID: 59, MapID: 67 - LocalBuilding(59, 67, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3260f, 2758f, 34.92906f), tower_c))) + LocalBuilding("SW_Cyssor_WG_tower", 59, 67, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3260f, 2758f, 34.92906f)))) LocalObject(1041, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 59) LocalObject(354, Door.Constructor(Vector3(3272f, 2750f, 36.45006f)), owning_building_guid = 59) LocalObject(355, Door.Constructor(Vector3(3272f, 2750f, 56.44906f)), owning_building_guid = 59) @@ -644,7 +644,7 @@ object Map12 { Building61() def Building61(): Unit = { // Name: N_Cyssor_WG_tower Type: tower_c GUID: 60, MapID: 61 - LocalBuilding(60, 61, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3906f, 3832f, 46.40522f), tower_c))) + LocalBuilding("N_Cyssor_WG_tower", 60, 61, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3906f, 3832f, 46.40522f)))) LocalObject(1042, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 60) LocalObject(358, Door.Constructor(Vector3(3918f, 3824f, 47.92622f)), owning_building_guid = 60) LocalObject(359, Door.Constructor(Vector3(3918f, 3824f, 67.92522f)), owning_building_guid = 60) @@ -685,7 +685,7 @@ object Map12 { Building62() def Building62(): Unit = { // Name: SE_Forseral_WG_tower Type: tower_c GUID: 61, MapID: 62 - LocalBuilding(61, 62, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5488f, 4168f, 35.9291f), tower_c))) + LocalBuilding("SE_Forseral_WG_tower", 61, 62, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5488f, 4168f, 35.9291f)))) LocalObject(1046, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 61) LocalObject(376, Door.Constructor(Vector3(5500f, 4160f, 37.4501f)), owning_building_guid = 61) LocalObject(377, Door.Constructor(Vector3(5500f, 4160f, 57.4491f)), owning_building_guid = 61) @@ -726,7 +726,7 @@ object Map12 { Building14() def Building14(): Unit = { // Name: VT_building_tr Type: VT_building_tr GUID: 62, MapID: 14 - LocalBuilding(62, 14, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2728f, 5288f, 35.99899f), VT_building_tr))) + LocalBuilding("VT_building_tr", 62, 14, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2728f, 5288f, 35.99899f)))) LocalObject(258, Door.Constructor(Vector3(2759.958f, 5246.54f, 38.07499f)), owning_building_guid = 62) LocalObject(259, Door.Constructor(Vector3(2764.546f, 5241.93f, 38.07499f)), owning_building_guid = 62) LocalObject(260, Door.Constructor(Vector3(2764.7f, 5251.282f, 38.07499f)), owning_building_guid = 62) @@ -758,7 +758,7 @@ object Map12 { Building43() def Building43(): Unit = { // Name: VT_building_tr Type: VT_building_tr GUID: 63, MapID: 43 - LocalBuilding(63, 43, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2798f, 3038f, 34.92469f), VT_building_tr))) + LocalBuilding("VT_building_tr", 63, 43, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2798f, 3038f, 34.92469f)))) LocalObject(264, Door.Constructor(Vector3(2849.914f, 3031.281f, 37.00069f)), owning_building_guid = 63) LocalObject(265, Door.Constructor(Vector3(2849.914f, 3037.987f, 37.00069f)), owning_building_guid = 63) LocalObject(266, Door.Constructor(Vector3(2849.914f, 3044.693f, 37.00069f)), owning_building_guid = 63) @@ -790,7 +790,7 @@ object Map12 { Building13() def Building13(): Unit = { // Name: VT_building_tr Type: VT_building_tr GUID: 64, MapID: 13 - LocalBuilding(64, 13, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2920f, 5052f, 35.99899f), VT_building_tr))) + LocalBuilding("VT_building_tr", 64, 13, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2920f, 5052f, 35.99899f)))) LocalObject(270, Door.Constructor(Vector3(2913.307f, 5103.915f, 38.07499f)), owning_building_guid = 64) LocalObject(271, Door.Constructor(Vector3(2913.323f, 5110.419f, 38.07499f)), owning_building_guid = 64) LocalObject(272, Door.Constructor(Vector3(2920.013f, 5103.915f, 38.07499f)), owning_building_guid = 64) @@ -822,7 +822,7 @@ object Map12 { Building15() def Building15(): Unit = { // Name: VT_building_tr Type: VT_building_tr GUID: 65, MapID: 15 - LocalBuilding(65, 15, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3112f, 5286f, 35.99899f), VT_building_tr))) + LocalBuilding("VT_building_tr", 65, 15, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3112f, 5286f, 35.99899f)))) LocalObject(276, Door.Constructor(Vector3(3065.93f, 5249.454f, 38.07499f)), owning_building_guid = 65) LocalObject(277, Door.Constructor(Vector3(3070.54f, 5254.042f, 38.07499f)), owning_building_guid = 65) LocalObject(278, Door.Constructor(Vector3(3070.672f, 5244.712f, 38.07499f)), owning_building_guid = 65) @@ -854,7 +854,7 @@ object Map12 { Building42() def Building42(): Unit = { // Name: VT_building_tr Type: VT_building_tr GUID: 66, MapID: 42 - LocalBuilding(66, 42, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3164f, 3102f, 34.9224f), VT_building_tr))) + LocalBuilding("VT_building_tr", 66, 42, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3164f, 3102f, 34.9224f)))) LocalObject(288, Door.Constructor(Vector3(3157.266f, 3043.582f, 36.9984f)), owning_building_guid = 66) LocalObject(289, Door.Constructor(Vector3(3157.281f, 3050.086f, 36.9984f)), owning_building_guid = 66) LocalObject(290, Door.Constructor(Vector3(3163.972f, 3043.582f, 36.9984f)), owning_building_guid = 66) @@ -886,7 +886,7 @@ object Map12 { Building41() def Building41(): Unit = { // Name: VT_building_tr Type: VT_building_tr GUID: 67, MapID: 41 - LocalBuilding(67, 41, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3196f, 2882f, 34.92251f), VT_building_tr))) + LocalBuilding("VT_building_tr", 67, 41, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3196f, 2882f, 34.92251f)))) LocalObject(282, Door.Constructor(Vector3(3137.581f, 2875.323f, 36.99851f)), owning_building_guid = 67) LocalObject(283, Door.Constructor(Vector3(3137.582f, 2882.028f, 36.99851f)), owning_building_guid = 67) LocalObject(284, Door.Constructor(Vector3(3137.582f, 2888.734f, 36.99851f)), owning_building_guid = 67) @@ -918,7 +918,7 @@ object Map12 { Building25() def Building25(): Unit = { // Name: VT_building_tr Type: VT_building_tr GUID: 68, MapID: 25 - LocalBuilding(68, 25, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5026f, 3908f, 35.9291f), VT_building_tr))) + LocalBuilding("VT_building_tr", 68, 25, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5026f, 3908f, 35.9291f)))) LocalObject(294, Door.Constructor(Vector3(5077.915f, 3901.281f, 38.0051f)), owning_building_guid = 68) LocalObject(295, Door.Constructor(Vector3(5077.915f, 3907.987f, 38.0051f)), owning_building_guid = 68) LocalObject(296, Door.Constructor(Vector3(5077.915f, 3914.693f, 38.0051f)), owning_building_guid = 68) @@ -950,7 +950,7 @@ object Map12 { Building23() def Building23(): Unit = { // Name: VT_building_tr Type: VT_building_tr GUID: 69, MapID: 23 - LocalBuilding(69, 23, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5230f, 3732f, 35.9291f), VT_building_tr))) + LocalBuilding("VT_building_tr", 69, 23, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5230f, 3732f, 35.9291f)))) LocalObject(300, Door.Constructor(Vector3(5223.307f, 3783.914f, 38.0051f)), owning_building_guid = 69) LocalObject(301, Door.Constructor(Vector3(5223.323f, 3790.419f, 38.0051f)), owning_building_guid = 69) LocalObject(302, Door.Constructor(Vector3(5230.013f, 3783.914f, 38.0051f)), owning_building_guid = 69) @@ -982,7 +982,7 @@ object Map12 { Building24() def Building24(): Unit = { // Name: VT_building_tr Type: VT_building_tr GUID: 70, MapID: 24 - LocalBuilding(70, 24, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5440f, 3906f, 35.9291f), VT_building_tr))) + LocalBuilding("VT_building_tr", 70, 24, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5440f, 3906f, 35.9291f)))) LocalObject(306, Door.Constructor(Vector3(5381.581f, 3899.323f, 38.0051f)), owning_building_guid = 70) LocalObject(307, Door.Constructor(Vector3(5381.582f, 3906.028f, 38.0051f)), owning_building_guid = 70) LocalObject(308, Door.Constructor(Vector3(5381.582f, 3912.734f, 38.0051f)), owning_building_guid = 70) @@ -1014,7 +1014,7 @@ object Map12 { Building8() def Building8(): Unit = { // Name: vt_dropship Type: vt_dropship GUID: 71, MapID: 8 - LocalBuilding(71, 8, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2754f, 5088f, 35.99899f), vt_dropship))) + LocalBuilding("vt_dropship", 71, 8, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2754f, 5088f, 35.99899f)))) LocalObject(324, Terminal.Constructor(Vector3(2770.8f, 5104.39f, 38.86699f), dropship_vehicle_terminal), owning_building_guid = 71) LocalObject(312, VehicleSpawnPad.Constructor(Vector3(2756.568f, 5090.507f, 32.01399f), dropship_pad_doors, Vector3(0, 0, 136)), owning_building_guid = 71, terminal_guid = 324) } @@ -1022,7 +1022,7 @@ object Map12 { Building5() def Building5(): Unit = { // Name: vt_dropship Type: vt_dropship GUID: 72, MapID: 5 - LocalBuilding(72, 5, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2780f, 5414f, 35.99899f), vt_dropship))) + LocalBuilding("vt_dropship", 72, 5, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2780f, 5414f, 35.99899f)))) LocalObject(325, Terminal.Constructor(Vector3(2796.39f, 5397.201f, 38.86699f), dropship_vehicle_terminal), owning_building_guid = 72) LocalObject(313, VehicleSpawnPad.Constructor(Vector3(2782.508f, 5411.432f, 32.01399f), dropship_pad_doors, Vector3(0, 0, 226)), owning_building_guid = 72, terminal_guid = 325) } @@ -1030,7 +1030,7 @@ object Map12 { Building44() def Building44(): Unit = { // Name: vt_dropship Type: vt_dropship GUID: 73, MapID: 44 - LocalBuilding(73, 44, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2818f, 2864f, 34.92273f), vt_dropship))) + LocalBuilding("vt_dropship", 73, 44, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2818f, 2864f, 34.92273f)))) LocalObject(326, Terminal.Constructor(Vector3(2841.47f, 2864.12f, 37.79073f), dropship_vehicle_terminal), owning_building_guid = 73) LocalObject(314, VehicleSpawnPad.Constructor(Vector3(2821.589f, 2864.02f, 30.93773f), dropship_pad_doors, Vector3(0, 0, 180)), owning_building_guid = 73, terminal_guid = 326) } @@ -1038,7 +1038,7 @@ object Map12 { Building48() def Building48(): Unit = { // Name: vt_dropship Type: vt_dropship GUID: 74, MapID: 48 - LocalBuilding(74, 48, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2848f, 3148f, 34.92273f), vt_dropship))) + LocalBuilding("vt_dropship", 74, 48, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2848f, 3148f, 34.92273f)))) LocalObject(327, Terminal.Constructor(Vector3(2848.12f, 3124.53f, 37.79073f), dropship_vehicle_terminal), owning_building_guid = 74) LocalObject(315, VehicleSpawnPad.Constructor(Vector3(2848.02f, 3144.411f, 30.93773f), dropship_pad_doors, Vector3(0, 0, -90)), owning_building_guid = 74, terminal_guid = 327) } @@ -1046,7 +1046,7 @@ object Map12 { Building49() def Building49(): Unit = { // Name: vt_dropship Type: vt_dropship GUID: 75, MapID: 49 - LocalBuilding(75, 49, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3050f, 3186f, 34.91574f), vt_dropship))) + LocalBuilding("vt_dropship", 75, 49, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3050f, 3186f, 34.91574f)))) LocalObject(329, Terminal.Constructor(Vector3(3050.12f, 3162.53f, 37.78374f), dropship_vehicle_terminal), owning_building_guid = 75) LocalObject(316, VehicleSpawnPad.Constructor(Vector3(3050.02f, 3182.411f, 30.93074f), dropship_pad_doors, Vector3(0, 0, -90)), owning_building_guid = 75, terminal_guid = 329) } @@ -1054,7 +1054,7 @@ object Map12 { Building6() def Building6(): Unit = { // Name: vt_dropship Type: vt_dropship GUID: 76, MapID: 6 - LocalBuilding(76, 6, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3062f, 5416f, 35.99899f), vt_dropship))) + LocalBuilding("vt_dropship", 76, 6, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3062f, 5416f, 35.99899f)))) LocalObject(328, Terminal.Constructor(Vector3(3045.2f, 5399.61f, 38.86699f), dropship_vehicle_terminal), owning_building_guid = 76) LocalObject(317, VehicleSpawnPad.Constructor(Vector3(3059.432f, 5413.493f, 32.01399f), dropship_pad_doors, Vector3(0, 0, -44)), owning_building_guid = 76, terminal_guid = 328) } @@ -1062,7 +1062,7 @@ object Map12 { Building46() def Building46(): Unit = { // Name: vt_dropship Type: vt_dropship GUID: 77, MapID: 46 - LocalBuilding(77, 46, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3088f, 2784f, 34.92098f), vt_dropship))) + LocalBuilding("vt_dropship", 77, 46, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3088f, 2784f, 34.92098f)))) LocalObject(331, Terminal.Constructor(Vector3(3087.88f, 2807.47f, 37.78898f), dropship_vehicle_terminal), owning_building_guid = 77) LocalObject(319, VehicleSpawnPad.Constructor(Vector3(3087.98f, 2787.589f, 30.93598f), dropship_pad_doors, Vector3(0, 0, 90)), owning_building_guid = 77, terminal_guid = 331) } @@ -1070,7 +1070,7 @@ object Map12 { Building7() def Building7(): Unit = { // Name: vt_dropship Type: vt_dropship GUID: 78, MapID: 7 - LocalBuilding(78, 7, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3090f, 5088f, 35.99899f), vt_dropship))) + LocalBuilding("vt_dropship", 78, 7, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3090f, 5088f, 35.99899f)))) LocalObject(330, Terminal.Constructor(Vector3(3073.61f, 5104.799f, 38.86699f), dropship_vehicle_terminal), owning_building_guid = 78) LocalObject(318, VehicleSpawnPad.Constructor(Vector3(3087.492f, 5090.568f, 32.01399f), dropship_pad_doors, Vector3(0, 0, 46)), owning_building_guid = 78, terminal_guid = 330) } @@ -1078,7 +1078,7 @@ object Map12 { Building26() def Building26(): Unit = { // Name: vt_dropship Type: vt_dropship GUID: 79, MapID: 26 - LocalBuilding(79, 26, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5050f, 3804f, 35.9291f), vt_dropship))) + LocalBuilding("vt_dropship", 79, 26, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5050f, 3804f, 35.9291f)))) LocalObject(333, Terminal.Constructor(Vector3(5073.47f, 3804.12f, 38.7971f), dropship_vehicle_terminal), owning_building_guid = 79) LocalObject(321, VehicleSpawnPad.Constructor(Vector3(5053.589f, 3804.02f, 31.9441f), dropship_pad_doors, Vector3(0, 0, 180)), owning_building_guid = 79, terminal_guid = 333) } @@ -1086,7 +1086,7 @@ object Map12 { Building30() def Building30(): Unit = { // Name: vt_dropship Type: vt_dropship GUID: 80, MapID: 30 - LocalBuilding(80, 30, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5050f, 4014f, 35.9291f), vt_dropship))) + LocalBuilding("vt_dropship", 80, 30, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5050f, 4014f, 35.9291f)))) LocalObject(332, Terminal.Constructor(Vector3(5050.12f, 3990.53f, 38.7971f), dropship_vehicle_terminal), owning_building_guid = 80) LocalObject(320, VehicleSpawnPad.Constructor(Vector3(5050.02f, 4010.411f, 31.9441f), dropship_pad_doors, Vector3(0, 0, -90)), owning_building_guid = 80, terminal_guid = 332) } @@ -1094,7 +1094,7 @@ object Map12 { Building31() def Building31(): Unit = { // Name: vt_dropship Type: vt_dropship GUID: 81, MapID: 31 - LocalBuilding(81, 31, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5414f, 4010f, 35.9291f), vt_dropship))) + LocalBuilding("vt_dropship", 81, 31, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5414f, 4010f, 35.9291f)))) LocalObject(335, Terminal.Constructor(Vector3(5414.12f, 3986.53f, 38.7971f), dropship_vehicle_terminal), owning_building_guid = 81) LocalObject(323, VehicleSpawnPad.Constructor(Vector3(5414.02f, 4006.411f, 31.9441f), dropship_pad_doors, Vector3(0, 0, -90)), owning_building_guid = 81, terminal_guid = 335) } @@ -1102,7 +1102,7 @@ object Map12 { Building28() def Building28(): Unit = { // Name: vt_dropship Type: vt_dropship GUID: 82, MapID: 28 - LocalBuilding(82, 28, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5416f, 3812f, 35.9291f), vt_dropship))) + LocalBuilding("vt_dropship", 82, 28, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5416f, 3812f, 35.9291f)))) LocalObject(334, Terminal.Constructor(Vector3(5392.53f, 3811.88f, 38.7971f), dropship_vehicle_terminal), owning_building_guid = 82) LocalObject(322, VehicleSpawnPad.Constructor(Vector3(5412.411f, 3811.98f, 31.9441f), dropship_pad_doors, Vector3(0, 0, 0)), owning_building_guid = 82, terminal_guid = 334) } @@ -1110,79 +1110,79 @@ object Map12 { Building17() def Building17(): Unit = { // Name: TR_NW_Tport_03 Type: vt_spawn GUID: 83, MapID: 17 - LocalBuilding(83, 17, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2842f, 5166f, 35.99899f), vt_spawn))) + LocalBuilding("TR_NW_Tport_03", 83, 17, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2842f, 5166f, 35.99899f)))) } Building19() def Building19(): Unit = { // Name: TR_NW_Tport_01 Type: vt_spawn GUID: 84, MapID: 19 - LocalBuilding(84, 19, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2852f, 5312f, 35.99899f), vt_spawn))) + LocalBuilding("TR_NW_Tport_01", 84, 19, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2852f, 5312f, 35.99899f)))) } Building54() def Building54(): Unit = { // Name: TR_SW_Tport_03 Type: vt_spawn GUID: 85, MapID: 54 - LocalBuilding(85, 54, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2928f, 2910f, 34.92174f), vt_spawn))) + LocalBuilding("TR_SW_Tport_03", 85, 54, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2928f, 2910f, 34.92174f)))) } Building56() def Building56(): Unit = { // Name: TR_SW_Tport_01 Type: vt_spawn GUID: 86, MapID: 56 - LocalBuilding(86, 56, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2938f, 3056f, 34.91694f), vt_spawn))) + LocalBuilding("TR_SW_Tport_01", 86, 56, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2938f, 3056f, 34.91694f)))) } Building16() def Building16(): Unit = { // Name: TR_NW_Tport_02 Type: vt_spawn GUID: 87, MapID: 16 - LocalBuilding(87, 16, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2990f, 5312f, 35.99899f), vt_spawn))) + LocalBuilding("TR_NW_Tport_02", 87, 16, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2990f, 5312f, 35.99899f)))) } Building18() def Building18(): Unit = { // Name: TR_NW_Tport_04 Type: vt_spawn GUID: 88, MapID: 18 - LocalBuilding(88, 18, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2998f, 5166f, 35.99899f), vt_spawn))) + LocalBuilding("TR_NW_Tport_04", 88, 18, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2998f, 5166f, 35.99899f)))) } Building57() def Building57(): Unit = { // Name: TR_SW_Tport_02 Type: vt_spawn GUID: 89, MapID: 57 - LocalBuilding(89, 57, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3076f, 3056f, 34.91595f), vt_spawn))) + LocalBuilding("TR_SW_Tport_02", 89, 57, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3076f, 3056f, 34.91595f)))) } Building55() def Building55(): Unit = { // Name: TR_SW_Tport_04 Type: vt_spawn GUID: 90, MapID: 55 - LocalBuilding(90, 55, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3084f, 2910f, 34.91639f), vt_spawn))) + LocalBuilding("TR_SW_Tport_04", 90, 55, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3084f, 2910f, 34.91639f)))) } Building36() def Building36(): Unit = { // Name: TR_E_Tport_03 Type: vt_spawn GUID: 91, MapID: 36 - LocalBuilding(91, 36, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5154f, 3834f, 35.9291f), vt_spawn))) + LocalBuilding("TR_E_Tport_03", 91, 36, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5154f, 3834f, 35.9291f)))) } Building38() def Building38(): Unit = { // Name: TR_E_Tport_01 Type: vt_spawn GUID: 92, MapID: 38 - LocalBuilding(92, 38, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5164f, 3982f, 35.9291f), vt_spawn))) + LocalBuilding("TR_E_Tport_01", 92, 38, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5164f, 3982f, 35.9291f)))) } Building39() def Building39(): Unit = { // Name: TR_E_Tport_02 Type: vt_spawn GUID: 93, MapID: 39 - LocalBuilding(93, 39, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5302f, 3982f, 35.9291f), vt_spawn))) + LocalBuilding("TR_E_Tport_02", 93, 39, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5302f, 3982f, 35.9291f)))) } Building37() def Building37(): Unit = { // Name: TR_E_Tport_04 Type: vt_spawn GUID: 94, MapID: 37 - LocalBuilding(94, 37, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5310f, 3834f, 35.9291f), vt_spawn))) + LocalBuilding("TR_E_Tport_04", 94, 37, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5310f, 3834f, 35.9291f)))) } Building11() def Building11(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 95, MapID: 11 - LocalBuilding(95, 11, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2780f, 5160f, 35.99899f), vt_vehicle))) + LocalBuilding("vt_vehicle", 95, 11, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2780f, 5160f, 35.99899f)))) LocalObject(1079, Terminal.Constructor(Vector3(2790.242f, 5170.253f, 38.68599f), ground_vehicle_terminal), owning_building_guid = 95) LocalObject(724, VehicleSpawnPad.Constructor(Vector3(2779.915f, 5159.877f, 34.52799f), mb_pad_creation, Vector3(0, 0, 225)), owning_building_guid = 95, terminal_guid = 1079) } @@ -1190,7 +1190,7 @@ object Map12 { Building12() def Building12(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 96, MapID: 12 - LocalBuilding(96, 12, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2826f, 5114f, 35.99899f), vt_vehicle))) + LocalBuilding("vt_vehicle", 96, 12, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2826f, 5114f, 35.99899f)))) LocalObject(1080, Terminal.Constructor(Vector3(2836.242f, 5124.253f, 38.68599f), ground_vehicle_terminal), owning_building_guid = 96) LocalObject(725, VehicleSpawnPad.Constructor(Vector3(2825.915f, 5113.877f, 34.52799f), mb_pad_creation, Vector3(0, 0, 225)), owning_building_guid = 96, terminal_guid = 1080) } @@ -1198,7 +1198,7 @@ object Map12 { Building47() def Building47(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 97, MapID: 47 - LocalBuilding(97, 47, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2848f, 2946f, 34.92273f), vt_vehicle))) + LocalBuilding("vt_vehicle", 97, 47, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2848f, 2946f, 34.92273f)))) LocalObject(1081, Terminal.Constructor(Vector3(2862.492f, 2946.008f, 37.60973f), ground_vehicle_terminal), owning_building_guid = 97) LocalObject(726, VehicleSpawnPad.Constructor(Vector3(2847.853f, 2945.973f, 33.45173f), mb_pad_creation, Vector3(0, 0, -90)), owning_building_guid = 97, terminal_guid = 1081) } @@ -1206,7 +1206,7 @@ object Map12 { Building20() def Building20(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 98, MapID: 20 - LocalBuilding(98, 20, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2874f, 5402f, 35.99899f), vt_vehicle))) + LocalBuilding("vt_vehicle", 98, 20, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2874f, 5402f, 35.99899f)))) LocalObject(1082, Terminal.Constructor(Vector3(2874.008f, 5387.508f, 38.68599f), ground_vehicle_terminal), owning_building_guid = 98) LocalObject(727, VehicleSpawnPad.Constructor(Vector3(2873.973f, 5402.147f, 34.52799f), mb_pad_creation, Vector3(0, 0, 0)), owning_building_guid = 98, terminal_guid = 1082) } @@ -1214,7 +1214,7 @@ object Map12 { Building52() def Building52(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 99, MapID: 52 - LocalBuilding(99, 52, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2908f, 2814f, 34.91781f), vt_vehicle))) + LocalBuilding("vt_vehicle", 99, 52, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2908f, 2814f, 34.91781f)))) LocalObject(1083, Terminal.Constructor(Vector3(2907.992f, 2828.492f, 37.60481f), ground_vehicle_terminal), owning_building_guid = 99) LocalObject(728, VehicleSpawnPad.Constructor(Vector3(2908.027f, 2813.853f, 33.44681f), mb_pad_creation, Vector3(0, 0, 180)), owning_building_guid = 99, terminal_guid = 1083) } @@ -1222,7 +1222,7 @@ object Map12 { Building53() def Building53(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 100, MapID: 53 - LocalBuilding(100, 53, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2934f, 3140f, 34.91683f), vt_vehicle))) + LocalBuilding("vt_vehicle", 100, 53, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2934f, 3140f, 34.91683f)))) LocalObject(1084, Terminal.Constructor(Vector3(2934.008f, 3125.508f, 37.60383f), ground_vehicle_terminal), owning_building_guid = 100) LocalObject(729, VehicleSpawnPad.Constructor(Vector3(2933.973f, 3140.147f, 33.44583f), mb_pad_creation, Vector3(0, 0, 0)), owning_building_guid = 100, terminal_guid = 1084) } @@ -1230,7 +1230,7 @@ object Map12 { Building21() def Building21(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 101, MapID: 21 - LocalBuilding(101, 21, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2962f, 5402f, 35.99899f), vt_vehicle))) + LocalBuilding("vt_vehicle", 101, 21, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2962f, 5402f, 35.99899f)))) LocalObject(1085, Terminal.Constructor(Vector3(2962.008f, 5387.508f, 38.68599f), ground_vehicle_terminal), owning_building_guid = 101) LocalObject(730, VehicleSpawnPad.Constructor(Vector3(2961.973f, 5402.147f, 34.52799f), mb_pad_creation, Vector3(0, 0, 0)), owning_building_guid = 101, terminal_guid = 1085) } @@ -1238,7 +1238,7 @@ object Map12 { Building45() def Building45(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 102, MapID: 45 - LocalBuilding(102, 45, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3012f, 2816f, 34.91574f), vt_vehicle))) + LocalBuilding("vt_vehicle", 102, 45, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3012f, 2816f, 34.91574f)))) LocalObject(1087, Terminal.Constructor(Vector3(3011.992f, 2830.492f, 37.60274f), ground_vehicle_terminal), owning_building_guid = 102) LocalObject(731, VehicleSpawnPad.Constructor(Vector3(3012.027f, 2815.853f, 33.44474f), mb_pad_creation, Vector3(0, 0, 180)), owning_building_guid = 102, terminal_guid = 1087) } @@ -1246,7 +1246,7 @@ object Map12 { Building10() def Building10(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 103, MapID: 10 - LocalBuilding(103, 10, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3018f, 5116f, 35.99899f), vt_vehicle))) + LocalBuilding("vt_vehicle", 103, 10, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3018f, 5116f, 35.99899f)))) LocalObject(1086, Terminal.Constructor(Vector3(3007.747f, 5126.242f, 38.68599f), ground_vehicle_terminal), owning_building_guid = 103) LocalObject(732, VehicleSpawnPad.Constructor(Vector3(3018.123f, 5115.915f, 34.52799f), mb_pad_creation, Vector3(0, 0, 135)), owning_building_guid = 103, terminal_guid = 1086) } @@ -1254,7 +1254,7 @@ object Map12 { Building9() def Building9(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 104, MapID: 9 - LocalBuilding(104, 9, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3064f, 5162f, 35.99899f), vt_vehicle))) + LocalBuilding("vt_vehicle", 104, 9, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3064f, 5162f, 35.99899f)))) LocalObject(1088, Terminal.Constructor(Vector3(3053.747f, 5172.242f, 38.68599f), ground_vehicle_terminal), owning_building_guid = 104) LocalObject(733, VehicleSpawnPad.Constructor(Vector3(3064.123f, 5161.915f, 34.52799f), mb_pad_creation, Vector3(0, 0, 135)), owning_building_guid = 104, terminal_guid = 1088) } @@ -1262,7 +1262,7 @@ object Map12 { Building51() def Building51(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 105, MapID: 51 - LocalBuilding(105, 51, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3136f, 3182f, 34.92273f), vt_vehicle))) + LocalBuilding("vt_vehicle", 105, 51, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3136f, 3182f, 34.92273f)))) LocalObject(1089, Terminal.Constructor(Vector3(3136.008f, 3167.508f, 37.60973f), ground_vehicle_terminal), owning_building_guid = 105) LocalObject(734, VehicleSpawnPad.Constructor(Vector3(3135.973f, 3182.147f, 33.45173f), mb_pad_creation, Vector3(0, 0, 0)), owning_building_guid = 105, terminal_guid = 1089) } @@ -1270,7 +1270,7 @@ object Map12 { Building50() def Building50(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 106, MapID: 50 - LocalBuilding(106, 50, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3222f, 2984f, 34.92273f), vt_vehicle))) + LocalBuilding("vt_vehicle", 106, 50, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3222f, 2984f, 34.92273f)))) LocalObject(1090, Terminal.Constructor(Vector3(3207.508f, 2983.992f, 37.60973f), ground_vehicle_terminal), owning_building_guid = 106) LocalObject(735, VehicleSpawnPad.Constructor(Vector3(3222.147f, 2984.027f, 33.45173f), mb_pad_creation, Vector3(0, 0, 90)), owning_building_guid = 106, terminal_guid = 1090) } @@ -1278,7 +1278,7 @@ object Map12 { Building32() def Building32(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 107, MapID: 32 - LocalBuilding(107, 32, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5118f, 4012f, 35.9291f), vt_vehicle))) + LocalBuilding("vt_vehicle", 107, 32, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5118f, 4012f, 35.9291f)))) LocalObject(1091, Terminal.Constructor(Vector3(5118.008f, 3997.508f, 38.6161f), ground_vehicle_terminal), owning_building_guid = 107) LocalObject(736, VehicleSpawnPad.Constructor(Vector3(5117.973f, 4012.147f, 34.4581f), mb_pad_creation, Vector3(0, 0, 0)), owning_building_guid = 107, terminal_guid = 1091) } @@ -1286,7 +1286,7 @@ object Map12 { Building27() def Building27(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 108, MapID: 27 - LocalBuilding(108, 27, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5126f, 3740f, 35.9291f), vt_vehicle))) + LocalBuilding("vt_vehicle", 108, 27, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5126f, 3740f, 35.9291f)))) LocalObject(1092, Terminal.Constructor(Vector3(5125.992f, 3754.492f, 38.6161f), ground_vehicle_terminal), owning_building_guid = 108) LocalObject(737, VehicleSpawnPad.Constructor(Vector3(5126.027f, 3739.853f, 34.4581f), mb_pad_creation, Vector3(0, 0, 180)), owning_building_guid = 108, terminal_guid = 1092) } @@ -1294,7 +1294,7 @@ object Map12 { Building34() def Building34(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 109, MapID: 34 - LocalBuilding(109, 34, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5202f, 4038f, 35.9291f), vt_vehicle))) + LocalBuilding("vt_vehicle", 109, 34, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5202f, 4038f, 35.9291f)))) LocalObject(1093, Terminal.Constructor(Vector3(5202.008f, 4023.508f, 38.6161f), ground_vehicle_terminal), owning_building_guid = 109) LocalObject(738, VehicleSpawnPad.Constructor(Vector3(5201.973f, 4038.147f, 34.4581f), mb_pad_creation, Vector3(0, 0, 0)), owning_building_guid = 109, terminal_guid = 1093) } @@ -1302,7 +1302,7 @@ object Map12 { Building35() def Building35(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 110, MapID: 35 - LocalBuilding(110, 35, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5258f, 4038f, 35.9291f), vt_vehicle))) + LocalBuilding("vt_vehicle", 110, 35, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5258f, 4038f, 35.9291f)))) LocalObject(1094, Terminal.Constructor(Vector3(5258.008f, 4023.508f, 38.6161f), ground_vehicle_terminal), owning_building_guid = 110) LocalObject(739, VehicleSpawnPad.Constructor(Vector3(5257.973f, 4038.147f, 34.4581f), mb_pad_creation, Vector3(0, 0, 0)), owning_building_guid = 110, terminal_guid = 1094) } @@ -1310,7 +1310,7 @@ object Map12 { Building29() def Building29(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 111, MapID: 29 - LocalBuilding(111, 29, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5338f, 3740f, 35.9291f), vt_vehicle))) + LocalBuilding("vt_vehicle", 111, 29, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5338f, 3740f, 35.9291f)))) LocalObject(1095, Terminal.Constructor(Vector3(5337.992f, 3754.492f, 38.6161f), ground_vehicle_terminal), owning_building_guid = 111) LocalObject(740, VehicleSpawnPad.Constructor(Vector3(5338.027f, 3739.853f, 34.4581f), mb_pad_creation, Vector3(0, 0, 180)), owning_building_guid = 111, terminal_guid = 1095) } @@ -1318,7 +1318,7 @@ object Map12 { Building33() def Building33(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 112, MapID: 33 - LocalBuilding(112, 33, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5342f, 4014f, 35.9291f), vt_vehicle))) + LocalBuilding("vt_vehicle", 112, 33, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5342f, 4014f, 35.9291f)))) LocalObject(1096, Terminal.Constructor(Vector3(5342.008f, 3999.508f, 38.6161f), ground_vehicle_terminal), owning_building_guid = 112) LocalObject(741, VehicleSpawnPad.Constructor(Vector3(5341.973f, 4014.147f, 34.4581f), mb_pad_creation, Vector3(0, 0, 0)), owning_building_guid = 112, terminal_guid = 1096) } @@ -1326,19 +1326,24 @@ object Map12 { Building1() def Building1(): Unit = { // Name: WG_TRSanc_to_Ishundar Type: warpgate GUID: 113, MapID: 1 - LocalBuilding(113, 1, FoundationBuilder(WarpGate.Structure(Vector3(3254f, 4652f, 37.92788f)))) + LocalBuilding("WG_TRSanc_to_Ishundar", 113, 1, FoundationBuilder(WarpGate.Structure(Vector3(3254f, 4652f, 37.92788f)))) } Building3() def Building3(): Unit = { // Name: WG_TRSanc_to_Cyssor Type: warpgate GUID: 114, MapID: 3 - LocalBuilding(114, 3, FoundationBuilder(WarpGate.Structure(Vector3(3744f, 3076f, 27.0604f)))) + LocalBuilding("WG_TRSanc_to_Cyssor", 114, 3, FoundationBuilder(WarpGate.Structure(Vector3(3744f, 3076f, 27.0604f)))) } Building2() def Building2(): Unit = { // Name: WG_TRSanc_to_Forseral Type: warpgate GUID: 115, MapID: 2 - LocalBuilding(115, 2, FoundationBuilder(WarpGate.Structure(Vector3(5300f, 4504f, 40.2132f)))) + LocalBuilding("WG_TRSanc_to_Forseral", 115, 2, FoundationBuilder(WarpGate.Structure(Vector3(5300f, 4504f, 40.2132f)))) } + + def Lattice(): Unit = { + } + + Lattice() } } diff --git a/pslogin/src/main/scala/zonemaps/Map13.scala b/pslogin/src/main/scala/zonemaps/Map13.scala index 8d2af28e..91fe6ae8 100644 --- a/pslogin/src/main/scala/zonemaps/Map13.scala +++ b/pslogin/src/main/scala/zonemaps/Map13.scala @@ -22,7 +22,7 @@ object Map13 { Building22() def Building22(): Unit = { // Name: Hart_Ishundar Type: orbital_building_vs GUID: 1, MapID: 22 - LocalBuilding(1, 22, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2978f, 4834f, 56.08539f), orbital_building_vs))) + LocalBuilding("Hart_Ishundar", 1, 22, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2978f, 4834f, 56.08539f)))) LocalObject(360, Door.Constructor(Vector3(2898f, 4821.99f, 60.19139f)), owning_building_guid = 1) LocalObject(361, Door.Constructor(Vector3(2898f, 4845.99f, 60.19139f)), owning_building_guid = 1) LocalObject(362, Door.Constructor(Vector3(3058f, 4822.01f, 60.19139f)), owning_building_guid = 1) @@ -128,7 +128,7 @@ object Map13 { Building4() def Building4(): Unit = { // Name: Hart_Esamir Type: orbital_building_vs GUID: 2, MapID: 4 - LocalBuilding(2, 4, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3688f, 2808f, 90.85312f), orbital_building_vs))) + LocalBuilding("Hart_Esamir", 2, 4, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3688f, 2808f, 90.85312f)))) LocalObject(370, Door.Constructor(Vector3(3608f, 2795.99f, 94.95912f)), owning_building_guid = 2) LocalObject(371, Door.Constructor(Vector3(3608f, 2819.99f, 94.95912f)), owning_building_guid = 2) LocalObject(374, Door.Constructor(Vector3(3768f, 2796.01f, 94.95912f)), owning_building_guid = 2) @@ -234,7 +234,7 @@ object Map13 { Building40() def Building40(): Unit = { // Name: Hart_Hossin Type: orbital_building_vs GUID: 3, MapID: 40 - LocalBuilding(3, 40, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5610f, 4238f, 103.2289f), orbital_building_vs))) + LocalBuilding("Hart_Hossin", 3, 40, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5610f, 4238f, 103.2289f)))) LocalObject(382, Door.Constructor(Vector3(5530f, 4225.99f, 107.3349f)), owning_building_guid = 3) LocalObject(383, Door.Constructor(Vector3(5530f, 4249.99f, 107.3349f)), owning_building_guid = 3) LocalObject(384, Door.Constructor(Vector3(5690f, 4226.01f, 107.3349f)), owning_building_guid = 3) @@ -340,7 +340,7 @@ object Map13 { Building58() def Building58(): Unit = { // Name: S_Ishundar_WG_tower Type: tower_a GUID: 28, MapID: 58 - LocalBuilding(28, 58, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2708f, 5084f, 56.14882f), tower_a))) + LocalBuilding("S_Ishundar_WG_tower", 28, 58, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2708f, 5084f, 56.14882f)))) LocalObject(1015, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 28) LocalObject(312, Door.Constructor(Vector3(2720f, 5076f, 57.66982f)), owning_building_guid = 28) LocalObject(313, Door.Constructor(Vector3(2720f, 5076f, 77.66882f)), owning_building_guid = 28) @@ -377,7 +377,7 @@ object Map13 { Building63() def Building63(): Unit = { // Name: Esamir_WG_tower Type: tower_a GUID: 29, MapID: 63 - LocalBuilding(29, 63, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3968f, 2600f, 90.86123f), tower_a))) + LocalBuilding("Esamir_WG_tower", 29, 63, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3968f, 2600f, 90.86123f)))) LocalObject(1019, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 29) LocalObject(330, Door.Constructor(Vector3(3980f, 2592f, 92.38223f)), owning_building_guid = 29) LocalObject(331, Door.Constructor(Vector3(3980f, 2592f, 112.3812f)), owning_building_guid = 29) @@ -414,7 +414,7 @@ object Map13 { Building66() def Building66(): Unit = { // Name: SE_Hossin_WG_tower Type: tower_a GUID: 30, MapID: 66 - LocalBuilding(30, 66, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6006f, 4414f, 97.87095f), tower_a))) + LocalBuilding("SE_Hossin_WG_tower", 30, 66, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(6006f, 4414f, 97.87095f)))) LocalObject(1024, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 30) LocalObject(354, Door.Constructor(Vector3(6018f, 4406f, 99.39195f)), owning_building_guid = 30) LocalObject(355, Door.Constructor(Vector3(6018f, 4406f, 119.3909f)), owning_building_guid = 30) @@ -451,7 +451,7 @@ object Map13 { Building60() def Building60(): Unit = { // Name: NW_Esamir_WG_tower Type: tower_b GUID: 31, MapID: 60 - LocalBuilding(31, 60, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3208f, 3524f, 92.25745f), tower_b))) + LocalBuilding("NW_Esamir_WG_tower", 31, 60, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3208f, 3524f, 92.25745f)))) LocalObject(1016, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 31) LocalObject(316, Door.Constructor(Vector3(3220f, 3516f, 93.77745f)), owning_building_guid = 31) LocalObject(317, Door.Constructor(Vector3(3220f, 3516f, 103.7775f)), owning_building_guid = 31) @@ -488,7 +488,7 @@ object Map13 { Building64() def Building64(): Unit = { // Name: W_Hossin_WG_tower Type: tower_b GUID: 32, MapID: 64 - LocalBuilding(32, 64, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3988f, 4380f, 87.9162f), tower_b))) + LocalBuilding("W_Hossin_WG_tower", 32, 64, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3988f, 4380f, 87.9162f)))) LocalObject(1020, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 32) LocalObject(334, Door.Constructor(Vector3(4000f, 4372f, 89.4362f)), owning_building_guid = 32) LocalObject(335, Door.Constructor(Vector3(4000f, 4372f, 99.4362f)), owning_building_guid = 32) @@ -525,7 +525,7 @@ object Map13 { Building67() def Building67(): Unit = { // Name: NE_Esamir_WG_tower Type: tower_b GUID: 33, MapID: 67 - LocalBuilding(33, 67, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5098f, 2978f, 97.9873f), tower_b))) + LocalBuilding("NE_Esamir_WG_tower", 33, 67, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5098f, 2978f, 97.9873f)))) LocalObject(1022, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 33) LocalObject(344, Door.Constructor(Vector3(5110f, 2970f, 99.5073f)), owning_building_guid = 33) LocalObject(345, Door.Constructor(Vector3(5110f, 2970f, 109.5073f)), owning_building_guid = 33) @@ -562,7 +562,7 @@ object Map13 { Building59() def Building59(): Unit = { // Name: SE_Ishundar_WG_tower Type: tower_c GUID: 34, MapID: 59 - LocalBuilding(34, 59, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3224f, 4594f, 56.08539f), tower_c))) + LocalBuilding("SE_Ishundar_WG_tower", 34, 59, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3224f, 4594f, 56.08539f)))) LocalObject(1017, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 34) LocalObject(322, Door.Constructor(Vector3(3236f, 4586f, 57.60639f)), owning_building_guid = 34) LocalObject(323, Door.Constructor(Vector3(3236f, 4586f, 77.60539f)), owning_building_guid = 34) @@ -603,7 +603,7 @@ object Map13 { Building62() def Building62(): Unit = { // Name: N_Esamir_WG_tower Type: tower_c GUID: 35, MapID: 62 - LocalBuilding(35, 62, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3670f, 3180f, 89.51079f), tower_c))) + LocalBuilding("N_Esamir_WG_tower", 35, 62, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(3670f, 3180f, 89.51079f)))) LocalObject(1018, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 35) LocalObject(326, Door.Constructor(Vector3(3682f, 3172f, 91.03179f)), owning_building_guid = 35) LocalObject(327, Door.Constructor(Vector3(3682f, 3172f, 111.0308f)), owning_building_guid = 35) @@ -644,7 +644,7 @@ object Map13 { Building61() def Building61(): Unit = { // Name: Continent_Central_tower Type: tower_c GUID: 36, MapID: 61 - LocalBuilding(36, 61, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4410f, 3728f, 83.92174f), tower_c))) + LocalBuilding("Continent_Central_tower", 36, 61, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(4410f, 3728f, 83.92174f)))) LocalObject(1021, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 36) LocalObject(340, Door.Constructor(Vector3(4422f, 3720f, 85.44274f)), owning_building_guid = 36) LocalObject(341, Door.Constructor(Vector3(4422f, 3720f, 105.4417f)), owning_building_guid = 36) @@ -685,7 +685,7 @@ object Map13 { Building65() def Building65(): Unit = { // Name: SW_Hossin_WG_tower Type: tower_c GUID: 37, MapID: 65 - LocalBuilding(37, 65, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5160f, 4266f, 93.25694f), tower_c))) + LocalBuilding("SW_Hossin_WG_tower", 37, 65, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(5160f, 4266f, 93.25694f)))) LocalObject(1023, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 37) LocalObject(350, Door.Constructor(Vector3(5172f, 4258f, 94.77794f)), owning_building_guid = 37) LocalObject(351, Door.Constructor(Vector3(5172f, 4258f, 114.7769f)), owning_building_guid = 37) @@ -726,7 +726,7 @@ object Map13 { Building33() def Building33(): Unit = { // Name: VT_building_vs Type: VT_building_vs GUID: 38, MapID: 33 - LocalBuilding(38, 33, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2848f, 4948f, 56.08539f), VT_building_vs))) + LocalBuilding("VT_building_vs", 38, 33, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2848f, 4948f, 56.08539f)))) LocalObject(234, Door.Constructor(Vector3(2801.93f, 4911.454f, 58.16139f)), owning_building_guid = 38) LocalObject(235, Door.Constructor(Vector3(2806.54f, 4916.042f, 58.16139f)), owning_building_guid = 38) LocalObject(236, Door.Constructor(Vector3(2806.672f, 4906.712f, 58.16139f)), owning_building_guid = 38) @@ -758,7 +758,7 @@ object Map13 { Building35() def Building35(): Unit = { // Name: VT_building_vs Type: VT_building_vs GUID: 39, MapID: 35 - LocalBuilding(39, 35, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3122f, 4690f, 56.08539f), VT_building_vs))) + LocalBuilding("VT_building_vs", 39, 35, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3122f, 4690f, 56.08539f)))) LocalObject(240, Door.Constructor(Vector3(3075.97f, 4726.587f, 58.16139f)), owning_building_guid = 39) LocalObject(241, Door.Constructor(Vector3(3080.558f, 4721.976f, 58.16139f)), owning_building_guid = 39) LocalObject(242, Door.Constructor(Vector3(3080.712f, 4731.328f, 58.16139f)), owning_building_guid = 39) @@ -790,7 +790,7 @@ object Map13 { Building34() def Building34(): Unit = { // Name: VT_building_vs Type: VT_building_vs GUID: 40, MapID: 34 - LocalBuilding(40, 34, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3144f, 4930f, 56.08539f), VT_building_vs))) + LocalBuilding("VT_building_vs", 40, 34, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3144f, 4930f, 56.08539f)))) LocalObject(246, Door.Constructor(Vector3(3137.266f, 4871.582f, 58.16139f)), owning_building_guid = 40) LocalObject(247, Door.Constructor(Vector3(3137.281f, 4878.085f, 58.16139f)), owning_building_guid = 40) LocalObject(248, Door.Constructor(Vector3(3143.972f, 4871.582f, 58.16139f)), owning_building_guid = 40) @@ -822,7 +822,7 @@ object Map13 { Building7() def Building7(): Unit = { // Name: VT_building_vs Type: VT_building_vs GUID: 41, MapID: 7 - LocalBuilding(41, 7, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3592f, 2966f, 90.8536f), VT_building_vs))) + LocalBuilding("VT_building_vs", 41, 7, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3592f, 2966f, 90.8536f)))) LocalObject(252, Door.Constructor(Vector3(3584.247f, 2907.708f, 92.9296f)), owning_building_guid = 41) LocalObject(253, Door.Constructor(Vector3(3584.376f, 2914.211f, 92.9296f)), owning_building_guid = 41) LocalObject(254, Door.Constructor(Vector3(3590.952f, 2907.591f, 92.9296f)), owning_building_guid = 41) @@ -854,7 +854,7 @@ object Map13 { Building12() def Building12(): Unit = { // Name: VT_building_vs Type: VT_building_vs GUID: 42, MapID: 12 - LocalBuilding(42, 12, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3690f, 2656f, 90.84919f), VT_building_vs))) + LocalBuilding("VT_building_vs", 42, 12, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3690f, 2656f, 90.84919f)))) LocalObject(258, Door.Constructor(Vector3(3684.214f, 2708.023f, 92.92519f)), owning_building_guid = 42) LocalObject(259, Door.Constructor(Vector3(3684.343f, 2714.527f, 92.92519f)), owning_building_guid = 42) LocalObject(260, Door.Constructor(Vector3(3690.919f, 2707.906f, 92.92519f)), owning_building_guid = 42) @@ -886,7 +886,7 @@ object Map13 { Building13() def Building13(): Unit = { // Name: VT_building_vs Type: VT_building_vs GUID: 43, MapID: 13 - LocalBuilding(43, 13, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3788f, 2968f, 90.8505f), VT_building_vs))) + LocalBuilding("VT_building_vs", 43, 13, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3788f, 2968f, 90.8505f)))) LocalObject(264, Door.Constructor(Vector3(3780.247f, 2909.708f, 92.9265f)), owning_building_guid = 43) LocalObject(265, Door.Constructor(Vector3(3780.376f, 2916.211f, 92.9265f)), owning_building_guid = 43) LocalObject(266, Door.Constructor(Vector3(3786.952f, 2909.591f, 92.9265f)), owning_building_guid = 43) @@ -918,7 +918,7 @@ object Map13 { Building50() def Building50(): Unit = { // Name: VT_building_vs Type: VT_building_vs GUID: 44, MapID: 50 - LocalBuilding(44, 50, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5470f, 4094f, 103.2367f), VT_building_vs))) + LocalBuilding("VT_building_vs", 44, 50, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5470f, 4094f, 103.2367f)))) LocalObject(276, Door.Constructor(Vector3(5501.976f, 4135.442f, 105.3127f)), owning_building_guid = 44) LocalObject(277, Door.Constructor(Vector3(5506.587f, 4140.03f, 105.3127f)), owning_building_guid = 44) LocalObject(278, Door.Constructor(Vector3(5506.718f, 4130.7f, 105.3127f)), owning_building_guid = 44) @@ -950,7 +950,7 @@ object Map13 { Building49() def Building49(): Unit = { // Name: VT_building_vs Type: VT_building_vs GUID: 45, MapID: 49 - LocalBuilding(45, 49, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5494f, 4394f, 103.232f), VT_building_vs))) + LocalBuilding("VT_building_vs", 45, 49, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5494f, 4394f, 103.232f)))) LocalObject(270, Door.Constructor(Vector3(5487.266f, 4335.582f, 105.308f)), owning_building_guid = 45) LocalObject(271, Door.Constructor(Vector3(5487.281f, 4342.085f, 105.308f)), owning_building_guid = 45) LocalObject(272, Door.Constructor(Vector3(5493.972f, 4335.582f, 105.308f)), owning_building_guid = 45) @@ -982,7 +982,7 @@ object Map13 { Building48() def Building48(): Unit = { // Name: VT_building_vs Type: VT_building_vs GUID: 46, MapID: 48 - LocalBuilding(46, 48, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5796f, 4330f, 103.2358f), VT_building_vs))) + LocalBuilding("VT_building_vs", 46, 48, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5796f, 4330f, 103.2358f)))) LocalObject(282, Door.Constructor(Vector3(5749.93f, 4293.454f, 105.3118f)), owning_building_guid = 46) LocalObject(283, Door.Constructor(Vector3(5754.54f, 4298.042f, 105.3118f)), owning_building_guid = 46) LocalObject(284, Door.Constructor(Vector3(5754.672f, 4288.712f, 105.3118f)), owning_building_guid = 46) @@ -1014,7 +1014,7 @@ object Map13 { Building37() def Building37(): Unit = { // Name: vt_dropship Type: vt_dropship GUID: 47, MapID: 37 - LocalBuilding(47, 37, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2764f, 4842f, 56.08539f), vt_dropship))) + LocalBuilding("vt_dropship", 47, 37, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2764f, 4842f, 56.08539f)))) LocalObject(300, Terminal.Constructor(Vector3(2787.469f, 4841.71f, 58.95339f), dropship_vehicle_terminal), owning_building_guid = 47) LocalObject(288, VehicleSpawnPad.Constructor(Vector3(2767.589f, 4841.958f, 52.10039f), dropship_pad_doors, Vector3(0, 0, 181)), owning_building_guid = 47, terminal_guid = 300) } @@ -1022,7 +1022,7 @@ object Map13 { Building24() def Building24(): Unit = { // Name: vt_dropship Type: vt_dropship GUID: 48, MapID: 24 - LocalBuilding(48, 24, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2928f, 5050f, 56.08539f), vt_dropship))) + LocalBuilding("vt_dropship", 48, 24, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2928f, 5050f, 56.08539f)))) LocalObject(301, Terminal.Constructor(Vector3(2927.71f, 5026.531f, 58.95339f), dropship_vehicle_terminal), owning_building_guid = 48) LocalObject(289, VehicleSpawnPad.Constructor(Vector3(2927.957f, 5046.411f, 52.10039f), dropship_pad_doors, Vector3(0, 0, -89)), owning_building_guid = 48, terminal_guid = 301) } @@ -1030,7 +1030,7 @@ object Map13 { Building36() def Building36(): Unit = { // Name: vt_dropship Type: vt_dropship GUID: 49, MapID: 36 - LocalBuilding(49, 36, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3018f, 4618f, 56.08539f), vt_dropship))) + LocalBuilding("vt_dropship", 49, 36, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3018f, 4618f, 56.08539f)))) LocalObject(302, Terminal.Constructor(Vector3(3018.29f, 4641.469f, 58.95339f), dropship_vehicle_terminal), owning_building_guid = 49) LocalObject(290, VehicleSpawnPad.Constructor(Vector3(3018.043f, 4621.589f, 52.10039f), dropship_pad_doors, Vector3(0, 0, 91)), owning_building_guid = 49, terminal_guid = 302) } @@ -1038,7 +1038,7 @@ object Map13 { Building23() def Building23(): Unit = { // Name: vt_dropship Type: vt_dropship GUID: 50, MapID: 23 - LocalBuilding(50, 23, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3212f, 4768f, 56.08539f), vt_dropship))) + LocalBuilding("vt_dropship", 50, 23, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3212f, 4768f, 56.08539f)))) LocalObject(303, Terminal.Constructor(Vector3(3188.531f, 4768.29f, 58.95339f), dropship_vehicle_terminal), owning_building_guid = 50) LocalObject(291, VehicleSpawnPad.Constructor(Vector3(3208.411f, 4768.042f, 52.10039f), dropship_pad_doors, Vector3(0, 0, 1)), owning_building_guid = 50, terminal_guid = 303) } @@ -1046,7 +1046,7 @@ object Map13 { Building6() def Building6(): Unit = { // Name: vt_dropship Type: vt_dropship GUID: 51, MapID: 6 - LocalBuilding(51, 6, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3506f, 2896f, 90.85538f), vt_dropship))) + LocalBuilding("vt_dropship", 51, 6, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3506f, 2896f, 90.85538f)))) LocalObject(304, Terminal.Constructor(Vector3(3529.469f, 2895.71f, 93.72339f), dropship_vehicle_terminal), owning_building_guid = 51) LocalObject(292, VehicleSpawnPad.Constructor(Vector3(3509.589f, 2895.957f, 86.87038f), dropship_pad_doors, Vector3(0, 0, 181)), owning_building_guid = 51, terminal_guid = 304) } @@ -1054,7 +1054,7 @@ object Map13 { Building15() def Building15(): Unit = { // Name: vt_dropship Type: vt_dropship GUID: 52, MapID: 15 - LocalBuilding(52, 15, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3572f, 2652f, 90.85646f), vt_dropship))) + LocalBuilding("vt_dropship", 52, 15, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3572f, 2652f, 90.85646f)))) LocalObject(305, Terminal.Constructor(Vector3(3588.8f, 2668.39f, 93.72446f), dropship_vehicle_terminal), owning_building_guid = 52) LocalObject(293, VehicleSpawnPad.Constructor(Vector3(3574.568f, 2654.508f, 86.87146f), dropship_pad_doors, Vector3(0, 0, 136)), owning_building_guid = 52, terminal_guid = 305) } @@ -1062,7 +1062,7 @@ object Map13 { Building14() def Building14(): Unit = { // Name: vt_dropship Type: vt_dropship GUID: 53, MapID: 14 - LocalBuilding(53, 14, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3808f, 2654f, 90.85372f), vt_dropship))) + LocalBuilding("vt_dropship", 53, 14, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3808f, 2654f, 90.85372f)))) LocalObject(306, Terminal.Constructor(Vector3(3791.61f, 2670.8f, 93.72173f), dropship_vehicle_terminal), owning_building_guid = 53) LocalObject(294, VehicleSpawnPad.Constructor(Vector3(3805.492f, 2656.568f, 86.86872f), dropship_pad_doors, Vector3(0, 0, 46)), owning_building_guid = 53, terminal_guid = 306) } @@ -1070,7 +1070,7 @@ object Map13 { Building5() def Building5(): Unit = { // Name: vt_dropship Type: vt_dropship GUID: 54, MapID: 5 - LocalBuilding(54, 5, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3876f, 2896f, 90.85098f), vt_dropship))) + LocalBuilding("vt_dropship", 54, 5, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3876f, 2896f, 90.85098f)))) LocalObject(307, Terminal.Constructor(Vector3(3852.531f, 2896.29f, 93.71898f), dropship_vehicle_terminal), owning_building_guid = 54) LocalObject(295, VehicleSpawnPad.Constructor(Vector3(3872.411f, 2896.043f, 86.86597f), dropship_pad_doors, Vector3(0, 0, 1)), owning_building_guid = 54, terminal_guid = 307) } @@ -1078,7 +1078,7 @@ object Map13 { Building52() def Building52(): Unit = { // Name: vt_dropship Type: vt_dropship GUID: 55, MapID: 52 - LocalBuilding(55, 52, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5394f, 4238f, 103.2297f), vt_dropship))) + LocalBuilding("vt_dropship", 55, 52, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5394f, 4238f, 103.2297f)))) LocalObject(308, Terminal.Constructor(Vector3(5417.469f, 4237.71f, 106.0977f), dropship_vehicle_terminal), owning_building_guid = 55) LocalObject(296, VehicleSpawnPad.Constructor(Vector3(5397.589f, 4237.958f, 99.24469f), dropship_pad_doors, Vector3(0, 0, 181)), owning_building_guid = 55, terminal_guid = 308) } @@ -1086,7 +1086,7 @@ object Map13 { Building51() def Building51(): Unit = { // Name: vt_dropship Type: vt_dropship GUID: 56, MapID: 51 - LocalBuilding(56, 51, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5600f, 4034f, 103.2345f), vt_dropship))) + LocalBuilding("vt_dropship", 56, 51, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5600f, 4034f, 103.2345f)))) LocalObject(309, Terminal.Constructor(Vector3(5600.29f, 4057.469f, 106.1025f), dropship_vehicle_terminal), owning_building_guid = 56) LocalObject(297, VehicleSpawnPad.Constructor(Vector3(5600.042f, 4037.589f, 99.24946f), dropship_pad_doors, Vector3(0, 0, 91)), owning_building_guid = 56, terminal_guid = 309) } @@ -1094,7 +1094,7 @@ object Map13 { Building42() def Building42(): Unit = { // Name: vt_dropship Type: vt_dropship GUID: 57, MapID: 42 - LocalBuilding(57, 42, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5622f, 4456f, 103.2351f), vt_dropship))) + LocalBuilding("vt_dropship", 57, 42, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5622f, 4456f, 103.2351f)))) LocalObject(310, Terminal.Constructor(Vector3(5621.71f, 4432.531f, 106.1031f), dropship_vehicle_terminal), owning_building_guid = 57) LocalObject(298, VehicleSpawnPad.Constructor(Vector3(5621.958f, 4452.411f, 99.25006f), dropship_pad_doors, Vector3(0, 0, -89)), owning_building_guid = 57, terminal_guid = 310) } @@ -1102,7 +1102,7 @@ object Map13 { Building41() def Building41(): Unit = { // Name: vt_dropship Type: vt_dropship GUID: 58, MapID: 41 - LocalBuilding(58, 41, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5834f, 4218f, 103.2365f), vt_dropship))) + LocalBuilding("vt_dropship", 58, 41, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5834f, 4218f, 103.2365f)))) LocalObject(311, Terminal.Constructor(Vector3(5810.531f, 4218.29f, 106.1045f), dropship_vehicle_terminal), owning_building_guid = 58) LocalObject(299, VehicleSpawnPad.Constructor(Vector3(5830.411f, 4218.042f, 99.25149f), dropship_pad_doors, Vector3(0, 0, 1)), owning_building_guid = 58, terminal_guid = 311) } @@ -1110,79 +1110,79 @@ object Map13 { Building30() def Building30(): Unit = { // Name: VS_NW_Tport_01 Type: vt_spawn GUID: 59, MapID: 30 - LocalBuilding(59, 30, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2900f, 4758f, 56.08539f), vt_spawn))) + LocalBuilding("VS_NW_Tport_01", 59, 30, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2900f, 4758f, 56.08539f)))) } Building29() def Building29(): Unit = { // Name: VS_NW_Tport_02 Type: vt_spawn GUID: 60, MapID: 29 - LocalBuilding(60, 29, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2940f, 4932f, 56.08539f), vt_spawn))) + LocalBuilding("VS_NW_Tport_02", 60, 29, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2940f, 4932f, 56.08539f)))) } Building32() def Building32(): Unit = { // Name: VS_NW_Tport_03 Type: vt_spawn GUID: 61, MapID: 32 - LocalBuilding(61, 32, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3060f, 4908f, 56.08539f), vt_spawn))) + LocalBuilding("VS_NW_Tport_03", 61, 32, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3060f, 4908f, 56.08539f)))) } Building31() def Building31(): Unit = { // Name: VS_NW_Tport_04 Type: vt_spawn GUID: 62, MapID: 31 - LocalBuilding(62, 31, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3124f, 4776f, 56.08539f), vt_spawn))) + LocalBuilding("VS_NW_Tport_04", 62, 31, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3124f, 4776f, 56.08539f)))) } Building19() def Building19(): Unit = { // Name: VS_S_Tport_03 Type: vt_spawn GUID: 63, MapID: 19 - LocalBuilding(63, 19, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3610f, 2732f, 90.85205f), vt_spawn))) + LocalBuilding("VS_S_Tport_03", 63, 19, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3610f, 2732f, 90.85205f)))) } Building18() def Building18(): Unit = { // Name: VS_S_Tport_01 Type: vt_spawn GUID: 64, MapID: 18 - LocalBuilding(64, 18, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3652f, 2908f, 90.8536f), vt_spawn))) + LocalBuilding("VS_S_Tport_01", 64, 18, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3652f, 2908f, 90.8536f)))) } Building21() def Building21(): Unit = { // Name: VS_S_Tport_02 Type: vt_spawn GUID: 65, MapID: 21 - LocalBuilding(65, 21, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3730f, 2908f, 90.8536f), vt_spawn))) + LocalBuilding("VS_S_Tport_02", 65, 21, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3730f, 2908f, 90.8536f)))) } Building20() def Building20(): Unit = { // Name: VS_S_Tport_04 Type: vt_spawn GUID: 66, MapID: 20 - LocalBuilding(66, 20, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3766f, 2732f, 90.84919f), vt_spawn))) + LocalBuilding("VS_S_Tport_04", 66, 20, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3766f, 2732f, 90.84919f)))) } Building45() def Building45(): Unit = { // Name: VS_NE_Tport_04 Type: vt_spawn GUID: 67, MapID: 45 - LocalBuilding(67, 45, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5484f, 4208f, 103.2298f), vt_spawn))) + LocalBuilding("VS_NE_Tport_04", 67, 45, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5484f, 4208f, 103.2298f)))) } Building44() def Building44(): Unit = { // Name: VS_NE_Tport_01 Type: vt_spawn GUID: 68, MapID: 44 - LocalBuilding(68, 44, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5552f, 4344f, 103.2289f), vt_spawn))) + LocalBuilding("VS_NE_Tport_01", 68, 44, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5552f, 4344f, 103.2289f)))) } Building46() def Building46(): Unit = { // Name: VS_NE_Tport_03 Type: vt_spawn GUID: 69, MapID: 46 - LocalBuilding(69, 46, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5690f, 4164f, 103.2289f), vt_spawn))) + LocalBuilding("VS_NE_Tport_03", 69, 46, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5690f, 4164f, 103.2289f)))) } Building47() def Building47(): Unit = { // Name: VS_NE_Tport_02 Type: vt_spawn GUID: 70, MapID: 47 - LocalBuilding(70, 47, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5692f, 4312f, 103.2289f), vt_spawn))) + LocalBuilding("VS_NE_Tport_02", 70, 47, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5692f, 4312f, 103.2289f)))) } Building26() def Building26(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 71, MapID: 26 - LocalBuilding(71, 26, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2768f, 4768f, 56.08539f), vt_vehicle))) + LocalBuilding("vt_vehicle", 71, 26, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2768f, 4768f, 56.08539f)))) LocalObject(1057, Terminal.Constructor(Vector3(2782.49f, 4767.755f, 58.77239f), ground_vehicle_terminal), owning_building_guid = 71) LocalObject(702, VehicleSpawnPad.Constructor(Vector3(2767.853f, 4767.976f, 54.61439f), mb_pad_creation, Vector3(0, 0, -89)), owning_building_guid = 71, terminal_guid = 1057) } @@ -1190,7 +1190,7 @@ object Map13 { Building38() def Building38(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 72, MapID: 38 - LocalBuilding(72, 38, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2816f, 4700f, 56.08539f), vt_vehicle))) + LocalBuilding("vt_vehicle", 72, 38, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2816f, 4700f, 56.08539f)))) LocalObject(1058, Terminal.Constructor(Vector3(2826.242f, 4710.253f, 58.77239f), ground_vehicle_terminal), owning_building_guid = 72) LocalObject(703, VehicleSpawnPad.Constructor(Vector3(2815.915f, 4699.877f, 54.61439f), mb_pad_creation, Vector3(0, 0, 225)), owning_building_guid = 72, terminal_guid = 1058) } @@ -1198,7 +1198,7 @@ object Map13 { Building28() def Building28(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 73, MapID: 28 - LocalBuilding(73, 28, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2946f, 4622f, 56.08539f), vt_vehicle))) + LocalBuilding("vt_vehicle", 73, 28, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(2946f, 4622f, 56.08539f)))) LocalObject(1059, Terminal.Constructor(Vector3(2946.245f, 4636.49f, 58.77239f), ground_vehicle_terminal), owning_building_guid = 73) LocalObject(704, VehicleSpawnPad.Constructor(Vector3(2946.024f, 4621.853f, 54.61439f), mb_pad_creation, Vector3(0, 0, 181)), owning_building_guid = 73, terminal_guid = 1059) } @@ -1206,7 +1206,7 @@ object Map13 { Building25() def Building25(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 74, MapID: 25 - LocalBuilding(74, 25, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3000f, 5048f, 56.08539f), vt_vehicle))) + LocalBuilding("vt_vehicle", 74, 25, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3000f, 5048f, 56.08539f)))) LocalObject(1060, Terminal.Constructor(Vector3(2999.755f, 5033.51f, 58.77239f), ground_vehicle_terminal), owning_building_guid = 74) LocalObject(705, VehicleSpawnPad.Constructor(Vector3(2999.976f, 5048.147f, 54.61439f), mb_pad_creation, Vector3(0, 0, 1)), owning_building_guid = 74, terminal_guid = 1060) } @@ -1214,7 +1214,7 @@ object Map13 { Building39() def Building39(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 75, MapID: 39 - LocalBuilding(75, 39, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3094f, 5010f, 56.08539f), vt_vehicle))) + LocalBuilding("vt_vehicle", 75, 39, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3094f, 5010f, 56.08539f)))) LocalObject(1061, Terminal.Constructor(Vector3(3083.758f, 4999.747f, 58.77239f), ground_vehicle_terminal), owning_building_guid = 75) LocalObject(706, VehicleSpawnPad.Constructor(Vector3(3094.085f, 5010.123f, 54.61439f), mb_pad_creation, Vector3(0, 0, 45)), owning_building_guid = 75, terminal_guid = 1061) } @@ -1222,7 +1222,7 @@ object Map13 { Building27() def Building27(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 76, MapID: 27 - LocalBuilding(76, 27, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3212f, 4842f, 56.08539f), vt_vehicle))) + LocalBuilding("vt_vehicle", 76, 27, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3212f, 4842f, 56.08539f)))) LocalObject(1062, Terminal.Constructor(Vector3(3197.51f, 4842.245f, 58.77239f), ground_vehicle_terminal), owning_building_guid = 76) LocalObject(707, VehicleSpawnPad.Constructor(Vector3(3212.147f, 4842.024f, 54.61439f), mb_pad_creation, Vector3(0, 0, 91)), owning_building_guid = 76, terminal_guid = 1062) } @@ -1230,7 +1230,7 @@ object Map13 { Building17() def Building17(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 77, MapID: 17 - LocalBuilding(77, 17, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3506f, 2820f, 90.8536f), vt_vehicle))) + LocalBuilding("vt_vehicle", 77, 17, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3506f, 2820f, 90.8536f)))) LocalObject(1063, Terminal.Constructor(Vector3(3520.49f, 2819.755f, 93.5406f), ground_vehicle_terminal), owning_building_guid = 77) LocalObject(708, VehicleSpawnPad.Constructor(Vector3(3505.853f, 2819.976f, 89.3826f), mb_pad_creation, Vector3(0, 0, -89)), owning_building_guid = 77, terminal_guid = 1063) } @@ -1238,7 +1238,7 @@ object Map13 { Building8() def Building8(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 78, MapID: 8 - LocalBuilding(78, 8, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3658f, 3020f, 90.8536f), vt_vehicle))) + LocalBuilding("vt_vehicle", 78, 8, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3658f, 3020f, 90.8536f)))) LocalObject(1064, Terminal.Constructor(Vector3(3657.755f, 3005.51f, 93.5406f), ground_vehicle_terminal), owning_building_guid = 78) LocalObject(709, VehicleSpawnPad.Constructor(Vector3(3657.976f, 3020.147f, 89.3826f), mb_pad_creation, Vector3(0, 0, 1)), owning_building_guid = 78, terminal_guid = 1064) } @@ -1246,7 +1246,7 @@ object Map13 { Building11() def Building11(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 79, MapID: 11 - LocalBuilding(79, 11, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3660f, 2590f, 90.8536f), vt_vehicle))) + LocalBuilding("vt_vehicle", 79, 11, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3660f, 2590f, 90.8536f)))) LocalObject(1065, Terminal.Constructor(Vector3(3660.245f, 2604.49f, 93.5406f), ground_vehicle_terminal), owning_building_guid = 79) LocalObject(710, VehicleSpawnPad.Constructor(Vector3(3660.024f, 2589.853f, 89.3826f), mb_pad_creation, Vector3(0, 0, 181)), owning_building_guid = 79, terminal_guid = 1065) } @@ -1254,7 +1254,7 @@ object Map13 { Building9() def Building9(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 80, MapID: 9 - LocalBuilding(80, 9, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3722f, 3020f, 90.8536f), vt_vehicle))) + LocalBuilding("vt_vehicle", 80, 9, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3722f, 3020f, 90.8536f)))) LocalObject(1066, Terminal.Constructor(Vector3(3721.755f, 3005.51f, 93.5406f), ground_vehicle_terminal), owning_building_guid = 80) LocalObject(711, VehicleSpawnPad.Constructor(Vector3(3721.976f, 3020.147f, 89.3826f), mb_pad_creation, Vector3(0, 0, 1)), owning_building_guid = 80, terminal_guid = 1066) } @@ -1262,7 +1262,7 @@ object Map13 { Building10() def Building10(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 81, MapID: 10 - LocalBuilding(81, 10, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3724f, 2588f, 90.85265f), vt_vehicle))) + LocalBuilding("vt_vehicle", 81, 10, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3724f, 2588f, 90.85265f)))) LocalObject(1067, Terminal.Constructor(Vector3(3724.245f, 2602.49f, 93.53964f), ground_vehicle_terminal), owning_building_guid = 81) LocalObject(712, VehicleSpawnPad.Constructor(Vector3(3724.024f, 2587.853f, 89.38165f), mb_pad_creation, Vector3(0, 0, 181)), owning_building_guid = 81, terminal_guid = 1067) } @@ -1270,7 +1270,7 @@ object Map13 { Building16() def Building16(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 82, MapID: 16 - LocalBuilding(82, 16, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3878f, 2824f, 90.8536f), vt_vehicle))) + LocalBuilding("vt_vehicle", 82, 16, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(3878f, 2824f, 90.8536f)))) LocalObject(1068, Terminal.Constructor(Vector3(3863.51f, 2824.245f, 93.5406f), ground_vehicle_terminal), owning_building_guid = 82) LocalObject(713, VehicleSpawnPad.Constructor(Vector3(3878.147f, 2824.024f, 89.3826f), mb_pad_creation, Vector3(0, 0, 91)), owning_building_guid = 82, terminal_guid = 1068) } @@ -1278,7 +1278,7 @@ object Map13 { Building55() def Building55(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 83, MapID: 55 - LocalBuilding(83, 55, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5420f, 4174f, 103.2318f), vt_vehicle))) + LocalBuilding("vt_vehicle", 83, 55, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5420f, 4174f, 103.2318f)))) LocalObject(1069, Terminal.Constructor(Vector3(5434.49f, 4173.755f, 105.9188f), ground_vehicle_terminal), owning_building_guid = 83) LocalObject(714, VehicleSpawnPad.Constructor(Vector3(5419.853f, 4173.976f, 101.7608f), mb_pad_creation, Vector3(0, 0, -89)), owning_building_guid = 83, terminal_guid = 1069) } @@ -1286,7 +1286,7 @@ object Map13 { Building43() def Building43(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 84, MapID: 43 - LocalBuilding(84, 43, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5420f, 4298f, 103.2333f), vt_vehicle))) + LocalBuilding("vt_vehicle", 84, 43, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5420f, 4298f, 103.2333f)))) LocalObject(1070, Terminal.Constructor(Vector3(5434.49f, 4297.755f, 105.9203f), ground_vehicle_terminal), owning_building_guid = 84) LocalObject(715, VehicleSpawnPad.Constructor(Vector3(5419.853f, 4297.976f, 101.7623f), mb_pad_creation, Vector3(0, 0, -89)), owning_building_guid = 84, terminal_guid = 1070) } @@ -1294,7 +1294,7 @@ object Map13 { Building54() def Building54(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 85, MapID: 54 - LocalBuilding(85, 54, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5686f, 4420f, 103.2329f), vt_vehicle))) + LocalBuilding("vt_vehicle", 85, 54, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5686f, 4420f, 103.2329f)))) LocalObject(1071, Terminal.Constructor(Vector3(5675.758f, 4409.747f, 105.9199f), ground_vehicle_terminal), owning_building_guid = 85) LocalObject(716, VehicleSpawnPad.Constructor(Vector3(5686.085f, 4420.123f, 101.7619f), mb_pad_creation, Vector3(0, 0, 45)), owning_building_guid = 85, terminal_guid = 1071) } @@ -1302,7 +1302,7 @@ object Map13 { Building57() def Building57(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 86, MapID: 57 - LocalBuilding(86, 57, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5710f, 4046f, 103.2289f), vt_vehicle))) + LocalBuilding("vt_vehicle", 86, 57, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5710f, 4046f, 103.2289f)))) LocalObject(1072, Terminal.Constructor(Vector3(5699.747f, 4056.242f, 105.9159f), ground_vehicle_terminal), owning_building_guid = 86) LocalObject(717, VehicleSpawnPad.Constructor(Vector3(5710.123f, 4045.915f, 101.7579f), mb_pad_creation, Vector3(0, 0, 135)), owning_building_guid = 86, terminal_guid = 1072) } @@ -1310,7 +1310,7 @@ object Map13 { Building53() def Building53(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 87, MapID: 53 - LocalBuilding(87, 53, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5752f, 4088f, 103.2289f), vt_vehicle))) + LocalBuilding("vt_vehicle", 87, 53, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5752f, 4088f, 103.2289f)))) LocalObject(1073, Terminal.Constructor(Vector3(5741.747f, 4098.242f, 105.9159f), ground_vehicle_terminal), owning_building_guid = 87) LocalObject(718, VehicleSpawnPad.Constructor(Vector3(5752.123f, 4087.915f, 101.7579f), mb_pad_creation, Vector3(0, 0, 135)), owning_building_guid = 87, terminal_guid = 1073) } @@ -1318,7 +1318,7 @@ object Map13 { Building56() def Building56(): Unit = { // Name: vt_vehicle Type: vt_vehicle GUID: 88, MapID: 56 - LocalBuilding(88, 56, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5794f, 4132f, 103.2289f), vt_vehicle))) + LocalBuilding("vt_vehicle", 88, 56, FoundationBuilder(Building.Structure(StructureType.Building, Vector3(5794f, 4132f, 103.2289f)))) LocalObject(1074, Terminal.Constructor(Vector3(5783.747f, 4142.242f, 105.9159f), ground_vehicle_terminal), owning_building_guid = 88) LocalObject(719, VehicleSpawnPad.Constructor(Vector3(5794.123f, 4131.915f, 101.7579f), mb_pad_creation, Vector3(0, 0, 135)), owning_building_guid = 88, terminal_guid = 1074) } @@ -1326,19 +1326,24 @@ object Map13 { Building1() def Building1(): Unit = { // Name: WG_VSSanc_to_Ishundar Type: warpgate GUID: 89, MapID: 1 - LocalBuilding(89, 1, FoundationBuilder(WarpGate.Structure(Vector3(2516f, 5306f, 57.14436f)))) + LocalBuilding("WG_VSSanc_to_Ishundar", 89, 1, FoundationBuilder(WarpGate.Structure(Vector3(2516f, 5306f, 57.14436f)))) } Building3() def Building3(): Unit = { // Name: WG_VSSanc_to_Esamir Type: warpgate GUID: 90, MapID: 3 - LocalBuilding(90, 3, FoundationBuilder(WarpGate.Structure(Vector3(4176f, 2402f, 154.5915f)))) + LocalBuilding("WG_VSSanc_to_Esamir", 90, 3, FoundationBuilder(WarpGate.Structure(Vector3(4176f, 2402f, 154.5915f)))) } Building2() def Building2(): Unit = { // Name: WG_VSSanc_to_Hossin Type: warpgate GUID: 91, MapID: 2 - LocalBuilding(91, 2, FoundationBuilder(WarpGate.Structure(Vector3(5656f, 4868f, 97.27775f)))) + LocalBuilding("WG_VSSanc_to_Hossin", 91, 2, FoundationBuilder(WarpGate.Structure(Vector3(5656f, 4868f, 97.27775f)))) } + + def Lattice(): Unit = { + } + + Lattice() } } diff --git a/pslogin/src/main/scala/zonemaps/Map96.scala b/pslogin/src/main/scala/zonemaps/Map96.scala index 27711269..0f5a3f5a 100644 --- a/pslogin/src/main/scala/zonemaps/Map96.scala +++ b/pslogin/src/main/scala/zonemaps/Map96.scala @@ -23,7 +23,7 @@ object Map96 { Building1() def Building1(): Unit = { // Name: Nexus_Base Type: comm_station_dsp GUID: 1, MapID: 1 - LocalBuilding(1, 1, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(1922f, 1940f, 35.71276f), comm_station_dsp))) + LocalBuilding("Nexus_Base", 1, 1, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(1922f, 1940f, 35.71276f)))) LocalObject(21, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 1) LocalObject(23, Door.Constructor(Vector3(1990.339f, 2010.464f, 39.09076f)), owning_building_guid = 1) LocalObject(36, Door.Constructor(Vector3(1862.196f, 1896.501f, 37.36376f)), owning_building_guid = 1) @@ -162,13 +162,13 @@ object Map96 { Building10000() def Building10000(): Unit = { // Name: Map96_Gate_Three Type: hst GUID: 4, MapID: 10000 - LocalBuilding(4, 10000, FoundationBuilder(WarpGate.Structure(Vector3(1387.16f, 1639.74f, 48.78f), hst))) + LocalBuilding("Map96_Gate_Three", 4, 10000, FoundationBuilder(WarpGate.Structure(Vector3(1387.16f, 1639.74f, 48.78f), hst))) } Building2() def Building2(): Unit = { // Name: North_Rim_Tower Type: tower_a GUID: 5, MapID: 2 - LocalBuilding(5, 2, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1740f, 2280f, 71.42857f), tower_a))) + LocalBuilding("North_Rim_Tower", 5, 2, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1740f, 2280f, 71.42857f)))) LocalObject(285, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 5) LocalObject(28, Door.Constructor(Vector3(1750.428f, 2289.962f, 72.94958f)), owning_building_guid = 5) LocalObject(29, Door.Constructor(Vector3(1750.428f, 2289.962f, 92.94858f)), owning_building_guid = 5) @@ -205,7 +205,7 @@ object Map96 { Building4() def Building4(): Unit = { // Name: South_Rim_Tower Type: tower_a GUID: 6, MapID: 4 - LocalBuilding(6, 4, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1756f, 1628f, 71.42857f), tower_a))) + LocalBuilding("South_Rim_Tower", 6, 4, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1756f, 1628f, 71.42857f)))) LocalObject(286, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 6) LocalObject(32, Door.Constructor(Vector3(1768f, 1620f, 72.94958f)), owning_building_guid = 6) LocalObject(33, Door.Constructor(Vector3(1768f, 1620f, 92.94858f)), owning_building_guid = 6) @@ -242,7 +242,7 @@ object Map96 { Building3() def Building3(): Unit = { // Name: East_Rim_Tower Type: tower_a GUID: 7, MapID: 3 - LocalBuilding(7, 3, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2358f, 1940f, 71.42857f), tower_a))) + LocalBuilding("East_Rim_Tower", 7, 3, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2358f, 1940f, 71.42857f)))) LocalObject(288, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 7) LocalObject(61, Door.Constructor(Vector3(2352.205f, 1953.207f, 72.94958f)), owning_building_guid = 7) LocalObject(62, Door.Constructor(Vector3(2352.205f, 1953.207f, 92.94858f)), owning_building_guid = 7) @@ -279,7 +279,7 @@ object Map96 { Building6() def Building6(): Unit = { // Name: South_Gate_Tower Type: tower_b GUID: 8, MapID: 6 - LocalBuilding(8, 6, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2242f, 1264f, 35.71276f), tower_b))) + LocalBuilding("South_Gate_Tower", 8, 6, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2242f, 1264f, 35.71276f)))) LocalObject(287, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 8) LocalObject(55, Door.Constructor(Vector3(2254f, 1256f, 37.23276f)), owning_building_guid = 8) LocalObject(56, Door.Constructor(Vector3(2254f, 1256f, 47.23276f)), owning_building_guid = 8) @@ -316,7 +316,7 @@ object Map96 { Building5() def Building5(): Unit = { // Name: North_Gate_Tower Type: tower_b GUID: 9, MapID: 5 - LocalBuilding(9, 5, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2438f, 2486f, 35.71276f), tower_b))) + LocalBuilding("North_Gate_Tower", 9, 5, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2438f, 2486f, 35.71276f)))) LocalObject(289, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 9) LocalObject(65, Door.Constructor(Vector3(2450f, 2478f, 37.23276f)), owning_building_guid = 9) LocalObject(66, Door.Constructor(Vector3(2450f, 2478f, 47.23276f)), owning_building_guid = 9) @@ -353,13 +353,21 @@ object Map96 { Building10001() def Building10001(): Unit = { // Name: Map96_Gate_Two Type: warpgate_small GUID: 10, MapID: 10001 - LocalBuilding(10, 10001, FoundationBuilder(WarpGate.Structure(Vector3(2407.71f, 2727.84f, 35.71f)))) + LocalBuilding("Map96_Gate_Two", 10, 10001, FoundationBuilder(WarpGate.Structure(Vector3(2407.71f, 2727.84f, 35.71f)))) } Building10002() def Building10002(): Unit = { // Name: Map96_Gate_One Type: warpgate_small GUID: 11, MapID: 10002 - LocalBuilding(11, 10002, FoundationBuilder(WarpGate.Structure(Vector3(2784.82f, 1348.42f, 33.91f)))) + LocalBuilding("Map96_Gate_One", 11, 10002, FoundationBuilder(WarpGate.Structure(Vector3(2784.82f, 1348.42f, 33.91f)))) } + + def Lattice(): Unit = { + LatticeLink("Nexus_Base", "Map96_Gate_One") + LatticeLink("Nexus_Base", "Map96_Gate_Two") + LatticeLink("Nexus_Base", "Map96_Gate_Three") + } + + Lattice() } } diff --git a/pslogin/src/main/scala/zonemaps/Map97.scala b/pslogin/src/main/scala/zonemaps/Map97.scala index 9110c58b..96d4a60d 100644 --- a/pslogin/src/main/scala/zonemaps/Map97.scala +++ b/pslogin/src/main/scala/zonemaps/Map97.scala @@ -23,28 +23,28 @@ object Map97 { Building11() def Building11(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 1, MapID: 11 - LocalBuilding(1, 11, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1998f, 2010f, 40.46144f), bunker_lg))) + LocalBuilding("bunker_lg", 1, 11, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1998f, 2010f, 40.46144f)))) LocalObject(94, Door.Constructor(Vector3(2000.169f, 2007.063f, 41.98244f)), owning_building_guid = 1) } Building12() def Building12(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 2, MapID: 12 - LocalBuilding(2, 12, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2108f, 2054f, 34.09833f), bunker_lg))) + LocalBuilding("bunker_lg", 2, 12, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2108f, 2054f, 34.09833f)))) LocalObject(101, Door.Constructor(Vector3(2104.954f, 2051.987f, 35.61933f)), owning_building_guid = 2) } Building13() def Building13(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 3, MapID: 13 - LocalBuilding(3, 13, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2114f, 1938f, 38.48689f), bunker_lg))) + LocalBuilding("bunker_lg", 3, 13, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2114f, 1938f, 38.48689f)))) LocalObject(102, Door.Constructor(Vector3(2112.905f, 1941.483f, 40.00789f)), owning_building_guid = 3) } Building1() def Building1(): Unit = { // Name: Red_Base_97 Type: tech_plant GUID: 4, MapID: 1 - LocalBuilding(4, 1, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(1538f, 2250f, 30.22248f), tech_plant))) + LocalBuilding("Red_Base_97", 4, 1, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(1538f, 2250f, 30.22248f)))) LocalObject(57, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 4) LocalObject(71, Door.Constructor(Vector3(1460.654f, 2298.537f, 31.87348f)), owning_building_guid = 4) LocalObject(74, Door.Constructor(Vector3(1471.089f, 2313.44f, 39.83648f)), owning_building_guid = 4) @@ -168,7 +168,7 @@ object Map97 { Building3() def Building3(): Unit = { // Name: Indigo_Base_97 Type: tech_plant GUID: 7, MapID: 3 - LocalBuilding(7, 3, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2446f, 1546f, 30.22248f), tech_plant))) + LocalBuilding("Indigo_Base_97", 7, 3, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2446f, 1546f, 30.22248f)))) LocalObject(58, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 7) LocalObject(103, Door.Constructor(Vector3(2376.227f, 1519.235f, 39.72748f)), owning_building_guid = 7) LocalObject(104, Door.Constructor(Vector3(2387.427f, 1504.899f, 31.76448f)), owning_building_guid = 7) @@ -292,7 +292,7 @@ object Map97 { Building2() def Building2(): Unit = { // Name: Blue_Base_97 Type: tech_plant GUID: 10, MapID: 2 - LocalBuilding(10, 2, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2532f, 2426f, 30.22248f), tech_plant))) + LocalBuilding("Blue_Base_97", 10, 2, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2532f, 2426f, 30.22248f)))) LocalObject(59, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 10) LocalObject(109, Door.Constructor(Vector3(2465.489f, 2468.779f, 31.76448f)), owning_building_guid = 10) LocalObject(111, Door.Constructor(Vector3(2475.924f, 2483.682f, 39.72748f)), owning_building_guid = 10) @@ -416,7 +416,7 @@ object Map97 { Building6() def Building6(): Unit = { // Name: Central_Indigo_Tower_97 Type: tower_a GUID: 13, MapID: 6 - LocalBuilding(13, 6, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1660f, 1476f, 33.07596f), tower_a))) + LocalBuilding("Central_Indigo_Tower_97", 13, 6, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1660f, 1476f, 33.07596f)))) LocalObject(629, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 13) LocalObject(86, Door.Constructor(Vector3(1664.05f, 1462.158f, 34.59696f)), owning_building_guid = 13) LocalObject(87, Door.Constructor(Vector3(1664.05f, 1462.158f, 54.59596f)), owning_building_guid = 13) @@ -453,7 +453,7 @@ object Map97 { Building4() def Building4(): Unit = { // Name: Central_Red_Tower_97 Type: tower_a GUID: 14, MapID: 4 - LocalBuilding(14, 4, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1966f, 2912f, 33.54289f), tower_a))) + LocalBuilding("Central_Red_Tower_97", 14, 4, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1966f, 2912f, 33.54289f)))) LocalObject(630, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 14) LocalObject(90, Door.Constructor(Vector3(1977.257f, 2921.015f, 35.06389f)), owning_building_guid = 14) LocalObject(91, Door.Constructor(Vector3(1977.257f, 2921.015f, 55.06289f)), owning_building_guid = 14) @@ -490,7 +490,7 @@ object Map97 { Building5() def Building5(): Unit = { // Name: Central_Blue_Tower_97 Type: tower_a GUID: 15, MapID: 5 - LocalBuilding(15, 5, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2878f, 1898f, 37.28446f), tower_a))) + LocalBuilding("Central_Blue_Tower_97", 15, 5, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2878f, 1898f, 37.28446f)))) LocalObject(634, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 15) LocalObject(137, Door.Constructor(Vector3(2883.707f, 1911.245f, 38.80546f)), owning_building_guid = 15) LocalObject(138, Door.Constructor(Vector3(2883.707f, 1911.245f, 58.80446f)), owning_building_guid = 15) @@ -527,7 +527,7 @@ object Map97 { Building8() def Building8(): Unit = { // Name: Central_Tower_97 Type: tower_b GUID: 16, MapID: 8 - LocalBuilding(16, 8, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2070f, 2002f, 26.19098f), tower_b))) + LocalBuilding("Central_Tower_97", 16, 8, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2070f, 2002f, 26.19098f)))) LocalObject(631, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 16) LocalObject(95, Door.Constructor(Vector3(2071.585f, 1987.665f, 27.71099f)), owning_building_guid = 16) LocalObject(96, Door.Constructor(Vector3(2071.585f, 1987.665f, 37.71098f)), owning_building_guid = 16) @@ -564,7 +564,7 @@ object Map97 { Building7() def Building7(): Unit = { // Name: Red_Tower_97 Type: tower_c GUID: 17, MapID: 7 - LocalBuilding(17, 7, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1452f, 2600f, 37.65374f), tower_c))) + LocalBuilding("Red_Tower_97", 17, 7, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1452f, 2600f, 37.65374f)))) LocalObject(628, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 17) LocalObject(69, Door.Constructor(Vector3(1451.826f, 2614.421f, 39.17474f)), owning_building_guid = 17) LocalObject(70, Door.Constructor(Vector3(1451.826f, 2614.421f, 59.17374f)), owning_building_guid = 17) @@ -605,7 +605,7 @@ object Map97 { Building10() def Building10(): Unit = { // Name: Indigo_Tower_97 Type: tower_c GUID: 18, MapID: 10 - LocalBuilding(18, 10, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2760f, 1398f, 30.46968f), tower_c))) + LocalBuilding("Indigo_Tower_97", 18, 10, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2760f, 1398f, 30.46968f)))) LocalObject(632, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 18) LocalObject(129, Door.Constructor(Vector3(2772f, 1390f, 31.99068f)), owning_building_guid = 18) LocalObject(130, Door.Constructor(Vector3(2772f, 1390f, 51.98968f)), owning_building_guid = 18) @@ -646,7 +646,7 @@ object Map97 { Building9() def Building9(): Unit = { // Name: Blue_Tower_97 Type: tower_c GUID: 19, MapID: 9 - LocalBuilding(19, 9, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2778f, 2664f, 33.75977f), tower_c))) + LocalBuilding("Blue_Tower_97", 19, 9, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2778f, 2664f, 33.75977f)))) LocalObject(633, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 19) LocalObject(133, Door.Constructor(Vector3(2790f, 2656f, 35.28077f)), owning_building_guid = 19) LocalObject(134, Door.Constructor(Vector3(2790f, 2656f, 55.27977f)), owning_building_guid = 19) @@ -687,19 +687,30 @@ object Map97 { Building10001() def Building10001(): Unit = { // Name: Map97_Gate_Two Type: warpgate_small GUID: 20, MapID: 10001 - LocalBuilding(20, 10001, FoundationBuilder(WarpGate.Structure(Vector3(1173.69f, 2615.84f, 30.79f)))) + LocalBuilding("Map97_Gate_Two", 20, 10001, FoundationBuilder(WarpGate.Structure(Vector3(1173.69f, 2615.84f, 30.79f)))) } Building10003() def Building10003(): Unit = { // Name: Map97_Gate_Three Type: warpgate_small GUID: 21, MapID: 10003 - LocalBuilding(21, 10003, FoundationBuilder(WarpGate.Structure(Vector3(2830.98f, 1170.55f, 30.79f)))) + LocalBuilding("Map97_Gate_Three", 21, 10003, FoundationBuilder(WarpGate.Structure(Vector3(2830.98f, 1170.55f, 30.79f)))) } Building10002() def Building10002(): Unit = { // Name: Map97_Gate_One Type: warpgate_small GUID: 22, MapID: 10002 - LocalBuilding(22, 10002, FoundationBuilder(WarpGate.Structure(Vector3(2933.49f, 2963.42f, 30.79f)))) + LocalBuilding("Map97_Gate_One", 22, 10002, FoundationBuilder(WarpGate.Structure(Vector3(2933.49f, 2963.42f, 30.79f)))) } + + def Lattice(): Unit = { + LatticeLink("Red_Base_97", "Blue_Base_97") + LatticeLink("Blue_Base_97", "Indigo_Base_97") + LatticeLink("Indigo_Base_97", "Red_Base_97") + LatticeLink("Red_Base_97", "Map97_Gate_Two") + LatticeLink("Blue_Base_97", "Map97_Gate_One") + LatticeLink("Indigo_Base_97", "Map97_Gate_Three") + } + + Lattice() } } diff --git a/pslogin/src/main/scala/zonemaps/Map98.scala b/pslogin/src/main/scala/zonemaps/Map98.scala index 7502ed48..8c45ffaa 100644 --- a/pslogin/src/main/scala/zonemaps/Map98.scala +++ b/pslogin/src/main/scala/zonemaps/Map98.scala @@ -24,7 +24,7 @@ object Map98 { Building39() def Building39(): Unit = { // Name: Base_Charlie Type: amp_station GUID: 1, MapID: 39 - LocalBuilding(1, 39, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2650f, 2280f, 90.6473f), amp_station))) + LocalBuilding("Base_Charlie", 1, 39, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2650f, 2280f, 90.6473f)))) LocalObject(78, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 1) LocalObject(71, Door.Constructor(Vector3(2649.38f, 2273.22f, 103.5493f)), owning_building_guid = 1) LocalObject(72, Door.Constructor(Vector3(2651.042f, 2286.728f, 103.5493f)), owning_building_guid = 1) @@ -150,7 +150,7 @@ object Map98 { Building17() def Building17(): Unit = { // Name: bunker_gauntlet Type: bunker_gauntlet GUID: 4, MapID: 17 - LocalBuilding(4, 17, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1222f, 1420f, 12.08533f), bunker_gauntlet))) + LocalBuilding("bunker_gauntlet", 4, 17, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1222f, 1420f, 12.08533f)))) LocalObject(98, Door.Constructor(Vector3(1207.181f, 1399.871f, 13.60633f)), owning_building_guid = 4) LocalObject(100, Door.Constructor(Vector3(1233.573f, 1442.128f, 13.60633f)), owning_building_guid = 4) } @@ -158,7 +158,7 @@ object Map98 { Building15() def Building15(): Unit = { // Name: bunker_gauntlet Type: bunker_gauntlet GUID: 5, MapID: 15 - LocalBuilding(5, 15, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2542f, 2700f, 12.08045f), bunker_gauntlet))) + LocalBuilding("bunker_gauntlet", 5, 15, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2542f, 2700f, 12.08045f)))) LocalObject(184, Door.Constructor(Vector3(2522.401f, 2715.513f, 13.60145f)), owning_building_guid = 5) LocalObject(186, Door.Constructor(Vector3(2563.71f, 2687.662f, 13.60145f)), owning_building_guid = 5) } @@ -166,7 +166,7 @@ object Map98 { Building16() def Building16(): Unit = { // Name: bunker_gauntlet Type: bunker_gauntlet GUID: 6, MapID: 16 - LocalBuilding(6, 16, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2612f, 1350f, 11.46977f), bunker_gauntlet))) + LocalBuilding("bunker_gauntlet", 6, 16, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2612f, 1350f, 11.46977f)))) LocalObject(193, Door.Constructor(Vector3(2590.965f, 1363.457f, 12.99077f)), owning_building_guid = 6) LocalObject(195, Door.Constructor(Vector3(2630.76f, 1333.483f, 12.99077f)), owning_building_guid = 6) } @@ -174,154 +174,154 @@ object Map98 { Building22() def Building22(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 7, MapID: 22 - LocalBuilding(7, 22, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1570f, 2502f, 90.64242f), bunker_lg))) + LocalBuilding("bunker_lg", 7, 22, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1570f, 2502f, 90.64242f)))) LocalObject(120, Door.Constructor(Vector3(1572.22f, 2499.102f, 92.16342f)), owning_building_guid = 7) } Building32() def Building32(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 8, MapID: 32 - LocalBuilding(8, 32, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1674f, 1810f, 90.64486f), bunker_lg))) + LocalBuilding("bunker_lg", 8, 32, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1674f, 1810f, 90.64486f)))) LocalObject(125, Door.Constructor(Vector3(1676.22f, 1807.102f, 92.16586f)), owning_building_guid = 8) } Building33() def Building33(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 9, MapID: 33 - LocalBuilding(9, 33, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1728f, 1820f, 90.6473f), bunker_lg))) + LocalBuilding("bunker_lg", 9, 33, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1728f, 1820f, 90.6473f)))) LocalObject(129, Door.Constructor(Vector3(1725.485f, 1817.354f, 92.1683f)), owning_building_guid = 9) } Building30() def Building30(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 10, MapID: 30 - LocalBuilding(10, 30, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1766f, 2594f, 90.64272f), bunker_lg))) + LocalBuilding("bunker_lg", 10, 30, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1766f, 2594f, 90.64272f)))) LocalObject(134, Door.Constructor(Vector3(1769.611f, 2594.537f, 92.16373f)), owning_building_guid = 10) } Building31() def Building31(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 11, MapID: 31 - LocalBuilding(11, 31, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1810f, 2570f, 90.64516f), bunker_lg))) + LocalBuilding("bunker_lg", 11, 31, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1810f, 2570f, 90.64516f)))) LocalObject(137, Door.Constructor(Vector3(1808.26f, 2573.21f, 92.16617f)), owning_building_guid = 11) } Building18() def Building18(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 12, MapID: 18 - LocalBuilding(12, 18, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2180f, 1398f, 30.41109f), bunker_lg))) + LocalBuilding("bunker_lg", 12, 18, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2180f, 1398f, 30.41109f)))) LocalObject(167, Door.Constructor(Vector3(2178.036f, 1394.922f, 31.93209f)), owning_building_guid = 12) } Building34() def Building34(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 13, MapID: 34 - LocalBuilding(13, 34, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2566f, 2174f, 90.6473f), bunker_lg))) + LocalBuilding("bunker_lg", 13, 34, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2566f, 2174f, 90.6473f)))) LocalObject(187, Door.Constructor(Vector3(2568.606f, 2176.557f, 92.1683f)), owning_building_guid = 13) } Building35() def Building35(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 14, MapID: 35 - LocalBuilding(14, 35, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2610f, 2164f, 90.6473f), bunker_lg))) + LocalBuilding("bunker_lg", 14, 35, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2610f, 2164f, 90.6473f)))) LocalObject(194, Door.Constructor(Vector3(2610.226f, 2167.644f, 92.1683f)), owning_building_guid = 14) } Building20() def Building20(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 15, MapID: 20 - LocalBuilding(15, 20, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2784f, 1826f, 54.0495f), bunker_lg))) + LocalBuilding("bunker_lg", 15, 20, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2784f, 1826f, 54.0495f)))) LocalObject(208, Door.Constructor(Vector3(2780.602f, 1824.665f, 55.5705f)), owning_building_guid = 15) } Building36() def Building36(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 16, MapID: 36 - LocalBuilding(16, 36, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1220f, 1754f, 71.60863f), bunker_sm))) + LocalBuilding("bunker_sm", 16, 36, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1220f, 1754f, 71.60863f)))) LocalObject(99, Door.Constructor(Vector3(1218.852f, 1754.431f, 73.12963f)), owning_building_guid = 16) } Building19() def Building19(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 17, MapID: 19 - LocalBuilding(17, 19, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1290f, 2306f, 55.9801f), bunker_sm))) + LocalBuilding("bunker_sm", 17, 19, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1290f, 2306f, 55.9801f)))) LocalObject(105, Door.Constructor(Vector3(1290.076f, 2307.224f, 57.5011f)), owning_building_guid = 17) } Building23() def Building23(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 18, MapID: 23 - LocalBuilding(18, 23, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1616f, 1468f, 52.67128f), bunker_sm))) + LocalBuilding("bunker_sm", 18, 23, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1616f, 1468f, 52.67128f)))) LocalObject(121, Door.Constructor(Vector3(1614.885f, 1468.51f, 54.19228f)), owning_building_guid = 18) } Building37() def Building37(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 19, MapID: 37 - LocalBuilding(19, 37, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1626f, 2798f, 74.2613f), bunker_sm))) + LocalBuilding("bunker_sm", 19, 37, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1626f, 2798f, 74.2613f)))) LocalObject(122, Door.Constructor(Vector3(1627.17f, 2798.367f, 75.7823f)), owning_building_guid = 19) } Building27() def Building27(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 20, MapID: 27 - LocalBuilding(20, 27, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1878f, 2080f, 110.9449f), bunker_sm))) + LocalBuilding("bunker_sm", 20, 27, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1878f, 2080f, 110.9449f)))) LocalObject(148, Door.Constructor(Vector3(1879.132f, 2079.529f, 112.4659f)), owning_building_guid = 20) } Building26() def Building26(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 21, MapID: 26 - LocalBuilding(21, 26, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1908f, 2020f, 110.9848f), bunker_sm))) + LocalBuilding("bunker_sm", 21, 26, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1908f, 2020f, 110.9848f)))) LocalObject(155, Door.Constructor(Vector3(1907.189f, 2020.919f, 112.5058f)), owning_building_guid = 21) } Building24() def Building24(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 22, MapID: 24 - LocalBuilding(22, 24, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2002f, 2332f, 114.5708f), bunker_sm))) + LocalBuilding("bunker_sm", 22, 24, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2002f, 2332f, 114.5708f)))) LocalObject(157, Door.Constructor(Vector3(2003.187f, 2331.691f, 116.0918f)), owning_building_guid = 22) } Building25() def Building25(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 23, MapID: 25 - LocalBuilding(23, 25, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2062f, 2362f, 114.0855f), bunker_sm))) + LocalBuilding("bunker_sm", 23, 25, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2062f, 2362f, 114.0855f)))) LocalObject(162, Door.Constructor(Vector3(2062.347f, 2360.824f, 115.6065f)), owning_building_guid = 23) } Building29() def Building29(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 24, MapID: 29 - LocalBuilding(24, 29, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2250f, 2170f, 110.7895f), bunker_sm))) + LocalBuilding("bunker_sm", 24, 29, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2250f, 2170f, 110.7895f)))) LocalObject(170, Door.Constructor(Vector3(2249.322f, 2168.978f, 112.3105f)), owning_building_guid = 24) } Building28() def Building28(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 25, MapID: 28 - LocalBuilding(25, 28, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2252f, 2092f, 110.7993f), bunker_sm))) + LocalBuilding("bunker_sm", 25, 28, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2252f, 2092f, 110.7993f)))) LocalObject(171, Door.Constructor(Vector3(2252.012f, 2093.226f, 112.3203f)), owning_building_guid = 25) } Building38() def Building38(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 26, MapID: 38 - LocalBuilding(26, 38, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2530f, 1478f, 79.27488f), bunker_sm))) + LocalBuilding("bunker_sm", 26, 38, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2530f, 1478f, 79.27488f)))) LocalObject(185, Door.Constructor(Vector3(2530.201f, 1476.79f, 80.79588f)), owning_building_guid = 26) } Building21() def Building21(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 27, MapID: 21 - LocalBuilding(27, 21, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2918f, 1934f, 50.3531f), bunker_sm))) + LocalBuilding("bunker_sm", 27, 21, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2918f, 1934f, 50.3531f)))) LocalObject(219, Door.Constructor(Vector3(2918.031f, 1932.774f, 51.8741f)), owning_building_guid = 27) } Building7() def Building7(): Unit = { // Name: Base_Alpha Type: comm_station GUID: 28, MapID: 7 - LocalBuilding(28, 7, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(1834f, 2664f, 90.6473f), comm_station))) + LocalBuilding("Base_Alpha", 28, 7, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(1834f, 2664f, 90.6473f)))) LocalObject(77, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 28) LocalObject(131, Door.Constructor(Vector3(1751.965f, 2672.381f, 92.3683f)), owning_building_guid = 28) LocalObject(132, Door.Constructor(Vector3(1763.528f, 2662.001f, 100.3613f)), owning_building_guid = 28) @@ -438,7 +438,7 @@ object Map98 { Building8() def Building8(): Unit = { // Name: Base_Bravo Type: cryo_facility GUID: 31, MapID: 8 - LocalBuilding(31, 8, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(1736f, 1730f, 90.6473f), cryo_facility))) + LocalBuilding("Base_Bravo", 31, 8, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(1736f, 1730f, 90.6473f)))) LocalObject(76, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 31) LocalObject(123, Door.Constructor(Vector3(1656.083f, 1731.431f, 92.1983f)), owning_building_guid = 31) LocalObject(124, Door.Constructor(Vector3(1665.992f, 1746.688f, 100.1623f)), owning_building_guid = 31) @@ -584,7 +584,7 @@ object Map98 { Building6() def Building6(): Unit = { // Name: Bravo_Middle Type: tower_a GUID: 34, MapID: 6 - LocalBuilding(34, 6, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1290f, 1584f, 70.50996f), tower_a))) + LocalBuilding("Bravo_Middle", 34, 6, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1290f, 1584f, 70.50996f)))) LocalObject(835, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 34) LocalObject(103, Door.Constructor(Vector3(1289.826f, 1598.421f, 72.03097f)), owning_building_guid = 34) LocalObject(104, Door.Constructor(Vector3(1289.826f, 1598.421f, 92.02997f)), owning_building_guid = 34) @@ -621,7 +621,7 @@ object Map98 { Building4() def Building4(): Unit = { // Name: Alpha_Middle Type: tower_a GUID: 35, MapID: 4 - LocalBuilding(35, 4, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1406f, 2676f, 73.84014f), tower_a))) + LocalBuilding("Alpha_Middle", 35, 4, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1406f, 2676f, 73.84014f)))) LocalObject(836, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 35) LocalObject(113, Door.Constructor(Vector3(1416.601f, 2685.779f, 75.36115f)), owning_building_guid = 35) LocalObject(114, Door.Constructor(Vector3(1416.601f, 2685.779f, 95.36014f)), owning_building_guid = 35) @@ -658,7 +658,7 @@ object Map98 { Building1() def Building1(): Unit = { // Name: Charlie_Middle Type: tower_a GUID: 36, MapID: 1 - LocalBuilding(36, 1, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2494f, 1628f, 70.50996f), tower_a))) + LocalBuilding("Charlie_Middle", 36, 1, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2494f, 1628f, 70.50996f)))) LocalObject(843, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 36) LocalObject(180, Door.Constructor(Vector3(2487.076f, 1615.348f, 72.03097f)), owning_building_guid = 36) LocalObject(181, Door.Constructor(Vector3(2487.076f, 1615.348f, 92.02997f)), owning_building_guid = 36) @@ -695,7 +695,7 @@ object Map98 { Building13() def Building13(): Unit = { // Name: Alpha_Gate_Tower Type: tower_b GUID: 37, MapID: 13 - LocalBuilding(37, 13, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1408f, 1176f, 12.08533f), tower_b))) + LocalBuilding("Alpha_Gate_Tower", 37, 13, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1408f, 1176f, 12.08533f)))) LocalObject(837, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 37) LocalObject(110, Door.Constructor(Vector3(1415.06f, 1188.576f, 13.60533f)), owning_building_guid = 37) LocalObject(111, Door.Constructor(Vector3(1415.06f, 1188.576f, 23.60533f)), owning_building_guid = 37) @@ -732,7 +732,7 @@ object Map98 { Building10() def Building10(): Unit = { // Name: Charlie_Gate_Tower Type: tower_b GUID: 38, MapID: 10 - LocalBuilding(38, 10, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2334f, 2784f, 12.08533f), tower_b))) + LocalBuilding("Charlie_Gate_Tower", 38, 10, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2334f, 2784f, 12.08533f)))) LocalObject(842, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 38) LocalObject(174, Door.Constructor(Vector3(2320.564f, 2778.759f, 13.60533f)), owning_building_guid = 38) LocalObject(175, Door.Constructor(Vector3(2320.564f, 2778.759f, 23.60533f)), owning_building_guid = 38) @@ -769,7 +769,7 @@ object Map98 { Building11() def Building11(): Unit = { // Name: Bravo_Gate_Tower Type: tower_b GUID: 39, MapID: 11 - LocalBuilding(39, 11, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2870f, 1410f, 14.09711f), tower_b))) + LocalBuilding("Bravo_Gate_Tower", 39, 11, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2870f, 1410f, 14.09711f)))) LocalObject(845, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 39) LocalObject(213, Door.Constructor(Vector3(2856.564f, 1415.241f, 15.61711f)), owning_building_guid = 39) LocalObject(214, Door.Constructor(Vector3(2856.564f, 1415.241f, 25.61711f)), owning_building_guid = 39) @@ -806,7 +806,7 @@ object Map98 { Building14() def Building14(): Unit = { // Name: Alpha_Bottom Type: tower_c GUID: 40, MapID: 14 - LocalBuilding(40, 14, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1290f, 2082f, 34.21491f), tower_c))) + LocalBuilding("Alpha_Bottom", 40, 14, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1290f, 2082f, 34.21491f)))) LocalObject(834, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 40) LocalObject(101, Door.Constructor(Vector3(1288.821f, 2096.374f, 35.73591f)), owning_building_guid = 40) LocalObject(102, Door.Constructor(Vector3(1288.821f, 2096.374f, 55.73491f)), owning_building_guid = 40) @@ -847,7 +847,7 @@ object Map98 { Building5() def Building5(): Unit = { // Name: Bravo_Top Type: tower_c GUID: 41, MapID: 5 - LocalBuilding(41, 5, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1894f, 2052f, 110.9848f), tower_c))) + LocalBuilding("Bravo_Top", 41, 5, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1894f, 2052f, 110.9848f)))) LocalObject(838, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 41) LocalObject(149, Door.Constructor(Vector3(1886.857f, 2039.471f, 112.5058f)), owning_building_guid = 41) LocalObject(150, Door.Constructor(Vector3(1886.857f, 2039.471f, 132.5048f)), owning_building_guid = 41) @@ -888,7 +888,7 @@ object Map98 { Building3() def Building3(): Unit = { // Name: Alpha_Top Type: tower_c GUID: 42, MapID: 3 - LocalBuilding(42, 3, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2034f, 2332f, 114.5592f), tower_c))) + LocalBuilding("Alpha_Top", 42, 3, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2034f, 2332f, 114.5592f)))) LocalObject(839, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 42) LocalObject(158, Door.Constructor(Vector3(2041.495f, 2344.322f, 116.0802f)), owning_building_guid = 42) LocalObject(159, Door.Constructor(Vector3(2041.495f, 2344.322f, 136.0792f)), owning_building_guid = 42) @@ -929,7 +929,7 @@ object Map98 { Building12() def Building12(): Unit = { // Name: Bravo_Bottom Type: tower_c GUID: 43, MapID: 12 - LocalBuilding(43, 12, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2122f, 1574f, 12.09021f), tower_c))) + LocalBuilding("Bravo_Bottom", 43, 12, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2122f, 1574f, 12.09021f)))) LocalObject(840, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 43) LocalObject(163, Door.Constructor(Vector3(2109.115f, 1580.478f, 13.61121f)), owning_building_guid = 43) LocalObject(164, Door.Constructor(Vector3(2109.115f, 1580.478f, 33.61021f)), owning_building_guid = 43) @@ -970,7 +970,7 @@ object Map98 { Building2() def Building2(): Unit = { // Name: Charlie_Top Type: tower_c GUID: 44, MapID: 2 - LocalBuilding(44, 2, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2254f, 2136f, 110.7895f), tower_c))) + LocalBuilding("Charlie_Top", 44, 2, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2254f, 2136f, 110.7895f)))) LocalObject(841, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 44) LocalObject(168, Door.Constructor(Vector3(2240.856f, 2130.063f, 112.3105f)), owning_building_guid = 44) LocalObject(169, Door.Constructor(Vector3(2240.856f, 2130.063f, 132.3095f)), owning_building_guid = 44) @@ -1011,7 +1011,7 @@ object Map98 { Building9() def Building9(): Unit = { // Name: Charlie_Bottom Type: tower_c GUID: 45, MapID: 9 - LocalBuilding(45, 9, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2806f, 2560f, 11.30894f), tower_c))) + LocalBuilding("Charlie_Bottom", 45, 9, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2806f, 2560f, 11.30894f)))) LocalObject(844, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 45) LocalObject(209, Door.Constructor(Vector3(2792.896f, 2553.976f, 12.82994f)), owning_building_guid = 45) LocalObject(210, Door.Constructor(Vector3(2792.896f, 2553.976f, 32.82894f)), owning_building_guid = 45) @@ -1052,19 +1052,30 @@ object Map98 { Building10000() def Building10000(): Unit = { // Name: Map98_Gate_One Type: warpgate_small GUID: 46, MapID: 10000 - LocalBuilding(46, 10000, FoundationBuilder(WarpGate.Structure(Vector3(1298.27f, 1352.5f, 12.09f)))) + LocalBuilding("Map98_Gate_One", 46, 10000, FoundationBuilder(WarpGate.Structure(Vector3(1298.27f, 1352.5f, 12.09f)))) } Building10001() def Building10001(): Unit = { // Name: Map98_Gate_Three Type: warpgate_small GUID: 47, MapID: 10001 - LocalBuilding(47, 10001, FoundationBuilder(WarpGate.Structure(Vector3(2481.78f, 2616.39f, 12.09f)))) + LocalBuilding("Map98_Gate_Three", 47, 10001, FoundationBuilder(WarpGate.Structure(Vector3(2481.78f, 2616.39f, 12.09f)))) } Building10002() def Building10002(): Unit = { // Name: Map98_Gate_Two Type: warpgate_small GUID: 48, MapID: 10002 - LocalBuilding(48, 10002, FoundationBuilder(WarpGate.Structure(Vector3(2679.7f, 1434.86f, 12.09f)))) + LocalBuilding("Map98_Gate_Two", 48, 10002, FoundationBuilder(WarpGate.Structure(Vector3(2679.7f, 1434.86f, 12.09f)))) } + + def Lattice(): Unit = { + LatticeLink("Base_Alpha", "Base_Bravo") + LatticeLink("Base_Bravo", "Base_Charlie") + LatticeLink("Base_Charlie", "Base_Alpha") + LatticeLink("Base_Alpha", "Map98_Gate_One") + LatticeLink("Base_Bravo", "Map98_Gate_Two") + LatticeLink("Base_Charlie", "Map98_Gate_Three") + } + + Lattice() } } diff --git a/pslogin/src/main/scala/zonemaps/Map99.scala b/pslogin/src/main/scala/zonemaps/Map99.scala index 738cfdff..eb76fbca 100644 --- a/pslogin/src/main/scala/zonemaps/Map99.scala +++ b/pslogin/src/main/scala/zonemaps/Map99.scala @@ -24,7 +24,7 @@ object Map99 { Building7() def Building7(): Unit = { // Name: Blue_Base Type: amp_station GUID: 1, MapID: 7 - LocalBuilding(1, 7, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2844f, 2746f, 88.53952f), amp_station))) + LocalBuilding("Blue_Base", 1, 7, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(2844f, 2746f, 88.53952f)))) LocalObject(59, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 1) LocalObject(52, Door.Constructor(Vector3(2840.173f, 2751.631f, 101.4415f)), owning_building_guid = 1) LocalObject(53, Door.Constructor(Vector3(2848.17f, 2740.619f, 101.4415f)), owning_building_guid = 1) @@ -150,7 +150,7 @@ object Map99 { Building2() def Building2(): Unit = { // Name: bunker_gauntlet Type: bunker_gauntlet GUID: 4, MapID: 2 - LocalBuilding(4, 2, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1724f, 1710f, 84.34553f), bunker_gauntlet))) + LocalBuilding("bunker_gauntlet", 4, 2, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1724f, 1710f, 84.34553f)))) LocalObject(114, Door.Constructor(Vector3(1723.722f, 1734.994f, 85.86653f)), owning_building_guid = 4) LocalObject(115, Door.Constructor(Vector3(1728.075f, 1685.363f, 85.86653f)), owning_building_guid = 4) } @@ -158,7 +158,7 @@ object Map99 { Building6() def Building6(): Unit = { // Name: bunker_gauntlet Type: bunker_gauntlet GUID: 5, MapID: 6 - LocalBuilding(5, 6, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1736f, 2188f, 84.34553f), bunker_gauntlet))) + LocalBuilding("bunker_gauntlet", 5, 6, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1736f, 2188f, 84.34553f)))) LocalObject(116, Door.Constructor(Vector3(1733.111f, 2212.828f, 85.86653f)), owning_building_guid = 5) LocalObject(117, Door.Constructor(Vector3(1742.628f, 2163.924f, 85.86653f)), owning_building_guid = 5) } @@ -166,7 +166,7 @@ object Map99 { Building1() def Building1(): Unit = { // Name: bunker_gauntlet Type: bunker_gauntlet GUID: 6, MapID: 1 - LocalBuilding(6, 1, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1952f, 2450f, 84.34553f), bunker_gauntlet))) + LocalBuilding("bunker_gauntlet", 6, 1, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1952f, 2450f, 84.34553f)))) LocalObject(122, Door.Constructor(Vector3(1927.039f, 2450.701f, 85.86653f)), owning_building_guid = 6) LocalObject(123, Door.Constructor(Vector3(1976.588f, 2445.504f, 85.86653f)), owning_building_guid = 6) } @@ -174,7 +174,7 @@ object Map99 { Building5() def Building5(): Unit = { // Name: bunker_gauntlet Type: bunker_gauntlet GUID: 7, MapID: 5 - LocalBuilding(7, 5, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2210f, 2376f, 84.31532f), bunker_gauntlet))) + LocalBuilding("bunker_gauntlet", 7, 5, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2210f, 2376f, 84.31532f)))) LocalObject(132, Door.Constructor(Vector3(2185.05f, 2374.958f, 85.83632f)), owning_building_guid = 7) LocalObject(138, Door.Constructor(Vector3(2234.841f, 2373.23f, 85.83632f)), owning_building_guid = 7) } @@ -182,7 +182,7 @@ object Map99 { Building3() def Building3(): Unit = { // Name: bunker_gauntlet Type: bunker_gauntlet GUID: 8, MapID: 3 - LocalBuilding(8, 3, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2224f, 1666f, 84.68795f), bunker_gauntlet))) + LocalBuilding("bunker_gauntlet", 8, 3, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2224f, 1666f, 84.68795f)))) LocalObject(133, Door.Constructor(Vector3(2204.751f, 1650.054f, 86.20895f)), owning_building_guid = 8) LocalObject(139, Door.Constructor(Vector3(2240.582f, 1684.671f, 86.20895f)), owning_building_guid = 8) } @@ -190,7 +190,7 @@ object Map99 { Building4() def Building4(): Unit = { // Name: bunker_gauntlet Type: bunker_gauntlet GUID: 9, MapID: 4 - LocalBuilding(9, 4, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2326f, 2054f, 85.05051f), bunker_gauntlet))) + LocalBuilding("bunker_gauntlet", 9, 4, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2326f, 2054f, 85.05051f)))) LocalObject(140, Door.Constructor(Vector3(2304.062f, 2042.02f, 86.57151f)), owning_building_guid = 9) LocalObject(141, Door.Constructor(Vector3(2345.84f, 2069.164f, 86.57151f)), owning_building_guid = 9) } @@ -198,42 +198,42 @@ object Map99 { Building19() def Building19(): Unit = { // Name: bunker_lg Type: bunker_lg GUID: 10, MapID: 19 - LocalBuilding(10, 19, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2512f, 2678f, 90.57954f), bunker_lg))) + LocalBuilding("bunker_lg", 10, 19, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2512f, 2678f, 90.57954f)))) LocalObject(156, Door.Constructor(Vector3(2508.466f, 2678.917f, 92.10055f)), owning_building_guid = 10) } Building23() def Building23(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 11, MapID: 23 - LocalBuilding(11, 23, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1328f, 2002f, 82.80465f), bunker_sm))) + LocalBuilding("bunker_sm", 11, 23, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(1328f, 2002f, 82.80465f)))) LocalObject(93, Door.Constructor(Vector3(1326.812f, 2001.694f, 84.32565f)), owning_building_guid = 11) } Building20() def Building20(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 12, MapID: 20 - LocalBuilding(12, 20, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2410f, 2706f, 85.88767f), bunker_sm))) + LocalBuilding("bunker_sm", 12, 20, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2410f, 2706f, 85.88767f)))) LocalObject(148, Door.Constructor(Vector3(2410.96f, 2706.762f, 87.40868f)), owning_building_guid = 12) } Building21() def Building21(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 13, MapID: 21 - LocalBuilding(13, 21, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2490f, 1330f, 90.34791f), bunker_sm))) + LocalBuilding("bunker_sm", 13, 21, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2490f, 1330f, 90.34791f)))) LocalObject(155, Door.Constructor(Vector3(2489.304f, 1328.99f, 91.86891f)), owning_building_guid = 13) } Building22() def Building22(): Unit = { // Name: bunker_sm Type: bunker_sm GUID: 14, MapID: 22 - LocalBuilding(14, 22, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2578f, 1328f, 90.41841f), bunker_sm))) + LocalBuilding("bunker_sm", 14, 22, FoundationBuilder(Building.Structure(StructureType.Bunker, Vector3(2578f, 1328f, 90.41841f)))) LocalObject(157, Door.Constructor(Vector3(2579.087f, 1327.432f, 91.93941f)), owning_building_guid = 14) } Building8() def Building8(): Unit = { // Name: Indigo_Base Type: comm_station GUID: 15, MapID: 8 - LocalBuilding(15, 8, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(1488f, 1232f, 88.53511f), comm_station))) + LocalBuilding("Indigo_Base", 15, 8, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(1488f, 1232f, 88.53511f)))) LocalObject(58, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 15) LocalObject(95, Door.Constructor(Vector3(1424.293f, 1255.719f, 90.28611f)), owning_building_guid = 15) LocalObject(96, Door.Constructor(Vector3(1427.528f, 1288.064f, 90.25611f)), owning_building_guid = 15) @@ -350,7 +350,7 @@ object Map99 { Building18() def Building18(): Unit = { // Name: Red_Base Type: cryo_facility GUID: 18, MapID: 18 - LocalBuilding(18, 18, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(1254f, 2502f, 87.99127f), cryo_facility))) + LocalBuilding("Red_Base", 18, 18, FoundationBuilder(Building.Structure(StructureType.Facility, Vector3(1254f, 2502f, 87.99127f)))) LocalObject(57, CaptureTerminal.Constructor(capture_terminal), owning_building_guid = 18) LocalObject(83, Door.Constructor(Vector3(1179.904f, 2531.975f, 89.54227f)), owning_building_guid = 18) LocalObject(84, Door.Constructor(Vector3(1192.948f, 2485.693f, 97.50627f)), owning_building_guid = 18) @@ -496,7 +496,7 @@ object Map99 { Building9() def Building9(): Unit = { // Name: Red_Gun_Tower Type: tower_a GUID: 21, MapID: 9 - LocalBuilding(21, 9, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1876f, 2092f, 89.83428f), tower_a))) + LocalBuilding("Red_Gun_Tower", 21, 9, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1876f, 2092f, 89.83428f)))) LocalObject(705, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 21) LocalObject(118, Door.Constructor(Vector3(1875.323f, 2106.406f, 91.35529f)), owning_building_guid = 21) LocalObject(119, Door.Constructor(Vector3(1875.323f, 2106.406f, 111.3543f)), owning_building_guid = 21) @@ -533,7 +533,7 @@ object Map99 { Building12() def Building12(): Unit = { // Name: Indigo_Gun_Tower Type: tower_a GUID: 22, MapID: 12 - LocalBuilding(22, 12, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2062f, 1728f, 90.51912f), tower_a))) + LocalBuilding("Indigo_Gun_Tower", 22, 12, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2062f, 1728f, 90.51912f)))) LocalObject(707, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 22) LocalObject(128, Door.Constructor(Vector3(2074f, 1720f, 92.04012f)), owning_building_guid = 22) LocalObject(129, Door.Constructor(Vector3(2074f, 1720f, 112.0391f)), owning_building_guid = 22) @@ -570,7 +570,7 @@ object Map99 { Building13() def Building13(): Unit = { // Name: Blue_Gun_Tower Type: tower_a GUID: 23, MapID: 13 - LocalBuilding(23, 13, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2214f, 2124f, 90.3177f), tower_a))) + LocalBuilding("Blue_Gun_Tower", 23, 13, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2214f, 2124f, 90.3177f)))) LocalObject(708, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 23) LocalObject(134, Door.Constructor(Vector3(2214.33f, 2109.582f, 91.8387f)), owning_building_guid = 23) LocalObject(135, Door.Constructor(Vector3(2214.33f, 2109.582f, 111.8377f)), owning_building_guid = 23) @@ -607,7 +607,7 @@ object Map99 { Building15() def Building15(): Unit = { // Name: Red_Watch_Tower Type: tower_b GUID: 24, MapID: 15 - LocalBuilding(24, 15, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1488f, 2084f, 90.30762f), tower_b))) + LocalBuilding("Red_Watch_Tower", 24, 15, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1488f, 2084f, 90.30762f)))) LocalObject(704, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 24) LocalObject(103, Door.Constructor(Vector3(1495.709f, 2071.811f, 91.82762f)), owning_building_guid = 24) LocalObject(104, Door.Constructor(Vector3(1495.709f, 2071.811f, 101.8276f)), owning_building_guid = 24) @@ -644,7 +644,7 @@ object Map99 { Building17() def Building17(): Unit = { // Name: Blue_Watch_Tower Type: tower_b GUID: 25, MapID: 17 - LocalBuilding(25, 17, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2366f, 2560f, 86.32954f), tower_b))) + LocalBuilding("Blue_Watch_Tower", 25, 17, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2366f, 2560f, 86.32954f)))) LocalObject(709, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 25) LocalObject(142, Door.Constructor(Vector3(2378f, 2552f, 87.84953f)), owning_building_guid = 25) LocalObject(143, Door.Constructor(Vector3(2378f, 2552f, 97.84953f)), owning_building_guid = 25) @@ -681,7 +681,7 @@ object Map99 { Building16() def Building16(): Unit = { // Name: Indigo_Watch_Tower Type: tower_b GUID: 26, MapID: 16 - LocalBuilding(26, 16, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2450f, 1678f, 82.88522f), tower_b))) + LocalBuilding("Indigo_Watch_Tower", 26, 16, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2450f, 1678f, 82.88522f)))) LocalObject(710, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 26) LocalObject(149, Door.Constructor(Vector3(2462f, 1670f, 84.40522f)), owning_building_guid = 26) LocalObject(150, Door.Constructor(Vector3(2462f, 1670f, 94.40523f)), owning_building_guid = 26) @@ -718,7 +718,7 @@ object Map99 { Building10() def Building10(): Unit = { // Name: Red_Air_Tower Type: tower_c GUID: 27, MapID: 10 - LocalBuilding(27, 10, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1166f, 1754f, 55.62273f), tower_c))) + LocalBuilding("Red_Air_Tower", 27, 10, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(1166f, 1754f, 55.62273f)))) LocalObject(703, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 27) LocalObject(79, Door.Constructor(Vector3(1158f, 1742f, 57.14373f)), owning_building_guid = 27) LocalObject(80, Door.Constructor(Vector3(1158f, 1742f, 77.14273f)), owning_building_guid = 27) @@ -759,7 +759,7 @@ object Map99 { Building14() def Building14(): Unit = { // Name: Blue_Air_Tower Type: tower_c GUID: 28, MapID: 14 - LocalBuilding(28, 14, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2024f, 2914f, 64.3846f), tower_c))) + LocalBuilding("Blue_Air_Tower", 28, 14, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2024f, 2914f, 64.3846f)))) LocalObject(706, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 28) LocalObject(124, Door.Constructor(Vector3(2009.649f, 2915.43f, 65.9056f)), owning_building_guid = 28) LocalObject(125, Door.Constructor(Vector3(2009.649f, 2915.43f, 85.9046f)), owning_building_guid = 28) @@ -800,7 +800,7 @@ object Map99 { Building11() def Building11(): Unit = { // Name: Indigo_Air_Tower Type: tower_c GUID: 29, MapID: 11 - LocalBuilding(29, 11, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2856f, 1380f, 67.77856f), tower_c))) + LocalBuilding("Indigo_Air_Tower", 29, 11, FoundationBuilder(Building.Structure(StructureType.Tower, Vector3(2856f, 1380f, 67.77856f)))) LocalObject(711, CaptureTerminal.Constructor(secondary_capture), owning_building_guid = 29) LocalObject(171, Door.Constructor(Vector3(2868f, 1372f, 69.29956f)), owning_building_guid = 29) LocalObject(172, Door.Constructor(Vector3(2868f, 1372f, 89.29855f)), owning_building_guid = 29) @@ -841,19 +841,30 @@ object Map99 { Building10461() def Building10461(): Unit = { // Name: Map99_Gate_One Type: warpgate_small GUID: 30, MapID: 10461 - LocalBuilding(30, 10461, FoundationBuilder(WarpGate.Structure(Vector3(1198.85f, 2094.78f, 66.32f)))) + LocalBuilding("Map99_Gate_One", 30, 10461, FoundationBuilder(WarpGate.Structure(Vector3(1198.85f, 2094.78f, 66.32f)))) } Building10462() def Building10462(): Unit = { // Name: Map99_Gate_Two Type: warpgate_small GUID: 31, MapID: 10462 - LocalBuilding(31, 10462, FoundationBuilder(WarpGate.Structure(Vector3(2491.85f, 2848.95f, 62.31f)))) + LocalBuilding("Map99_Gate_Two", 31, 10462, FoundationBuilder(WarpGate.Structure(Vector3(2491.85f, 2848.95f, 62.31f)))) } Building10464() def Building10464(): Unit = { // Name: Map99_Gate_Three Type: warpgate_small GUID: 32, MapID: 10464 - LocalBuilding(32, 10464, FoundationBuilder(WarpGate.Structure(Vector3(2547.98f, 1237.04f, 89.09f)))) + LocalBuilding("Map99_Gate_Three", 32, 10464, FoundationBuilder(WarpGate.Structure(Vector3(2547.98f, 1237.04f, 89.09f)))) } + + def Lattice(): Unit = { + LatticeLink("Red_Base", "Blue_Base") + LatticeLink("Blue_Base", "Indigo_Base") + LatticeLink("Indigo_Base", "Red_Base") + LatticeLink("Red_Base", "Map99_Gate_One") + LatticeLink("Blue_Base", "Map99_Gate_Two") + LatticeLink("Indigo_Base", "Map99_Gate_Three") + } + + Lattice() } }