Decompiled source of Christianity v1.2.6
plugins\Christianity.dll
Decompiled 2 months ago
The result has been truncated due to the large size, download it to view full contents!
using System; using System.Collections; using System.Collections.Generic; using System.Diagnostics; using System.Globalization; using System.IO; using System.Linq; using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Runtime.Versioning; using System.Security.Permissions; using System.Text; using BepInEx; using BepInEx.Configuration; using Christianity; using HarmonyLib; using Jotunn; using Jotunn.Configs; using Jotunn.Entities; using Jotunn.Managers; using Jotunn.Utils; using UnityEngine; [assembly: CompilationRelaxations(8)] [assembly: RuntimeCompatibility(WrapNonExceptionThrows = true)] [assembly: Debuggable(DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints)] [assembly: AssemblyTitle("Christianity")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] [assembly: AssemblyProduct("Christianity")] [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")] 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; if ((Object)(object)bidSpawner.Spawn() != (Object)null && bidSpawner.m_destroy_after_spawn) { Object.Destroy((Object)(object)bidSpawner); } return false; } return true; } } public bool m_destroy_after_spawn; 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_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_0031: 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) //IL_00c9: Unknown result type (might be due to invalid IL or missing references) Vector3 position = ((Component)this).transform.position; Quaternion val = Quaternion.Euler(0f, Random.Range(0f, 360f), 0f); GameObject val2 = Object.Instantiate<GameObject>(base.m_creaturePrefab, position, val); ZNetView component = val2.GetComponent<ZNetView>(); if (base.m_wakeUpAnimation) { ZSyncAnimation component2 = val2.GetComponent<ZSyncAnimation>(); if ((Object)(object)component2 != (Object)null) { component2.SetBool("wakeup", true); } } BaseAI component3 = val2.GetComponent<BaseAI>(); if ((Object)(object)component3 != (Object)null && base.m_setPatrolSpawnPoint) { component3.SetPatrolPoint(); } Character component4 = val2.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(val2); return component; } } public class PickBehaviour : StateMachineBehaviour { public override void OnStateEnter(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) { ((MonkAI)(object)((Component)animator).GetComponentInParent<BaseAI>()).m_nomove = true; } public override void OnStateExit(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) { MonkAI obj = (MonkAI)(object)((Component)animator).GetComponentInParent<BaseAI>(); obj.pick(); ((AnimalAI)obj).m_updateTargetTimer = 0f; obj.m_nomove = false; } } public class PrayBehaviour : StateMachineBehaviour { public override void OnStateEnter(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) { //IL_002e: Unknown result type (might be due to invalid IL or missing references) ((MonkAI)(object)((Component)animator).GetComponentInParent<BaseAI>()).m_nomove = true; global::Christianity.Christianity.audioClips.TryGetValue("blessing.mp3", out var value); AudioSource.PlayClipAtPoint(value, ((Component)Player.m_localPlayer).transform.position, 1f); } public override void OnStateExit(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) { MonkAI obj = (MonkAI)(object)((Component)animator).GetComponentInParent<BaseAI>(); obj.resetAllTargets(nodelayed: true); obj.m_nomove = false; } } public class MonkAI : AnimalAI { private const float m_reset_not_reachable_timer = 300f; private GameObject m_bell; private Piece m_marterl; public bool m_nomove; public MonoBehaviour m_pickable; public Character m_slaughterTarget; private Monk m_monk; private List<Collider> m_repairs = new List<Collider>(); private WearNTear m_wt_target; public Humanoid m_shepherd; private float m_lastRepairSearch; private float m_check_stuck_timer; private Vector3 m_last_stuck_check_pos; private List<MonoBehaviour> m_not_reachable_pickable = new List<MonoBehaviour>(); private List<WearNTear> m_not_reachable_wnt = new List<WearNTear>(); private float m_clear_not_reachable_timer = 300f; private HashSet<string> m_monk_default_targets = new HashSet<string> { "marterl", "standingcross", "Jesus", "piece_commandment" }; public override void Awake() { ((AnimalAI)this).Awake(); m_monk = ((Component)this).GetComponentInParent<Monk>(); } public bool MMoveTo(float dt, Vector3 point, float dist, bool run) { //IL_001c: Unknown result type (might be due to invalid IL or missing references) //IL_0021: 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) m_check_stuck_timer = Random.Range(2f, 3f); m_last_stuck_check_pos = ((Component)this).transform.position; return ((BaseAI)this).MoveTo(dt, point, dist, run); } public void resetAllTargets(bool nodelayed) { //IL_0007: Unknown result type (might be due to invalid IL or missing references) //IL_000c: Unknown result type (might be due to invalid IL or missing references) ((BaseAI)this).m_randomMoveTarget = ((Component)this).transform.position; base.m_target = null; m_bell = null; m_wt_target = null; m_marterl = null; m_slaughterTarget = null; m_shepherd = null; if (nodelayed) { m_pickable = null; } } public void UpdateRightArm() { if (((BaseAI)this).m_character.IsSwimming()) { ((BaseAI)this).m_character.m_zanim.SetTrigger("noitem"); } } public Humanoid FindNearestShepherd(float radius) { //IL_0022: Unknown result type (might be due to invalid IL or missing references) //IL_0091: Unknown result type (might be due to invalid IL or missing references) //IL_009c: Unknown result type (might be due to invalid IL or missing references) //IL_00a1: Unknown result type (might be due to invalid IL or missing references) //IL_00a6: Unknown result type (might be due to invalid IL or missing references) Humanoid result = null; int mask = LayerMask.GetMask(new string[1] { "character" }); float num = float.MaxValue; Collider[] array = Physics.OverlapSphere(((Component)this).transform.position, radius, mask); for (int i = 0; i < array.Length; i++) { Humanoid componentInParent = ((Component)array[i]).GetComponentInParent<Humanoid>(); if (!((Object)(object)componentInParent == (Object)null) && !((Character)componentInParent).IsDead() && !((Object)(object)componentInParent.m_visEquipment == (Object)null) && componentInParent.m_visEquipment.m_rightItem != null && componentInParent.m_visEquipment.m_rightItem.Equals("cross_handheld")) { Vector3 val = ((Component)componentInParent).transform.position - ((Component)this).transform.position; float sqrMagnitude = ((Vector3)(ref val)).sqrMagnitude; if (sqrMagnitude < num) { num = sqrMagnitude; result = componentInParent; } } } return result; } public void UpdateAI(float dt) { //IL_0284: Unknown result type (might be due to invalid IL or missing references) //IL_0289: Unknown result type (might be due to invalid IL or missing references) //IL_0291: Unknown result type (might be due to invalid IL or missing references) //IL_022e: Unknown result type (might be due to invalid IL or missing references) //IL_0233: Unknown result type (might be due to invalid IL or missing references) //IL_023b: Unknown result type (might be due to invalid IL or missing references) //IL_07e6: Unknown result type (might be due to invalid IL or missing references) //IL_07eb: Unknown result type (might be due to invalid IL or missing references) //IL_07f3: Unknown result type (might be due to invalid IL or missing references) //IL_06e0: Unknown result type (might be due to invalid IL or missing references) //IL_05e5: Unknown result type (might be due to invalid IL or missing references) //IL_05ea: Unknown result type (might be due to invalid IL or missing references) //IL_05f2: Unknown result type (might be due to invalid IL or missing references) //IL_0708: Unknown result type (might be due to invalid IL or missing references) //IL_049b: Unknown result type (might be due to invalid IL or missing references) //IL_04a0: Unknown result type (might be due to invalid IL or missing references) //IL_04a8: Unknown result type (might be due to invalid IL or missing references) //IL_073e: Unknown result type (might be due to invalid IL or missing references) //IL_0743: Unknown result type (might be due to invalid IL or missing references) //IL_074b: Unknown result type (might be due to invalid IL or missing references) //IL_041b: Unknown result type (might be due to invalid IL or missing references) //IL_0427: Unknown result type (might be due to invalid IL or missing references) if (!((BaseAI)this).m_nview.IsOwner()) { return; } UpdateRightArm(); base.m_updateTargetTimer -= dt; m_check_stuck_timer -= dt; m_clear_not_reachable_timer -= dt; if (m_clear_not_reachable_timer <= 0f) { m_not_reachable_pickable.Clear(); m_not_reachable_wnt.Clear(); m_clear_not_reachable_timer = 300f; } if (m_nomove) { ((BaseAI)this).StopMoving(); resetAllTargets(nodelayed: false); return; } if (((BaseAI)this).m_character.IsTamed() && (m_monk.m_visequip.m_rightItem == "Torch" || Utility.IsNullOrWhiteSpace(m_monk.m_visequip.m_rightItem))) { if ((Object)(object)m_shepherd == (Object)null) { Humanoid val = FindNearestShepherd(global::Christianity.Christianity.ShepherdSearchRadiusConfig.Value); if ((Object)(object)val != (Object)null) { resetAllTargets(nodelayed: true); m_shepherd = val; MoveToShepherd(m_shepherd, dt); return; } } else { if (m_shepherd.m_visEquipment.m_rightItem.Equals("cross_handheld")) { MoveToShepherd(m_shepherd, dt); return; } resetAllTargets(nodelayed: true); base.m_updateTargetTimer = 0f; } } if (!checkTargetReached(dt) && base.m_updateTargetTimer > 0f) { return; } base.m_target = ((BaseAI)this).FindEnemy(); if (Object.op_Implicit((Object)(object)base.m_target) && ((BaseAI)this).CanSenseTarget(base.m_target) && !base.m_target.IsDead() && m_monk.m_visequip.m_rightItem != "Lantern") { base.m_updateTargetTimer = Random.Range(2f, 3f); ((BaseAI)this).SetAlerted(true); if (string.IsNullOrEmpty(m_monk.m_visequip.m_rightItem)) { if ((Object)(object)m_bell == (Object)null) { m_bell = findNearbyBell(global::Christianity.Christianity.BellSearchRadiusConfig.Value); } if ((Object)(object)m_bell != (Object)null) { ((BaseAI)this).m_randomMoveTarget = m_bell.transform.position; MMoveTo(dt, ((BaseAI)this).m_randomMoveTarget, 0.75f, run: true); } } if (!string.IsNullOrEmpty(m_monk.m_visequip.m_rightItem) || (Object)(object)m_bell == (Object)null) { ((BaseAI)this).m_randomMoveTarget = findRandomTarget(m_monk_default_targets, global::Christianity.Christianity.WaysideCrossSearchRadiusConfig.Value); MMoveTo(dt, ((BaseAI)this).m_randomMoveTarget, 0.75f, run: true); } } else { base.m_updateTargetTimer = Random.Range(5f, 10f); ((BaseAI)this).SetAlerted(false); resetAllTargets(nodelayed: true); } if ((Object)(object)base.m_target != (Object)null) { return; } if (m_monk.m_visequip.m_rightItem == "Hammer" && global::Christianity.Christianity.AllowRepairConfig.Value && ((BaseAI)this).m_character.IsTamed()) { if (m_repairs.Count <= 0) { findNearbyRepairs(global::Christianity.Christianity.RepairRadiusConfig.Value); } for (int num = m_repairs.Count - 1; num >= 0; num--) { Collider val2 = m_repairs.ElementAt(num); m_repairs.RemoveAt(num); if ((Object)(object)val2 == (Object)null) { continue; } WearNTear val3 = ((Component)val2).GetComponentInParent<WearNTear>(); if ((Object)(object)val3 == (Object)null || m_not_reachable_wnt.Contains(val3) || val3.GetHealthPercentage() > global::Christianity.Christianity.RepairThresholdConfig.Value) { continue; } Piece componentInParent = ((Component)val3).GetComponentInParent<Piece>(); if ((Object)(object)componentInParent == (Object)null) { continue; } if ((Object)(object)componentInParent.m_craftingStation != (Object)null) { CraftingStation val4 = null; foreach (CraftingStation allStation in CraftingStation.m_allStations) { if (!(allStation.m_name != componentInParent.m_craftingStation.m_name)) { float num2 = allStation.m_rangeBuild + (float)global::Christianity.Christianity.RepairDistanceConfig.Value; if (Vector3.Distance(((Component)allStation).transform.position, ((Component)componentInParent).transform.position) < num2) { val4 = allStation; break; } } } if ((Object)(object)val4 == (Object)null) { continue; } } if ((Object)(object)componentInParent == (Object)null) { val3 = null; } if ((Object)(object)val3 != (Object)null) { m_wt_target = val3; base.m_updateTargetTimer = Random.Range(30f, 40f); ((BaseAI)this).m_randomMoveTarget = ((Component)m_wt_target).transform.position; MMoveTo(dt, ((BaseAI)this).m_randomMoveTarget, global::Christianity.Christianity.RepairDistanceConfig.Value, run: true); return; } } } else if (m_monk.m_visequip.m_rightItem == "KnifeButcher" && global::Christianity.Christianity.AllowSlaughterConfig.Value && ((BaseAI)this).m_character.IsTamed()) { Dictionary<string, List<Character>> tamedCreatures = getTamedCreatures(global::Christianity.Christianity.SlaughterRadiusConfig.Value); List<Character> list = new List<Character>(); m_slaughterTarget = null; foreach (KeyValuePair<string, List<Character>> item in tamedCreatures) { if (ReachedSlaughterThreshold(item.Key, item.Value.Count)) { list.AddRange(item.Value); } list = list.OrderBy(delegate(Character r) { //IL_0006: 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_0016: 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) Vector3 val7 = ((Component)r).transform.position - ((Component)this).transform.position; return ((Vector3)(ref val7)).sqrMagnitude; }).ToList(); foreach (Character item2 in list) { if (!m_not_reachable_pickable.Contains((MonoBehaviour)(object)item2)) { m_slaughterTarget = item2; break; } } if ((Object)(object)m_slaughterTarget != (Object)null) { ((BaseAI)this).m_randomMoveTarget = ((Component)m_slaughterTarget).transform.position; MMoveTo(dt, ((BaseAI)this).m_randomMoveTarget, 1f, run: true); return; } } } else if (Utility.IsNullOrWhiteSpace(m_monk.m_visequip.m_rightItem) && global::Christianity.Christianity.AllowPickingConfig.Value && ((BaseAI)this).m_character.IsTamed()) { Dictionary<string, int> nearbyTamedHungryCreatureConsumeables = getNearbyTamedHungryCreatureConsumeables(global::Christianity.Christianity.TamedSearchRadiusConfig.Value); if (nearbyTamedHungryCreatureConsumeables.Count > 0) { foreach (MonoBehaviour item3 in findNearbyPickables(global::Christianity.Christianity.TamedSearchRadiusConfig.Value).OrderBy(delegate(MonoBehaviour r) { //IL_0006: 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_0016: 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) Vector3 val6 = ((Component)r).transform.position - ((Component)this).transform.position; return ((Vector3)(ref val6)).sqrMagnitude; }).ToList()) { foreach (KeyValuePair<string, int> item4 in nearbyTamedHungryCreatureConsumeables) { _ = item4; ItemDrop val5 = null; if (item3 is Pickable) { val5 = ((Pickable)item3).m_itemPrefab.GetComponent<ItemDrop>(); if ((Object)(object)val5 == (Object)null) { continue; } } else if (item3 is Beehive) { val5 = ((Beehive)item3).m_honeyItem; } if (!((Object)(object)val5 == (Object)null) && nearbyTamedHungryCreatureConsumeables.ContainsKey(((Object)val5).name)) { m_pickable = item3; ((BaseAI)this).m_randomMoveTarget = ((Component)item3).transform.position; MMoveTo(dt, ((BaseAI)this).m_randomMoveTarget, 1f, run: false); return; } } } } } else if (m_monk.m_visequip.m_rightItem == "Lantern") { ((BaseAI)this).StopMoving(); resetAllTargets(nodelayed: true); return; } if (Random.Range(0, 2) == 0) { ((BaseAI)this).StopMoving(); return; } ((BaseAI)this).m_randomMoveTarget = findRandomTarget(m_monk_default_targets, global::Christianity.Christianity.WaysideCrossSearchRadiusConfig.Value); MMoveTo(dt, ((BaseAI)this).m_randomMoveTarget, 1f, run: false); } private bool ReachedSlaughterThreshold(string prefab, int count) { if (!global::Christianity.Christianity.AllowSlaughterConfig.Value) { return false; } if (Utility.IsNullOrWhiteSpace(global::Christianity.Christianity.AdditionalSlaughterConfig.Value)) { return count > global::Christianity.Christianity.SlaughterMinNumberConfig.Value; } global::Christianity.Christianity.AdditionalSlaughterConfig.Value.Trim(); string[] array = global::Christianity.Christianity.AdditionalSlaughterConfig.Value.Split(new char[1] { ';' }); foreach (string text in array) { if (!Utility.IsNullOrWhiteSpace(text)) { string[] array2 = text.Trim().Split(new char[1] { ':' }); if (array2.Length != 2) { MonoBehaviour.print((object)("invalid format of additional slaughter config: " + text)); } else if (prefab.StartsWith(array2[0]) && count > int.Parse(array2[1])) { return true; } } } return false; } public void MoveToShepherd(Humanoid shepherd, float dt) { //IL_0006: 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_0062: Unknown result type (might be due to invalid IL or missing references) if (Vector3.Distance(((Component)this).transform.position, ((Component)shepherd).transform.position) < global::Christianity.Christianity.ShepherdFollowDistanceConfig.Value) { ((BaseAI)this).m_character.GetBaseAI().StopMoving(); ((BaseAI)this).m_character.m_walk = false; } else { ((BaseAI)this).m_character.m_walk = true; ((BaseAI)this).m_character.GetBaseAI().MoveTo(dt, ((Component)shepherd).transform.position, 1f, false); } } public bool checkTargetReached(float dt) { //IL_0001: Unknown result type (might be due to invalid IL or missing references) //IL_0006: 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_0044: Unknown result type (might be due to invalid IL or missing references) //IL_0049: Unknown result type (might be due to invalid IL or missing references) //IL_017d: Unknown result type (might be due to invalid IL or missing references) //IL_0079: Unknown result type (might be due to invalid IL or missing references) //IL_007f: Unknown result type (might be due to invalid IL or missing references) //IL_0167: Unknown result type (might be due to invalid IL or missing references) //IL_027b: Unknown result type (might be due to invalid IL or missing references) //IL_0282: Expected O, but got Unknown //IL_01e4: Unknown result type (might be due to invalid IL or missing references) //IL_043b: Unknown result type (might be due to invalid IL or missing references) //IL_044b: Unknown result type (might be due to invalid IL or missing references) //IL_02dd: Unknown result type (might be due to invalid IL or missing references) //IL_02e4: Expected O, but got Unknown //IL_04f6: Unknown result type (might be due to invalid IL or missing references) //IL_04fb: Unknown result type (might be due to invalid IL or missing references) //IL_0503: Unknown result type (might be due to invalid IL or missing references) //IL_02ae: Unknown result type (might be due to invalid IL or missing references) //IL_03aa: Unknown result type (might be due to invalid IL or missing references) //IL_030b: Unknown result type (might be due to invalid IL or missing references) //IL_03cc: Unknown result type (might be due to invalid IL or missing references) //IL_03d8: Unknown result type (might be due to invalid IL or missing references) Vector3 randomMoveTarget = ((BaseAI)this).m_randomMoveTarget; randomMoveTarget.y = ((Component)this).transform.position.y; float num = 0.75f; if ((Object)(object)m_wt_target != (Object)null) { num = global::Christianity.Christianity.RepairDistanceConfig.Value; } float num2 = Vector3.Distance(((Component)this).transform.position, randomMoveTarget); if ((double)num2 > (double)num + 0.05) { if (!(m_check_stuck_timer <= 0f)) { ((BaseAI)this).MoveTo(dt, ((BaseAI)this).m_randomMoveTarget, 0.75f, false); return false; } if (!((double)Vector3.Distance(((Component)this).transform.position, m_last_stuck_check_pos) < 0.05)) { MMoveTo(dt, ((BaseAI)this).m_randomMoveTarget, 0.75f, run: false); return false; } if (num2 >= 2f) { if ((Object)(object)m_wt_target != (Object)null) { m_not_reachable_wnt.Add(m_wt_target); } if ((Object)(object)m_pickable != (Object)null) { m_not_reachable_pickable.Add(m_pickable); } if ((Object)(object)m_bell != (Object)null) { m_not_reachable_wnt.Add(m_bell.GetComponent<WearNTear>()); } if ((Object)(object)m_marterl != (Object)null) { m_not_reachable_wnt.Add(((Component)m_marterl).GetComponentInParent<WearNTear>()); } if ((Object)(object)m_slaughterTarget != (Object)null) { m_not_reachable_pickable.Add((MonoBehaviour)(object)m_slaughterTarget); } resetAllTargets(nodelayed: true); base.m_updateTargetTimer = 0f; return true; } num2 = 0f; } if ((double)num2 <= (double)num + 0.05) { ((BaseAI)this).StopMoving(); if ((Object)(object)base.m_target != (Object)null && !base.m_target.IsDead() && (Object)(object)m_bell != (Object)null) { ((BaseAI)this).LookAt(m_bell.transform.position); if ((Object)(object)m_bell != (Object)null && m_bell.GetComponent<ZNetView>().IsValid()) { Bell componentInChildren = m_bell.GetComponentInChildren<Bell>(); if ((Object)(object)componentInChildren != (Object)null && componentInChildren.Interact()) { ((BaseAI)this).m_character.m_zanim.SetTrigger("interact"); } } resetAllTargets(nodelayed: true); base.m_updateTargetTimer = 0f; } else if ((Object)(object)m_pickable != (Object)null) { if (m_pickable is Pickable) { Pickable val = (Pickable)m_pickable; if (val.m_nview.IsValid() && !val.m_picked) { m_nomove = true; ((BaseAI)this).LookAt(((Component)val).transform.position); ((BaseAI)this).m_animator.SetTrigger("pick"); } } else if (m_pickable is Beehive) { Beehive val2 = (Beehive)m_pickable; if (val2.m_nview.IsValid() && val2.GetHoneyLevel() > 0) { m_nomove = true; ((BaseAI)this).LookAt(((Component)val2).transform.position); ((BaseAI)this).m_animator.SetTrigger("pick"); } } resetAllTargets(nodelayed: false); base.m_updateTargetTimer = 0f; } else if ((Object)(object)m_wt_target != (Object)null) { if (m_wt_target.m_nview.IsValid() && m_wt_target.GetHealthPercentage() <= global::Christianity.Christianity.RepairThresholdConfig.Value) { m_nomove = true; if (m_wt_target.m_nview.IsValid()) { Piece componentInChildren2 = ((Component)m_wt_target).GetComponentInChildren<Piece>(); ((BaseAI)this).LookAt(((Component)componentInChildren2).transform.position); if ((Object)(object)componentInChildren2 != (Object)null) { componentInChildren2.m_placeEffect.Create(((Component)componentInChildren2).transform.position, ((Component)componentInChildren2).transform.rotation, (Transform)null, 1f, -1); m_wt_target.Repair(); ((BaseAI)this).m_animator.SetTrigger("repair"); } } } m_nomove = false; resetAllTargets(nodelayed: true); base.m_updateTargetTimer = 0f; } else if ((Object)(object)m_slaughterTarget != (Object)null) { if (Vector3.Distance(((Component)this).transform.position, ((Component)m_slaughterTarget).transform.position) <= num + 1f) { int tamedCreaturesCount = getTamedCreaturesCount(global::Christianity.Christianity.SlaughterRadiusConfig.Value, ((Object)m_slaughterTarget).name); if (!ReachedSlaughterThreshold(((Object)m_slaughterTarget).name, tamedCreaturesCount)) { m_nomove = false; resetAllTargets(nodelayed: true); base.m_updateTargetTimer = 0f; } else { ((BaseAI)this).m_animator.SetTrigger("butcher"); m_slaughterTarget.SetHealth(0f); m_nomove = false; resetAllTargets(nodelayed: true); base.m_updateTargetTimer = 0f; } } else { ((BaseAI)this).m_randomMoveTarget = ((Component)m_slaughterTarget).transform.position; MMoveTo(dt, ((BaseAI)this).m_randomMoveTarget, 0.75f, run: false); } } } return true; } public void pick() { //IL_002d: Unknown result type (might be due to invalid IL or missing references) if (!((Object)(object)m_pickable == (Object)null)) { ((BaseAI)this).m_nview.ClaimOwnership(); if (m_pickable is Interactable) { ((Interactable)m_pickable).Interact((Humanoid)null, false, false); } resetAllTargets(nodelayed: true); m_pickable = null; m_nomove = false; } } private Vector3 findRandomTarget(HashSet<string> prefabnames, float radius) { //IL_001a: Unknown result type (might be due to invalid IL or missing references) //IL_015c: Unknown result type (might be due to invalid IL or missing references) //IL_0167: Unknown result type (might be due to invalid IL or missing references) //IL_016c: Unknown result type (might be due to invalid IL or missing references) //IL_0188: Unknown result type (might be due to invalid IL or missing references) //IL_018d: Unknown result type (might be due to invalid IL or missing references) //IL_0194: Unknown result type (might be due to invalid IL or missing references) //IL_0199: Unknown result type (might be due to invalid IL or missing references) //IL_019a: Unknown result type (might be due to invalid IL or missing references) //IL_00f8: Unknown result type (might be due to invalid IL or missing references) //IL_0103: Unknown result type (might be due to invalid IL or missing references) //IL_0108: Unknown result type (might be due to invalid IL or missing references) //IL_0124: Unknown result type (might be due to invalid IL or missing references) //IL_0129: Unknown result type (might be due to invalid IL or missing references) //IL_0132: 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_0139: Unknown result type (might be due to invalid IL or missing references) int mask = LayerMask.GetMask(new string[1] { "piece" }); Collider[] array = Physics.OverlapSphere(((Component)this).transform.position, radius, mask); if (array.Length != 0) { List<Piece> list = new List<Piece>(); Collider[] array2 = array; for (int i = 0; i < array2.Length; i++) { Piece componentInParent = ((Component)array2[i]).GetComponentInParent<Piece>(); if (!((Object)(object)componentInParent != (Object)null)) { continue; } foreach (string prefabname in prefabnames) { if (((Object)componentInParent).name.StartsWith(prefabname) && !m_not_reachable_wnt.Contains(((Component)array2[i]).GetComponentInParent<WearNTear>())) { list.Add(componentInParent); } } } if (list.Count > 0) { Piece val = (m_marterl = list.ElementAt(Random.Range(0, list.Count - 1))); Vector3 val2 = Quaternion.Euler(0f, (float)Random.Range(0, 360), 0f) * ((Component)this).transform.forward * Random.Range(((BaseAI)this).m_randomMoveRange * 0.7f, ((BaseAI)this).m_randomMoveRange); return ((Component)val).GetComponentInParent<Transform>().position + val2; } } m_marterl = null; Vector3 val3 = Quaternion.Euler(0f, (float)Random.Range(0, 360), 0f) * ((Component)this).transform.forward * Random.Range(((BaseAI)this).m_randomMoveRange * 0.7f, ((BaseAI)this).m_randomMoveRange); return ((Component)this).transform.position + val3; } private int getTamedCreaturesCount(float radius, string kind) { //IL_001c: Unknown result type (might be due to invalid IL or missing references) int num = 0; int mask = LayerMask.GetMask(new string[1] { "character" }); Collider[] array = Physics.OverlapSphere(((Component)this).transform.position, radius, mask); foreach (Collider val in array) { Character componentInParent = ((Component)val).GetComponentInParent<Character>(); if (!((Object)(object)componentInParent == (Object)null) && !componentInParent.IsDead() && componentInParent.IsTamed() && !((Object)(object)((Component)val).GetComponentInParent<Procreation>() == (Object)null) && ((Object)componentInParent).name.Equals(kind)) { num++; } } return num; } private Dictionary<string, List<Character>> getTamedCreatures(float radius) { //IL_0020: Unknown result type (might be due to invalid IL or missing references) Dictionary<string, List<Character>> dictionary = new Dictionary<string, List<Character>>(); int mask = LayerMask.GetMask(new string[1] { "character" }); Collider[] array = Physics.OverlapSphere(((Component)this).transform.position, radius, mask); foreach (Collider val in array) { Character componentInParent = ((Component)val).GetComponentInParent<Character>(); if (!((Object)(object)componentInParent == (Object)null) && !componentInParent.IsDead() && componentInParent.IsTamed() && !((Object)(object)((Component)val).GetComponentInParent<Procreation>() == (Object)null)) { if (!dictionary.ContainsKey(((Object)componentInParent).name)) { dictionary[((Object)componentInParent).name] = new List<Character>(); } dictionary[((Object)componentInParent).name].Add(componentInParent); } } return dictionary; } private Dictionary<string, int> getNearbyTamedHungryCreatureConsumeables(float radius) { //IL_0020: Unknown result type (might be due to invalid IL or missing references) Dictionary<string, int> dictionary = new Dictionary<string, int>(); int mask = LayerMask.GetMask(new string[1] { "character" }); Collider[] array = Physics.OverlapSphere(((Component)this).transform.position, radius, mask); for (int i = 0; i < array.Length; i++) { Character componentInParent = ((Component)array[i]).GetComponentInParent<Character>(); if ((Object)(object)componentInParent == (Object)null || componentInParent.IsDead() || !componentInParent.IsTamed()) { continue; } Tameable componentInParent2 = ((Component)componentInParent).GetComponentInParent<Tameable>(); if ((Object)(object)componentInParent2 == (Object)null || !componentInParent2.IsHungry()) { continue; } MonsterAI componentInParent3 = ((Component)componentInParent).GetComponentInParent<MonsterAI>(); if ((Object)(object)componentInParent3 == (Object)null) { continue; } foreach (ItemDrop consumeItem in componentInParent3.m_consumeItems) { if (dictionary.ContainsKey(((Object)consumeItem).name)) { dictionary[((Object)consumeItem).name]++; } else { dictionary[((Object)consumeItem).name] = 1; } } } return dictionary; } private List<MonoBehaviour> findNearbyPickables(float radius) { //IL_0030: Unknown result type (might be due to invalid IL or missing references) List<MonoBehaviour> list = new List<MonoBehaviour>(); int mask = LayerMask.GetMask(new string[3] { "item", "piece", "piece_nonsolid" }); Collider[] array = Physics.OverlapSphere(((Component)this).transform.position, radius, mask); for (int i = 0; i < array.Length; i++) { Pickable componentInParent = ((Component)array[i]).GetComponentInParent<Pickable>(); if ((Object)(object)componentInParent != (Object)null) { if (!m_not_reachable_pickable.Contains((MonoBehaviour)(object)componentInParent) && (Object)(object)componentInParent != (Object)null && !componentInParent.m_picked) { list.Add((MonoBehaviour)(object)componentInParent); } continue; } Beehive componentInParent2 = ((Component)array[i]).GetComponentInParent<Beehive>(); if ((Object)(object)componentInParent2 != (Object)null && !m_not_reachable_pickable.Contains((MonoBehaviour)(object)componentInParent2) && componentInParent2.GetHoneyLevel() > 0) { list.Add((MonoBehaviour)(object)componentInParent2); } } return list; } private void findNearbyRepairs(float radius) { //IL_003d: Unknown result type (might be due to invalid IL or missing references) if (m_repairs.Count <= 0 && !(Time.realtimeSinceStartup - m_lastRepairSearch < 60f)) { int mask = LayerMask.GetMask(new string[1] { "piece" }); Collider[] source = Physics.OverlapSphere(((Component)this).transform.position, radius, mask); m_repairs = source.ToList(); m_repairs = m_repairs.OrderByDescending(delegate(Collider r) { //IL_0006: 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_0016: 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) Vector3 val = ((Component)r).transform.position - ((Component)this).transform.position; return ((Vector3)(ref val)).sqrMagnitude; }).ToList(); m_lastRepairSearch = Time.realtimeSinceStartup; } } private GameObject findNearbyBell(float radius) { //IL_001a: Unknown result type (might be due to invalid IL or missing references) //IL_008a: Unknown result type (might be due to invalid IL or missing references) //IL_0096: Unknown result type (might be due to invalid IL or missing references) //IL_00a6: Unknown result type (might be due to invalid IL or missing references) //IL_00b1: Unknown result type (might be due to invalid IL or missing references) int mask = LayerMask.GetMask(new string[1] { "piece" }); Collider[] array = Physics.OverlapSphere(((Component)this).transform.position, radius, mask); if (array.Length != 0) { GameObject val = null; Collider[] array2 = array; for (int i = 0; i < array2.Length; i++) { if ((Object)(object)((Component)array2[i]).GetComponentInParent<Bell>() != (Object)null && !m_not_reachable_wnt.Contains(((Component)array2[i]).GetComponentInParent<WearNTear>())) { GameObject gameObject = ((Component)((Component)array2[i]).gameObject.transform.parent).gameObject; if ((Object)(object)val == (Object)null || Vector3.Distance(((Component)this).transform.position, gameObject.transform.position) < Vector3.Distance(((Component)this).transform.position, val.transform.position)) { val = gameObject; } } } return val; } return null; } } public class SEBlessedFall : StatusEffect { public override void UpdateStatusEffect(float dt) { ((StatusEffect)this).UpdateStatusEffect(dt); base.m_ttl = global::Christianity.Christianity.BlessingDurationConfig.Value; } public override void ModifyFallDamage(float baseDamage, ref float damage) { damage = 0f; } public override string GetTooltipString() { return Localization.instance.Localize("$blessing_tooltip_1"); } } public class SEBlessed : StatusEffect { public override void UpdateStatusEffect(float dt) { ((StatusEffect)this).UpdateStatusEffect(dt); base.m_ttl = global::Christianity.Christianity.BlessingDurationConfig.Value; } public override string GetTooltipString() { return Localization.instance.Localize("$blessing_tooltip_0"); } } namespace Christianity; public class Helper { public static Transform RecursiveFindChild(Transform parent, string childName) { //IL_000f: Unknown result type (might be due to invalid IL or missing references) //IL_0015: Expected O, but got Unknown foreach (Transform item in parent) { Transform val = item; if (((Object)val).name.ToLower().Contains(childName.ToLower())) { return val; } Transform val2 = RecursiveFindChild(val, childName); if ((Object)(object)val2 != (Object)null) { return val2; } } return null; } } public class Locations { public static string LOCATION_MOUNTAIN_CHURCH = "#Name:Multiple (2022)\r\n#Creator:Testloc\r\n#Description:\r\n#Category:InfinityHammer\r\n#Center:piece_bpcenterpoint\r\n#Coordinates:404.1439,-6.977019,39.52355\r\n#Rotation:0,0,0\r\n#SnapPoints\r\n#Pieces\r\njute_carpet;;0.03077698;1.278995;2.650697;0;-0.7071062;0;0.7071074;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nwood_floor;;1.000107;1.182117;5.263402;0;1.025707E-06;0;1;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_floor_2x2;;1.000107;0.6821167;5.263595;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\npiece_bench01;;2.021469;1.270992;3.765682;0;-1;0;1.025707E-06;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\npiece_bench01;;2.021713;1.270992;2.489722;0;-1;0;1.025707E-06;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_floor;;0.9997711;1.182117;3.263566;0;-0.7071062;0;0.7071075;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_floor_2x2;;1.000137;0.6821167;3.263418;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nwood_floor;;-0.9998627;1.182117;5.263391;0;0.7071075;0;0.7071062;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_floor_2x2;;-0.9998627;0.6821167;5.263391;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nwood_floor;;-0.9998627;1.182117;3.263408;0;1.025707E-06;0;1;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_floor_2x2;;-0.9998627;0.6821167;3.263408;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nspawner_Fenring_Cultist;;-1.03645325;1.578998;3.508556;0;-1;0;1.192488E-08;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\n#spawner_Fenring_Cultist;;1.03645325;1.578998;3.508556;0;-1;0;1.192488E-08;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\n#spawner_Ulv;;-0.03645325;1.578998;2.508556;0;-1;0;1.192488E-08;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nspawner_Ulv;;-0.03645325;1.578998;4.508556;0;-1;0;1.192488E-08;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nspawner_Ulv;;-0.03645325;1.578998;3.508556;0;-1;0;1.192488E-08;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\npiece_bench01;;-1.981979;1.270992;3.799662;0;-1;0;1.025707E-06;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\npiece_bench01;;-2.003098;1.270992;2.458735;0;-1;0;1.025707E-06;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_floor;;0.9997711;1.182117;1.263583;0;1.025707E-06;0;1;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_floor_2x2;;1.000137;0.6821167;1.263433;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nwood_floor;;-1.000168;1.182117;1.263651;0;-0.7071062;0;0.7071075;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_floor_2x2;;-0.9998322;0.6821167;1.263425;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nstone_floor_2x2;;3.000046;0.6821167;7.263645;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nwood_floor;;2.999802;1.182117;7.26354;0;1.025707E-06;0;1;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_floor_2x2;;3.000076;0.6821167;5.263605;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nwood_floor;;2.999802;1.182117;5.263556;0;0.7071075;0;0.7071062;;1;1;1;AQAAAAF3rkYmAADIQg==\r\npiece_bench01;;2.002213;1.270992;5.153709;0;-1;0;1.025707E-06;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_floor;;1.000229;1.182117;7.263336;0;-0.7071062;0;0.7071075;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_floor_2x2;;1.000107;0.6821167;7.263385;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nwood_floor;;3.000107;1.182117;3.263429;0;1.025707E-06;0;1;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_floor_2x2;;3.000107;0.6821167;3.263429;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nstone_floor_2x2;;-0.9999847;0.6821167;7.263656;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nwood_floor;;-0.9997711;1.182117;7.263324;0;1.025707E-06;0;1;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nwood_floor;;2.999771;1.182117;1.263598;0;-0.7071062;0;0.7071075;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_floor_2x2;;3.000137;0.6821167;1.263445;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nstone_floor_2x2;;-2.999863;0.6821167;7.263363;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nwood_floor;;-2.999741;1.182117;7.263313;0;-0.7071062;0;0.7071075;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nwood_floor;;-2.999863;1.182117;5.26338;0;1.025707E-06;0;1;;1;1;1;AQAAAAF3rkYmAADIQg==\r\npiece_bench01;;-1.994888;1.270992;5.234044;0;-1;0;1.025707E-06;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_floor_2x2;;-3.000015;0.6821167;5.263638;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nstone_floor_2x2;;-3.000015;0.6821167;3.263616;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nwood_floor;;-3.000168;1.182117;3.263622;0;-0.7071062;0;0.7071075;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_floor_2x2;;-2.999832;0.6821167;1.263412;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nwood_floor;;-3.000015;1.182117;1.263632;0;1.025707E-06;0;1;;1;1;1;AQAAAAF3rkYmAADIQg==\r\npiece_bench01;;2.033401;1.270992;-0.1229925;0;-1;0;1.025707E-06;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_floor_2x2;;3.000137;0.6821167;-0.7365408;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nwood_floor;;2.999771;1.182117;-0.7363873;0;1.025707E-06;0;1;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nwood_floor;;0.9998016;1.182117;-0.7363977;0;-0.7071062;0;0.7071075;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_floor_2x2;;0.9998322;0.6821167;-0.736414;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmKGA4RA==\r\nwood_floor;;-0.9998322;1.182117;-0.7365618;0;1.025707E-06;0;1;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_floor_2x2;;-1.000168;0.6821167;-0.7364273;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\npiece_bench01;;-1.978195;1.270992;-0.1247578;0;-1;0;1.025707E-06;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_floor;;-3.000168;1.182117;-0.7364779;0;-0.7071062;0;0.7071075;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_floor_2x2;;-3.000137;0.6821167;-0.7364388;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nstone_wall_2x1;;4.500046;1.682117;8.263641;0;0.707107;0;0.7071066;;1;1;1;QQAAAAF3rkYmtu9TRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;4.500046;0.6821167;8.763647;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;3.500046;1.682117;8.76365;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmnu9TRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;3.000015;0.6821167;8.763651;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;3.000076;1.182117;8.263629;0;-1;0;1.023039E-07;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_pole_log_4;;2.000198;3.182117;8.263333;7.175917E-08;-1;-1.424745E-07;4.178573E-07;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\ndarkwood_gate;;1.000107;1.182117;8.263369;0;0;0;1;;1;1;1;SQAAAAF3rkYmAAAMQwErxhVlAAAAAAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;2.500137;1.682117;8.763371;0;-1;0;1.023039E-07;;1;1;1;QQAAAAF3rkYmKvBTRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;1.000015;0.6821167;8.763657;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;4.000076;1.182117;7.263614;0;0.7071068;0;0.7071068;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;4.500107;0.6821167;5.263629;0;0.707107;0;0.7071066;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;4.500076;0.6821167;7.263613;0;0.707107;0;0.7071066;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;4.500107;1.682117;6.263641;0;0.707107;0;0.7071066;;1;1;1;QQAAAAF3rkYmc65KRAGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;4.000076;1.182117;5.263591;0;0.7071068;0;0.7071068;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwoodiron_pole;;4.000107;1.182117;4.263427;1.424745E-07;3.185399E-07;7.175917E-08;1;;1;1;1;QQAAAAF3rkYmAIC7RAGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;3.999802;1.182117;3.263559;0;-0.7071062;0;0.7071075;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\niron_wall_1x1;;4.000107;1.182117;3.76342;0;-0.7071062;0;0.7071075;;1;1;1;QQAAAAF3rkYml9iyRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;5.000107;0.6821167;4.763622;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nwood_pole_log;;4.000107;2.182117;4.263427;2.103217E-07;0.7071075;-7.508316E-08;0.7071062;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nstone_floor_2x2;;5.000107;0.6821167;3.26344;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nwood_beam;;5.000076;1.182117;4.263577;0;-1.899929E-07;0;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;4.500107;1.682117;4.763432;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmWu51RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-1.000015;0.6821167;8.763662;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\niron_wall_1x1;;3.999741;1.182117;2.763597;0;-0.7071062;0;0.7071075;;1;1;1;QQAAAAF3rkYmIrejRAGiHoM0ZyEmfwAAAAA=\r\nstone_floor_2x2;;5.000107;0.6821167;1.263456;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nwood_window;;4.000107;1.682117;2.263403;0;-0.7071064;0;0.7071072;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\ndarkwood_gate;;-0.9998322;1.182117;8.263341;0;-1;0;1.023039E-07;;1;1;1;SQAAAAF3rkYmAAAMQwErxhVlAAAAAAGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;-3.000015;1.182117;8.263645;0;-1;0;1.023039E-07;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-2.499832;1.682117;8.763351;0;-1;0;1.023039E-07;;1;1;1;QQAAAAF3rkYmo+5TRAGiHoM0ZyEmfwAAAAA=\r\nwood_pole_log_4;;-1.999863;3.182117;8.263361;7.175917E-08;-1;-1.424745E-07;4.178573E-07;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-3.000137;0.6821167;8.763659;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nwood_stepladder;;-2.499741;1.182117;6.263327;0;9.410048E-07;0;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;3.999771;1.182117;-0.7363625;0;-0.7071062;0;0.7071075;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_floor_2x2;;5.000107;0.6821167;-0.7365294;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nwood_window;;3.999771;1.682117;0.2636509;0;0.7071074;0;0.7071063;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\niron_wall_1x1;;3.999771;1.182117;-0.2363997;0;-0.7071062;0;0.7071075;;1;1;1;QQAAAAF3rkYmkbajRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-4.499863;1.682117;8.263351;0;0.707107;0;0.7071066;;1;1;1;QQAAAAF3rkYmme5TRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-4.500168;0.6821167;8.763664;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-3.499863;1.682117;8.763353;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYmtvBTRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-4.500168;0.6821167;7.263646;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-4.499863;1.682117;6.263325;0;0.707107;0;0.7071066;;1;1;1;QQAAAAF3rkYm+a9KRAGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;-4.000015;1.182117;7.263636;0;0.7071068;0;0.7071068;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;-4.000015;1.182117;5.263612;0;0.7071068;0;0.7071068;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-4.500168;0.6821167;5.263622;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-4.500015;1.682117;4.763648;0;0.707107;0;0.7071066;;1;1;1;QQAAAAF3rkYmEPB1RAGiHoM0ZyEmfwAAAAA=\r\nwoodiron_pole;;-4.000015;1.182117;4.263641;1.424745E-07;3.185399E-07;7.175917E-08;1;;1;1;1;QQAAAAF3rkYmAIC7RAGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;-3.999863;1.182117;3.26329;0;-0.7071062;0;0.7071075;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\niron_wall_1x1;;-3.999863;1.182117;3.763295;0;0.7071075;0;0.7071062;;1;1;1;QQAAAAF3rkYmV9eyRAGiHoM0ZyEmfwAAAAA=\r\nwood_pole_log;;-3.999863;2.182117;4.263274;2.103217E-07;0.7071075;-7.508316E-08;0.7071062;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nstone_floor_2x2;;-5.000137;0.6821167;3.263614;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nstone_wall_2x1;;-5.000168;0.6821167;4.763618;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;-5.000046;1.182117;4.263604;0;-1;0;1.023039E-07;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\niron_wall_1x1;;-3.999832;1.182117;2.763402;0;0.7071075;0;0.7071062;;1;1;1;QQAAAAF3rkYmvrWjRAGiHoM0ZyEmfwAAAAA=\r\nwood_window;;-3.999863;1.682117;2.26328;0;-0.7071062;0;0.7071074;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_floor_2x2;;-4.999802;0.6821167;1.263401;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nwood_window;;-4.000015;1.682117;0.2636347;0;0.7071074;0;0.7071063;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\niron_wall_1x1;;-3.999832;1.182117;-0.2365932;0;0.7071075;0;0.7071062;;1;1;1;QQAAAAF3rkYmF7ejRAGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;-4.000015;1.182117;-0.7363787;0;-0.7071062;0;0.7071075;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_floor_2x2;;-5.000107;0.6821167;-0.7364492;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nwoodiron_pole;;3.999802;1.182117;-1.73639;1.424745E-07;3.185399E-07;7.175917E-08;1;;1;1;1;QQAAAAF3rkYmAIC7RAGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;5.000076;1.182117;-1.736498;0;-1.899929E-07;0;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;5.000137;0.6821167;-2.236532;0;-1;0;2.046077E-07;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;4.500137;0.6821167;-2.736536;0;0.707107;0;0.7071066;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\niron_wall_1x1;;3.999771;1.182117;-1.236372;0;-0.7071062;0;0.7071075;;1;1;1;QQAAAAF3rkYmjNiyRAGiHoM0ZyEmfwAAAAA=\r\nwood_pole_log;;3.999771;2.182117;-1.736374;2.103217E-07;0.7071075;-7.508316E-08;0.7071062;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;4.500137;1.682117;-2.236535;0;-1;0;0;;1;1;1;QQAAAAF3rkYmNO11RAGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;4.000046;1.182117;-2.736499;0;0.7071068;0;0.7071068;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\npiece_bench01;;2.013138;1.270992;-1.49345;0;-1;0;1.025707E-06;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_floor;;2.999802;1.182117;-2.736372;0;-0.7071062;0;0.7071075;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_floor_2x2;;1.000168;0.6821167;-2.736529;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nwood_floor;;0.9998016;1.182117;-2.736383;0;1.025707E-06;0;1;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_floor_2x2;;2.999832;0.6821167;-2.736387;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\n#spawner_Ulv;;-0.003250122;1.578998;-1.699511;0;-1;0;1.192488E-08;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nspawner_Ulv;;-0.003250122;1.578998;-1.699511;0;-1;0;1.192488E-08;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nspawner_Ulv;;-0.003250122;1.578998;-1.699511;0;-1;0;1.192488E-08;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nspawner_Fenring_Cultist;;-0.003250122;1.578998;-1.699511;0;-1;0;1.192488E-08;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_floor;;-1.000168;1.182117;-2.736395;0;-0.7071062;0;0.7071075;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_floor_2x2;;-0.9998322;0.6821167;-2.736542;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\npiece_bench01;;-2.00975;1.270992;-1.503663;0;-1;0;1.025707E-06;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_floor_2x2;;-3.000137;0.6821167;-2.736424;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nwood_floor;;-3.000137;1.182117;-2.736464;0;1.025707E-06;0;1;;1;1;1;AQAAAAF3rkYmAADIQg==\r\niron_wall_1x1;;-4.000015;1.182117;-1.236389;0;0.7071075;0;0.7071062;;1;1;1;QQAAAAF3rkYmcNiyRAGiHoM0ZyEmfwAAAAA=\r\nwoodiron_pole;;-4.000137;1.182117;-1.736438;1.424745E-07;3.185399E-07;7.175917E-08;1;;1;1;1;QQAAAAF3rkYmAIC7RAGiHoM0ZyEmfwAAAAA=\r\nwood_pole_log;;-4.000015;2.182117;-1.736388;2.103217E-07;0.7071075;-7.508316E-08;0.7071062;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-4.500046;1.682117;-2.236472;0;0.7071068;0;0.7071068;;1;1;1;QQAAAAF3rkYmKu91RAGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;-4.000046;1.182117;-2.736483;0;-0.7071068;0;0.7071068;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-4.500137;0.6821167;-2.736443;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-5.000046;0.6821167;-2.236477;0;-1;0;2.046077E-07;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;-5.000046;1.182117;-1.736465;0;-1;0;-1.023039E-07;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;5.000107;2.182117;8.263664;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;4.500046;2.682117;8.763647;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmCaszRAGiHoM0ZyEmfwAAAAA=\r\nwood_floor_1x1;;3.793015;2.182117;7.884991;7.175966E-08;-1;-1.42475E-07;1.025707E-06;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nwood_beam_1;;4.500107;2.182117;9.263676;0;-1;0;1.023039E-07;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;3.000015;2.682117;8.763651;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmzaszRAGiHoM0ZyEmfwAAAAA=\r\nmarterl;;3.516861;2.184642;9.016944;5.00033E-08;0.7071075;1.514868E-07;0.7071062;;0.07;0.07;0.07;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_pole2;;5.000046;1.182117;9.263652;0;-1;0;1.023039E-07;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_wall_log;;4.000046;0.9321167;9.263655;0;-1;0;1.023039E-07;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;3.475113;1.682117;9.293134;5.00033E-08;0.7071075;1.514868E-07;0.7071062;;1;1;1;QQAAAAF3rkYmWFVURAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;3.500168;0.6821167;9.763379;5.00033E-08;0.7071075;1.514868E-07;0.7071062;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nwood_wall_log;;3.000015;0.9321167;9.263658;0;-1;0;1.023039E-07;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nwood_wall_log_4x0.5;;5.000137;0.9321167;7.263431;0;0.707107;0;0.7071066;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nwood_floor_1x1;;3.792984;2.182117;6.884978;7.175966E-08;-1;-1.42475E-07;1.025707E-06;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_wall_2x1;;4.500046;2.682117;7.26363;0;0.707107;0;0.7071066;;1;1;1;QQAAAAF3rkYmUNIrRAGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;5.000107;2.182117;6.26364;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_beam_1;;2.500015;2.182117;9.263659;0;-1;0;1.023039E-07;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_stair;;1.000137;0.1821167;10.26336;1.42475E-07;1.025707E-06;7.175968E-08;1;;1;1;1;AQAAAAF3rkYmHtsERA==\r\nwood_pole2;;2.000015;1.182117;9.263659;0;-1;0;1.023039E-07;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;2.500015;5.682117;8.763653;0;0;0;1;;1;1;1;QQAAAAF3rkYm9O7aQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;3.000015;4.682117;8.763651;0;0;0;1;;1;1;1;QQAAAAF3rkYmdyABRAGiHoM0ZyEmfwAAAAA=\r\nwood_pole;;2.000198;5.682117;8.263333;7.175923E-08;-1;-1.424746E-07;5.201611E-07;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;1.000198;5.182117;8.263336;0;-1;0;1.023039E-07;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_wall_half;;1.000015;5.682117;8.263651;-2.018115E-07;-1;-9.562817E-08;1.128011E-06;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;2.500137;3.682117;8.763371;0;-1;0;1.023039E-07;;1;1;1;QQAAAAF3rkYmD1EYRAGiHoM0ZyEmfwAAAAA=\r\nwood_beam_1;;2.000015;2.182117;8.763653;0;0.7071068;0;0.7071068;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;-0.9998322;5.182117;8.263341;0;-1;0;1.023039E-07;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_wall_half;;-0.9998322;5.682117;8.263341;-2.018115E-07;-1;-9.562817E-08;1.128011E-06;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_stair;;-1.000015;0.1821167;10.26368;1.42475E-07;1.025707E-06;7.175968E-08;1;;1;1;1;AQAAAAF3rkYmAdoERA==\r\nwood_wall_log;;6.000137;0.9321167;5.263638;0;-1;0;2.046077E-07;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nwood_pole_log_4;;5.000076;2.182117;5.263589;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;6.000107;1.682117;4.763619;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmS65KRAGiHoM0ZyEmfwAAAAA=\r\nwood_floor_1x1;;3.792984;2.182117;5.884966;7.175966E-08;-1;-1.42475E-07;1.025707E-06;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nwood_beam_1;;5.500107;2.182117;5.263627;0;-1;0;1.023039E-07;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;4.500046;2.682117;5.763612;0;0.707107;0;0.7071066;;1;1;1;QQAAAAF3rkYmb9IrRAGiHoM0ZyEmfwAAAAA=\r\nwood_floor_1x1;;3.792984;2.182117;4.884954;7.175966E-08;-1;-1.42475E-07;1.025707E-06;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_wall_2x1;;5.000107;2.682117;4.763622;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmgv1bRAGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;4.000107;2.182117;3.263415;0;-0.7071062;0;0.7071075;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwoodiron_pole;;4.000107;3.182117;4.263427;1.424745E-07;3.185399E-07;7.175917E-08;1;;1;1;1;QQAAAAF3rkYmJzadRAGiHoM0ZyEmfwAAAAA=\r\nwood_floor_1x1;;4.500107;2.182117;4.177842;1.514867E-07;-0.7071062;-5.000333E-08;0.7071075;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nwood_floor_1x1;;4.000107;2.182117;4.384952;-1.177446E-08;0.9238799;1.59091E-07;0.3826827;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_wall_1x1;;6.500107;0.6821167;5.76363;7.175913E-08;-1;-1.424744E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;7.000107;0.6821167;4.763611;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nstone_floor_2x2;;7.000076;0.6821167;3.263588;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nstone_wall_1x1;;6.500076;1.682117;5.763578;7.175913E-08;-1;-1.424744E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAKBXRAGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;7.000107;1.182117;4.263571;0;-1.899929E-07;0;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_pole_log_4;;3.999802;5.182117;4.263667;2.103217E-07;0.7071075;-7.508316E-08;0.7071062;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;4.500076;3.682117;4.763584;0;-1;0;1.023039E-07;;1;1;1;QQAAAAF3rkYmBJFRRAGiHoM0ZyEmfwAAAAA=\r\nstone_floor_2x2;;7.000076;0.6821167;1.263468;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\npiece_table;;5.494156;1.159114;3.150148;9.562806E-08;1.128011E-06;-2.018116E-07;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_floor_1x1;;5.500137;2.182117;4.177839;1.514867E-07;-0.7071062;-5.000333E-08;0.7071075;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nwood_wall_log;;-3.000137;0.9321167;9.263667;0;-1;0;1.023039E-07;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nwood_pole2;;-2.000107;1.182117;9.263665;0;0;0;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_floor_2x2;;7.000107;0.6821167;-0.7365179;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nstone_wall_1x1;;-2.500046;3.682117;8.763666;0;-1;0;1.023039E-07;;1;1;1;QQAAAAF3rkYmTFEYRAGiHoM0ZyEmfwAAAAA=\r\nwood_pole;;-1.999832;5.682117;8.263344;7.175923E-08;-1;-1.424746E-07;5.201611E-07;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-2.499832;5.682117;8.763351;0;0;0;1;;1;1;1;QQAAAAF3rkYmau/aQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-3.000046;2.682117;8.763666;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmdKwzRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-2.999863;4.682117;8.76335;0;0;0;1;;1;1;1;QQAAAAF3rkYmzSABRAGiHoM0ZyEmfwAAAAA=\r\nwood_beam_1;;-1.999832;2.182117;8.763348;0;0.7071068;0;0.7071068;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_beam_1;;-2.500046;2.182117;9.263671;0;0;0;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nmarterl;;-3.536331;2.218547;9.016959;5.00033E-08;0.7071075;1.514868E-07;0.7071062;;0.07;0.07;0.07;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-3.530807;1.682117;9.272962;5.00033E-08;0.7071075;1.514868E-07;0.7071062;;1;1;1;QQAAAAF3rkYmXA5URAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-3.499863;0.6821167;9.763365;5.00033E-08;0.7071075;1.514868E-07;0.7071062;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nwood_wall_log;;-4.000137;0.9321167;9.263669;0;-1;0;1.023039E-07;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nwood_stepladder;;-2.499771;3.182117;4.263303;0;9.410048E-07;0;1;;1;1;1;QQAAAAF3rkYm6RxVQgGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;7.000076;1.182117;-1.736503;0;-1.899929E-07;0;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;7.000137;0.6821167;-2.23652;0;-1;0;2.046077E-07;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;6.000046;1.682117;-2.236513;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmz65KRAGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;3.999771;2.182117;-0.7363625;0;-0.7071062;0;0.7071075;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-4.500046;2.682117;8.763671;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmI6kzRAGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;-5.000168;2.182117;8.26366;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_pole2;;-5.000076;1.182117;9.263679;0;0;0;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_floor_1x1;;-3.79277;2.182117;7.884669;7.175957E-08;-1;-1.42475E-07;1.025707E-06;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nwood_beam_1;;-4.500076;2.182117;9.263675;0;0;0;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_floor_1x1;;-3.79277;2.182117;6.884657;7.175957E-08;-1;-1.42475E-07;1.025707E-06;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_wall_2x1;;-4.499863;2.682117;7.26334;0;0.707107;0;0.7071066;;1;1;1;QQAAAAF3rkYmadErRAGiHoM0ZyEmfwAAAAA=\r\nwood_wall_log_4x0.5;;-5.000168;0.9321167;7.263677;0;0.707107;0;0.7071066;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;-5.000168;2.182117;6.263637;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_floor_1x1;;-3.79277;2.182117;5.884646;7.175957E-08;-1;-1.42475E-07;1.025707E-06;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nwood_floor_1x1;;-3.79277;2.182117;4.884634;7.175957E-08;-1;-1.42475E-07;1.025707E-06;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_wall_1x1;;-4.499863;2.682117;5.763322;0;0.707107;0;0.7071066;;1;1;1;QQAAAAF3rkYmzdMrRAGiHoM0ZyEmfwAAAAA=\r\nwood_pole_log_4;;-5.000046;2.182117;5.263615;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nwood_wall_log;;-6.000198;0.9321167;5.263684;0;-1;0;1.023039E-07;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nwood_beam_1;;-5.500168;2.182117;5.263625;0;0;0;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-4.999893;2.682117;4.763309;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmUXhfRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-6.000198;1.682117;4.76362;0;-1;0;1.023039E-07;;1;1;1;QQAAAAF3rkYmKK9KRAGiHoM0ZyEmfwAAAAA=\r\nwood_floor_1x1;;-3.999863;2.182117;4.384626;1.2082E-07;-0.9238792;-1.041686E-07;0.3826844;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nwoodiron_pole;;-4.000015;3.182117;4.263641;1.424745E-07;3.185399E-07;7.175917E-08;1;;1;1;1;QQAAAAF3rkYmJzadRAGiHoM0ZyEmfwAAAAA=\r\nwood_floor_1x1;;-4.499893;2.182117;4.177517;5.000332E-08;0.7071075;1.514867E-07;0.7071062;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nwood_beam;;-4.000015;2.182117;3.26363;0;-0.7071062;0;0.7071075;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_floor_1x1;;-5.499893;2.182117;4.177519;5.000332E-08;0.7071075;1.514867E-07;0.7071062;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_wall_1x1;;-4.499863;3.682117;4.763309;0;-1;0;2.046077E-07;;1;1;1;QQAAAAF3rkYm6rJSRAGiHoM0ZyEmfwAAAAA=\r\nwood_pole_log_4;;-3.999863;5.182117;4.263274;2.103217E-07;0.7071075;-7.508316E-08;0.7071062;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nstone_floor_2x2;;-7.000137;0.6821167;3.263602;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nwood_beam;;-7.000046;1.182117;4.263609;0;-1;0;1.023039E-07;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-7.000046;0.6821167;4.763616;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nstone_floor_2x2;;-6.999802;0.6821167;1.263389;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nstone_wall_1x1;;-6.500198;1.682117;5.763635;7.175913E-08;-1;-1.424744E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAKBXRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-6.500198;0.6821167;5.763635;7.175913E-08;-1;-1.424744E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nstone_floor_2x2;;-7.000107;0.6821167;-0.7364616;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nwood_beam;;-4.000046;2.182117;-0.7364559;0;-0.7071062;0;0.7071075;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-6.000137;1.682117;-2.236433;0;-1.899929E-07;0;1;;1;1;1;QQAAAAF3rkYmibBKRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-6.999741;0.6821167;-2.236599;0;-1;0;2.046077E-07;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;-7.000076;1.182117;-1.736462;0;-1;0;-1.023039E-07;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwoodiron_pole;;4.000137;3.182117;-1.736527;1.424745E-07;3.185399E-07;7.175917E-08;1;;1;1;1;QQAAAAF3rkYmJzadRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;5.000137;2.682117;-2.236532;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmQvxbRAGiHoM0ZyEmfwAAAAA=\r\nwood_floor_1x1;;4.500046;2.182117;-1.650721;1.514868E-07;-0.7071062;-5.000328E-08;0.7071075;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_wall_1x1;;6.500168;0.6821167;-3.236551;7.175915E-08;-1;-1.424745E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nwood_pole_log_4;;5.000168;2.182117;-2.73653;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nwood_wall_log;;6.000046;0.9321167;-2.736525;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;6.500168;1.682117;-3.236551;7.175915E-08;-1;-1.424745E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAKBXRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;4.500137;1.682117;-3.736549;0;0.7071068;0;0.7071068;;1;1;1;QQAAAAF3rkYmcq9KRAGiHoM0ZyEmfwAAAAA=\r\nwood_wall_log_4x0.5;;5.000137;0.9321167;-4.736587;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nwood_wall_quarter;;3.500015;1.182117;-2.736514;9.562807E-08;1.025707E-06;-2.018117E-07;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;4.000046;1.182117;-4.736525;0;0.7071068;0;0.7071068;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;4.499832;0.6821167;-4.736345;0;0.707107;0;0.7071066;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nwood_floor;;2.999802;1.182117;-4.736357;0;1.025707E-06;0;1;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_floor_2x2;;2.999832;0.6821167;-4.736372;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmIDBARA==\r\nwood_pole_log_4;;3.999619;5.182117;-1.736243;2.103217E-07;0.7071075;-7.508316E-08;0.7071062;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;4.500137;3.682117;-2.236535;0;-1;0;2.046077E-07;;1;1;1;QQAAAAF3rkYmfJFRRAGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;5.000137;2.182117;-3.736546;0;-0.7071068;0;0.7071068;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_floor_1x1;;5.500046;2.182117;-1.650723;1.514868E-07;-0.7071062;-5.000328E-08;0.7071075;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_wall_1x1;;4.500015;2.682117;-3.236519;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYmRtMrRAGiHoM0ZyEmfwAAAAA=\r\nwood_beam_1;;5.500137;2.182117;-2.736539;0;-1.023039E-07;0;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_wall_quarter;;3.500015;2.182117;-2.736514;9.562807E-08;1.025707E-06;-2.018117E-07;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\npiece_chair;;3.453415;1.209262;-3.581187;-7.508316E-08;-0.7071062;-2.103217E-07;0.7071075;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_pole2;;3.000015;2.182117;-2.736507;-7.508316E-08;-0.7071062;-2.103217E-07;0.7071075;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_floor;;0.9998016;1.182117;-4.736368;0;-0.7071062;0;0.7071075;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_floor_2x2;;0.9998627;0.6821167;-4.736385;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nwood_floor;;-1.000168;1.182117;-4.736382;0;1.025707E-06;0;1;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_floor_2x2;;-1.000137;0.6821167;-4.736397;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nchaltar;;0.03297424;1.281482;-3.739927;0;1.025707E-06;0;1;;0.004;0.004;0.004;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_floor;;-2.999741;1.182117;-4.736553;0;-0.7071062;0;0.7071075;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_floor_2x2;;-2.999802;0.6821167;-4.736536;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nwood_pole2;;-3.000046;2.182117;-2.736485;9.562807E-08;1.025707E-06;-2.018117E-07;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_wall_quarter;;-3.500046;1.182117;-2.736486;9.562807E-08;1.025707E-06;-2.018117E-07;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;-4.000046;1.182117;-4.736507;0;-0.7071068;0;0.7071068;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\npiece_chair;;-3.529709;1.209262;-3.523666;2.103217E-07;0.7071075;-7.508316E-08;0.7071062;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-4.500046;1.682117;-3.736488;0;0.7071068;0;0.7071068;;1;1;1;QQAAAAF3rkYmo65KRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-4.500107;0.6821167;-4.736427;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nwood_floor_1x1;;-4.500107;2.182117;-1.650646;1.514866E-07;-0.7071062;-5.000335E-08;0.7071075;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nwoodiron_pole;;-4.000046;3.182117;-1.736466;1.424745E-07;3.185399E-07;7.175917E-08;1;;1;1;1;QQAAAAF3rkYmJzadRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-5.000046;2.682117;-2.236477;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmrHhfRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-4.500046;3.682117;-2.236472;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmTLJSRAGiHoM0ZyEmfwAAAAA=\r\nwood_pole_log_4;;-4.000046;5.182117;-1.736466;2.103217E-07;0.7071075;-7.508316E-08;0.7071062;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nwood_wall_quarter;;-3.500046;2.182117;-2.736486;9.562805E-08;1.128011E-06;-2.018116E-07;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-4.500046;2.682117;-3.236485;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYmqtIrRAGiHoM0ZyEmfwAAAAA=\r\nwood_floor_1x1;;-5.500137;2.182117;-1.650644;1.514867E-07;-0.7071062;-5.000335E-08;0.7071075;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nwood_pole_log_4;;-5.000046;2.182117;-2.736478;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nwood_wall_log;;-5.99971;0.9321167;-2.736622;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nwood_beam_1;;-5.49971;2.182117;-2.736625;0;-1.899929E-07;0;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;-5.000137;2.182117;-3.736461;0;0.7071068;0;0.7071068;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_wall_log_4x0.5;;-5.000259;0.9321167;-4.736357;0;0.707107;0;0.7071066;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-6.500137;1.682117;-3.236448;7.175915E-08;-1;-1.424745E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAKBXRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-6.499771;0.6821167;-3.236609;7.175915E-08;-1;-1.424745E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;4.500046;3.682117;8.263641;0;0.707107;0;0.7071066;;1;1;1;QQAAAAF3rkYmFVAYRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;3.500046;3.682117;8.76365;0;0;0;1;;1;1;1;QQAAAAF3rkYmq1AYRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;4.500076;3.682117;6.263601;0;0.707107;0;0.7071066;;1;1;1;QQAAAAF3rkYm23kZRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;3.000015;6.682117;8.763651;0;0;0;1;;1;1;1;QQAAAAF3rkYmkZm5QwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;3.500046;5.682117;8.76365;0;0;0;1;;1;1;1;QQAAAAF3rkYm2O7aQwGiHoM0ZyEmfwAAAAA=\r\nstone_arch;;2.000015;5.682117;8.763653;1.424745E-07;2.046077E-07;7.175915E-08;1;;1;1;1;QQAAAAF3rkYm0EHcQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;1.500198;6.682117;8.76334;0;-1;0;1.023039E-07;;1;1;1;QQAAAAF3rkYmabm6QwGiHoM0ZyEmfwAAAAA=\r\nwood_wall_roof;;1.000198;6.182117;8.263336;0;-1;0;8.387009E-07;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;4.500046;5.682117;8.263641;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYmEO3aQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;4.500046;4.682117;8.763647;0;0;0;1;;1;1;1;QQAAAAF3rkYmXB8BRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;4.500046;4.682117;7.26363;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYmNNr4QwGiHoM0ZyEmfwAAAAA=\r\nstone_arch;;0.0001678467;6.682117;8.763401;1.424745E-07;2.046077E-07;7.175915E-08;1;;1;1;1;QQAAAAF3rkYm/nKcQwGiHoM0ZyEmfwAAAAA=\r\nwood_wall_roof;;-0.9998322;6.182117;8.263341;0;9.410048E-07;0;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-2.999863;6.682117;8.76335;0;0;0;1;;1;1;1;QQAAAAF3rkYmDZq5QwGiHoM0ZyEmfwAAAAA=\r\nstone_arch;;-1.999863;5.682117;8.763405;7.175915E-08;-1;-1.424745E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmYkLcQwGiHoM0ZyEmfwAAAAA=\r\nstone_arch;;0.0001678467;6.682117;8.763401;7.175917E-08;-1;-1.424745E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmyHKcQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-1.499832;6.682117;8.763348;0;-1;0;1.023039E-07;;1;1;1;QQAAAAF3rkYmOLm6QwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;7.500076;0.6821167;5.76357;7.175913E-08;-1;-1.424744E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmCshVRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;7.500107;1.682117;5.763621;7.175913E-08;-1;-1.424744E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmP1dJRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;8.000076;1.682117;4.763562;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmd65KRAGiHoM0ZyEmfwAAAAA=\r\nwood_pole_log_4;;5.000229;6.182117;5.263346;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;6.000107;3.682117;4.76358;0;-1;0;1.023039E-07;;1;1;1;QQAAAAF3rkYm61kyRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;4.500046;4.682117;5.763612;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYmZLgGRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;5.000076;4.682117;4.763582;0;-1;0;2.046077E-07;;1;1;1;QQAAAAF3rkYmJsc+RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;6.500107;2.682117;4.763618;7.175913E-08;-1;-1.424744E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmYtIrRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;6.500107;2.682117;5.76363;7.175913E-08;-1;-1.424744E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAPo5RAGiHoM0ZyEmfwAAAAA=\r\ncrystal_wall_1x1;;7.500198;2.182117;5.263356;1.424749E-07;1.128011E-06;7.175946E-08;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_beam_1;;7.500076;2.182117;5.263564;1.424749E-07;1.128011E-06;7.175946E-08;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_floor_1x1;;7.500137;2.182117;3.76361;1.514867E-07;-0.7071062;-5.000333E-08;0.7071075;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nwood_beam_1;;7.500137;2.182117;4.26361;1.424749E-07;1.025707E-06;7.175954E-08;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_pole2;;7.000198;3.182117;5.263357;1.424749E-07;1.128011E-06;7.175946E-08;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_pole2;;7.000076;3.182117;4.263559;1.424749E-07;1.025707E-06;7.175954E-08;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_floor_1x1;;6.500137;2.182117;4.177836;1.514867E-07;-0.7071062;-5.000333E-08;0.7071075;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nwood_floor_1x1;;7.000137;2.182117;3.970726;1.590909E-07;-0.3826825;1.177439E-08;0.92388;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_wall_1x1;;6.500076;3.682117;5.763578;7.175913E-08;-1;-1.424744E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmoGcgRAGiHoM0ZyEmfwAAAAA=\r\nmarterl;;5.418747;2.608867;4.510328;0;-0.7071068;0;0.7071068;;0.07;0.07;0.07;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwoodiron_pole;;4.000198;5.182117;4.263337;1.424745E-07;3.185399E-07;7.175917E-08;1;;1;1;1;QQAAAAF3rkYm2tCDRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;6.500107;0.6821167;6.763642;7.175913E-08;-1;-1.424744E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;7.500046;0.6821167;6.763576;7.175913E-08;-1;-1.424744E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;9.000107;1.182117;4.26356;0;-1.899929E-07;0;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;8.500076;0.6821167;5.763561;7.175913E-08;-1;-1.424744E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmDiInRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;9.000076;0.6821167;4.763588;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYm6jcbRAGiHoM0ZyEmfwAAAAA=\r\nstone_floor_2x2;;9.000107;0.6821167;3.263583;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYm+48wRA==\r\nstone_wall_1x1;;8.500076;1.682117;5.763561;7.175913E-08;-1;-1.424744E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYm9kg2RAGiHoM0ZyEmfwAAAAA=\r\nstone_floor_2x2;;9.000107;0.6821167;1.263592;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\niron_wall_1x1;;7.501968;2.182117;5.816221;1.424749E-07;1.128011E-06;7.175946E-08;1;;1;1;1;QQAAAAF3rkYmml9DRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;4.500198;7.682117;4.763342;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYmwkoURAGiHoM0ZyEmfwAAAAA=\r\nstone_arch;;3.000229;7.682117;4.763426;0;4.178573E-07;0;1;;1;1;1;QQAAAAF3rkYmxgoTRAGiHoM0ZyEmfwAAAAA=\r\nwood_pole_log_4;;3.999802;9.182117;4.263667;2.103217E-07;0.7071075;-7.508316E-08;0.7071062;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_4x2;;4.500229;7.182117;3.263364;1.514864E-07;-0.7071064;-5.000332E-08;0.7071072;;1;1;1;QQAAAAF3rkYmvjAkRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;4.500198;6.682117;5.263348;0;0.707107;0;0.7071066;;1;1;1;QQAAAAF3rkYmrJ8dRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;4.500198;5.682117;4.763342;0;-1;0;2.046077E-07;;1;1;1;QQAAAAF3rkYmt8MxRAGiHoM0ZyEmfwAAAAA=\r\nwoodiron_pole;;4.000198;7.182117;4.263337;1.424745E-07;3.185399E-07;7.175917E-08;1;;1;1;1;QQAAAAF3rkYmhQtdRAGiHoM0ZyEmfwAAAAA=\r\ndarkwood_roof_45;;5.000198;7.182117;3.26335;1.424745E-07;2.046077E-07;7.175913E-08;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_arch;;4.500198;5.682117;3.263324;1.514864E-07;-0.7071065;-5.000332E-08;0.7071071;;1;1;1;QQAAAAF3rkYm+zwwRAGiHoM0ZyEmfwAAAAA=\r\nstone_floor_2x2;;9.000107;0.6821167;-0.7363997;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nstone_wall_2x1;;8.000076;1.682117;-2.236518;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmo65KRAGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;9.000107;1.182117;-1.736507;0;-1.899929E-07;0;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;9.000107;0.6821167;-2.236508;0;-1;0;2.046077E-07;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-3.499863;3.682117;8.763353;0;0;0;1;;1;1;1;QQAAAAF3rkYmxVEYRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-3.499863;5.682117;8.763353;0;0;0;1;;1;1;1;QQAAAAF3rkYmhu/aQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-4.500015;3.682117;8.263647;0;0.707107;0;0.7071066;;1;1;1;QQAAAAF3rkYmbE4YRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-4.499924;5.682117;8.263365;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYmm+naQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-4.500015;4.682117;8.763655;0;0;0;1;;1;1;1;QQAAAAF3rkYm8h0BRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-4.499863;4.682117;7.26334;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYmwvL2QwGiHoM0ZyEmfwAAAAA=\r\nwood_stepladder;;-2.499771;5.182117;2.26328;0;9.410048E-07;0;1;;1;1;1;QQAAAAF3rkYmsuoQQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;8.500076;1.682117;-3.236536;7.175915E-08;-1;-1.424745E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAKBXRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;7.500076;0.6821167;-3.236534;7.175915E-08;-1;-1.424745E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;7.500076;1.682117;-3.236534;7.175915E-08;-1;-1.424745E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAKBXRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;8.500076;0.6821167;-3.236536;7.175915E-08;-1;-1.424745E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nwood_pole2;;7.000046;3.182117;-1.736514;1.424749E-07;1.025707E-06;7.175954E-08;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_pole2;;7.000168;3.182117;-2.736547;1.424749E-07;1.128011E-06;7.175946E-08;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_beam_1;;7.500168;2.182117;-2.736544;1.424749E-07;1.128011E-06;7.175946E-08;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_floor_1x1;;7.500076;2.182117;-1.236509;1.514866E-07;-0.7071062;-5.000335E-08;0.7071075;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nwood_beam_1;;7.500076;2.182117;-1.73651;1.424749E-07;1.025707E-06;7.175954E-08;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_floor_1x1;;7.000076;2.182117;-1.443617;1.2082E-07;-0.9238793;-1.041685E-07;0.3826843;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nwood_floor_1x1;;6.500076;2.182117;-1.650724;1.514868E-07;-0.7071062;-5.000328E-08;0.7071075;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nitem_glass_orange_0,5;;7.250168;2.182117;-2.736551;0;-1;0;-1.899929E-07;;0.5;0.5;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;6.500046;2.682117;-3.236523;7.175915E-08;-1;-1.424745E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAPo5RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;6.500168;2.682117;-2.23654;7.175915E-08;-1;-1.424745E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmeNIrRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-4.500015;3.682117;6.263624;0;0.707107;0;0.7071066;;1;1;1;QQAAAAF3rkYmuKkRRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-6.000046;3.682117;4.76361;0;-1;0;2.046077E-07;;1;1;1;QQAAAAF3rkYmWCs1RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-4.499863;4.682117;5.763322;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYmdMwGRAGiHoM0ZyEmfwAAAAA=\r\nwood_pole_log_4;;-5.000137;6.182117;5.263665;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-4.999893;4.682117;4.763309;0;-1;0;2.046077E-07;;1;1;1;QQAAAAF3rkYmPOw/RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-7.500198;1.682117;5.763638;7.175913E-08;-1;-1.424744E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAKBXRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-7.500198;0.6821167;5.763638;7.175913E-08;-1;-1.424744E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-8.000198;1.682117;4.763626;0;-1.899929E-07;0;1;;1;1;1;QQAAAAF3rkYm+65KRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-6.500198;2.682117;5.763635;7.175913E-08;-1;-1.424744E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAPo5RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-6.500046;2.682117;4.763613;7.175913E-08;-1;-1.424744E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYm2oEsRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-6.500198;3.682117;5.763635;7.175913E-08;-1;-1.424744E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmoGcgRAGiHoM0ZyEmfwAAAAA=\r\nwood_floor_1x1;;-6.499893;2.182117;4.177522;5.000332E-08;0.7071075;1.514867E-07;0.7071062;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nwood_pole2;;-6.999893;3.182117;5.263321;1.424749E-07;1.128011E-06;7.175946E-08;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_pole2;;-6.999893;3.182117;4.26331;1.424749E-07;1.025707E-06;7.175954E-08;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\ncrystal_wall_1x1;;-7.499863;2.182117;5.263307;1.424749E-07;1.128011E-06;7.175946E-08;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_beam_1;;-7.499863;2.182117;5.263307;1.424749E-07;1.128011E-06;7.175946E-08;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_beam_1;;-7.500198;2.182117;4.263618;1.424749E-07;1.025707E-06;7.175954E-08;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_floor_1x1;;-6.999924;2.182117;3.970413;1.041686E-07;0.3826844;1.2082E-07;0.9238792;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nwood_floor_1x1;;-7.499924;2.182117;3.763304;5.000332E-08;0.7071075;1.514866E-07;0.7071062;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nwoodiron_pole;;-3.999863;5.182117;4.263303;1.424745E-07;3.185399E-07;7.175917E-08;1;;1;1;1;QQAAAAF3rkYm2tCDRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-4.499863;6.682117;5.263313;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYmePkdRAGiHoM0ZyEmfwAAAAA=\r\nstone_arch;;-3.000168;7.682117;4.763669;0;-1;0;4.178573E-07;;1;1;1;QQAAAAF3rkYmsScTRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-4.499863;7.682117;4.763309;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYmJmkURAGiHoM0ZyEmfwAAAAA=\r\nwood_pole_log_4;;-3.999863;9.182117;4.263274;2.103217E-07;0.7071075;-7.508316E-08;0.7071062;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_4x2;;-4.500168;7.182117;3.263667;1.514864E-07;-0.7071064;-5.000332E-08;0.7071072;;1;1;1;QQAAAAF3rkYmwVUkRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-4.499863;5.682117;4.763309;0;-1;0;2.046077E-07;;1;1;1;QQAAAAF3rkYmBiMyRAGiHoM0ZyEmfwAAAAA=\r\nwoodiron_pole;;-4.000137;7.182117;4.263651;1.424745E-07;3.185399E-07;7.175917E-08;1;;1;1;1;QQAAAAF3rkYmhQtdRAGiHoM0ZyEmfwAAAAA=\r\nstone_arch;;-4.500168;5.682117;3.263639;1.514864E-07;-0.7071064;-5.000332E-08;0.7071072;;1;1;1;QQAAAAF3rkYmmJkwRAGiHoM0ZyEmfwAAAAA=\r\ndarkwood_roof_45;;-5.000137;7.182117;3.263654;1.424745E-07;2.046077E-07;7.175913E-08;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-9.000076;0.6821167;4.76362;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;-9.000076;1.182117;4.263613;0;-1;0;1.023039E-07;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_floor_2x2;;-8.999802;0.6821167;3.263361;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nstone_floor_2x2;;-9.000107;0.6821167;1.263606;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nstone_wall_1x1;;-8.500198;0.6821167;5.763639;7.175913E-08;-1;-1.424744E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-8.500198;1.682117;5.763639;7.175913E-08;-1;-1.424744E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAKBXRAGiHoM0ZyEmfwAAAAA=\r\nstone_floor_2x2;;-8.999771;0.6821167;-0.7366066;0;-0.7071068;0;0.7071069;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\niron_wall_1x1;;-7.489426;2.182117;5.836481;1.424749E-07;1.128011E-06;7.175946E-08;1;;1;1;1;QQAAAAF3rkYmaJVNRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-6.500198;0.6821167;6.763647;7.175913E-08;-1;-1.424744E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-7.500198;0.6821167;6.763649;7.175913E-08;-1;-1.424744E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;-9.000107;1.182117;-1.736457;0;-1;0;-1.023039E-07;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-8.999741;0.6821167;-2.23661;0;-1;0;2.046077E-07;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-8.000168;1.682117;-2.236433;0;-1.899929E-07;0;1;;1;1;1;QQAAAAF3rkYmtbBKRAGiHoM0ZyEmfwAAAAA=\r\nwood_pole2;;-6.99971;3.182117;-1.736611;1.424749E-07;1.025707E-06;7.175954E-08;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_floor_1x1;;-7.000137;2.182117;-1.443531;1.590909E-07;-0.3826825;1.177438E-08;0.92388;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nwood_floor_1x1;;-6.500137;2.182117;-1.650642;1.514867E-07;-0.7071062;-5.000335E-08;0.7071075;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nwood_floor_1x1;;-7.500168;2.182117;-1.236422;5.000332E-08;0.7071075;1.514867E-07;0.7071062;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_wall_1x1;;-6.49971;2.682117;-2.236614;7.175915E-08;-1;-1.424745E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmBIQsRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-6.49971;2.682117;-3.236627;7.175915E-08;-1;-1.424745E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAPo5RAGiHoM0ZyEmfwAAAAA=\r\nwood_pole2;;-7.000168;3.182117;-2.736441;1.424749E-07;1.128011E-06;7.175946E-08;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\ncrystal_wall_1x1;;-7.500168;2.182117;-2.736437;1.424749E-07;1.128011E-06;7.175946E-08;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_beam_1;;-7.49971;2.182117;-1.736609;1.424749E-07;1.025707E-06;7.175954E-08;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_beam_1;;-7.49971;2.182117;-2.736621;1.424749E-07;1.128011E-06;7.175946E-08;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-7.499741;1.682117;-3.236624;7.175915E-08;-1;-1.424745E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAKBXRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-7.500168;0.6821167;-3.236445;7.175915E-08;-1;-1.424745E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-8.499741;0.6821167;-3.236623;7.175915E-08;-1;-1.424745E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-8.499741;1.682117;-3.236623;7.175915E-08;-1;-1.424745E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAKBXRAGiHoM0ZyEmfwAAAAA=\r\nwoodiron_pole;;4.000137;5.182117;-1.736527;1.424745E-07;3.185399E-07;7.175917E-08;1;;1;1;1;QQAAAAF3rkYm2tCDRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;5.000137;4.682117;-2.236532;0;-1;0;2.046077E-07;;1;1;1;QQAAAAF3rkYm6vUyRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;6.000046;3.682117;-2.236513;0;-1;0;2.046077E-07;;1;1;1;QQAAAAF3rkYmXFkyRAGiHoM0ZyEmfwAAAAA=\r\nmarterl;;5.558945;2.604282;-1.983239;0;0.7071068;0;0.7071068;;0.07;0.07;0.07;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;6.500168;3.682117;-3.236551;7.175915E-08;-1;-1.424745E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmoGcgRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;4.500015;3.682117;-3.736528;0;0.707107;0;0.7071066;;1;1;1;QQAAAAF3rkYmntMZRAGiHoM0ZyEmfwAAAAA=\r\nwood_wall_quarter;;3.500137;3.182117;-2.736534;9.562807E-08;1.025707E-06;-2.018117E-07;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;6.500168;0.6821167;-4.236566;7.175915E-08;-1;-1.424745E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;7.500168;0.6821167;-4.236567;7.175915E-08;-1;-1.424745E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nwood_pole_log_4;;5.000168;6.182117;-2.73653;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;4.500015;4.682117;-3.236519;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYmz9UGRAGiHoM0ZyEmfwAAAAA=\r\niron_wall_1x1;;7.488174;2.182117;-3.227424;1.424749E-07;1.128011E-06;7.175946E-08;1;;1;1;1;QQAAAAF3rkYmW6tNRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;4.500137;1.682117;-5.736574;0;0.7071068;0;0.7071068;;1;1;1;QQAAAAF3rkYm/qxKRAGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;4.999832;2.182117;-5.736364;0;-0.7071068;0;0.7071068;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;4.500137;2.682117;-4.736563;2.103217E-07;0.7071075;-7.508316E-08;0.7071062;;1;1;1;QQAAAAF3rkYmTVIkRAGiHoM0ZyEmfwAAAAA=\r\nwood_wall_quarter;;3.441788;1.278995;-4.237523;9.562808E-08;1.128011E-06;-2.018116E-07;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\niron_wall_1x1;;3.587845;2.278995;-4.263506;9.562808E-08;1.128011E-06;-2.018116E-07;1;;1;1;1;QQAAAAF3rkYmST82RAGiHoM0ZyEmfwAAAAA=\r\nwood_beam_1;;3.587845;2.278995;-4.263506;9.562808E-08;1.128011E-06;-2.018116E-07;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_pole2;;5.000137;1.182117;-6.736584;0;-1;0;-1.023039E-07;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;4.500046;0.6821167;-6.236542;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmd7wQRAGiHoM0ZyEmfwAAAAA=\r\nstone_floor_2x2;;3.747818;0.6821167;-7.277548;0;-0.9807851;0;0.1950912;;1;1;1;AQAAAAF3rkYmgGfYQw==\r\nstone_wall_1x1;;3.499832;1.682117;-6.236368;0;-1;0;-1.023039E-07;;1;1;1;QQAAAAF3rkYmNFQZRAGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;3.000046;1.182117;-5.736532;0;-1;0;-1.023039E-07;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_floor_2x2;;3.000046;0.6821167;-6.736534;0;0.7071075;0;0.7071062;;1;1;1;AQAAAAF3rkYmlt8NRA==\r\nstone_wall_2x1;;2.999832;0.6821167;-6.236361;0;-1;0;2.046077E-07;;1;1;1;QQAAAAF3rkYm1qouRAGiHoM0ZyEmfwAAAAA=\r\nwood_pole2;;2.941788;2.278995;-4.237529;9.562805E-08;1.128011E-06;-2.018116E-07;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\niron_wall_1x1;;3.000809;1.278995;-5.004847;0;0.7071068;0;0.7071068;;1;1;1;QQAAAAF3rkYmtAg1RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;1.000015;0.6821167;-6.236544;0;-1;0;2.046077E-07;;1;1;1;QQAAAAF3rkYmCA4dRAGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;1.000015;1.182117;-5.73653;0;-1;0;-1.023039E-07;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_floor_2x2;;1.000046;0.6821167;-6.73653;0;0.7071075;0;0.7071062;;1;1;1;AQAAAAF3rkYmxu0bRA==\r\nstone_wall_2x1;;1.999802;1.682117;-6.236359;0;-1;0;-1.023039E-07;;1;1;1;QQAAAAF3rkYmjIsRRAGiHoM0ZyEmfwAAAAA=\r\nwood_pole_log_4;;3.999619;9.182117;-1.736243;2.103217E-07;0.7071075;-7.508316E-08;0.7071062;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_4x2;;4.499619;7.182117;-0.7362661;1.514864E-07;-0.7071064;-5.000332E-08;0.7071072;;1;1;1;QQAAAAF3rkYm1gsKRAGiHoM0ZyEmfwAAAAA=\r\nstone_arch;;3.000168;7.682117;-2.236543;0;4.178573E-07;0;1;;1;1;1;QQAAAAF3rkYm7usRRAGiHoM0ZyEmfwAAAAA=\r\ndarkwood_roof_45;;5.000259;7.182117;-0.7366056;7.175915E-08;-1;-1.424745E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;4.500137;7.682117;-2.236535;0;0;0;1;;1;1;1;QQAAAAF3rkYmV7EXRAGiHoM0ZyEmfwAAAAA=\r\nwoodiron_pole;;4.000137;7.182117;-1.736527;1.424745E-07;3.185399E-07;7.175917E-08;1;;1;1;1;QQAAAAF3rkYmhQtdRAGiHoM0ZyEmfwAAAAA=\r\nstone_arch;;4.500137;5.682117;-0.7365122;5.000332E-08;0.7071071;1.514864E-07;0.7071065;;1;1;1;QQAAAAF3rkYmzI4sRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;4.500137;5.682117;-2.236535;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYmXO8tRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;4.500137;6.682117;-2.736536;0;0.707107;0;0.7071066;;1;1;1;QQAAAAF3rkYmFQQaRAGiHoM0ZyEmfwAAAAA=\r\nwood_floor_1x1;;3.500107;4.182117;-3.236536;9.562807E-08;1.025707E-06;-2.018117E-07;1;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nwood_beam_1;;3.500015;4.182117;-2.736514;9.562807E-08;1.025707E-06;-2.018117E-07;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_pole;;3.000107;3.682117;-2.736528;9.562807E-08;1.025707E-06;-2.018117E-07;1;;1;1;1;QQAAAAF3rkYm5LenQgGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;-1.000015;1.182117;-5.736525;0;-1;0;-1.023039E-07;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-0.9997711;0.6821167;-6.236536;0;-1;0;2.046077E-07;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nstone_floor_2x2;;-0.9997711;0.6821167;-6.736528;0;0.7071075;0;0.7071062;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nstone_wall_2x1;;-0.0002288818;1.682117;-6.236357;0;-1;0;-1.023039E-07;;1;1;1;QQAAAAF3rkYm4bBKRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-2.000229;1.682117;-6.236351;0;-1;0;-1.023039E-07;;1;1;1;QQAAAAF3rkYm4bBKRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-2.999771;0.6821167;-6.236549;0;-1;0;2.046077E-07;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nstone_floor_2x2;;-2.999741;0.6821167;-6.736538;0;0.7071075;0;0.7071062;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nwood_beam;;-3.000046;1.182117;-5.736521;0;-1;0;-1.023039E-07;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\niron_wall_1x1;;-3.055191;1.278995;-4.960155;0;0.7071068;0;0.7071068;;1;1;1;QQAAAAF3rkYm78VrRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-3.500259;1.682117;-6.236341;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYm++1TRAGiHoM0ZyEmfwAAAAA=\r\nwood_pole2;;-2.968704;2.278995;-4.224617;9.562808E-08;1.128011E-06;-2.018116E-07;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-4.500259;1.682117;-5.736336;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYm/u5TRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-4.499771;0.6821167;-6.23654;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nwood_wall_quarter;;-3.468735;1.278995;-4.224623;9.562807E-08;1.025707E-06;-2.018117E-07;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_pole;;-3.000046;3.682117;-2.736485;9.562807E-08;1.025707E-06;-2.018117E-07;1;;1;1;1;QQAAAAF3rkYmOrenQgGiHoM0ZyEmfwAAAAA=\r\nwood_wall_quarter;;-3.500046;3.182117;-2.736486;9.562805E-08;1.128011E-06;-2.018116E-07;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_beam_1;;-3.468735;2.278995;-4.224623;9.562808E-08;1.128011E-06;-2.018116E-07;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-4.500046;2.682117;-4.7365;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYmk9IrRAGiHoM0ZyEmfwAAAAA=\r\niron_wall_1x1;;-3.591629;2.278995;-4.131601;9.562808E-08;1.128011E-06;-2.018116E-07;1;;1;1;1;QQAAAAF3rkYmaRc3RAGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;-5.000259;2.182117;-5.736332;0;0.7071068;0;0.7071068;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwoodiron_pole;;-4.000046;5.182117;-1.736466;1.424745E-07;3.185399E-07;7.175917E-08;1;;1;1;1;QQAAAAF3rkYm2tCDRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-5.000046;4.682117;-2.236477;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmEew/RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-4.500046;3.682117;-3.736488;0;0.707107;0;0.7071066;;1;1;1;QQAAAAF3rkYmbgYbRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-6.000076;3.682117;-2.236476;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmQCw1RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-6.49971;3.682117;-3.236627;7.175915E-08;-1;-1.424745E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmoGcgRAGiHoM0ZyEmfwAAAAA=\r\nwood_beam_1;;-3.500046;4.182117;-2.736486;9.562807E-08;1.025707E-06;-2.018117E-07;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_floor_1x1;;-3.500046;4.182117;-3.236489;9.562807E-08;1.025707E-06;-2.018117E-07;1;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nstone_wall_1x1;;-4.500046;4.682117;-3.236485;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYm7a4HRAGiHoM0ZyEmfwAAAAA=\r\nwood_pole_log_4;;-5.000351;6.182117;-2.736236;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nstone_arch;;-3.00032;7.682117;-2.236359;0;-1;0;5.201611E-07;;1;1;1;QQAAAAF3rkYmyScTRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_4x2;;-4.500168;7.182117;-0.736311;1.514864E-07;-0.7071064;-5.000332E-08;0.7071072;;1;1;1;QQAAAAF3rkYmuEYNRAGiHoM0ZyEmfwAAAAA=\r\nwood_pole_log_4;;-4.000351;9.182117;-1.736235;2.103217E-07;0.7071075;-7.508316E-08;0.7071062;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-4.500046;7.682117;-2.236472;0;0;0;1;;1;1;1;QQAAAAF3rkYmH/gYRAGiHoM0ZyEmfwAAAAA=\r\nwoodiron_pole;;-4.000046;7.182117;-1.736466;1.424745E-07;3.185399E-07;7.175917E-08;1;;1;1;1;QQAAAAF3rkYmhQtdRAGiHoM0ZyEmfwAAAAA=\r\nstone_arch;;-4.500046;5.682117;-0.7364578;5.000333E-08;0.7071071;1.514864E-07;0.7071065;;1;1;1;QQAAAAF3rkYmZpgwRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-4.500046;5.682117;-2.236472;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYmySIyRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-4.500046;6.682117;-2.736485;0;0.707107;0;0.7071066;;1;1;1;QQAAAAF3rkYmN/kdRAGiHoM0ZyEmfwAAAAA=\r\ndarkwood_roof_45;;-5.000168;7.182117;-0.7364645;7.175912E-08;-1;-1.424745E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_floor_2x2;;-3.69371;0.6821167;-7.27754;0;-0.1950894;0;0.9807855;;1;1;1;AQAAAAF3rkYmAAB6RA==\r\nwood_pole2;;-4.999802;1.182117;-6.736546;0;0.7071068;0;0.7071068;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\niron_wall_1x1;;-7.476151;2.182117;-3.27515;1.424749E-07;1.128011E-06;7.175946E-08;1;;1;1;1;QQAAAAF3rkYmqaNNRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-7.500168;0.6821167;-4.236458;7.175915E-08;-1;-1.424745E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-6.500168;0.6821167;-4.236461;7.175915E-08;-1;-1.424745E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmAAB6RAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;4.500229;7.682117;8.263383;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYmJ+msQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;3.500198;7.682117;8.763391;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYm8FadQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;4.500046;6.682117;8.763647;0;0;0;1;;1;1;1;QQAAAAF3rkYm85e5QwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;2.000198;7.682117;8.763395;0;0;0;1;;1;1;1;QQAAAAF3rkYmcUueQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;4.500229;6.682117;7.263371;0;0.707107;0;0.7071066;;1;1;1;QQAAAAF3rkYmF/3MQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;0.0001983643;7.682117;8.763344;0;0;0;1;;1;1;1;QQAAAAF3rkYm2E+OQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;4.500198;5.682117;6.263359;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYmCKj0QwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-1.999832;7.682117;8.763348;0;0;0;1;;1;1;1;QQAAAAF3rkYmSEueQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-3.499863;7.682117;8.763353;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYm1ledQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-4.499863;7.682117;8.263351;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYm9B2tQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;-4.499863;6.682117;8.763355;0;0;0;1;;1;1;1;QQAAAAF3rkYmEJW5QwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;-4.499863;6.682117;7.26334;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYmpCbRQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;9.000107;2.682117;4.76356;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmbVEkRAGiHoM0ZyEmfwAAAAA=\r\nwood_pole2;;8.000076;3.182117;5.263563;1.424749E-07;1.128011E-06;7.175946E-08;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_1x1;;8.500076;2.682117;5.763561;7.175913E-08;-1;-1.424744E-07;3.185399E-07;;1;1;1;QQAAAAF3rkYmhzgdRAGiHoM0ZyEmfwAAAAA=\r\nwood_beam;;10.00011;2.182117;5.263659;0;-1;0;1.023039E-07;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nwood_floor_1x1;;9.500137;2.182117;4.177818;1.514867E-07;-0.7071062;-5.000333E-08;0.7071075;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nwood_pole2;;8.000107;3.182117;4.263563;1.424749E-07;1.025707E-06;7.175954E-08;1;;1;1;1;QQAAAAF3rkYmAADIQgGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;10.00011;1.682117;4.763552;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmgeQFRAGiHoM0ZyEmfwAAAAA=\r\nwood_wall_log;;10.00008;0.9321167;5.263546;0;-1;0;2.046077E-07;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nwood_floor_1x1;;8.500137;2.182117;4.177825;1.514867E-07;-0.7071062;-5.000333E-08;0.7071075;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nwood_floor_1x1;;8.000137;2.182117;3.970717;1.2082E-07;-0.9238793;-1.041685E-07;0.3826843;;1;1;1;AQAAAAF3rkYmAADIQg==\r\nwood_pole_log_4;;5.000229;10.18212;5.263346;0;2.046077E-07;0;1;;1;1;1;QQAAAAF3rkYmAAAMQwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;4.500198;8.682117;5.263348;1.514862E-07;-0.7071065;-5.000331E-08;0.7071071;;1;1;1;QQAAAAF3rkYmjrUKRAGiHoM0ZyEmfwAAAAA=\r\nstone_wall_2x1;;4.500198;7.682117;6.263359;0;-0.7071068;0;0.7071069;;1;1;1;QQAAAAF3rkYmAZT/QwGiHoM0ZyEmfwAAAAA=\r\nstone_wall_4x2;;4.499802;9.182117;3.263654;1.514864E-07;-0.7071064;-5.000332E-08;0.7071