From 70d47c77318f56efa52d8dab40a11f6e8571de0c Mon Sep 17 00:00:00 2001 From: Mazo Date: Tue, 26 Jan 2021 23:04:16 +0000 Subject: [PATCH] Add llm_socket to zone initialization --- src/main/scala/net/psforever/zones/Zones.scala | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/main/scala/net/psforever/zones/Zones.scala b/src/main/scala/net/psforever/zones/Zones.scala index e57eed4f..18269b6e 100644 --- a/src/main/scala/net/psforever/zones/Zones.scala +++ b/src/main/scala/net/psforever/zones/Zones.scala @@ -13,6 +13,7 @@ import net.psforever.objects.ballistics.Projectile import net.psforever.objects.definition.BasicDefinition import net.psforever.objects.serverobject.doors.Door import net.psforever.objects.serverobject.generator.Generator +import net.psforever.objects.serverobject.llu.{CaptureFlagSocket, CaptureFlagSocketDefinition} import net.psforever.objects.serverobject.locks.IFFLock import net.psforever.objects.serverobject.pad.{VehicleSpawnPad, VehicleSpawnPadDefinition} import net.psforever.objects.serverobject.painbox.{Painbox, PainboxDefinition} @@ -337,6 +338,15 @@ object Zones { ), owningBuildingGuid = ownerGuid ) + case "llm_socket" => + zoneMap.addLocalObject( + obj.guid, + CaptureFlagSocket.Constructor( + obj.objectDefinition.asInstanceOf[CaptureFlagSocketDefinition], + obj.position + ), + owningBuildingGuid = ownerGuid + ) case objectType if doorTypes.contains(objectType) => zoneMap