Decompiled source of FireSpreads v3.4.4
plugins\FireSpreads.dll
Decompiled a week ago
The result has been truncated due to the large size, download it to view full contents!
using System; using System.CodeDom.Compiler; using System.Collections; using System.Collections.Generic; using System.ComponentModel; using System.Diagnostics; using System.Globalization; using System.IO; using System.Linq; using System.Linq.Expressions; using System.Reflection; using System.Reflection.Emit; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Runtime.Serialization; using System.Runtime.Versioning; using System.Security.Permissions; using System.Text; using BepInEx; using BepInEx.Bootstrap; using BepInEx.Configuration; using FireSpreads.Reflection; using HarmonyLib; using Jotunn; using Jotunn.Configs; using Jotunn.Entities; using Jotunn.Managers; using Jotunn.Utils; using MonoMod.Utils; using SoftReferenceableAssets; using UnityEngine; using UnityEngine.Rendering; using UnityEngine.SceneManagement; [assembly: CompilationRelaxations(8)] [assembly: RuntimeCompatibility(WrapNonExceptionThrows = true)] [assembly: Debuggable(DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints)] [assembly: AssemblyTitle("FireSpreads")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] [assembly: AssemblyProduct("FireSpreads")] [assembly: AssemblyCopyright("Copyright © 2021")] [assembly: AssemblyTrademark("")] [assembly: ComVisible(false)] [assembly: Guid("e3243d22-4307-4008-ba36-9f326008cde5")] [assembly: AssemblyFileVersion("0.0.1.0")] [assembly: TargetFramework(".NETFramework,Version=v4.6.2", FrameworkDisplayName = ".NET Framework 4.6.2")] [assembly: SecurityPermission(SecurityAction.RequestMinimum, SkipVerification = true)] [assembly: AssemblyVersion("0.0.1.0")] namespace FireSpreads { public class ApproachOpenDoor : MonoBehaviour { private bool m_done; private void OnTriggerEnter(Collider other) { //IL_003a: Unknown result type (might be due to invalid IL or missing references) if (!m_done && !((Object)(object)((Component)other).gameObject.GetComponent<Player>() == (Object)null)) { m_done = true; Door component = ((Component)this).gameObject.GetComponent<Door>(); if ((Object)(object)component != (Object)null) { component.Open(Vector3.zero); } } } } public class ScalerHelper : MonoBehaviour { private Scaler.ScaleInfo m_scaleInfo = new Scaler.ScaleInfo(); private Transform m_fireTransform; public void Awake() { m_fireTransform = ((Component)this).transform.Find("bid_fire"); if ((Object)(object)m_fireTransform == (Object)null) { m_fireTransform = ((Component)this).transform.Find("bid_fire_tree"); } } public void LoadJsonInfoFromGo() { //IL_0046: Unknown result type (might be due to invalid IL or missing references) //IL_0061: Unknown result type (might be due to invalid IL or missing references) //IL_007c: Unknown result type (might be due to invalid IL or missing references) //IL_00b0: Unknown result type (might be due to invalid IL or missing references) //IL_00d0: Unknown result type (might be due to invalid IL or missing references) //IL_012e: Unknown result type (might be due to invalid IL or missing references) //IL_0133: Unknown result type (might be due to invalid IL or missing references) //IL_0137: Unknown result type (might be due to invalid IL or missing references) //IL_013c: Unknown result type (might be due to invalid IL or missing references) //IL_026e: Unknown result type (might be due to invalid IL or missing references) //IL_0273: Unknown result type (might be due to invalid IL or missing references) //IL_0277: Unknown result type (might be due to invalid IL or missing references) //IL_027c: Unknown result type (might be due to invalid IL or missing references) //IL_0282: Unknown result type (might be due to invalid IL or missing references) //IL_0287: Unknown result type (might be due to invalid IL or missing references) //IL_0292: Unknown result type (might be due to invalid IL or missing references) //IL_0297: Unknown result type (might be due to invalid IL or missing references) //IL_02a2: Unknown result type (might be due to invalid IL or missing references) //IL_02a7: Unknown result type (might be due to invalid IL or missing references) //IL_02bb: Unknown result type (might be due to invalid IL or missing references) //IL_02cf: Unknown result type (might be due to invalid IL or missing references) //IL_02d4: Unknown result type (might be due to invalid IL or missing references) //IL_02ea: Unknown result type (might be due to invalid IL or missing references) //IL_02ef: Unknown result type (might be due to invalid IL or missing references) //IL_01b4: Unknown result type (might be due to invalid IL or missing references) //IL_01b9: Unknown result type (might be due to invalid IL or missing references) //IL_01bf: Unknown result type (might be due to invalid IL or missing references) //IL_01c4: Unknown result type (might be due to invalid IL or missing references) //IL_01cf: Unknown result type (might be due to invalid IL or missing references) //IL_01d4: Unknown result type (might be due to invalid IL or missing references) //IL_01df: Unknown result type (might be due to invalid IL or missing references) //IL_01e4: Unknown result type (might be due to invalid IL or missing references) //IL_01f8: Unknown result type (might be due to invalid IL or missing references) //IL_020c: Unknown result type (might be due to invalid IL or missing references) //IL_0211: Unknown result type (might be due to invalid IL or missing references) //IL_0227: Unknown result type (might be due to invalid IL or missing references) //IL_022c: Unknown result type (might be due to invalid IL or missing references) //IL_0149: Unknown result type (might be due to invalid IL or missing references) //IL_014f: Invalid comparison between Unknown and I4 //IL_0331: Unknown result type (might be due to invalid IL or missing references) //IL_0336: Unknown result type (might be due to invalid IL or missing references) //IL_033a: Unknown result type (might be due to invalid IL or missing references) //IL_033f: Unknown result type (might be due to invalid IL or missing references) //IL_0345: Unknown result type (might be due to invalid IL or missing references) //IL_034a: Unknown result type (might be due to invalid IL or missing references) //IL_0355: Unknown result type (might be due to invalid IL or missing references) //IL_035a: Unknown result type (might be due to invalid IL or missing references) //IL_0365: Unknown result type (might be due to invalid IL or missing references) //IL_036a: Unknown result type (might be due to invalid IL or missing references) //IL_037e: Unknown result type (might be due to invalid IL or missing references) //IL_0392: Unknown result type (might be due to invalid IL or missing references) //IL_0397: Unknown result type (might be due to invalid IL or missing references) //IL_03ad: Unknown result type (might be due to invalid IL or missing references) //IL_03b2: Unknown result type (might be due to invalid IL or missing references) //IL_0170: Unknown result type (might be due to invalid IL or missing references) //IL_0187: Unknown result type (might be due to invalid IL or missing references) //IL_019e: Unknown result type (might be due to invalid IL or missing references) //IL_03f4: Unknown result type (might be due to invalid IL or missing references) //IL_03f9: Unknown result type (might be due to invalid IL or missing references) //IL_03fd: Unknown result type (might be due to invalid IL or missing references) //IL_0402: Unknown result type (might be due to invalid IL or missing references) //IL_0408: Unknown result type (might be due to invalid IL or missing references) //IL_040d: Unknown result type (might be due to invalid IL or missing references) //IL_0418: Unknown result type (might be due to invalid IL or missing references) //IL_041d: Unknown result type (might be due to invalid IL or missing references) //IL_0428: Unknown result type (might be due to invalid IL or missing references) //IL_042d: Unknown result type (might be due to invalid IL or missing references) //IL_0441: Unknown result type (might be due to invalid IL or missing references) //IL_0455: Unknown result type (might be due to invalid IL or missing references) //IL_045a: Unknown result type (might be due to invalid IL or missing references) //IL_0470: Unknown result type (might be due to invalid IL or missing references) //IL_0475: Unknown result type (might be due to invalid IL or missing references) string prefabName = Utils.GetPrefabName(((Component)this).gameObject); if (FireController.s_allBounds.TryGetValue(prefabName, out var value)) { m_scaleInfo.baseScaler = Scaler.GetScaler(((Component)this).gameObject, ignoreJson: true).GetType().ToString(); m_scaleInfo.boundsOffset = new Scaler.SerializableVector3(value.m_offset); m_scaleInfo.boundsSize = new Scaler.SerializableVector3(((Bounds)(ref value.m_bounds)).extents); m_scaleInfo.transformScale = new Scaler.SerializableVector3(m_fireTransform.localScale); if (FireController.ContainsFireSource(((Component)this).gameObject)) { m_scaleInfo.hasFireSource = true; m_scaleInfo.fireSourceBoundsOffset = new Scaler.SerializableVector3(value.m_firesource.m_offset); m_scaleInfo.fireSourceBoundsSize = new Scaler.SerializableVector3(((Bounds)(ref value.m_firesource.m_bounds)).extents); } FireController.Instance.GetFireState(((Component)this).gameObject).SetupBoundsConnected(); ParticleSystem[] componentsInChildren = ((Component)this).gameObject.GetComponentsInChildren<ParticleSystem>(); Vector3 vector = default(Vector3); Vector3 vector2 = default(Vector3); Vector3 vector3 = default(Vector3); Vector3 vector4 = default(Vector3); foreach (ParticleSystem val in componentsInChildren) { MinMaxCurve val2; if (((Object)((Component)val).gameObject.transform).name == "flames (1)") { ShapeModule shape = val.shape; MainModule main = val.main; if (((ShapeModule)(ref shape)).enabled && (int)((ShapeModule)(ref shape)).shapeType == 6) { m_scaleInfo.meshName = ((Object)((ShapeModule)(ref shape)).mesh).name; m_scaleInfo.meshScale = new Scaler.SerializableVector3(((ShapeModule)(ref shape)).scale); m_scaleInfo.meshPosition = new Scaler.SerializableVector3(((ShapeModule)(ref shape)).position); m_scaleInfo.meshRotation = new Scaler.SerializableVector3(((ShapeModule)(ref shape)).rotation); } else { EmissionModule emission = val.emission; val2 = ((MainModule)(ref main)).startSizeX; float constant = ((MinMaxCurve)(ref val2)).constant; val2 = ((MainModule)(ref main)).startSizeY; float constant2 = ((MinMaxCurve)(ref val2)).constant; val2 = ((MainModule)(ref main)).startSizeZ; ((Vector3)(ref vector))..ctor(constant, constant2, ((MinMaxCurve)(ref val2)).constant); m_scaleInfo.flamesStartSize = new Scaler.SerializableVector3(vector); Scaler.ScaleInfo scaleInfo = m_scaleInfo; val2 = ((EmissionModule)(ref emission)).rateOverTime; scaleInfo.flamesRateOverTime = ((MinMaxCurve)(ref val2)).constant; Scaler.ScaleInfo scaleInfo2 = m_scaleInfo; val2 = ((MainModule)(ref main)).startLifetime; scaleInfo2.flamesStartLifetime = ((MinMaxCurve)(ref val2)).constant; } m_scaleInfo.flamesSimulationSpeed = ((MainModule)(ref main)).simulationSpeed; } if (((Object)((Component)val).gameObject.transform).name == "smoke (1)") { MainModule main2 = val.main; EmissionModule emission2 = val.emission; val2 = ((MainModule)(ref main2)).startSizeX; float constant3 = ((MinMaxCurve)(ref val2)).constant; val2 = ((MainModule)(ref main2)).startSizeY; float constant4 = ((MinMaxCurve)(ref val2)).constant; val2 = ((MainModule)(ref main2)).startSizeZ; ((Vector3)(ref vector2))..ctor(constant3, constant4, ((MinMaxCurve)(ref val2)).constant); m_scaleInfo.smokeStartSize = new Scaler.SerializableVector3(vector2); Scaler.ScaleInfo scaleInfo3 = m_scaleInfo; val2 = ((EmissionModule)(ref emission2)).rateOverTime; scaleInfo3.smokeRateOverTime = ((MinMaxCurve)(ref val2)).constant; Scaler.ScaleInfo scaleInfo4 = m_scaleInfo; val2 = ((MainModule)(ref main2)).startLifetime; scaleInfo4.smokeStartLifetime = ((MinMaxCurve)(ref val2)).constant; m_scaleInfo.smokeSimulationSpeed = ((MainModule)(ref main2)).simulationSpeed; } if (((Object)((Component)val).gameObject.transform).name == "sparcs (1)") { MainModule main3 = val.main; EmissionModule emission3 = val.emission; val2 = ((MainModule)(ref main3)).startSizeX; float constant5 = ((MinMaxCurve)(ref val2)).constant; val2 = ((MainModule)(ref main3)).startSizeY; float constant6 = ((MinMaxCurve)(ref val2)).constant; val2 = ((MainModule)(ref main3)).startSizeZ; ((Vector3)(ref vector3))..ctor(constant5, constant6, ((MinMaxCurve)(ref val2)).constant); m_scaleInfo.sparcsStartSize = new Scaler.SerializableVector3(vector3); Scaler.ScaleInfo scaleInfo5 = m_scaleInfo; val2 = ((EmissionModule)(ref emission3)).rateOverTime; scaleInfo5.sparcsRateOverTime = ((MinMaxCurve)(ref val2)).constant; Scaler.ScaleInfo scaleInfo6 = m_scaleInfo; val2 = ((MainModule)(ref main3)).startLifetime; scaleInfo6.sparcsStartLifetime = ((MinMaxCurve)(ref val2)).constant; m_scaleInfo.sparcsSimulationSpeed = ((MainModule)(ref main3)).simulationSpeed; } if (((Object)((Component)val).gameObject.transform).name == "flare") { MainModule main4 = val.main; EmissionModule emission4 = val.emission; val2 = ((MainModule)(ref main4)).startSizeX; float constant7 = ((MinMaxCurve)(ref val2)).constant; val2 = ((MainModule)(ref main4)).startSizeY; float constant8 = ((MinMaxCurve)(ref val2)).constant; val2 = ((MainModule)(ref main4)).startSizeZ; ((Vector3)(ref vector4))..ctor(constant7, constant8, ((MinMaxCurve)(ref val2)).constant); m_scaleInfo.flareStartSize = new Scaler.SerializableVector3(vector4); Scaler.ScaleInfo scaleInfo7 = m_scaleInfo; val2 = ((EmissionModule)(ref emission4)).rateOverTime; scaleInfo7.flareRateOverTime = ((MinMaxCurve)(ref val2)).constant; Scaler.ScaleInfo scaleInfo8 = m_scaleInfo; val2 = ((MainModule)(ref main4)).startLifetime; scaleInfo8.flareStartLifetime = ((MinMaxCurve)(ref val2)).constant; m_scaleInfo.flareSimulationSpeed = ((MainModule)(ref main4)).simulationSpeed; } } } else { MonoBehaviour.print((object)(prefabName + " does not seem to be burnable")); } } public void AddCurrentScale2Json() { string prefabName = Utils.GetPrefabName(((Component)this).gameObject); Scaler.s_jsonScales[prefabName] = m_scaleInfo; } public void OverwriteScalesFromFile() { Scaler.s_jsonScales.Clear(); Scaler.LoadJsonScalesFromFile(); } public void ReScaleAllJson() { Scaler.ReScaleAllJson(); } public void WriteJsonScales2File() { Scaler.WriteJsonScales2File(); } } public class IgniteWNT : MonoBehaviour { public float m_fireresists = 1f; public bool m_eternalfire = true; public void Awake() { if (m_eternalfire) { FireController.Instance.SetFire<WearNTear>(((Component)this).GetComponent<WearNTear>(), ((Component)this).GetComponent<ZNetView>(), 1f, m_eternalfire); } else { FireController.Instance.SetFireResist(((Component)this).GetComponent<ZNetView>(), m_fireresists, ignoreOffset: true); } } } public class BidSpawner : CreatureSpawner { [HarmonyPatch(typeof(CreatureSpawner))] [HarmonyPatch("Spawn")] public static class CreatureSpawner_Spawn_Patch { public static bool Prefix(CreatureSpawner __instance, ref ZNetView __result) { if (((object)__instance).GetType() == typeof(BidSpawner)) { BidSpawner bidSpawner = (BidSpawner)(object)__instance; bidSpawner.Spawn(); if (bidSpawner.m_destroy_after_spawn) { Object.Destroy((Object)(object)bidSpawner); } return false; } return true; } } public bool m_destroy_after_spawn; public string m_loot; public bool m_setFireresists; public float m_fireresists; public bool m_tamed; public bool m_checkwater; public ZNetView Spawn() { //IL_0006: Unknown result type (might be due to invalid IL or missing references) //IL_000b: Unknown result type (might be due to invalid IL or missing references) //IL_0024: Unknown result type (might be due to invalid IL or missing references) //IL_0025: Unknown result type (might be due to invalid IL or missing references) //IL_002a: Unknown result type (might be due to invalid IL or missing references) //IL_005c: Unknown result type (might be due to invalid IL or missing references) //IL_00b3: Unknown result type (might be due to invalid IL or missing references) //IL_00b4: Unknown result type (might be due to invalid IL or missing references) //IL_0072: Unknown result type (might be due to invalid IL or missing references) //IL_00db: Unknown result type (might be due to invalid IL or missing references) //IL_00e0: Unknown result type (might be due to invalid IL or missing references) //IL_0105: Unknown result type (might be due to invalid IL or missing references) //IL_0106: Unknown result type (might be due to invalid IL or missing references) //IL_00f9: Unknown result type (might be due to invalid IL or missing references) //IL_00fe: Unknown result type (might be due to invalid IL or missing references) //IL_019d: Unknown result type (might be due to invalid IL or missing references) Vector3 val = ((Component)this).transform.position; if (Utils.GetPrefabName(base.m_creaturePrefab) == "Surtling") { val = FindGround(val); } if (Utils.GetPrefabName(base.m_creaturePrefab) == "Bush02_en" || Utils.GetPrefabName(base.m_creaturePrefab) == "piece_chest_wood") { val.y = GetGroundHeight(val, out var _); } if (m_checkwater) { float waterHeight = GetWaterHeight(val); if (waterHeight > 0f) { val.y = waterHeight; if (Utils.GetPrefabName(base.m_creaturePrefab) == "Volture") { val.y += 15f; } } } if (val == Vector3.zero) { return null; } Quaternion val2 = Quaternion.Euler(0f, Random.Range(0f, 360f), 0f); if (Object.op_Implicit((Object)(object)base.m_creaturePrefab.GetComponent<WearNTear>())) { val2 = ((Component)this).transform.rotation; } GameObject val3 = Object.Instantiate<GameObject>(base.m_creaturePrefab, val, val2); ZNetView component = val3.GetComponent<ZNetView>(); if (base.m_wakeUpAnimation) { ZSyncAnimation component2 = val3.GetComponent<ZSyncAnimation>(); if ((Object)(object)component2 != (Object)null) { component2.SetBool("wakeup", true); } } BaseAI component3 = val3.GetComponent<BaseAI>(); if ((Object)(object)component3 != (Object)null && base.m_setPatrolSpawnPoint) { component3.SetPatrolPoint(); } Character component4 = val3.GetComponent<Character>(); if (Object.op_Implicit((Object)(object)component4)) { int level = Random.Range(base.m_minLevel, base.m_maxLevel + 1); component4.SetLevel(level); } base.m_nview.GetZDO().SetConnection((ConnectionType)3, component.GetZDO().m_uid); base.m_nview.GetZDO().Set(ZDOVars.s_aliveTime, ZNet.instance.GetTime().Ticks); ((CreatureSpawner)this).SpawnEffect(val3); if (((Object)(object)component4 != (Object)null && Utils.GetPrefabName(val3) == "Boar") || m_tamed) { component4.SetTamed(true); } if (!string.IsNullOrEmpty(m_loot)) { Container[] componentsInChildren = val3.GetComponentsInChildren<Container>(); foreach (Container val4 in componentsInChildren) { string[] array = m_loot.Split(new char[1] { ',' }); for (int j = 0; j < array.Length; j++) { string[] array2 = array[j].Split(new char[1] { ':' }); if ((Object)(object)PrefabManager.Instance.GetPrefab(array2[0]) == (Object)null) { MonoBehaviour.print((object)("prefab not found: " + array2[0])); } else { val4.m_inventory.AddItem(PrefabManager.Instance.GetPrefab(array2[0]), int.Parse(array2[1])); } } } FireController.Instance.SetFireEvent(val3.GetComponent<ZNetView>()); } Fireplace component5 = val3.GetComponent<Fireplace>(); if ((Object)(object)component5 != (Object)null) { component5.SetFuel(component5.m_maxFuel); } if (m_setFireresists) { if (m_fireresists <= 0f) { FireController.Instance.SetFire<WearNTear>(val3.GetComponent<WearNTear>(), val3.GetComponent<ZNetView>(), 1f, eternalFlame: true); } else { FireController.Instance.SetFireResist(val3.GetComponent<ZNetView>(), m_fireresists, ignoreOffset: true); } } if ((Object)(object)val3.GetComponent<Door>() != (Object)null) { val3.AddComponent<ApproachOpenDoor>(); SphereCollider obj = val3.AddComponent<SphereCollider>(); obj.radius = 12f; ((Collider)obj).isTrigger = true; ((Component)obj).gameObject.layer = 3; } return component; } public Vector3 FindGround(Vector3 position) { //IL_0008: Unknown result type (might be due to invalid IL or missing references) //IL_000a: Unknown result type (might be due to invalid IL or missing references) //IL_000f: Unknown result type (might be due to invalid IL or missing references) //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_001b: Unknown result type (might be due to invalid IL or missing references) //IL_0044: Unknown result type (might be due to invalid IL or missing references) //IL_0032: Unknown result type (might be due to invalid IL or missing references) for (float num = 2f; num < 30f; num += 0.25f) { Vector3 randomPointWithinDistance = GetRandomPointWithinDistance(position, num); Biome biome; float groundHeight = GetGroundHeight(randomPointWithinDistance, out biome); if (GetWaterHeight(randomPointWithinDistance) + 0.2f < groundHeight) { randomPointWithinDistance.y = groundHeight; return randomPointWithinDistance; } } return Vector3.zero; } public float GetGroundHeight(Vector3 position, out Biome biome2) { //IL_001d: Unknown result type (might be due to invalid IL or missing references) Vector3 val = default(Vector3); BiomeArea val2 = default(BiomeArea); Heightmap val3 = default(Heightmap); ZoneSystem.instance.GetGroundData(ref position, ref val, ref biome2, ref val2, ref val3); if ((Object)(object)val3 != (Object)null) { float result = default(float); val3.GetWorldHeight(position, ref result); return result; } return 0f; } public float GetWaterHeight(Vector3 position) { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_0040: Unknown result type (might be due to invalid IL or missing references) int mask = LayerMask.GetMask(new string[1] { "WaterVolume" }); Collider[] array = Physics.OverlapSphere(position, 2f, mask); float result = 0f; Collider[] array2 = array; for (int i = 0; i < array2.Length; i++) { WaterVolume component = ((Component)array2[i]).GetComponent<WaterVolume>(); if ((Object)(object)component != (Object)null) { result = component.GetWaterSurface(position, 1f); break; } } return result; } public static Vector3 GetRandomPointWithinDistance(Vector3 position, float distance) { //IL_0020: Unknown result type (might be due to invalid IL or missing references) //IL_0028: Unknown result type (might be due to invalid IL or missing references) //IL_002e: Unknown result type (might be due to invalid IL or missing references) //IL_0036: Unknown result type (might be due to invalid IL or missing references) float num = Random.Range(0f, (float)Math.PI * 2f); float num2 = Mathf.Cos(num) * distance; float num3 = Mathf.Sin(num) * distance; return new Vector3(position.x + num2, position.y, position.z + num3); } } public static class CodeMatcherExtensions { public static CodeMatcher GetPosition(this CodeMatcher codeMatcher, out int position) { position = codeMatcher.Pos; return codeMatcher; } public static CodeMatcher AddLabel(this CodeMatcher codeMatcher, out Label label) { label = default(Label); codeMatcher.AddLabels((IEnumerable<Label>)new Label[1] { label }); return codeMatcher; } public static CodeMatcher GetOperand(this CodeMatcher codeMatcher, out object operand) { operand = codeMatcher.Operand; return codeMatcher; } public static bool IsCall(this CodeInstruction i, string declaringType, string name) { if ((i.opcode == OpCodes.Callvirt || i.opcode == OpCodes.Call) && i.operand is MethodInfo methodInfo && methodInfo.DeclaringType?.Name == declaringType) { return methodInfo.Name == name; } return false; } public static bool CallReturns(this CodeInstruction i, Type returnType) { if ((i.opcode == OpCodes.Callvirt || i.opcode == OpCodes.Call) && i.operand is MethodInfo methodInfo) { return methodInfo.ReturnType == returnType; } return false; } public static CodeMatcher SaveInstruction(this CodeMatcher matcher, int offset, out CodeInstruction instruction) { instruction = matcher.InstructionAt(offset); return matcher; } public static CodeMatcher SaveInstructions(this CodeMatcher matcher, int offset, out List<CodeInstruction> instructions) { instructions = matcher.InstructionsInRange(0, offset - 1); return matcher; } } public class Locations { public static string LOCATION_FARM = "#Name:BBauernhaus\r\n#Creator:Astrid Bpsave\r\n#Description:\\\"\\\"\r\n#Category:Blueprints\r\n#Pieces\r\nwood_beam_26;BuildingWorkbench;0.2057495;-1;9.217407;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_stair;BuildingWorkbench;1.381775;-1;8.431763;0;0.0980171;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_beam_26;BuildingWorkbench;2.167358;-1;9.607605;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_stepladder;BuildingWorkbench;4.023254;-0.9999962;2.839355;0;0.09801567;0;-0.9951849;\\\"\\\";1;1;1\r\nwood_stepladder;BuildingWorkbench;5.004028;-0.9999962;3.034424;0;0.09801567;0;-0.9951849;\\\"\\\";1;1;1\r\nwood_pole;BuildingWorkbench;-7.461304;-0.5;-8.621277;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_pole;BuildingWorkbench;-3.538208;-0.5;-7.841003;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_pole;BuildingWorkbench;-2.551758;-0.5;-2.54657;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_pole;BuildingWorkbench;-2.161682;-0.5;-4.508118;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_pole;BuildingWorkbench;-0.5905151;-0.5;-2.156738;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_pole;BuildingWorkbench;-0.2004395;-0.5;-4.118347;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_fence;Misc;-6.004578;-0.2437592;-11.74908;0;0.4713951;0;0.8819221;\\\"\\\";1;1;1\r\nwood_fence;Misc;-7.084229;-0.2437553;-9.802612;0;0.8314679;0;-0.5555727;\\\"\\\";1;1;1\r\nwood_fence;Misc;-4.445801;-0.2437553;-12.31226;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_fence;Misc;-0.331604;-0.2437553;-11.28448;0;0.9807851;0;0.1950911;\\\"\\\";1;1;1\r\nwood_fence;Misc;1.525208;-0.2437553;-10.52094;0;0.1950877;0;-0.9807858;\\\"\\\";1;1;1\r\nwood_fence;Misc;3.207886;-0.2437553;-9.402771;0;0.9238786;0;0.3826856;\\\"\\\";1;1;1\r\nwood_fence;Misc;-2.298523;-0.2437515;-11.87769;0;0.0980133;0;-0.9951851;\\\"\\\";1;1;1\r\nfire_pit;Misc;-1.402954;-0.2437515;-3.457275;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_fence;Misc;4.601135;-0.2437515;-7.716614;0;0.4713962;0;-0.8819215;\\\"\\\";1;1;1\r\nwood_fence;Misc;5.274536;-0.2437515;-5.568359;0;0.7071087;0;0.7071048;\\\"\\\";1;1;1\r\nwood_floor_1x1;IgniteWNT;-0.3353882;-0.2108841;-3.921265;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nspawner_Boar;;-6.735889;-0.1937561;-0.2129517;0;0.9238801;0;-0.3826821;\\\"\\\";1;1;1\r\nspawner_Boar;;-6.535889;-0.1937561;-0.2129517;0;0.9238801;0;-0.3826821;\\\"\\\";1;1;1\r\npiece_cookingstation;IgniteWNT;-1.530518;-0.04375458;-2.910156;0;0.9951847;0;0.09801749;\\\"\\\";1;1;1\r\npiece_cookingstation;IgniteWNT;-1.476257;-0.04375458;-3.420166;0;0.9951847;0;0.09801749;\\\"\\\";1;1;1\r\npiece_cookingstation;IgniteWNT;-1.404724;-0.04375458;-3.928772;0;0.9951847;0;0.09801749;\\\"\\\";1;1;1\r\nwood_beam_1;BuildingWorkbench;-10.68579;0;2.462708;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-10.39307;0;0.9915771;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-9.802551;0;3.148193;0;0.9951847;0;0.09801749;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-9.61261;0;-2.931519;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-9.222351;0;-4.893066;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-8.046448;0;-5.678711;0;0.0980171;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-7.840942;0;3.538391;0;0.9951847;0;0.09801749;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-5.879395;0;3.928589;0;0.9951847;0;0.09801749;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-5.288757;0;6.085266;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-4.898499;0;4.123718;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-4.508301;0;2.16217;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-4.503113;0;7.261169;0;0.09801733;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;-4.307861;0;6.280457;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-4.12323;0;-4.898315;0;0.0980171;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-4.118042;0;0.2006226;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;-3.917786;0;4.318787;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-3.917786;0;4.318787;0;0.9951847;0;0.09801725;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-3.727783;0;-1.760925;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;-3.527527;0;2.357239;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-3.337585;0;-3.722473;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;-3.137268;0;0.3956909;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam_1;BuildingWorkbench;-3.045349;0;-5.194031;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;-2.944641;0;-3.13446;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;-2.749573;0;-4.115295;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;-2.74707;0;-1.565857;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;-2.554504;0;-5.096069;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-2.541504;0;7.651367;0;0.09801733;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;-2.346313;0;6.670593;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-1.96698;0;-5.489319;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;-1.956238;0;4.708923;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-1.956177;0;4.708984;0;0.9951847;0;0.09801725;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;-1.57373;0;-4.901001;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;-1.56604;0;2.747375;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;-1.175781;0;0.7858276;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;-0.7855225;0;-1.17572;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;-0.5933228;0;-4.706299;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-0.579895;0;8.041565;0;0.09801733;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-0.3954468;0;-3.137512;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;-0.3847656;0;7.060791;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-0.005371094;0;-5.099121;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;-0.002624512;0;-2.549622;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;0.005310059;0;5.099121;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;0.005432129;0;5.099182;0;0.9951847;0;0.09801725;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;0.1924438;0;-3.530396;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;0.3875122;0;-4.511169;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;0.3955078;0;3.137512;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;0.7857056;0;1.175903;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;1.175964;0;-0.7856445;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;1.18396;0;6.862976;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;1.368286;0;-4.316101;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;1.566162;0;-2.747253;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;1.956238;0;-4.708923;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;1.966858;0;5.489258;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;2.164734;0;7.058105;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;2.349121;0;-4.120911;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;2.357056;0;3.527649;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;2.747253;0;1.56604;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;3.137451;0;-0.3955078;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;3.329895;0;-3.925903;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;3.343262;0;8.82196;0;0.09801567;0;-0.9951849;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;3.527649;0;-2.357117;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;3.53833;0;7.841125;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;3.917786;0;-4.318726;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;3.928406;0;5.879395;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;3.928589;0;5.879578;0;0.9951847;0;0.09801725;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;4.310669;0;-3.730774;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;4.318604;0;3.917786;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;4.519165;0;8.036255;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;4.708801;0;1.956238;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_wall_quarter;BuildingWorkbench;4.81189;0;6.565125;0;0.7730108;0;-0.6343929;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;4.909424;0;6.074707;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;5.098999;0;-0.005371094;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;5.291443;0;-3.535706;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;5.299683;0;4.113159;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;5.489197;0;-1.96698;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;5.68988;0;2.151611;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;5.879395;0;-3.928528;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;6.080139;0;0.1900635;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;6.272217;0;-3.340637;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;6.470398;0;-1.771484;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam_1;BuildingWorkbench;6.762634;0;-3.243103;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-10.00281;3.814697E-06;-0.9699707;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-7.851563;3.814697E-06;-6.659729;0;0.6343942;0;0.7730097;\\\"\\\";1;1;1\r\nwood_beam_1;BuildingWorkbench;-7.558899;3.814697E-06;-8.13092;0;0.7730125;0;-0.6343909;\\\"\\\";1;1;1\r\nwood_wall_quarter;BuildingWorkbench;-5.386414;3.814697E-06;6.575623;0;0.6343939;0;0.77301;\\\"\\\";1;1;1\r\nwood_wall_quarter;BuildingWorkbench;-4.993408;3.814697E-06;7.163696;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-3.928467;3.814697E-06;-5.879456;0;0.6343942;0;0.7730097;\\\"\\\";1;1;1\r\nwood_beam_1;BuildingWorkbench;-3.635803;3.814697E-06;-7.350586;0;0.7730125;0;-0.6343909;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-2.356628;3.814697E-06;-3.527344;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-1.570984;3.814697E-06;-2.35144;0;0.0980171;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-1.181213;3.814697E-06;-4.313477;0;0.9951847;0;0.09801725;\\\"\\\";1;1;1\r\nwood_wall_quarter;BuildingWorkbench;3.833618;3.814697E-06;8.919495;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nspawner_piece_chest_wood;LOOT:item_bomb_water:20,KnifeFlint:1,LeatherScraps:10,RawMeat:10;-3.237732;0.09659958;3.510681;0;0.9951847;0;0.09801725;\\\"\\\";1;1;1\r\nbed;Furniture;-2.707458;0.1168785;1.596619;0;0.9951847;0;0.09801725;\\\"\\\";1;1;1\r\nwood_pole;BuildingWorkbench;4.909363;0.5;6.074646;0;0.0980171;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;-5.093689;0.5000038;5.104492;0;0.6343939;0;0.77301;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;-3.522217;0.5000038;7.45636;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;-1.956177;0.5000038;4.708984;0;0.9951847;0;0.09801725;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;-1.560608;0.5000038;7.846558;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;1.956604;0.5000038;-4.708557;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;3.918152;0.5000038;-4.318359;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;4.519165;0.5000038;8.036255;0;0.7730108;0;-0.6343929;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;5.494751;0.5000038;3.132324;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;6.27478;0.5000038;-0.7911377;0;0.7730108;0;-0.6343929;\\\"\\\";1;1;1\r\nwood_pole2;BuildingWorkbench;-10.78333;1;2.953125;0;0.09801804;0;-0.9951847;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-10.5882;1;1.972351;0;0.6343929;0;0.7730108;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-10.39307;1;0.9915771;0;0.6343929;0;0.7730108;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-10.00287;1;-0.9699707;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-9.802551;1;3.148193;0;0.9951847;0;0.09801749;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-9.612671;1;-2.931519;0;0.6343929;0;0.7730108;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-9.222412;1;-4.893066;0;0.6343929;0;0.7730108;\\\"\\\";1;1;1\r\nwood_pole2;BuildingWorkbench;-9.027222;1;-5.87384;0;0.09801804;0;-0.9951847;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-8.046387;1;-5.67865;0;0.09801614;0;-0.9951848;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-7.851501;1;-6.659729;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-7.840942;1;3.538391;0;0.9951847;0;0.09801749;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-7.656433;1;-7.640503;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_pole2;BuildingWorkbench;-7.461304;1;-8.621277;0;0.7730125;0;-0.6343909;\\\"\\\";1;1;1\r\nwood_door;BuildingWorkbench;-6.084778;1;-5.288513;0;0.9951848;0;0.09801607;\\\"0\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-5.879395;1;3.928589;0;0.9951847;0;0.09801749;\\\"\\\";1;1;1\r\nwood_pole2;BuildingWorkbench;-5.483765;1;7.066162;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_pole2;BuildingWorkbench;-4.89856;1;4.123657;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-4.703491;1;3.142944;0;0.6343925;0;0.7730111;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-4.313232;1;1.181396;0;0.6343925;0;0.7730111;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-4.123657;1;-4.898743;0;0.09801614;0;-0.9951848;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-3.928406;1;-5.879395;0;0.7730085;0;-0.6343957;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-3.922974;1;-0.7801514;0;0.6343925;0;0.7730111;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-3.917786;1;4.318787;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-3.733276;1;-6.860229;0;0.7730085;0;-0.6343957;\\\"\\\";1;1;1\r\nwood_pole2;BuildingWorkbench;-3.538208;1;-7.841003;0;0.7730125;0;-0.6343909;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-3.532776;1;-2.741699;0;0.6343925;0;0.7730111;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-3.142517;1;-4.703247;0;0.6343925;0;0.7730111;\\\"\\\";1;1;1\r\nwood_pole2;IgniteWNT;-2.947388;1;-5.684021;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_pole2;IgniteWNT;-2.551758;1;-2.54657;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_pole2;IgniteWNT;-2.161682;1;-4.508118;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-1.966614;1;-5.488953;0;0.09801614;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-1.956177;1;4.708984;0;0.9951847;0;0.09801725;\\\"\\\";1;1;1\r\nwood_pole2;BuildingWorkbench;-0.579834;1;8.041626;0;0.09801804;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_pole2;BuildingWorkbench;-0.2004395;1;-4.118347;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-0.005004883;1;-5.098755;0;0.09801614;0;-0.9951848;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;0.005432129;1;5.099182;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;1.956604;1;-4.708557;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_gate;BuildingWorkbench;1.96698;1;5.48938;0;0.0980171;0;-0.9951847;\\\"0\\\";1;1;1\r\nwood_pole2;BuildingWorkbench;3.343262;1;8.82196;0;0.09801804;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;3.917786;1;-4.318726;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;3.928589;1;5.879578;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_pole2;BuildingWorkbench;4.324036;1;9.016968;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_stepladder;BuildingWorkbench;4.413452;1;0.8777466;0;0.09801567;0;-0.9951849;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;5.104492;1;5.093872;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_stepladder;BuildingWorkbench;5.394226;1;1.072876;0;0.09801567;0;-0.9951849;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;5.494751;1;3.132324;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;5.879395;1;-3.928528;0;0.09801614;0;-0.9951848;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;5.88501;1;1.170776;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;6.275208;1;-0.7907715;0;0.7730108;0;-0.6343929;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;6.664978;1;-2.752686;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_pole2;BuildingWorkbench;6.860168;1;-3.733459;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_pole;BuildingWorkbench;-2.936951;1.5;4.513916;0;0.8819212;0;0.4713968;\\\"\\\";1;1;1\r\nwood_pole;BuildingWorkbench;-0.9754028;1.5;4.904053;0;0.8819212;0;0.4713968;\\\"\\\";1;1;1\r\nwood_pole;BuildingWorkbench;0.975769;1.5;-4.903625;0;0.5555711;0;-0.831469;\\\"\\\";1;1;1\r\nwood_pole;BuildingWorkbench;2.937378;1.5;-4.513428;0;0.4713975;0;-0.8819209;\\\"\\\";1;1;1\r\nwood_pole;BuildingWorkbench;4.898621;1.5;-4.123657;0;0.5555711;0;-0.831469;\\\"\\\";1;1;1\r\nwood_pole;BuildingWorkbench;5.299622;1.5;4.113098;0;0.9569403;0;-0.2902847;\\\"\\\";1;1;1\r\nwood_pole;BuildingWorkbench;5.689514;1.5;2.151184;0;0.9569403;0;-0.2902847;\\\"\\\";1;1;1\r\nwood_pole;BuildingWorkbench;6.079651;1.5;0.1896362;0;0.4713975;0;-0.8819209;\\\"\\\";1;1;1\r\nwood_pole;BuildingWorkbench;6.46991;1.5;-1.771912;0;0.9569402;0;-0.290285;\\\"\\\";1;1;1\r\nwood_beam_26;BuildingWorkbench;-9.724121;1.98101;-4.42041;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam_26;BuildingWorkbench;-11.06372;1.995049;2.311829;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_beam_1;BuildingWorkbench;-11.86163;2;3.248413;0;0.6343939;0;0.77301;\\\"\\\";1;1;1\r\nwood_beam_26;BuildingWorkbench;-11.7641;2;2.758057;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_beam_1;BuildingWorkbench;-11.27374;2;2.855591;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-10.97839;2;3.933899;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;-10.78326;2;2.953125;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_wall_roof;BuildingWorkbench;-10.58832;2;1.972229;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-10.5882;2;1.972351;0;0.6343929;0;0.7730108;\\\"\\\";1;1;1\r\nwood_beam_1;BuildingWorkbench;-10.29553;2;0.5011597;0;0.7730108;0;-0.6343929;\\\"\\\";1;1;1\r\nwood_beam_26;BuildingWorkbench;-10.20325;2;-5.088318;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-10.00287;2;-0.9699707;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_beam_1;BuildingWorkbench;-9.710205;2;-2.441101;0;0.7730108;0;-0.6343929;\\\"\\\";1;1;1\r\nwood_beam_1;BuildingWorkbench;-9.517517;2;-5.971313;0;0.9951847;0;0.09801749;\\\"\\\";1;1;1\r\nwood_wall_roof;BuildingWorkbench;-9.417542;2;-3.912292;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-9.41748;2;-3.912292;0;0.6343929;0;0.7730108;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;-9.222473;2;-4.89325;0;0.9951847;0;0.09801749;\\\"\\\";1;1;1\r\nwood_beam_1;BuildingWorkbench;-9.124817;2;-5.383484;0;0.6343929;0;0.7730108;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-9.016785;2;4.324097;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;-8.821716;2;3.343262;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-8.046448;2;-5.678711;0;0.09801804;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-7.851563;2;-6.659729;0;0.6343942;0;0.7730097;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-7.461304;2;-8.621277;0;0.6343942;0;0.7730097;\\\"\\\";1;1;1\r\nwood_roof_icorner;BuildingWorkbench;-7.260925;2;-4.503052;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-7.055237;2;4.714294;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;-6.870789;2;-6.464661;0;0.7730092;0;-0.6343947;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;-6.860168;2;3.733459;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;-6.480591;2;-8.42627;0;0.7730125;0;-0.6343909;\\\"\\\";1;1;1\r\nwood_beam_26;BuildingWorkbench;-6.285522;2;-9.407043;0;0.09801733;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_beam_26;BuildingWorkbench;-6.26947;2;5.89032;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;-5.879395;2;3.928589;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_beam_1;BuildingWorkbench;-5.584045;2;5.006958;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_roof_icorner;BuildingWorkbench;-5.299377;2;-4.112915;0;0.6343923;0;0.7730113;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;-5.288635;2;6.08551;0;0.09801733;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_beam_1;BuildingWorkbench;-4.996155;2;4.614075;0;0.7730108;0;-0.6343929;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;-4.909241;2;-6.074524;0;0.6343942;0;0.7730097;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;-4.518982;2;-8.036072;0;0.6343942;0;0.7730097;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-4.502991;2;7.261292;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_beam_26;BuildingWorkbench;-4.323853;2;-9.016846;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;-4.31842;2;-3.917603;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-4.12323;2;-4.898315;0;0.09801804;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-3.538208;2;-7.841003;0;0.6343942;0;0.7730097;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;-3.327087;2;6.475647;0;0.09801804;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_beam_1;BuildingWorkbench;-3.042358;2;-2.644165;0;0.9951847;0;0.09801749;\\\"\\\";1;1;1\r\nwood_wall_quarter;BuildingWorkbench;-3.042114;2;-2.644104;0;0.9951847;0;0.09801749;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-2.541565;2;7.651306;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-1.956177;2;4.708984;0;0.9951847;0;0.09801725;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-1.570984;2;-2.35144;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;-1.36554;2;6.865784;0;0.09801804;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_beam_1;BuildingWorkbench;-1.07019;2;7.944092;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-0.3950806;2;-3.137146;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_wall_quarter;BuildingWorkbench;-0.1027222;2;-4.608521;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam_1;BuildingWorkbench;-0.102356;2;-4.608276;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_beam_26;BuildingWorkbench;0.4009399;2;8.236755;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_roof_icorner;BuildingWorkbench;0.5960083;2;7.25592;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;1.956604;2;-4.708557;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_beam_26;BuildingWorkbench;2.362488;2;8.626892;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_roof_icorner;BuildingWorkbench;2.557556;2;7.646057;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;3.918152;2;-4.318359;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;4.324097;2;9.01709;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;4.519104;2;8.036255;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_pole2;BuildingWorkbench;4.909363;2;6.074646;0;0.0980171;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;5.494751;2;3.132324;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam_26;BuildingWorkbench;5.499939;2;8.231323;0;0.6343929;0;0.7730108;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;6.275208;2;-0.7907715;0;0.7730108;0;-0.6343929;\\\"\\\";1;1;1\r\nwood_pole;BuildingWorkbench;-10.39319;2.5;0.9914551;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_pole;BuildingWorkbench;-10.00293;2.5;-0.9700928;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_pole;BuildingWorkbench;-9.612488;2.5;-2.931335;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_wall_roof_top;BuildingWorkbench;-5.304749;2.5;-9.211914;0;0.09801733;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_pole;BuildingWorkbench;-4.89856;2.5;4.123657;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;-4.703491;2.5;3.142944;0;0.6343925;0;0.7730111;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;-4.313232;2.5;1.181396;0;0.6343925;0;0.7730111;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;-3.922974;2.5;-0.7801514;0;0.6343925;0;0.7730111;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;-3.917786;2.5;4.318787;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;-3.532776;2.5;-2.741699;0;0.6343925;0;0.7730111;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;-3.142517;2.5;-4.703247;0;0.6343925;0;0.7730111;\\\"\\\";1;1;1\r\nwood_pole;BuildingWorkbench;-2.947388;2.5;-5.684021;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;-1.966614;2.5;-5.488953;0;0.09801614;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;-1.956177;2.5;4.708984;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;-0.005004883;2.5;-5.098755;0;0.09801614;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;0.005432129;2.5;5.099182;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_wall_roof_top;BuildingWorkbench;1.381775;2.5;8.431824;0;0.9951847;0;0.09801749;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;1.956604;2.5;-4.708557;0;0.09801614;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;3.918152;2.5;-4.318359;0;0.09801614;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;3.928589;2.5;5.879578;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;5.104492;2.5;5.093872;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;5.494751;2.5;3.132324;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;5.879395;2.5;-3.928528;0;0.09801614;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;5.88501;2.5;1.170776;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;6.274841;2.5;-0.7911377;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;6.6651;2.5;-2.752686;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_pole;BuildingWorkbench;6.860168;2.5;-3.733459;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_wall_roof_45_upsidedown;BuildingWorkbench;-3.727783;2.75;-1.760925;0;0.6343929;0;0.7730108;\\\"\\\";1;1;1.05\r\nwood_beam;BuildingWorkbench;-10.19806;3;0.01068115;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_wall_roof_45;BuildingWorkbench;-10.19806;3;0.01068115;0;0.6343932;0;0.7730106;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;-10.00031;3;1.579407;0;0.7730102;0;-0.6343936;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-9.807861;3;-1.950867;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_wall_roof_45;BuildingWorkbench;-9.807617;3;-1.950562;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;-9.024536;3;-3.324219;0;0.7730102;0;-0.6343936;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;-9.019531;3;1.774536;0;0.7730102;0;-0.6343936;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;-8.043762;3;-3.129089;0;0.6343943;0;0.7730096;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;-8.038757;3;1.969604;0;0.7730102;0;-0.6343936;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;-7.062927;3;-2.934021;0;0.6343943;0;0.7730096;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;-7.057922;3;2.164795;0;0.7730102;0;-0.6343936;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;-6.082153;3;-2.738892;0;0.7730102;0;-0.6343936;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;-6.077148;3;2.359741;0;0.7730102;0;-0.6343936;\\\"\\\";1;1;1\r\nwood_beam_26;BuildingWorkbench;-5.879211;3;3.928772;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;-5.294006;3;0.9863281;0;0.6343943;0;0.7730096;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;-5.101379;3;-2.543823;0;0.6343943;0;0.7730096;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;-5.096375;3;2.554871;0;0.7730102;0;-0.6343936;\\\"\\\";1;1;1\r\nwood_beam_1;BuildingWorkbench;-4.996155;3;4.614075;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;-4.903809;3;-0.9752808;0;0.6343943;0;0.7730096;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;-4.898438;3;4.123901;0;0.09801567;0;-0.9951849;\\\"\\\";1;1;1\r\nwood_beam_1;BuildingWorkbench;-4.801025;3;3.63324;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;-4.120544;3;-2.348694;0;0.6343943;0;0.7730096;\\\"\\\";1;1;1\r\nwood_beam_26;BuildingWorkbench;-3.928345;3;-5.879272;0;0.7730108;0;-0.6343929;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-3.917786;3;4.318787;0;0.0980171;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;-3.722656;3;3.338013;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;-3.332458;3;1.376465;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_beam_1;BuildingWorkbench;-3.242615;3;-6.762329;0;0.09801733;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;-3.140076;3;-2.154053;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;-2.947571;3;-5.684204;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;-2.942261;3;-0.585144;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;-2.93689;3;4.514038;0;0.09801567;0;-0.9951849;\\\"\\\";1;1;1\r\nwood_beam_1;BuildingWorkbench;-2.849854;3;-6.174438;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;-2.554932;3;-5.096436;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_pole2;BuildingWorkbench;-2.551758;3;-2.54657;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-2.356873;3;-3.527405;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_pole2;BuildingWorkbench;-2.161682;3;-4.508118;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;-2.159302;3;-1.958984;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-1.966614;3;-5.488953;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-1.956177;3;4.708984;0;0.0980171;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-1.771484;3;-6.469727;0;0.09801733;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;-1.761108;3;3.72821;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;-1.574158;3;-4.901367;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-1.57135;3;-2.351746;0;0.9951847;0;0.09801749;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;-1.370911;3;1.766602;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;-1.178528;3;-1.763855;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;-0.9860229;3;-5.294067;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;-0.9807129;3;-0.1950073;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;-0.9753418;3;4.904175;0;0.09801804;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;-0.5933228;3;-4.706238;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_pole2;BuildingWorkbench;-0.5905151;3;-2.156738;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-0.3954468;3;-3.137329;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_pole2;BuildingWorkbench;-0.1999512;3;-4.11792;0;0.9951847;0;0.09801749;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;-0.1976929;3;-1.568787;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-0.005004883;3;-5.098755;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;-0.002685547;3;-2.549561;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;0.005432129;3;5.099182;0;0.0980171;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;0.1901245;3;-6.079529;0;0.09801733;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;0.1923828;3;-3.530334;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;0.2005615;3;4.118469;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_floor_1x1;BuildingWorkbench;0.3874512;3;-4.511169;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;0.5907593;3;2.15686;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;0.9755249;3;-4.90387;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;0.980957;3;0.1953125;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;0.9862061;3;5.294373;0;0.09801804;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;1.371155;3;-1.766296;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;1.761169;3;-3.728149;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;1.956604;3;-4.708557;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;1.96698;3;5.48938;0;0.0980171;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;2.151306;3;-5.689697;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;2.162109;3;4.508606;0;0.7730108;0;-0.6343929;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;2.552307;3;2.547058;0;0.7730108;0;-0.6343929;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;2.937073;3;-4.513733;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;2.942505;3;0.5854492;0;0.7730108;0;-0.6343929;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;2.947754;3;5.684509;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;3.332886;3;-1.375977;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;3.723083;3;-3.337585;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;3.917786;3;-4.318726;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;3.928589;3;5.879578;0;0.0980171;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;4.112915;3;-5.2995;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;4.123657;3;4.898804;0;0.7730108;0;-0.6343929;\\\"\\\";1;1;1\r\nwood_beam_1;BuildingWorkbench;4.811829;3;6.565063;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;4.898621;3;-4.123596;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;4.909302;3;6.074646;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_wall_roof;BuildingWorkbench;5.10437;3;5.093811;0;0.6343939;0;0.77301;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;5.104492;3;5.093872;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam_1;BuildingWorkbench;5.204651;3;7.152954;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;5.294434;3;-0.9857788;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;5.494751;3;3.132324;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_floor;BuildingWorkbench;5.684631;3;-2.947388;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;5.879395;3;-3.928528;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;5.88501;3;1.170837;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam_26;BuildingWorkbench;5.890137;3;6.269714;0;0.6343929;0;0.7730108;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;6.074524;3;-4.909363;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;6.275208;3;-0.7907715;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_wall_roof;BuildingWorkbench;6.6651;3;-2.752686;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;6.665466;3;-2.752319;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;6.860168;3;-3.733459;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_beam_1;BuildingWorkbench;6.957764;3;-4.223877;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_beam_1;BuildingWorkbench;7.545654;3;-4.616699;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_beam_26;BuildingWorkbench;7.840942;3;-3.53833;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_beam_26;BuildingWorkbench;7.080627;3.268234;-2.791565;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_beam_26;BuildingWorkbench;5.480408;3.296661;5.253784;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;5.494629;3.5;3.132263;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;5.884583;3.5;1.17041;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;6.275269;3.5;-0.7907104;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_beam_45;BuildingWorkbench;-10.11438;3.98101;-2.458862;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam_45;BuildingWorkbench;-10.67346;3.995049;0.3503418;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_beam_45;BuildingWorkbench;-11.37396;4;0.7963867;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_beam_45;BuildingWorkbench;-10.59351;4;-3.12677;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_roof_45;BuildingWorkbench;-10.39307;4;0.9915161;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_roof_45;BuildingWorkbench;-9.612671;4;-2.931641;0;0.9951847;0;0.09801749;\\\"\\\";1;1;1\r\nwood_roof_45;BuildingWorkbench;-9.412292;4;1.186707;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_roof_45;BuildingWorkbench;-8.631714;4;-2.736328;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_roof_45;BuildingWorkbench;-7.450745;4;1.576843;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_roof_45;BuildingWorkbench;-6.670166;4;-2.34613;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_roof_45;BuildingWorkbench;-5.489197;4;1.96698;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_roof_45;BuildingWorkbench;-4.708618;4;-1.955994;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_beam_26;BuildingWorkbench;-4.703247;4;3.143127;0;0.09801804;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_beam_45;BuildingWorkbench;-4.508423;4;2.162048;0;0.6343935;0;0.7730103;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-3.532654;4;-2.741577;0;0.6343943;0;0.7730096;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-2.741699;4;3.533325;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_roof_icorner_45;BuildingWorkbench;-2.546631;4;2.55249;0;0.7730108;0;-0.6343929;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-0.7802124;4;3.923401;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_roof_icorner_45;BuildingWorkbench;0.5853271;4;-2.942322;0;0.9951849;0;0.09801524;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;0.7808838;4;-3.922791;0;0.0980171;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;1.181335;4;4.313599;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_roof_icorner_45;BuildingWorkbench;1.376404;4;3.332764;0;0.09801567;0;-0.9951849;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;2.741943;4;-3.532959;0;0.0980171;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_beam_26;BuildingWorkbench;3.142883;4;4.703674;0;0.9951849;0;0.09801524;\\\"\\\";1;1;1\r\nwood_roof_icorner_45;BuildingWorkbench;4.508423;4;-2.161987;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;4.703552;4;-3.142761;0;0.0980171;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_wall_roof_45;BuildingWorkbench;5.494629;4;3.132263;0;0.6343929;0;0.7730108;\\\"\\\";1;1;1\r\nwood_pole2;BuildingWorkbench;5.68988;4;2.15155;0;0.9569404;0;-0.2902844;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;5.88501;4;1.170837;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_pole2;BuildingWorkbench;6.080139;4;0.1900635;0;0.9569404;0;-0.2902844;\\\"\\\";1;1;1\r\nwood_wall_roof_45;BuildingWorkbench;6.274841;4;-0.7911377;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam_26;BuildingWorkbench;6.6651;4;-2.752625;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_beam_45;BuildingWorkbench;-4.610535;4.200005;2.597656;0;0.6343935;0;0.7730103;\\\"\\\";1;1;1\r\nwood_fence;Misc;-1.827698;4.332947;3.565857;0;0.09801733;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_fence;Misc;0.1417847;4.332947;3.974915;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_fence;Misc;1.75293;4.332947;-3.695496;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_fence;Misc;3.718323;4.332947;-3.259888;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_beam_26;BuildingWorkbench;-3.722656;4.5;3.338074;0;0.09801804;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_beam_26;BuildingWorkbench;2.162292;4.5;4.508789;0;0.9951847;0;0.09801749;\\\"\\\";1;1;1\r\nwood_beam_1;BuildingWorkbench;-10.3808;4.995049;-1.12085;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_wall_roof_top;BuildingWorkbench;-10.9837;5;-1.165222;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_roof_top;BuildingWorkbench;-10.00287;5;-0.9700317;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_roof_top;BuildingWorkbench;-9.021912;5;-0.7747192;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_roof_top;BuildingWorkbench;-7.060547;5;-0.3847656;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_beam_45;BuildingWorkbench;-5.488953;5;1.967224;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_roof_top;BuildingWorkbench;-5.098816;5;0.005615234;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_roof_45;BuildingWorkbench;-4.508179;5;2.162354;0;0.09801567;0;-0.9951849;\\\"\\\";1;1;1\r\nwood_beam_45;BuildingWorkbench;-4.318542;5;-3.917725;0;0.7730108;0;-0.6343929;\\\"\\\";1;1;1\r\nwood_wall_roof;BuildingWorkbench;-4.313171;5;1.181458;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_beam_45;BuildingWorkbench;-4.313049;5;1.18158;0;0.6343932;0;0.7730106;\\\"\\\";1;1;1\r\nwood_beam_45;BuildingWorkbench;-3.922791;5;-0.7799683;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_wall_roof;BuildingWorkbench;-3.532593;5;-2.741516;0;0.7730102;0;-0.6343936;\\\"\\\";1;1;1\r\nwood_roof_45;BuildingWorkbench;-3.337769;5;-3.722595;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_beam_45;BuildingWorkbench;-2.741699;5;3.533325;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_pole2;BuildingWorkbench;-2.551758;5;-2.54657;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-2.356995;5;-3.527527;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-1.571228;5;-2.351563;0;0.9951847;0;0.09801749;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-1.181091;5;-4.313232;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_pole2;BuildingWorkbench;-0.5905151;5;-2.156738;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-0.3954468;5;-3.13739;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam_26;BuildingWorkbench;0.7804565;5;-3.923157;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_beam_45;BuildingWorkbench;0.7808838;5;-3.922791;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_beam_45;BuildingWorkbench;1.181335;5;4.313599;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_roof_45;BuildingWorkbench;3.337952;5;3.7229;0;0.09801733;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_beam_45;BuildingWorkbench;4.703491;5;-3.142822;0;0.9951847;0;0.09801749;\\\"\\\";1;1;1\r\nwood_beam_26;BuildingWorkbench;4.703491;5;-3.142822;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_roof_45;BuildingWorkbench;5.2995;5;4.113037;0;0.09801733;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;5.884888;5;1.170715;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_beam_45;BuildingWorkbench;6.280334;5;4.308167;0;0.6343929;0;0.7730108;\\\"\\\";1;1;1\r\nwood_roof_45;BuildingWorkbench;6.469971;5;-1.771851;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_beam_45;BuildingWorkbench;7.450989;5;-1.576538;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_beam_45;BuildingWorkbench;6.690369;5.268234;-0.8300171;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_beam_45;BuildingWorkbench;5.870605;5.296661;3.292236;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_wall_roof;BuildingWorkbench;-4.11792;5.5;0.2008667;0;0.6343943;0;0.7730096;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;-3.922913;5.5;-0.7800903;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_wall_roof;BuildingWorkbench;-3.727722;5.5;-1.760742;0;0.7730092;0;-0.6343947;\\\"\\\";1;1;1\r\nwood_beam_26;BuildingWorkbench;-1.761047;5.5;3.728271;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_beam_26;BuildingWorkbench;0.2006836;5.5;4.118591;0;0.9951847;0;0.09801749;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;5.884888;5.5;1.170715;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_beam_26;BuildingWorkbench;-5.098816;6;0.005615234;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_beam_26;BuildingWorkbench;-4.708801;6;-1.956177;0;0.7730108;0;-0.6343929;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;-4.117981;6;0.2007446;0;0.09801567;0;-0.9951849;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-3.922791;6;-0.7799683;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;-3.727966;6;-1.761047;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;-2.156494;6;0.5908813;0;0.09801567;0;-0.9951849;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;-1.766296;6;-1.370728;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_wall_roof_top;BuildingWorkbench;-0.7800903;6;3.923523;0;0.9951847;0;0.09801749;\\\"\\\";1;1;1\r\nwood_roof_top;BuildingWorkbench;-0.585144;6;2.942627;0;0.7730108;0;-0.6343929;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;-0.1949463;6;0.9810181;0;0.09801733;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;0.1950684;6;-0.9807739;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;1.766602;6;1.371155;0;0.09801733;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;2.156616;6;-0.5906372;0;0.9951848;0;0.09801607;\\\"\\\";1;1;1\r\nwood_roof_top;BuildingWorkbench;2.546875;6;-2.552124;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_wall_roof_top;BuildingWorkbench;2.742004;6;-3.532898;0;0.9951847;0;0.09801749;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;3.728027;6;1.761169;0;0.09801733;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;4.118347;6;-0.2002563;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;5.689697;6;2.151489;0;0.09801686;0;-0.9951848;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;5.884888;6;1.170715;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_roof;BuildingWorkbench;6.079773;6;0.1897583;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_beam_26;BuildingWorkbench;6.670532;6;2.346558;0;0.6343929;0;0.7730108;\\\"\\\";1;1;1\r\nwood_beam_26;BuildingWorkbench;7.06073;6;0.3850098;0;0.77301;0;-0.6343938;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;6.300171;6.268234;1.131531;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;-2.356995;6.5;-3.52771;0;0.6343932;0;0.7730106;\\\"\\\";1;1;1\r\nwood_wall_half;BuildingWorkbench;-0.3954468;6.5;-3.137329;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam_1;BuildingWorkbench;-0.2924194;6.5;1.471436;0;0.7730108;0;-0.6343929;\\\"\\\";1;1;1\r\nwood_beam_1;BuildingWorkbench;2.254211;6.5;-1.080994;0;0.6343933;0;0.7730104;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-3.923096;7;-0.7802734;0;0.09801733;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-2.356995;7;-3.527527;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-1.961426;7;-0.3899536;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-1.571411;7;-2.351746;0;0.9951847;0;0.09801725;\\\"\\\";1;1;1\r\nwoodwall;BuildingWorkbench;-1.181152;7;-4.313293;0;0.0980171;0;-0.9951847;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;-0.3954468;7;-3.137512;0;0.7730105;0;-0.6343933;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;0.0001831055;7;0.0002441406;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;1.961731;7;0.3903809;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;3.923096;7;0.7803345;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_beam;BuildingWorkbench;5.884644;7;1.170532;0;0.9951848;0;0.09801655;\\\"\\\";1;1;1\r\nwood_roof_top;BuildingWorkbench;-1.376099;8;-3.332336;0;0.9951847;0;0.09801725;\\\"\\\";1;1;1\r\nspawner_Greyling;;0;0;20;0;0;0;0\r\nspawner_Greyling;;0;0;21;0;0;0;0\r\nspawner_Greyling;;-20;0;0;0;0;0;0\r\nspawner_Greyling;;0;0;-20;0;0;0;0\r\nspawner_Boar;;0.735889;-0.1937561;-8;0;0.9238801;0;-0.3826821;\\\"\\\";1;1;1\r\nspawner_Boar;;1.735889;-0.1937561;-8;0;0.9238801;0;-0.3826821;\\\"\\\";1;1;1\r\nspawner_Greyling;;1.035889;-0.1937561;-2;0;0.9238801;0;-0.3826821;\\\"\\\";1;1;1\r\nspawner_Greyling;;0.535889;-0.1937561;-2;0;0.9238801;0;-0.3826821;\\\"\\\";1;1;1"; public static string LOCATION_TROLL = "spawner_TrollBurnLog;;0;0;0;0;0;0;0\r\nspawner_piece_chest_wood;LOOT:item_bomb_water:20,Dandelion:10,FishingBaitForest:50,Feathers:20,RoundLog:50;0;0;0;0;0;0;0;\"\";1;1;1"; public static string LOCATION_SHIP = "spawner_Karve;LOOT:item_bomb_water:20,Chain:5,ElderBark:20,Ruby:5,Coins:200;0;2;0;0;0;0;0\r\nspawner_Greyling;;0;2;0;0;0;0;0\r\nspawner_Greyling;;0;2;0;0;0;0;0\r\nspawner_Surtling;;0;0;0;0;0;0;0\r\nspawner_Surtling;;0;0;0;0;0;0;0\r\nspawner_Surtling;;0;0;0;0;0;0;0"; public static string LOCATION_MOUNTAIN_CULTISTS = "#Name:FS_mountain_final\r\n#Creator:Astrid Bpsave\r\n#Description:\"\"\r\n#Category:Blueprints\r\n#Pieces\r\nstone_stair;BuildingStonecutter;-5.384705;-1;7.160706;0;0.9807853;0;0.1950901;\"\";1;1;1\r\nstone_stair;BuildingStonecutter;-4.57019;-1;-3.810486;0;0.3826835;0;0.9238795;\"\";1;1;1\r\nstone_stair;BuildingStonecutter;6.536743;-1;-5.926025;0;1.880123E-07;0;1;\"\";1;1;1\r\nstone_stair;BuildingStonecutter;6.62561;-1;7.073883;0;0.8314695;0;-0.5555704;\"\";1;1;1\r\nspawner_bonfire;Misc;-4.215088;-0.7224426;3.272095;0;0.3826839;0;-0.9238793;\"\";1;1;1\r\nspawner_bonfire;Misc;-1.30011;-0.5007858;-3.137817;0;-5.902488E-07;0;1;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-9.304504;-0.5;-1.689087;0;0.1950898;0;-0.9807854;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-9.304504;-0.5;-0.6066895;0;0.1950913;0;0.9807851;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-8.539185;-0.5;-3.536865;0;0.831469;0;-0.5555711;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-8.539124;-0.5;0.1585693;0;0.1950898;0;-0.9807854;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-7.773804;-0.5;-4.302246;0;0.5555694;0;-0.8314702;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-7.773804;-0.5;-1.689209;0;0.9807855;0;0.1950893;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-7.456726;-0.5;-2.454468;0;0.831469;0;-0.5555711;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-6.691406;-0.5;-4.302246;0;0.831469;0;-0.5555711;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-6.691406;-0.5;0.9239502;0;0.555571;0;0.8314691;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-6.341431;-0.5;9.470398;0;0.1950901;0;-0.9807853;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-6.337952;-0.5;-5.578278;0;0.9238795;0;-0.3826835;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-5.95874;-0.5;8.546509;0;0.1950901;0;-0.9807853;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-5.926025;-0.5;-0.9238281;0;0.555571;0;0.8314691;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-5.630859;-0.5;-4.871155;0;0.9238795;0;-0.3826835;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-5.609009;-0.5;-1.689087;0;0.1950898;0;-0.9807854;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-5.609009;-0.5;0.9239502;0;0.8314702;0;0.5555694;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-5.067688;-0.5;8.539093;0;0.1950894;0;-0.9807855;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-5.067688;-0.5;9.62149;0;0.1950913;0;0.9807851;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-4.843628;-0.5;-3.536865;0;0.9807855;0;0.1950893;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-4.843628;-0.5;0.1585693;0;0.555571;0;0.8314691;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-4.302307;-0.5;6.691315;0;0.831469;0;-0.5555711;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-4.302307;-0.5;10.38687;0;0.1950894;0;-0.9807855;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-4.078247;-0.5;-2.771606;0;0.9807851;0;-0.1950914;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-4.078247;-0.5;-1.689209;0;0.9807855;0;0.1950893;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-3.537048;-0.5;5.925934;0;0.5555694;0;-0.8314702;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-3.21991;-0.5;9.304413;0;0.1950894;0;-0.9807855;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-2.613159;-0.5;3.051758E-05;0;0.5555703;0;0.8314695;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-2.454651;-0.5;5.925934;0;0.831469;0;-0.5555711;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-2.454651;-0.5;9.62149;0;0.831469;0;-0.5555711;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-2.454529;-0.5;7.456696;0;0.5555706;0;0.8314694;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-2.454529;-0.5;11.15219;0;0.5555706;0;0.8314694;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-2.072021;-0.5;1.30658;0;0.831469;0;-0.5555711;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-2.072021;-0.5;2.388977;0;0.1950915;0;0.9807851;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-1.68927;-0.5;7.773712;0;0.9807855;0;0.1950894;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-1.372131;-0.5;11.15219;0;0.8314701;0;0.5555695;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-1.306641;-0.5;-0.5411682;0;0.9807855;0;0.1950892;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-1.306641;-0.5;3.154358;0;0.831469;0;-0.5555711;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-0.7653198;-0.5;4.460846;0;0.9807853;0;0.1950902;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-0.6068726;-0.5;6.691315;0;0.9807855;0;0.1950894;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-0.6068726;-0.5;10.38681;0;0.5555706;0;0.8314694;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-0.5413818;-0.5;-1.306549;0;0.5555694;0;-0.8314702;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;-0.2242432;-0.5;2.07193;0;0.1950894;0;-0.9807855;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;0.1585083;-0.5;7.456696;0;0.9807851;0;-0.1950914;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;0.1585083;-0.5;8.539093;0;0.9807855;0;0.1950894;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;0.5410156;-0.5;-1.306549;0;0.9807855;0;0.1950892;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;0.5410156;-0.5;2.388977;0;0.831469;0;-0.5555711;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;0.5411377;-0.5;0.2241821;0;0.5555712;0;0.831469;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;0.5411377;-0.5;3.919708;0;0.1950894;0;-0.9807855;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;0.9237061;-0.5;-5.925964;0;0.1950898;0;-0.9807854;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;0.9237061;-0.5;-4.843567;0;0.1950911;0;0.9807851;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;1.306396;-0.5;0.5412292;0;0.9807855;0;0.1950892;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;1.623535;-0.5;3.919678;0;0.8314703;0;0.5555692;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;1.689087;-0.5;-7.773712;0;0.8314695;0;-0.5555704;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;1.689087;-0.5;-4.078186;0;0.1950898;0;-0.9807854;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;1.847534;-0.5;-1.847748;0;0.8314697;0;-0.5555702;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;2.388794;-0.5;-0.5411987;0;0.5555712;0;0.831469;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;2.388794;-0.5;3.154327;0;0.1950894;0;-0.9807855;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;2.454346;-0.5;-8.539093;0;0.5555694;0;-0.8314702;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;2.771484;-0.5;-5.160614;0;0.1950898;0;-0.9807854;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;3.154175;-0.5;0.2241821;0;0.9807851;0;-0.1950915;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;3.154175;-0.5;1.30658;0;0.5555712;0;0.831469;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;3.536743;-0.5;-8.539093;0;0.8314695;0;-0.5555704;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;3.536743;-0.5;-4.843567;0;0.8314695;0;-0.5555704;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;3.536865;-0.5;-7.008362;0;0.5555709;0;0.8314691;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;3.536865;-0.5;-3.312836;0;0.5555709;0;0.8314691;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;3.695313;-0.5;2.613159;0;0.8314695;0;-0.5555704;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;4.302124;-0.5;-6.691315;0;0.9807854;0;0.1950895;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;4.619263;-0.5;-3.312836;0;0.8314701;0;0.5555695;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;5.1604;-0.5;4.302368;0;0.1950894;0;-0.9807855;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;5.1604;-0.5;5.384766;0;0.1950914;0;0.9807851;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;5.384521;-0.5;-7.773743;0;0.9807854;0;0.1950895;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;5.384521;-0.5;-4.078217;0;0.5555709;0;0.8314691;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;5.925781;-0.5;2.45459;0;0.8314691;0;-0.555571;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;5.925781;-0.5;6.150024;0;0.1950894;0;-0.9807855;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;6.149902;-0.5;-7.008362;0;0.9807851;0;-0.1950913;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;6.149902;-0.5;-5.925964;0;0.9807854;0;0.1950895;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;6.536743;-0.5;-8.426056;0;1;0;-1.629207E-07;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;6.536743;-0.5;-7.426056;0;1;0;-1.629207E-07;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;6.691162;-0.5;1.689209;0;0.5555694;0;-0.8314702;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;6.691162;-0.5;4.302246;0;0.9807854;0;0.1950899;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;7.008179;-0.5;3.536987;0;0.8314691;0;-0.555571;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;7.77356;-0.5;1.689209;0;0.8314691;0;-0.555571;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;7.77356;-0.5;6.915405;0;0.5555711;0;0.831469;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;8.011414;-0.5;7.647919;0;0.5555704;0;0.8314695;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;8.538879;-0.5;5.067627;0;0.5555711;0;0.831469;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;8.855957;-0.5;4.302368;0;0.1950894;0;-0.9807855;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;8.855957;-0.5;6.915405;0;0.8314702;0;0.5555694;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;8.935303;-0.5;8.030609;0;0.5555704;0;0.8314695;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;9.621277;-0.5;2.45459;0;0.9807854;0;0.1950899;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;9.621338;-0.5;6.150024;0;0.5555711;0;0.831469;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;10.38666;-0.5;3.219849;0;0.9807851;0;-0.1950913;\"\";1;1;1\r\nstone_floor_2x2;BuildingStonecutter;10.38666;-0.5;4.302246;0;0.9807854;0;0.1950899;\"\";1;1;1\r\nspawner_bonfire;Misc;5.504822;-0.4940796;-0.808197;0;0.9238793;0;0.382684;\"\";1;1;1\r\nspawner_bonfire;Misc;2.702332;-0.4804611;6.283356;0;0.3826829;0;0.9238797;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-8.812683;0;-5.931793;0;0.9238795;0;-0.3826835;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-8.105591;0;-5.224701;0;0.9238795;0;-0.3826835;\"\";1;1;1\r\nstone_stair;BuildingStonecutter;-6.150085;0;9.008423;0;0.9807853;0;0.1950901;\"\";1;1;1\r\nstone_stair;BuildingStonecutter;-5.984375;0;-5.224731;0;0.3826835;0;0.9238795;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-5.721008;0;11.89203;0;0.1950901;0;-0.9807853;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-5.338318;0;10.96817;0;0.1950901;0;-0.9807853;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;5.036865;0;-10.42593;0;1;0;-1.629207E-07;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;5.036865;0;-9.425934;0;1;0;-1.629207E-07;\"\";1;1;1\r\nstone_stair;BuildingStonecutter;6.536804;0;-7.926025;0;1.880123E-07;0;1;\"\";1;1;1\r\nstone_stair;BuildingStonecutter;8.473328;0;7.839294;0;0.8314695;0;-0.5555704;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;10.43311;0;7.027496;0;0.5555704;0;0.8314695;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;11.35693;0;7.410187;0;0.5555704;0;0.8314695;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-7.752136;0.5;-6.992523;0;0.9238795;0;-0.3826835;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-7.106812;0.5;11.31815;0;0.1950901;0;-0.9807853;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-7.045044;0.5;-6.2854;0;0.9238795;0;-0.3826835;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-6.724121;0.5;10.39426;0;0.1950901;0;-0.9807853;\"\";1;1;1\r\nstone_wall_1x1;BuildingStonecutter;-0.1121826;0.5;1.03598;0;0.1950915;0;0.9807851;\"\";1;1;1\r\nstone_wall_1x1;BuildingStonecutter;-0.1121826;0.5;1.577179;0;0.5555712;0;0.831469;\"\";1;1;1\r\nstone_wall_1x1;BuildingStonecutter;0.2705078;0.5;1.959869;0;0.8314703;0;0.5555692;\"\";1;1;1\r\nstone_wall_1x1;BuildingStonecutter;0.2705688;0.5;0.6532898;0;0.1950894;0;-0.9807855;\"\";1;1;1\r\nstone_wall_1x1;BuildingStonecutter;0.8115845;0.5;1.959869;0;0.9807855;0;0.1950892;\"\";1;1;1\r\nstone_wall_1x1;BuildingStonecutter;0.8116455;0.5;0.6532898;0;0.5555694;0;-0.8314702;\"\";1;1;1\r\nstone_wall_1x1;BuildingStonecutter;1.194336;0.5;1.03598;0;0.831469;0;-0.5555711;\"\";1;1;1\r\nstone_wall_1x1;BuildingStonecutter;1.194336;0.5;1.577179;0;0.9807851;0;-0.1950915;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;6.536804;0.5;-10.42606;0;1;0;-1.629207E-07;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;6.536804;0.5;-9.426056;0;1;0;-1.629207E-07;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;9.859192;0.5;8.4133;0;0.5555704;0;0.8314695;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;10.78302;0.5;8.796021;0;0.5555704;0;0.8314695;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-8.812622;1;-3.103394;0;0.9238796;0;0.3826833;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-8.105652;1;-3.810486;0;0.9238796;0;0.3826833;\"\";1;1;1\r\nstone_stair;BuildingStonecutter;-8.105591;1;-5.931824;0;0.9238796;0;0.3826833;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-7.398499;1;-1.689148;0;0.3826833;0;-0.9238796;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-7.344666;1;-1.959717;0;0.5555696;0;-0.8314701;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-7.344666;1;-1.418579;0;0.1950898;0;-0.9807854;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-7.191406;1;-2.189148;0;0.7071065;0;-0.7071071;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-7.191406;1;-1.189148;0;6.406912E-07;0;1;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-6.961975;1;-2.342407;0;0.1950898;0;-0.9807854;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-6.961975;1;-1.035889;0;0.195091;0;0.9807851;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-6.691406;1;-2.39624;0;0.9238792;0;-0.3826842;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-6.691406;1;-0.9820557;0;0.382684;0;0.9238793;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-6.420776;1;-2.342407;0;0.9807851;0;-0.1950911;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-6.420776;1;-1.035889;0;0.5555708;0;0.8314692;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-6.191406;1;-2.189148;0;1;0;-7.589671E-07;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-6.191406;1;-1.189148;0;0.7071073;0;0.7071062;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-6.038086;1;-1.959717;0;0.9807854;0;0.1950897;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-6.038086;1;-1.418579;0;0.83147;0;0.5555696;\"\";1;1;1\r\nstone_stair;BuildingStonecutter;-5.991638;1;11.23877;0;0.8314695;0;-0.5555704;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-5.984314;1;-1.689148;0;0.9238799;0;0.3826827;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-4.031738;1;10.42703;0;0.8314695;0;-0.5555704;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-3.161682;1;8.539093;0;0.3826826;0;-0.9238799;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-3.10791;1;10.8096;0;0.8314695;0;-0.5555704;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-3.107849;1;8.268463;0;0.5555696;0;-0.8314701;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-3.107849;1;8.809662;0;0.5555706;0;0.8314694;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-2.95459;1;8.039093;0;0.7071065;0;-0.7071071;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-2.95459;1;9.039093;0;6.743496E-07;0;1;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-2.725159;1;7.885773;0;0.8314695;0;-0.5555704;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-2.725159;1;9.192352;0;0.1950911;0;0.9807851;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-2.45459;1;7.832001;0;0.9238792;0;-0.3826842;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-2.45459;1;9.246185;0;0.3826838;0;0.9238794;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-2.184021;1;7.885773;0;0.9807851;0;-0.1950911;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-2.184021;1;9.192352;0;0.5555706;0;0.8314694;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-1.95459;1;8.039093;0;1;0;-6.397578E-07;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-1.95459;1;9.039093;0;0.7071072;0;0.7071064;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-1.801331;1;8.268463;0;0.9807854;0;0.1950897;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-1.801331;1;8.809662;0;0.8314701;0;0.5555695;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-1.747498;1;8.539093;0;0.9238797;0;0.3826829;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-0.1660156;1;1.30658;0;0.9238797;0;0.3826829;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;0.04107666;1;0.8065796;0;0.7071072;0;0.7071064;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;0.04107666;1;1.80658;0;0.7071065;0;-0.7071071;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;0.5410767;1;0.5994873;0;0.382684;0;0.9238793;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;0.5410767;1;2.013672;0;0.3826833;0;-0.9238796;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;1.041077;1;0.8065796;0;5.902488E-07;0;1;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;1.041077;1;1.80658;0;6.487081E-07;0;1;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;1.248169;1;1.30658;0;0.3826841;0;0.9238793;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;2.829712;1;-5.925964;0;0.3826833;0;-0.9238796;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;2.883545;1;-6.196564;0;0.5555696;0;-0.8314701;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;2.883545;1;-5.655365;0;0.1950901;0;-0.9807853;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;3.036804;1;-6.425964;0;0.7071065;0;-0.7071071;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;3.036804;1;-5.425964;0;5.580325E-07;0;1;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;3.036926;1;-8.425903;0;0.7071069;0;0.7071066;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;3.266235;1;-6.579254;0;0.8314695;0;-0.5555704;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;3.266235;1;-5.272675;0;0.1950909;0;0.9807852;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;3.536804;1;-6.633057;0;0.9238793;0;-0.382684;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;3.536804;1;-5.218872;0;0.3826841;0;0.9238793;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;3.807373;1;-6.579254;0;0.9807852;0;-0.1950908;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;3.807373;1;-5.272675;0;0.5555707;0;0.8314693;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;4.036804;1;-8.425995;0;0.7071069;0;0.7071066;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;4.036804;1;-6.425964;0;1;0;-5.205486E-07;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;4.036804;1;-5.425964;0;0.7071072;0;0.7071063;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;4.190063;1;-6.196564;0;0.8314695;0;-0.5555704;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;4.190063;1;-5.655365;0;0.83147;0;0.5555697;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;4.243896;1;-5.925964;0;0.9238797;0;0.3826829;\"\";1;1;1\r\nstone_stair;BuildingStonecutter;5.536865;1;-9.925964;0;0.7071069;0;0.7071066;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;7.066467;1;4.302307;0;0.3826826;0;-0.9238799;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;7.120239;1;4.031738;0;0.5555696;0;-0.8314701;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;7.120239;1;4.572876;0;0.1950898;0;-0.9807854;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;7.27356;1;3.802307;0;0.7071065;0;-0.7071071;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;7.27356;1;4.802307;0;7.337981E-07;0;1;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;7.50293;1;3.649048;0;0.8314692;0;-0.5555708;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;7.50293;1;4.955566;0;0.195091;0;0.9807851;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;7.77356;1;3.595215;0;0.9238793;0;-0.382684;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;7.77356;1;5.009399;0;0.3826842;0;0.9238792;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;8.044128;1;3.649048;0;0.9807851;0;-0.1950911;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;8.044128;1;4.955566;0;0.9807854;0;0.1950899;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;8.27356;1;3.802307;0;1;0;-6.397578E-07;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;8.27356;1;4.802307;0;0.7071072;0;0.7071063;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;8.426819;1;4.031738;0;0.9807854;0;0.1950899;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;8.426819;1;4.572876;0;0.8314701;0;0.5555695;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;8.480652;1;4.302307;0;0.9238797;0;0.3826831;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;9.891907;1;5.720917;0;0.1950901;0;-0.9807853;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;10.27448;1;4.797089;0;0.1950901;0;-0.9807853;\"\";1;1;1\r\nstone_stair;BuildingStonecutter;10.70367;1;7.680786;0;0.1950901;0;-0.9807853;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-9.873291;1.5;-4.164032;0;0.3826835;0;-0.9238795;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-9.166199;1.5;-4.871155;0;0.3826835;0;-0.9238795;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-4.605835;1.5;11.81274;0;0.5555703;0;0.8314696;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-3.681946;1.5;12.1954;0;0.5555703;0;0.8314696;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;3.036865;1.5;-9.925903;0;0.7071068;0;-0.7071068;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;4.036865;1.5;-9.925903;0;0.7071068;0;-0.7071068;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;11.27765;1.5;6.294983;0;0.9807853;0;0.1950902;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;11.66034;1.5;5.371094;0;0.9807853;0;0.1950902;\"\";1;1;1\r\nstone_stair;BuildingStonecutter;-8.812744;2;-3.810486;0;0.9238795;0;-0.3826835;\"\";1;1;1\r\nstone_stair;BuildingStonecutter;-3.761169;2;11.08029;0;0.1950901;0;-0.9807853;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-0.1121826;2;1.03598;0;0.1950915;0;0.9807851;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;-0.1121826;2;1.577179;0;0.5555712;0;0.831469;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;0.2705078;2;1.959869;0;0.8314703;0;0.5555692;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;0.2705688;2;0.6532898;0;0.1950894;0;-0.9807855;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;0.8115845;2;1.959869;0;0.9807855;0;0.1950892;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;0.8116455;2;0.6532898;0;0.5555694;0;-0.8314702;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;1.194336;2;1.03598;0;0.831469;0;-0.5555711;\"\";1;1;1\r\nstone_pillar;BuildingStonecutter;1.194336;2;1.577179;0;0.9807851;0;-0.1950915;\"\";1;1;1\r\nstone_stair;BuildingStonecutter;3.536804;2;-8.925964;0;1;0;-1.629207E-07;\"\";1;1;1\r\nstone_stair;BuildingStonecutter;10.54523;2;5.450317;0;0.5555704;0;0.8314695;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-7.806641;2.5;-1.609863;0;0.1950898;0;-0.9807854;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-7.752075;2.5;-2.042725;0;0.3826833;0;-0.9238796;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-7.691406;2.5;-1.189148;0;8.514253E-07;0;1;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-7.536011;2.5;-2.421692;0;0.5555696;0;-0.8314701;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-7.42395;2.5;-0.8445435;0;0.1950913;0;0.9807851;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-7.191406;2.5;-2.689148;0;0.7071065;0;-0.7071071;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-7.044922;2.5;-0.628479;0;0.382684;0;0.9238793;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-6.77063;2.5;-2.804382;0;0.831469;0;-0.5555711;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-6.612122;2.5;-0.5739136;0;0.555571;0;0.8314691;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-6.33783;2.5;-2.749817;0;0.9238792;0;-0.3826843;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-6.191406;2.5;-0.6891479;0;0.7071074;0;0.7071061;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-5.958862;2.5;-2.533752;0;0.9807851;0;-0.1950911;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-5.846741;2.5;-0.956604;0;0.8314701;0;0.5555695;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-5.691406;2.5;-2.189148;0;1;0;-9.973857E-07;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-5.630737;2.5;-1.335571;0;0.9238799;0;0.3826827;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-5.576172;2.5;-1.768433;0;0.9807855;0;0.1950894;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-3.569824;2.5;8.618317;0;0.1950894;0;-0.9807855;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-3.515259;2.5;8.185516;0;0.3826826;0;-0.9238799;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-3.45459;2.5;9.039093;0;6.743496E-07;0;1;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-3.299194;2.5;7.806549;0;0.5555696;0;-0.8314701;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-3.187134;2.5;9.383698;0;0.1950911;0;0.9807851;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-2.95459;2.5;7.539093;0;0.7071061;0;-0.7071075;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-2.808167;2.5;9.599762;0;0.382684;0;0.9238793;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-2.533875;2.5;7.423859;0;0.8314691;0;-0.555571;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-2.375305;2.5;9.654327;0;0.5555706;0;0.8314694;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-2.101013;2.5;7.478424;0;0.9238792;0;-0.3826842;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-1.95459;2.5;9.539093;0;0.7071074;0;0.7071062;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-1.722046;2.5;7.694427;0;0.9807851;0;-0.1950911;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-1.609985;2.5;9.271637;0;0.8314701;0;0.5555695;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-1.45459;2.5;8.039093;0;1;0;-8.781764E-07;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-1.393921;2.5;8.892609;0;0.9238797;0;0.3826829;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;-1.339355;2.5;8.459808;0;0.9807855;0;0.1950894;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;2.42157;2.5;-5.84671;0;0.1950898;0;-0.9807854;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;2.476135;2.5;-6.27951;0;0.3826833;0;-0.9238796;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;2.536804;2.5;-5.425964;0;7.480255E-07;0;1;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;2.6922;2.5;-6.658508;0;0.5555694;0;-0.8314702;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;2.80426;2.5;-5.081329;0;0.1950911;0;0.9807851;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;3.036804;2.5;-6.925964;0;0.7071065;0;-0.7071071;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;3.183228;2.5;-4.865295;0;0.3826842;0;0.9238792;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;3.45752;2.5;-7.041199;0;0.8314695;0;-0.5555704;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;3.616089;2.5;-4.81073;0;0.5555709;0;0.8314692;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;3.890381;2.5;-6.986633;0;0.9238793;0;-0.3826841;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;4.036804;2.5;-4.925964;0;0.7071075;0;0.7071061;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;4.269348;2.5;-6.770599;0;0.9807851;0;-0.1950911;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;4.381409;2.5;-5.19342;0;0.8314701;0;0.5555695;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;4.536804;2.5;-6.425964;0;1;0;-7.589671E-07;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;4.597473;2.5;-5.572418;0;0.9238797;0;0.3826829;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;4.652039;2.5;-6.005219;0;0.9807854;0;0.1950895;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;6.658325;2.5;4.381592;0;0.1950896;0;-0.9807854;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;6.712891;2.5;3.94873;0;0.3826826;0;-0.9238799;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;6.77356;2.5;4.802307;0;9.722166E-07;0;1;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;6.928894;2.5;3.569763;0;0.5555694;0;-0.8314702;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;7.041016;2.5;5.146912;0;0.1950911;0;0.9807851;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;7.27356;2.5;3.302307;0;0.7071061;0;-0.7071075;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;7.419983;2.5;5.362976;0;0.3826843;0;0.9238792;\"\";1;1;1\r\nstone_arch;BuildingStonecutter;7.694275;2.5;3.187073;0;0.8314691;0;-0.555571;\"\";1;1;1\r\nston