diff --git a/.idea/.idea.PokemonLike/.idea/.gitignore b/.idea/.idea.PokemonLike/.idea/.gitignore new file mode 100644 index 0000000..07e6d66 --- /dev/null +++ b/.idea/.idea.PokemonLike/.idea/.gitignore @@ -0,0 +1,13 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Rider ignored files +/modules.xml +/.idea.PokemonLike.iml +/projectSettingsUpdater.xml +/contentModel.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/.idea/.idea.PokemonLike/.idea/encodings.xml b/.idea/.idea.PokemonLike/.idea/encodings.xml new file mode 100644 index 0000000..df87cf9 --- /dev/null +++ b/.idea/.idea.PokemonLike/.idea/encodings.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/.idea/.idea.PokemonLike/.idea/indexLayout.xml b/.idea/.idea.PokemonLike/.idea/indexLayout.xml new file mode 100644 index 0000000..7b08163 --- /dev/null +++ b/.idea/.idea.PokemonLike/.idea/indexLayout.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/.idea.PokemonLike/.idea/vcs.xml b/.idea/.idea.PokemonLike/.idea/vcs.xml new file mode 100644 index 0000000..d843f34 --- /dev/null +++ b/.idea/.idea.PokemonLike/.idea/vcs.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Assets/characters/player.png b/Assets/characters/player.png new file mode 100644 index 0000000..529cf94 Binary files /dev/null and b/Assets/characters/player.png differ diff --git a/Assets/characters/player.png.import b/Assets/characters/player.png.import new file mode 100644 index 0000000..21a7da7 --- /dev/null +++ b/Assets/characters/player.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bci0ojcx84f7w" +path="res://.godot/imported/player.png-84c5bc0071fb078bb82f3c313d328d34.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/characters/player.png" +dest_files=["res://.godot/imported/player.png-84c5bc0071fb078bb82f3c313d328d34.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Assets/levels/buildings.png b/Assets/levels/buildings.png new file mode 100644 index 0000000..d654fef Binary files /dev/null and b/Assets/levels/buildings.png differ diff --git a/Assets/levels/buildings.png.import b/Assets/levels/buildings.png.import new file mode 100644 index 0000000..7b42390 --- /dev/null +++ b/Assets/levels/buildings.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bbuvhal85ki8q" +path="res://.godot/imported/buildings.png-25307f1c791c2eb192be0c4a9e9108e9.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/levels/buildings.png" +dest_files=["res://.godot/imported/buildings.png-25307f1c791c2eb192be0c4a9e9108e9.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Assets/levels/environment.png b/Assets/levels/environment.png new file mode 100644 index 0000000..368370d Binary files /dev/null and b/Assets/levels/environment.png differ diff --git a/Assets/levels/environment.png.import b/Assets/levels/environment.png.import new file mode 100644 index 0000000..863740b --- /dev/null +++ b/Assets/levels/environment.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://co3x7b7818edl" +path="res://.godot/imported/environment.png-ae57071bc5669062869ec4f3e83d8a33.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/levels/environment.png" +dest_files=["res://.godot/imported/environment.png-ae57071bc5669062869ec4f3e83d8a33.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Library/Characters/CharacterAnimation.cs b/Library/Characters/CharacterAnimation.cs new file mode 100644 index 0000000..e1603f0 --- /dev/null +++ b/Library/Characters/CharacterAnimation.cs @@ -0,0 +1,69 @@ +using Godot; +using PokemonLike.Library.Support; + +namespace PokemonLike.Library.Characters; + +[GlobalClass] +public partial class CharacterAnimation : AnimatedSprite2D +{ + [ExportCategory("Nodes")] + [Export] public CharacterInput CharacterInput; + [Export] public CharacterMovement CharacterMovement; + + [ExportCategory("Animation Vars")] + [Export] public ECharacterAnimation ECharacterAnimation = ECharacterAnimation.IdleDown; + + public override void _Ready() + { + CharacterMovement.Animation += PlayAnimation; + Logger.Info("Loading player animation component ..."); + } + + public void PlayAnimation(string animationType) + { + ECharacterAnimation previousAnimation = ECharacterAnimation; + + if (CharacterMovement.IsMoving()) return; + + switch (animationType) + { + case "walk": + if (CharacterInput.Direction == Vector2.Up) + ECharacterAnimation = ECharacterAnimation.WalkUp; + else if (CharacterInput.Direction == Vector2.Left) + ECharacterAnimation = ECharacterAnimation.WalkLeft; + else if (CharacterInput.Direction == Vector2.Right) + ECharacterAnimation = ECharacterAnimation.WalkRight; + else if (CharacterInput.Direction == Vector2.Down) + ECharacterAnimation = ECharacterAnimation.WalkDown; + break; + case "turn": + if (CharacterInput.Direction == Vector2.Up) + ECharacterAnimation = ECharacterAnimation.TurnUp; + else if (CharacterInput.Direction == Vector2.Left) + ECharacterAnimation = ECharacterAnimation.TurnLeft; + else if (CharacterInput.Direction == Vector2.Right) + ECharacterAnimation = ECharacterAnimation.TurnRight; + else if (CharacterInput.Direction == Vector2.Down) + ECharacterAnimation = ECharacterAnimation.TurnDown; + break; + case "idle": + if (CharacterInput.Direction == Vector2.Up) + ECharacterAnimation = ECharacterAnimation.IdleUp; + else if (CharacterInput.Direction == Vector2.Left) + ECharacterAnimation = ECharacterAnimation.IdleLeft; + else if (CharacterInput.Direction == Vector2.Right) + ECharacterAnimation = ECharacterAnimation.IdleRight; + else if (CharacterInput.Direction == Vector2.Down) + ECharacterAnimation = ECharacterAnimation.IdleDown; + break; + } + + if (previousAnimation != ECharacterAnimation) + { + Logger.Debug($"Playing animation {ECharacterAnimation}"); + Play(ECharacterAnimation.ToString().ToSnakeCase()); + } + } + +} diff --git a/Library/Characters/CharacterAnimation.cs.uid b/Library/Characters/CharacterAnimation.cs.uid new file mode 100644 index 0000000..c91fc5f --- /dev/null +++ b/Library/Characters/CharacterAnimation.cs.uid @@ -0,0 +1 @@ +uid://bfijr6flufatm diff --git a/Library/Characters/CharacterInput.cs b/Library/Characters/CharacterInput.cs new file mode 100644 index 0000000..d3af75f --- /dev/null +++ b/Library/Characters/CharacterInput.cs @@ -0,0 +1,18 @@ +using Godot; +using PokemonLike.Library.Support; + +namespace PokemonLike.Library.Characters; + +[GlobalClass] +public abstract partial class CharacterInput : Node +{ + [Signal] + public delegate void WalkEventHandler(); + + [Signal] + public delegate void TurnEventHandler(); + + [ExportCategory("Common Input")] + [Export] public Vector2 Direction = Vector2.Zero; + [Export] public Vector2 TargetPosition = Vector2.Zero; +} diff --git a/Library/Characters/CharacterInput.cs.uid b/Library/Characters/CharacterInput.cs.uid new file mode 100644 index 0000000..6b67cd1 --- /dev/null +++ b/Library/Characters/CharacterInput.cs.uid @@ -0,0 +1 @@ +uid://cwyvrfqhe4k74 diff --git a/Library/Characters/CharacterMovement.cs b/Library/Characters/CharacterMovement.cs new file mode 100644 index 0000000..25b78ea --- /dev/null +++ b/Library/Characters/CharacterMovement.cs @@ -0,0 +1,83 @@ +using Godot; +using System; +using PokemonLike.Library.Support; + +namespace PokemonLike.Library.Characters; + +[GlobalClass] +public partial class CharacterMovement : Node +{ + [Signal] + public delegate void AnimationEventHandler(string animationType); + + [ExportCategory("Nodes")] + [Export] public CharacterBody2D Character; + [Export] public CharacterInput CharacterInput; + + [ExportCategory("Movement")] + [Export] public Vector2 TargetPosition = Vector2.Zero; + [Export] public bool IsWalking = false; + + + public override void _Ready() + { + CharacterInput.Walk += StartWalking; + CharacterInput.Turn += Turn; + Logger.Info("Loading player movement component ..."); + } + + public override void _Process(double delta) + { + Walk(delta); + } + + public bool IsMoving() => IsWalking; + + public void StartWalking() + { + if (!IsMoving()) + { + EmitSignal(SignalName.Animation, "walk"); + TargetPosition = Character.Position + CharacterInput.Direction * Globals.Instance.GRID_SIZE; + Logger.Debug($"Moving from {Character.Position} to {TargetPosition}"); + IsWalking = true; + } + } + + public void Walk(double delta) + { + if (IsWalking) + { + Character.Position = + Character.Position.MoveToward(TargetPosition, (float)delta * Globals.Instance.GRID_SIZE * 4); + + if (Character.Position.DistanceTo(TargetPosition) < 1f) + { + StopWalking(); + } + } + else + { + EmitSignal(SignalName.Animation, "idle"); + } + } + + public void StopWalking() + { + IsWalking = false; + SnapPositionToGrid(); + } + + public void Turn() + { + EmitSignal(SignalName.Animation, "turn"); + } + + public void SnapPositionToGrid() + { + Character.Position = new Vector2( + Mathf.Round(Character.Position.X / Globals.Instance.GRID_SIZE) * Globals.Instance.GRID_SIZE, + Mathf.Round(Character.Position.Y / Globals.Instance.GRID_SIZE) * Globals.Instance.GRID_SIZE + ); + } +} diff --git a/Library/Characters/CharacterMovement.cs.uid b/Library/Characters/CharacterMovement.cs.uid new file mode 100644 index 0000000..08058f5 --- /dev/null +++ b/Library/Characters/CharacterMovement.cs.uid @@ -0,0 +1 @@ +uid://bytos0ecojls1 diff --git a/Library/Characters/Player.cs b/Library/Characters/Player.cs new file mode 100644 index 0000000..a3b734b --- /dev/null +++ b/Library/Characters/Player.cs @@ -0,0 +1,15 @@ +using Godot; +using PokemonLike.Library.Utilities; + +namespace PokemonLike.Library.Characters; + +[GlobalClass] +public partial class Player : CharacterBody2D +{ + [Export] public StateMachine StateMachine; + + public override void _Ready() + { + StateMachine.ChangeState(StateMachine.GetNode("Roam")); + } +} diff --git a/Library/Characters/Player.cs.uid b/Library/Characters/Player.cs.uid new file mode 100644 index 0000000..9efbca9 --- /dev/null +++ b/Library/Characters/Player.cs.uid @@ -0,0 +1 @@ +uid://b4thjem54fyfl diff --git a/Library/Characters/PlayerInput.cs b/Library/Characters/PlayerInput.cs new file mode 100644 index 0000000..d526d83 --- /dev/null +++ b/Library/Characters/PlayerInput.cs @@ -0,0 +1,17 @@ +using Godot; +using PokemonLike.Library.Support; + +namespace PokemonLike.Library.Characters; + +[GlobalClass] +public partial class PlayerInput : CharacterInput +{ + [ExportCategory("Player Input")] + [Export] public double HoldThreshold = 0.1f; + [Export] public double HoldTime = 0.0f; + + public override void _Ready() + { + Logger.Info("Loading player input component ..."); + } +} diff --git a/Library/Characters/PlayerInput.cs.uid b/Library/Characters/PlayerInput.cs.uid new file mode 100644 index 0000000..d320434 --- /dev/null +++ b/Library/Characters/PlayerInput.cs.uid @@ -0,0 +1 @@ +uid://b70ubhqc16nw4 diff --git a/Library/Characters/States/PlayerRoamState.cs b/Library/Characters/States/PlayerRoamState.cs new file mode 100644 index 0000000..7762fca --- /dev/null +++ b/Library/Characters/States/PlayerRoamState.cs @@ -0,0 +1,63 @@ +using Godot; +using PokemonLike.Library.Support; +using PokemonLike.Library.Utilities; + +namespace PokemonLike.Library.Characters.States; + +[GlobalClass] +public partial class PlayerRoamState : State +{ + [ExportCategory("State Vars")] + [Export] public PlayerInput PlayerInput; + + public override void _Process(double delta) + { + GetInputDirection(); + GetInput(delta); + } + + public void GetInputDirection() + { + if (Input.IsActionJustPressed("move_up")) + { + PlayerInput.Direction = Vector2.Up; + PlayerInput.TargetPosition = new Vector2(0, -Globals.Instance.GRID_SIZE); + } + else if (Input.IsActionJustPressed("move_down")) + { + PlayerInput.Direction = Vector2.Down; + PlayerInput.TargetPosition = new Vector2(0, Globals.Instance.GRID_SIZE); + } + else if (Input.IsActionJustPressed("move_left")) + { + PlayerInput.Direction = Vector2.Left; + PlayerInput.TargetPosition = new Vector2(-Globals.Instance.GRID_SIZE, 0); + } + else if (Input.IsActionJustPressed("move_right")) + { + PlayerInput.Direction = Vector2.Right; + PlayerInput.TargetPosition = new Vector2(Globals.Instance.GRID_SIZE, 0); + } + } + + public void GetInput(double delta) + { + if (Modules.IsActionJustReleased()) + { + if (PlayerInput.HoldTime > PlayerInput.HoldThreshold) + PlayerInput.EmitSignal(CharacterInput.SignalName.Walk); + else + PlayerInput.EmitSignal(CharacterInput.SignalName.Turn); + PlayerInput.HoldThreshold = 0.0f; + } + + if (Modules.IsActionPressed()) + { + PlayerInput.HoldTime += delta; + + if (PlayerInput.HoldTime > PlayerInput.HoldThreshold) + PlayerInput.EmitSignal(CharacterInput.SignalName.Walk); + } + } + +} diff --git a/Library/Characters/States/PlayerRoamState.cs.uid b/Library/Characters/States/PlayerRoamState.cs.uid new file mode 100644 index 0000000..fd84ab0 --- /dev/null +++ b/Library/Characters/States/PlayerRoamState.cs.uid @@ -0,0 +1 @@ +uid://c5nu12q4or8pw diff --git a/Library/Support/Enums.cs b/Library/Support/Enums.cs new file mode 100644 index 0000000..d51273c --- /dev/null +++ b/Library/Support/Enums.cs @@ -0,0 +1,26 @@ +namespace PokemonLike.Library.Support; + +public enum LogLevel +{ + None, + Error, + Info, + Warn, + Debug, +} + +public enum ECharacterAnimation +{ + IdleDown, + IdleUp, + IdleLeft, + IdleRight, + TurnDown, + TurnUp, + TurnLeft, + TurnRight, + WalkDown, + WalkUp, + WalkLeft, + WalkRight, +} \ No newline at end of file diff --git a/Library/Support/Enums.cs.uid b/Library/Support/Enums.cs.uid new file mode 100644 index 0000000..cf00643 --- /dev/null +++ b/Library/Support/Enums.cs.uid @@ -0,0 +1 @@ +uid://b0tdcpfs7kdnl diff --git a/Library/Support/Globals.cs b/Library/Support/Globals.cs new file mode 100644 index 0000000..9cd85c0 --- /dev/null +++ b/Library/Support/Globals.cs @@ -0,0 +1,18 @@ +using Godot; + +namespace PokemonLike.Library.Support; + +public partial class Globals : Node +{ + public static Globals Instance { get; private set; } + + [ExportCategory("Gameplay")] + [Export] public int GRID_SIZE = 16; + + public override void _Ready() + { + Instance = this; + + Logger.Info("Loading Globals ... "); + } +} \ No newline at end of file diff --git a/Library/Support/Globals.cs.uid b/Library/Support/Globals.cs.uid new file mode 100644 index 0000000..cc45142 --- /dev/null +++ b/Library/Support/Globals.cs.uid @@ -0,0 +1 @@ +uid://dwiq8oy8sm0o3 diff --git a/Library/Support/Logger.cs b/Library/Support/Logger.cs new file mode 100644 index 0000000..808fd1e --- /dev/null +++ b/Library/Support/Logger.cs @@ -0,0 +1,35 @@ +using System; +using System.Diagnostics; + +namespace PokemonLike.Library.Support; + +public static class Logger +{ + public static string ColorTable(LogLevel level) => level switch + { + LogLevel.None => "white", + LogLevel.Error => "firebrick", + LogLevel.Info => "white", + LogLevel.Warn => "gold", + LogLevel.Debug => "green", + }; + + public static LogLevel LogLevel { get; set; } = LogLevel.Debug; + + public static void Log(LogLevel level, params object[] message) + { + if (level > LogLevel) return; + var timeStamp = $"[lb]{DateTime.Now:yyyy-MM-dd HH:mm:ss}[rb]"; + var callingMethod = new StackTrace().GetFrame(2)?.GetMethod(); + var lvl = $"{level}".ToUpper(); + var clsName = callingMethod?.DeclaringType?.Name == null ? "UnknownClass" : callingMethod!.DeclaringType!.Name; + var mthdName = callingMethod?.Name == null ? "UnknownMethod" : callingMethod!.Name; + var msg = $"{timeStamp} [lb][color={ColorTable(level)}]{lvl}[/color][rb] [color=cyan][lb]{clsName}->{mthdName}[rb][/color] "; + Godot.GD.PrintRich([msg, ..message]); + } + + public static void Info(params object[] message) => Log(LogLevel.Info, message); + public static void Warn(params object[] message) => Log(LogLevel.Warn, message); + public static void Debug(params object[] message) => Log(LogLevel.Debug, message); + public static void Error(params object[] message) => Log(LogLevel.Error, message); +} diff --git a/Library/Support/Logger.cs.uid b/Library/Support/Logger.cs.uid new file mode 100644 index 0000000..ef9f52c --- /dev/null +++ b/Library/Support/Logger.cs.uid @@ -0,0 +1 @@ +uid://dhh1dnlsq1yfp diff --git a/Library/Support/Modules.cs b/Library/Support/Modules.cs new file mode 100644 index 0000000..e59e730 --- /dev/null +++ b/Library/Support/Modules.cs @@ -0,0 +1,28 @@ +using Godot; + +namespace PokemonLike.Library.Support; + +public static class Modules +{ + public static bool IsActionJustPressed() => ( + Input.IsActionJustPressed("move_up") || + Input.IsActionJustPressed("move_down") || + Input.IsActionJustPressed("move_left") || + Input.IsActionJustPressed("move_right") + ); + + public static bool IsActionPressed() => ( + Input.IsActionPressed("move_up") || + Input.IsActionPressed("move_down") || + Input.IsActionPressed("move_left") || + Input.IsActionPressed("move_right") + ); + + public static bool IsActionJustReleased() => ( + Input.IsActionJustReleased("move_up") || + Input.IsActionJustReleased("move_down") || + Input.IsActionJustReleased("move_left") || + Input.IsActionJustReleased("move_right") + ); + +} \ No newline at end of file diff --git a/Library/Support/Modules.cs.uid b/Library/Support/Modules.cs.uid new file mode 100644 index 0000000..818fda1 --- /dev/null +++ b/Library/Support/Modules.cs.uid @@ -0,0 +1 @@ +uid://b4t7lcjfe10mc diff --git a/Library/Utilities/State.cs b/Library/Utilities/State.cs new file mode 100644 index 0000000..a347529 --- /dev/null +++ b/Library/Utilities/State.cs @@ -0,0 +1,20 @@ +using Godot; +using PokemonLike.Library.Support; + +namespace PokemonLike.Library.Utilities; + +[GlobalClass] +public abstract partial class State : Node +{ + [Export] public Node StateOwner; + + public virtual void EnterState() + { + Logger.Info($"Entering {GetType().Name} state ..."); + } + + public virtual void ExitState() + { + Logger.Info($"Exiting {GetType().Name} state ..."); + } +} \ No newline at end of file diff --git a/Library/Utilities/State.cs.uid b/Library/Utilities/State.cs.uid new file mode 100644 index 0000000..31b59f6 --- /dev/null +++ b/Library/Utilities/State.cs.uid @@ -0,0 +1 @@ +uid://drebiluk2m8ft diff --git a/Library/Utilities/StateMachine.cs b/Library/Utilities/StateMachine.cs new file mode 100644 index 0000000..ec92748 --- /dev/null +++ b/Library/Utilities/StateMachine.cs @@ -0,0 +1,37 @@ +using Godot; +using PokemonLike.Library.Support; + +namespace PokemonLike.Library.Utilities; + +[GlobalClass] +public partial class StateMachine : Node +{ + [ExportCategory("State Machine Vars")] + [Export] public Node Customer; + [Export] public State CurrentState; + + public override void _Ready() + { + Logger.Info("Loading state machine..."); + foreach (Node child in GetChildren()) + { + if (child is State state) + { + state.StateOwner = Customer; + state.SetProcess(false); + } + } + } + + public string GetCurrentState() => CurrentState.Name.ToString(); + + public void ChangeState(State newState) + { + CurrentState?.ExitState(); + CurrentState = newState; + CurrentState?.EnterState(); + foreach (Node child in GetChildren()) + if (child is State state) + state.SetProcess(state == CurrentState); + } +} diff --git a/Library/Utilities/StateMachine.cs.uid b/Library/Utilities/StateMachine.cs.uid new file mode 100644 index 0000000..e4fae8e --- /dev/null +++ b/Library/Utilities/StateMachine.cs.uid @@ -0,0 +1 @@ +uid://dxo0eunwolubm diff --git a/PokemonLike.csproj b/PokemonLike.csproj new file mode 100644 index 0000000..8eebc1d --- /dev/null +++ b/PokemonLike.csproj @@ -0,0 +1,6 @@ + + + net8.0 + true + + \ No newline at end of file diff --git a/PokemonLike.sln b/PokemonLike.sln new file mode 100644 index 0000000..8095236 --- /dev/null +++ b/PokemonLike.sln @@ -0,0 +1,19 @@ +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PokemonLike", "PokemonLike.csproj", "{BA8D37E2-532D-49A9-BC0F-54746015184B}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + ExportDebug|Any CPU = ExportDebug|Any CPU + ExportRelease|Any CPU = ExportRelease|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {BA8D37E2-532D-49A9-BC0F-54746015184B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {BA8D37E2-532D-49A9-BC0F-54746015184B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {BA8D37E2-532D-49A9-BC0F-54746015184B}.ExportDebug|Any CPU.ActiveCfg = ExportDebug|Any CPU + {BA8D37E2-532D-49A9-BC0F-54746015184B}.ExportDebug|Any CPU.Build.0 = ExportDebug|Any CPU + {BA8D37E2-532D-49A9-BC0F-54746015184B}.ExportRelease|Any CPU.ActiveCfg = ExportRelease|Any CPU + {BA8D37E2-532D-49A9-BC0F-54746015184B}.ExportRelease|Any CPU.Build.0 = ExportRelease|Any CPU + EndGlobalSection +EndGlobal diff --git a/Resources/TileSets/level.tres b/Resources/TileSets/level.tres new file mode 100644 index 0000000..0f8ce37 --- /dev/null +++ b/Resources/TileSets/level.tres @@ -0,0 +1,6872 @@ +[gd_resource type="TileSet" load_steps=6 format=3 uid="uid://5xcqxhg24iuk"] + +[ext_resource type="Texture2D" uid="uid://co3x7b7818edl" path="res://Assets/levels/environment.png" id="1_xlddc"] +[ext_resource type="Texture2D" uid="uid://bbuvhal85ki8q" path="res://Assets/levels/buildings.png" id="2_utoqt"] + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_utoqt"] +resource_name = "Environment" +texture = ExtResource("1_xlddc") +0:0/0 = 0 +1:0/0 = 0 +2:0/0 = 0 +3:0/0 = 0 +4:0/0 = 0 +5:0/0 = 0 +6:0/0 = 0 +7:0/0 = 0 +8:0/0 = 0 +9:0/0 = 0 +10:0/0 = 0 +11:0/0 = 0 +12:0/0 = 0 +14:0/0 = 0 +15:0/0 = 0 +16:0/0 = 0 +17:0/0 = 0 +19:0/0 = 0 +20:0/0 = 0 +21:0/0 = 0 +22:0/0 = 0 +23:0/0 = 0 +24:0/0 = 0 +25:0/0 = 0 +26:0/0 = 0 +27:0/0 = 0 +28:0/0 = 0 +30:0/0 = 0 +31:0/0 = 0 +32:0/0 = 0 +33:0/0 = 0 +34:0/0 = 0 +35:0/0 = 0 +36:0/0 = 0 +37:0/0 = 0 +38:0/0 = 0 +39:0/0 = 0 +40:0/0 = 0 +41:0/0 = 0 +42:0/0 = 0 +44:0/0 = 0 +45:0/0 = 0 +46:0/0 = 0 +47:0/0 = 0 +48:0/0 = 0 +52:0/0 = 0 +53:0/0 = 0 +54:0/0 = 0 +55:0/0 = 0 +56:0/0 = 0 +0:1/0 = 0 +1:1/0 = 0 +2:1/0 = 0 +3:1/0 = 0 +4:1/0 = 0 +5:1/0 = 0 +6:1/0 = 0 +7:1/0 = 0 +8:1/0 = 0 +9:1/0 = 0 +11:1/0 = 0 +12:1/0 = 0 +13:1/0 = 0 +14:1/0 = 0 +16:1/0 = 0 +17:1/0 = 0 +18:1/0 = 0 +19:1/0 = 0 +20:1/0 = 0 +21:1/0 = 0 +22:1/0 = 0 +23:1/0 = 0 +24:1/0 = 0 +25:1/0 = 0 +26:1/0 = 0 +27:1/0 = 0 +28:1/0 = 0 +29:1/0 = 0 +30:1/0 = 0 +31:1/0 = 0 +32:1/0 = 0 +33:1/0 = 0 +34:1/0 = 0 +35:1/0 = 0 +36:1/0 = 0 +37:1/0 = 0 +38:1/0 = 0 +39:1/0 = 0 +40:1/0 = 0 +41:1/0 = 0 +42:1/0 = 0 +44:1/0 = 0 +45:1/0 = 0 +46:1/0 = 0 +47:1/0 = 0 +48:1/0 = 0 +49:1/0 = 0 +50:1/0 = 0 +51:1/0 = 0 +52:1/0 = 0 +54:1/0 = 0 +55:1/0 = 0 +56:1/0 = 0 +0:2/0 = 0 +1:2/0 = 0 +2:2/0 = 0 +3:2/0 = 0 +4:2/0 = 0 +5:2/0 = 0 +6:2/0 = 0 +7:2/0 = 0 +9:2/0 = 0 +10:2/0 = 0 +11:2/0 = 0 +12:2/0 = 0 +13:2/0 = 0 +14:2/0 = 0 +15:2/0 = 0 +16:2/0 = 0 +17:2/0 = 0 +18:2/0 = 0 +19:2/0 = 0 +20:2/0 = 0 +21:2/0 = 0 +22:2/0 = 0 +23:2/0 = 0 +24:2/0 = 0 +34:2/0 = 0 +35:2/0 = 0 +36:2/0 = 0 +37:2/0 = 0 +38:2/0 = 0 +39:2/0 = 0 +40:2/0 = 0 +41:2/0 = 0 +44:2/0 = 0 +45:2/0 = 0 +46:2/0 = 0 +47:2/0 = 0 +48:2/0 = 0 +52:2/0 = 0 +53:2/0 = 0 +54:2/0 = 0 +55:2/0 = 0 +56:2/0 = 0 +0:3/0 = 0 +1:3/0 = 0 +2:3/0 = 0 +3:3/0 = 0 +4:3/0 = 0 +5:3/0 = 0 +6:3/0 = 0 +7:3/0 = 0 +8:3/0 = 0 +9:3/0 = 0 +10:3/0 = 0 +11:3/0 = 0 +12:3/0 = 0 +13:3/0 = 0 +14:3/0 = 0 +15:3/0 = 0 +16:3/0 = 0 +17:3/0 = 0 +18:3/0 = 0 +19:3/0 = 0 +20:3/0 = 0 +21:3/0 = 0 +22:3/0 = 0 +23:3/0 = 0 +24:3/0 = 0 +25:3/0 = 0 +26:3/0 = 0 +27:3/0 = 0 +28:3/0 = 0 +29:3/0 = 0 +35:3/0 = 0 +36:3/0 = 0 +37:3/0 = 0 +38:3/0 = 0 +39:3/0 = 0 +40:3/0 = 0 +41:3/0 = 0 +42:3/0 = 0 +43:3/0 = 0 +44:3/0 = 0 +45:3/0 = 0 +48:3/0 = 0 +49:3/0 = 0 +0:4/0 = 0 +1:4/0 = 0 +2:4/0 = 0 +3:4/0 = 0 +4:4/0 = 0 +5:4/0 = 0 +6:4/0 = 0 +7:4/0 = 0 +8:4/0 = 0 +9:4/0 = 0 +10:4/0 = 0 +11:4/0 = 0 +12:4/0 = 0 +13:4/0 = 0 +14:4/0 = 0 +15:4/0 = 0 +16:4/0 = 0 +17:4/0 = 0 +18:4/0 = 0 +19:4/0 = 0 +20:4/0 = 0 +21:4/0 = 0 +22:4/0 = 0 +23:4/0 = 0 +24:4/0 = 0 +25:4/0 = 0 +26:4/0 = 0 +27:4/0 = 0 +28:4/0 = 0 +29:4/0 = 0 +30:4/0 = 0 +31:4/0 = 0 +32:4/0 = 0 +33:4/0 = 0 +34:4/0 = 0 +35:4/0 = 0 +36:4/0 = 0 +37:4/0 = 0 +38:4/0 = 0 +39:4/0 = 0 +40:4/0 = 0 +41:4/0 = 0 +42:4/0 = 0 +43:4/0 = 0 +44:4/0 = 0 +45:4/0 = 0 +48:4/0 = 0 +49:4/0 = 0 +50:4/0 = 0 +52:4/0 = 0 +0:5/0 = 0 +1:5/0 = 0 +2:5/0 = 0 +3:5/0 = 0 +4:5/0 = 0 +5:5/0 = 0 +6:5/0 = 0 +7:5/0 = 0 +8:5/0 = 0 +9:5/0 = 0 +10:5/0 = 0 +11:5/0 = 0 +12:5/0 = 0 +13:5/0 = 0 +14:5/0 = 0 +15:5/0 = 0 +16:5/0 = 0 +17:5/0 = 0 +18:5/0 = 0 +19:5/0 = 0 +20:5/0 = 0 +21:5/0 = 0 +22:5/0 = 0 +23:5/0 = 0 +24:5/0 = 0 +25:5/0 = 0 +26:5/0 = 0 +27:5/0 = 0 +28:5/0 = 0 +29:5/0 = 0 +30:5/0 = 0 +31:5/0 = 0 +32:5/0 = 0 +33:5/0 = 0 +34:5/0 = 0 +35:5/0 = 0 +36:5/0 = 0 +37:5/0 = 0 +38:5/0 = 0 +39:5/0 = 0 +40:5/0 = 0 +41:5/0 = 0 +42:5/0 = 0 +43:5/0 = 0 +44:5/0 = 0 +45:5/0 = 0 +48:5/0 = 0 +49:5/0 = 0 +50:5/0 = 0 +51:5/0 = 0 +52:5/0 = 0 +53:5/0 = 0 +0:6/0 = 0 +1:6/0 = 0 +2:6/0 = 0 +3:6/0 = 0 +4:6/0 = 0 +5:6/0 = 0 +6:6/0 = 0 +7:6/0 = 0 +8:6/0 = 0 +9:6/0 = 0 +10:6/0 = 0 +11:6/0 = 0 +12:6/0 = 0 +13:6/0 = 0 +14:6/0 = 0 +15:6/0 = 0 +16:6/0 = 0 +17:6/0 = 0 +18:6/0 = 0 +19:6/0 = 0 +20:6/0 = 0 +21:6/0 = 0 +22:6/0 = 0 +23:6/0 = 0 +24:6/0 = 0 +25:6/0 = 0 +26:6/0 = 0 +27:6/0 = 0 +28:6/0 = 0 +29:6/0 = 0 +30:6/0 = 0 +31:6/0 = 0 +32:6/0 = 0 +33:6/0 = 0 +34:6/0 = 0 +35:6/0 = 0 +36:6/0 = 0 +37:6/0 = 0 +38:6/0 = 0 +42:6/0 = 0 +43:6/0 = 0 +44:6/0 = 0 +45:6/0 = 0 +46:6/0 = 0 +47:6/0 = 0 +48:6/0 = 0 +49:6/0 = 0 +50:6/0 = 0 +51:6/0 = 0 +52:6/0 = 0 +53:6/0 = 0 +0:7/0 = 0 +1:7/0 = 0 +2:7/0 = 0 +3:7/0 = 0 +4:7/0 = 0 +5:7/0 = 0 +6:7/0 = 0 +7:7/0 = 0 +8:7/0 = 0 +9:7/0 = 0 +10:7/0 = 0 +11:7/0 = 0 +12:7/0 = 0 +13:7/0 = 0 +14:7/0 = 0 +15:7/0 = 0 +16:7/0 = 0 +17:7/0 = 0 +18:7/0 = 0 +19:7/0 = 0 +20:7/0 = 0 +21:7/0 = 0 +22:7/0 = 0 +23:7/0 = 0 +24:7/0 = 0 +25:7/0 = 0 +26:7/0 = 0 +27:7/0 = 0 +28:7/0 = 0 +29:7/0 = 0 +30:7/0 = 0 +32:7/0 = 0 +33:7/0 = 0 +34:7/0 = 0 +35:7/0 = 0 +36:7/0 = 0 +37:7/0 = 0 +38:7/0 = 0 +39:7/0 = 0 +40:7/0 = 0 +41:7/0 = 0 +42:7/0 = 0 +43:7/0 = 0 +44:7/0 = 0 +45:7/0 = 0 +46:7/0 = 0 +47:7/0 = 0 +48:7/0 = 0 +49:7/0 = 0 +0:8/0 = 0 +1:8/0 = 0 +2:8/0 = 0 +3:8/0 = 0 +4:8/0 = 0 +5:8/0 = 0 +6:8/0 = 0 +7:8/0 = 0 +8:8/0 = 0 +9:8/0 = 0 +10:8/0 = 0 +11:8/0 = 0 +12:8/0 = 0 +13:8/0 = 0 +14:8/0 = 0 +15:8/0 = 0 +16:8/0 = 0 +17:8/0 = 0 +18:8/0 = 0 +19:8/0 = 0 +20:8/0 = 0 +21:8/0 = 0 +22:8/0 = 0 +23:8/0 = 0 +24:8/0 = 0 +25:8/0 = 0 +26:8/0 = 0 +27:8/0 = 0 +28:8/0 = 0 +29:8/0 = 0 +30:8/0 = 0 +31:8/0 = 0 +32:8/0 = 0 +33:8/0 = 0 +34:8/0 = 0 +35:8/0 = 0 +36:8/0 = 0 +37:8/0 = 0 +38:8/0 = 0 +39:8/0 = 0 +40:8/0 = 0 +41:8/0 = 0 +42:8/0 = 0 +44:8/0 = 0 +45:8/0 = 0 +46:8/0 = 0 +0:9/0 = 0 +1:9/0 = 0 +2:9/0 = 0 +3:9/0 = 0 +4:9/0 = 0 +5:9/0 = 0 +6:9/0 = 0 +7:9/0 = 0 +8:9/0 = 0 +9:9/0 = 0 +10:9/0 = 0 +11:9/0 = 0 +12:9/0 = 0 +13:9/0 = 0 +14:9/0 = 0 +15:9/0 = 0 +16:9/0 = 0 +17:9/0 = 0 +18:9/0 = 0 +19:9/0 = 0 +20:9/0 = 0 +21:9/0 = 0 +22:9/0 = 0 +23:9/0 = 0 +24:9/0 = 0 +25:9/0 = 0 +26:9/0 = 0 +27:9/0 = 0 +28:9/0 = 0 +29:9/0 = 0 +30:9/0 = 0 +31:9/0 = 0 +32:9/0 = 0 +33:9/0 = 0 +34:9/0 = 0 +35:9/0 = 0 +39:9/0 = 0 +40:9/0 = 0 +41:9/0 = 0 +42:9/0 = 0 +43:9/0 = 0 +44:9/0 = 0 +0:10/0 = 0 +1:10/0 = 0 +2:10/0 = 0 +3:10/0 = 0 +4:10/0 = 0 +5:10/0 = 0 +6:10/0 = 0 +7:10/0 = 0 +8:10/0 = 0 +9:10/0 = 0 +10:10/0 = 0 +11:10/0 = 0 +12:10/0 = 0 +13:10/0 = 0 +14:10/0 = 0 +15:10/0 = 0 +16:10/0 = 0 +17:10/0 = 0 +18:10/0 = 0 +19:10/0 = 0 +20:10/0 = 0 +21:10/0 = 0 +22:10/0 = 0 +23:10/0 = 0 +24:10/0 = 0 +25:10/0 = 0 +26:10/0 = 0 +27:10/0 = 0 +28:10/0 = 0 +29:10/0 = 0 +30:10/0 = 0 +31:10/0 = 0 +32:10/0 = 0 +33:10/0 = 0 +34:10/0 = 0 +35:10/0 = 0 +36:10/0 = 0 +37:10/0 = 0 +38:10/0 = 0 +40:10/0 = 0 +41:10/0 = 0 +42:10/0 = 0 +43:10/0 = 0 +44:10/0 = 0 +45:10/0 = 0 +46:10/0 = 0 +47:10/0 = 0 +48:10/0 = 0 +49:10/0 = 0 +50:10/0 = 0 +0:11/0 = 0 +1:11/0 = 0 +2:11/0 = 0 +3:11/0 = 0 +4:11/0 = 0 +5:11/0 = 0 +6:11/0 = 0 +7:11/0 = 0 +8:11/0 = 0 +9:11/0 = 0 +10:11/0 = 0 +11:11/0 = 0 +12:11/0 = 0 +13:11/0 = 0 +14:11/0 = 0 +15:11/0 = 0 +16:11/0 = 0 +17:11/0 = 0 +18:11/0 = 0 +19:11/0 = 0 +20:11/0 = 0 +21:11/0 = 0 +22:11/0 = 0 +23:11/0 = 0 +24:11/0 = 0 +25:11/0 = 0 +26:11/0 = 0 +27:11/0 = 0 +28:11/0 = 0 +29:11/0 = 0 +30:11/0 = 0 +31:11/0 = 0 +32:11/0 = 0 +33:11/0 = 0 +34:11/0 = 0 +35:11/0 = 0 +36:11/0 = 0 +37:11/0 = 0 +38:11/0 = 0 +40:11/0 = 0 +41:11/0 = 0 +42:11/0 = 0 +43:11/0 = 0 +44:11/0 = 0 +45:11/0 = 0 +46:11/0 = 0 +47:11/0 = 0 +48:11/0 = 0 +49:11/0 = 0 +50:11/0 = 0 +0:12/0 = 0 +1:12/0 = 0 +2:12/0 = 0 +3:12/0 = 0 +4:12/0 = 0 +5:12/0 = 0 +6:12/0 = 0 +7:12/0 = 0 +8:12/0 = 0 +9:12/0 = 0 +10:12/0 = 0 +11:12/0 = 0 +12:12/0 = 0 +13:12/0 = 0 +14:12/0 = 0 +15:12/0 = 0 +16:12/0 = 0 +17:12/0 = 0 +18:12/0 = 0 +19:12/0 = 0 +20:12/0 = 0 +21:12/0 = 0 +22:12/0 = 0 +23:12/0 = 0 +24:12/0 = 0 +25:12/0 = 0 +26:12/0 = 0 +27:12/0 = 0 +28:12/0 = 0 +29:12/0 = 0 +30:12/0 = 0 +31:12/0 = 0 +32:12/0 = 0 +33:12/0 = 0 +34:12/0 = 0 +35:12/0 = 0 +36:12/0 = 0 +37:12/0 = 0 +38:12/0 = 0 +40:12/0 = 0 +41:12/0 = 0 +42:12/0 = 0 +43:12/0 = 0 +44:12/0 = 0 +45:12/0 = 0 +46:12/0 = 0 +47:12/0 = 0 +48:12/0 = 0 +49:12/0 = 0 +50:12/0 = 0 +0:13/0 = 0 +1:13/0 = 0 +2:13/0 = 0 +3:13/0 = 0 +4:13/0 = 0 +5:13/0 = 0 +6:13/0 = 0 +7:13/0 = 0 +8:13/0 = 0 +9:13/0 = 0 +10:13/0 = 0 +11:13/0 = 0 +12:13/0 = 0 +13:13/0 = 0 +14:13/0 = 0 +15:13/0 = 0 +16:13/0 = 0 +17:13/0 = 0 +18:13/0 = 0 +19:13/0 = 0 +20:13/0 = 0 +21:13/0 = 0 +22:13/0 = 0 +23:13/0 = 0 +24:13/0 = 0 +25:13/0 = 0 +26:13/0 = 0 +27:13/0 = 0 +28:13/0 = 0 +29:13/0 = 0 +30:13/0 = 0 +31:13/0 = 0 +32:13/0 = 0 +33:13/0 = 0 +34:13/0 = 0 +35:13/0 = 0 +36:13/0 = 0 +37:13/0 = 0 +38:13/0 = 0 +42:13/0 = 0 +43:13/0 = 0 +44:13/0 = 0 +45:13/0 = 0 +46:13/0 = 0 +47:13/0 = 0 +48:13/0 = 0 +49:13/0 = 0 +50:13/0 = 0 +0:14/0 = 0 +1:14/0 = 0 +2:14/0 = 0 +3:14/0 = 0 +5:14/0 = 0 +6:14/0 = 0 +7:14/0 = 0 +10:14/0 = 0 +11:14/0 = 0 +12:14/0 = 0 +15:14/0 = 0 +16:14/0 = 0 +17:14/0 = 0 +20:14/0 = 0 +21:14/0 = 0 +22:14/0 = 0 +25:14/0 = 0 +26:14/0 = 0 +27:14/0 = 0 +30:14/0 = 0 +31:14/0 = 0 +32:14/0 = 0 +33:14/0 = 0 +34:14/0 = 0 +35:14/0 = 0 +36:14/0 = 0 +37:14/0 = 0 +38:14/0 = 0 +39:14/0 = 0 +40:14/0 = 0 +41:14/0 = 0 +42:14/0 = 0 +43:14/0 = 0 +44:14/0 = 0 +45:14/0 = 0 +46:14/0 = 0 +47:14/0 = 0 +48:14/0 = 0 +49:14/0 = 0 +50:14/0 = 0 +51:14/0 = 0 +52:14/0 = 0 +53:14/0 = 0 +54:14/0 = 0 +0:15/0 = 0 +1:15/0 = 0 +2:15/0 = 0 +3:15/0 = 0 +4:15/0 = 0 +5:15/0 = 0 +6:15/0 = 0 +7:15/0 = 0 +8:15/0 = 0 +9:15/0 = 0 +10:15/0 = 0 +11:15/0 = 0 +12:15/0 = 0 +13:15/0 = 0 +14:15/0 = 0 +15:15/0 = 0 +16:15/0 = 0 +17:15/0 = 0 +18:15/0 = 0 +19:15/0 = 0 +20:15/0 = 0 +21:15/0 = 0 +22:15/0 = 0 +23:15/0 = 0 +24:15/0 = 0 +25:15/0 = 0 +26:15/0 = 0 +27:15/0 = 0 +28:15/0 = 0 +29:15/0 = 0 +30:15/0 = 0 +31:15/0 = 0 +32:15/0 = 0 +33:15/0 = 0 +34:15/0 = 0 +35:15/0 = 0 +36:15/0 = 0 +37:15/0 = 0 +38:15/0 = 0 +39:15/0 = 0 +40:15/0 = 0 +41:15/0 = 0 +42:15/0 = 0 +43:15/0 = 0 +44:15/0 = 0 +45:15/0 = 0 +46:15/0 = 0 +47:15/0 = 0 +48:15/0 = 0 +52:15/0 = 0 +53:15/0 = 0 +54:15/0 = 0 +0:16/0 = 0 +1:16/0 = 0 +2:16/0 = 0 +3:16/0 = 0 +4:16/0 = 0 +5:16/0 = 0 +6:16/0 = 0 +7:16/0 = 0 +8:16/0 = 0 +9:16/0 = 0 +10:16/0 = 0 +11:16/0 = 0 +12:16/0 = 0 +13:16/0 = 0 +14:16/0 = 0 +15:16/0 = 0 +16:16/0 = 0 +17:16/0 = 0 +18:16/0 = 0 +19:16/0 = 0 +20:16/0 = 0 +21:16/0 = 0 +22:16/0 = 0 +23:16/0 = 0 +24:16/0 = 0 +25:16/0 = 0 +26:16/0 = 0 +27:16/0 = 0 +28:16/0 = 0 +29:16/0 = 0 +30:16/0 = 0 +31:16/0 = 0 +32:16/0 = 0 +33:16/0 = 0 +34:16/0 = 0 +35:16/0 = 0 +36:16/0 = 0 +37:16/0 = 0 +38:16/0 = 0 +39:16/0 = 0 +40:16/0 = 0 +41:16/0 = 0 +42:16/0 = 0 +43:16/0 = 0 +44:16/0 = 0 +45:16/0 = 0 +46:16/0 = 0 +47:16/0 = 0 +48:16/0 = 0 +52:16/0 = 0 +53:16/0 = 0 +54:16/0 = 0 +0:17/0 = 0 +1:17/0 = 0 +2:17/0 = 0 +3:17/0 = 0 +5:17/0 = 0 +6:17/0 = 0 +7:17/0 = 0 +8:17/0 = 0 +10:17/0 = 0 +11:17/0 = 0 +12:17/0 = 0 +13:17/0 = 0 +15:17/0 = 0 +16:17/0 = 0 +17:17/0 = 0 +20:17/0 = 0 +21:17/0 = 0 +22:17/0 = 0 +25:17/0 = 0 +26:17/0 = 0 +27:17/0 = 0 +30:17/0 = 0 +31:17/0 = 0 +32:17/0 = 0 +33:17/0 = 0 +34:17/0 = 0 +35:17/0 = 0 +36:17/0 = 0 +37:17/0 = 0 +38:17/0 = 0 +39:17/0 = 0 +40:17/0 = 0 +41:17/0 = 0 +42:17/0 = 0 +43:17/0 = 0 +44:17/0 = 0 +45:17/0 = 0 +46:17/0 = 0 +47:17/0 = 0 +53:17/0 = 0 +0:18/0 = 0 +1:18/0 = 0 +2:18/0 = 0 +3:18/0 = 0 +4:18/0 = 0 +5:18/0 = 0 +6:18/0 = 0 +7:18/0 = 0 +8:18/0 = 0 +9:18/0 = 0 +10:18/0 = 0 +11:18/0 = 0 +12:18/0 = 0 +13:18/0 = 0 +14:18/0 = 0 +15:18/0 = 0 +16:18/0 = 0 +17:18/0 = 0 +18:18/0 = 0 +19:18/0 = 0 +20:18/0 = 0 +21:18/0 = 0 +22:18/0 = 0 +23:18/0 = 0 +24:18/0 = 0 +25:18/0 = 0 +26:18/0 = 0 +27:18/0 = 0 +28:18/0 = 0 +29:18/0 = 0 +30:18/0 = 0 +31:18/0 = 0 +32:18/0 = 0 +33:18/0 = 0 +34:18/0 = 0 +35:18/0 = 0 +36:18/0 = 0 +37:18/0 = 0 +38:18/0 = 0 +39:18/0 = 0 +40:18/0 = 0 +41:18/0 = 0 +42:18/0 = 0 +43:18/0 = 0 +44:18/0 = 0 +45:18/0 = 0 +46:18/0 = 0 +47:18/0 = 0 +53:18/0 = 0 +0:19/0 = 0 +1:19/0 = 0 +2:19/0 = 0 +3:19/0 = 0 +4:19/0 = 0 +5:19/0 = 0 +6:19/0 = 0 +7:19/0 = 0 +8:19/0 = 0 +9:19/0 = 0 +10:19/0 = 0 +11:19/0 = 0 +12:19/0 = 0 +13:19/0 = 0 +14:19/0 = 0 +15:19/0 = 0 +16:19/0 = 0 +17:19/0 = 0 +18:19/0 = 0 +19:19/0 = 0 +20:19/0 = 0 +21:19/0 = 0 +22:19/0 = 0 +23:19/0 = 0 +24:19/0 = 0 +25:19/0 = 0 +26:19/0 = 0 +27:19/0 = 0 +28:19/0 = 0 +29:19/0 = 0 +30:19/0 = 0 +31:19/0 = 0 +32:19/0 = 0 +33:19/0 = 0 +34:19/0 = 0 +35:19/0 = 0 +36:19/0 = 0 +37:19/0 = 0 +38:19/0 = 0 +39:19/0 = 0 +40:19/0 = 0 +41:19/0 = 0 +42:19/0 = 0 +43:19/0 = 0 +44:19/0 = 0 +45:19/0 = 0 +46:19/0 = 0 +47:19/0 = 0 +53:19/0 = 0 +0:20/0 = 0 +1:20/0 = 0 +2:20/0 = 0 +5:20/0 = 0 +6:20/0 = 0 +7:20/0 = 0 +8:20/0 = 0 +9:20/0 = 0 +10:20/0 = 0 +11:20/0 = 0 +12:20/0 = 0 +13:20/0 = 0 +14:20/0 = 0 +15:20/0 = 0 +16:20/0 = 0 +17:20/0 = 0 +18:20/0 = 0 +19:20/0 = 0 +20:20/0 = 0 +21:20/0 = 0 +22:20/0 = 0 +23:20/0 = 0 +24:20/0 = 0 +25:20/0 = 0 +26:20/0 = 0 +27:20/0 = 0 +28:20/0 = 0 +29:20/0 = 0 +30:20/0 = 0 +31:20/0 = 0 +32:20/0 = 0 +33:20/0 = 0 +34:20/0 = 0 +35:20/0 = 0 +36:20/0 = 0 +37:20/0 = 0 +38:20/0 = 0 +39:20/0 = 0 +40:20/0 = 0 +41:20/0 = 0 +42:20/0 = 0 +43:20/0 = 0 +44:20/0 = 0 +45:20/0 = 0 +46:20/0 = 0 +47:20/0 = 0 +0:21/0 = 0 +1:21/0 = 0 +2:21/0 = 0 +3:21/0 = 0 +4:21/0 = 0 +5:21/0 = 0 +6:21/0 = 0 +7:21/0 = 0 +8:21/0 = 0 +9:21/0 = 0 +10:21/0 = 0 +11:21/0 = 0 +12:21/0 = 0 +13:21/0 = 0 +14:21/0 = 0 +15:21/0 = 0 +16:21/0 = 0 +17:21/0 = 0 +18:21/0 = 0 +19:21/0 = 0 +20:21/0 = 0 +21:21/0 = 0 +22:21/0 = 0 +23:21/0 = 0 +24:21/0 = 0 +25:21/0 = 0 +26:21/0 = 0 +27:21/0 = 0 +28:21/0 = 0 +29:21/0 = 0 +30:21/0 = 0 +31:21/0 = 0 +32:21/0 = 0 +33:21/0 = 0 +34:21/0 = 0 +35:21/0 = 0 +36:21/0 = 0 +37:21/0 = 0 +38:21/0 = 0 +39:21/0 = 0 +40:21/0 = 0 +41:21/0 = 0 +42:21/0 = 0 +43:21/0 = 0 +44:21/0 = 0 +45:21/0 = 0 +46:21/0 = 0 +47:21/0 = 0 +0:22/0 = 0 +1:22/0 = 0 +2:22/0 = 0 +3:22/0 = 0 +4:22/0 = 0 +5:22/0 = 0 +6:22/0 = 0 +7:22/0 = 0 +8:22/0 = 0 +9:22/0 = 0 +10:22/0 = 0 +11:22/0 = 0 +12:22/0 = 0 +13:22/0 = 0 +14:22/0 = 0 +15:22/0 = 0 +16:22/0 = 0 +17:22/0 = 0 +18:22/0 = 0 +19:22/0 = 0 +20:22/0 = 0 +21:22/0 = 0 +22:22/0 = 0 +23:22/0 = 0 +24:22/0 = 0 +25:22/0 = 0 +26:22/0 = 0 +27:22/0 = 0 +28:22/0 = 0 +29:22/0 = 0 +30:22/0 = 0 +31:22/0 = 0 +32:22/0 = 0 +33:22/0 = 0 +34:22/0 = 0 +35:22/0 = 0 +36:22/0 = 0 +37:22/0 = 0 +38:22/0 = 0 +39:22/0 = 0 +40:22/0 = 0 +41:22/0 = 0 +42:22/0 = 0 +43:22/0 = 0 +44:22/0 = 0 +45:22/0 = 0 +46:22/0 = 0 +47:22/0 = 0 +0:23/0 = 0 +1:23/0 = 0 +2:23/0 = 0 +3:23/0 = 0 +4:23/0 = 0 +5:23/0 = 0 +6:23/0 = 0 +7:23/0 = 0 +8:23/0 = 0 +9:23/0 = 0 +10:23/0 = 0 +11:23/0 = 0 +12:23/0 = 0 +13:23/0 = 0 +14:23/0 = 0 +15:23/0 = 0 +16:23/0 = 0 +17:23/0 = 0 +18:23/0 = 0 +19:23/0 = 0 +20:23/0 = 0 +21:23/0 = 0 +22:23/0 = 0 +23:23/0 = 0 +24:23/0 = 0 +25:23/0 = 0 +26:23/0 = 0 +27:23/0 = 0 +28:23/0 = 0 +29:23/0 = 0 +30:23/0 = 0 +31:23/0 = 0 +32:23/0 = 0 +33:23/0 = 0 +34:23/0 = 0 +35:23/0 = 0 +36:23/0 = 0 +37:23/0 = 0 +38:23/0 = 0 +39:23/0 = 0 +40:23/0 = 0 +41:23/0 = 0 +42:23/0 = 0 +43:23/0 = 0 +44:23/0 = 0 +45:23/0 = 0 +46:23/0 = 0 +47:23/0 = 0 +0:24/0 = 0 +1:24/0 = 0 +2:24/0 = 0 +5:24/0 = 0 +6:24/0 = 0 +7:24/0 = 0 +10:24/0 = 0 +11:24/0 = 0 +12:24/0 = 0 +15:24/0 = 0 +16:24/0 = 0 +17:24/0 = 0 +18:24/0 = 0 +19:24/0 = 0 +20:24/0 = 0 +21:24/0 = 0 +22:24/0 = 0 +23:24/0 = 0 +24:24/0 = 0 +25:24/0 = 0 +26:24/0 = 0 +27:24/0 = 0 +28:24/0 = 0 +29:24/0 = 0 +30:24/0 = 0 +31:24/0 = 0 +32:24/0 = 0 +33:24/0 = 0 +34:24/0 = 0 +35:24/0 = 0 +36:24/0 = 0 +37:24/0 = 0 +38:24/0 = 0 +39:24/0 = 0 +40:24/0 = 0 +41:24/0 = 0 +42:24/0 = 0 +43:24/0 = 0 +44:24/0 = 0 +45:24/0 = 0 +46:24/0 = 0 +47:24/0 = 0 +0:25/0 = 0 +1:25/0 = 0 +2:25/0 = 0 +3:25/0 = 0 +4:25/0 = 0 +5:25/0 = 0 +6:25/0 = 0 +7:25/0 = 0 +8:25/0 = 0 +9:25/0 = 0 +10:25/0 = 0 +11:25/0 = 0 +12:25/0 = 0 +13:25/0 = 0 +14:25/0 = 0 +15:25/0 = 0 +16:25/0 = 0 +17:25/0 = 0 +18:25/0 = 0 +19:25/0 = 0 +20:25/0 = 0 +21:25/0 = 0 +22:25/0 = 0 +23:25/0 = 0 +24:25/0 = 0 +25:25/0 = 0 +26:25/0 = 0 +27:25/0 = 0 +28:25/0 = 0 +29:25/0 = 0 +30:25/0 = 0 +31:25/0 = 0 +32:25/0 = 0 +33:25/0 = 0 +34:25/0 = 0 +35:25/0 = 0 +36:25/0 = 0 +37:25/0 = 0 +38:25/0 = 0 +39:25/0 = 0 +40:25/0 = 0 +41:25/0 = 0 +42:25/0 = 0 +43:25/0 = 0 +44:25/0 = 0 +45:25/0 = 0 +46:25/0 = 0 +47:25/0 = 0 +0:26/0 = 0 +1:26/0 = 0 +2:26/0 = 0 +3:26/0 = 0 +4:26/0 = 0 +5:26/0 = 0 +6:26/0 = 0 +7:26/0 = 0 +8:26/0 = 0 +9:26/0 = 0 +10:26/0 = 0 +11:26/0 = 0 +12:26/0 = 0 +13:26/0 = 0 +14:26/0 = 0 +15:26/0 = 0 +16:26/0 = 0 +17:26/0 = 0 +18:26/0 = 0 +19:26/0 = 0 +20:26/0 = 0 +21:26/0 = 0 +22:26/0 = 0 +23:26/0 = 0 +24:26/0 = 0 +25:26/0 = 0 +26:26/0 = 0 +27:26/0 = 0 +28:26/0 = 0 +29:26/0 = 0 +30:26/0 = 0 +31:26/0 = 0 +32:26/0 = 0 +33:26/0 = 0 +34:26/0 = 0 +35:26/0 = 0 +36:26/0 = 0 +37:26/0 = 0 +38:26/0 = 0 +39:26/0 = 0 +40:26/0 = 0 +41:26/0 = 0 +42:26/0 = 0 +43:26/0 = 0 +44:26/0 = 0 +45:26/0 = 0 +46:26/0 = 0 +47:26/0 = 0 +0:27/0 = 0 +1:27/0 = 0 +2:27/0 = 0 +3:27/0 = 0 +4:27/0 = 0 +5:27/0 = 0 +6:27/0 = 0 +7:27/0 = 0 +8:27/0 = 0 +9:27/0 = 0 +10:27/0 = 0 +11:27/0 = 0 +12:27/0 = 0 +13:27/0 = 0 +14:27/0 = 0 +15:27/0 = 0 +16:27/0 = 0 +17:27/0 = 0 +18:27/0 = 0 +19:27/0 = 0 +20:27/0 = 0 +21:27/0 = 0 +22:27/0 = 0 +23:27/0 = 0 +24:27/0 = 0 +25:27/0 = 0 +26:27/0 = 0 +27:27/0 = 0 +28:27/0 = 0 +29:27/0 = 0 +30:27/0 = 0 +31:27/0 = 0 +32:27/0 = 0 +33:27/0 = 0 +34:27/0 = 0 +35:27/0 = 0 +36:27/0 = 0 +37:27/0 = 0 +38:27/0 = 0 +39:27/0 = 0 +40:27/0 = 0 +41:27/0 = 0 +42:27/0 = 0 +43:27/0 = 0 +44:27/0 = 0 +45:27/0 = 0 +46:27/0 = 0 +47:27/0 = 0 +0:28/0 = 0 +1:28/0 = 0 +2:28/0 = 0 +3:28/0 = 0 +4:28/0 = 0 +5:28/0 = 0 +6:28/0 = 0 +7:28/0 = 0 +8:28/0 = 0 +9:28/0 = 0 +10:28/0 = 0 +11:28/0 = 0 +12:28/0 = 0 +15:28/0 = 0 +19:28/0 = 0 +23:28/0 = 0 +27:28/0 = 0 +31:28/0 = 0 +33:28/0 = 0 +34:28/0 = 0 +39:28/0 = 0 +40:28/0 = 0 +41:28/0 = 0 +42:28/0 = 0 +47:28/0 = 0 +48:28/0 = 0 +0:29/0 = 0 +1:29/0 = 0 +2:29/0 = 0 +3:29/0 = 0 +4:29/0 = 0 +5:29/0 = 0 +6:29/0 = 0 +7:29/0 = 0 +8:29/0 = 0 +9:29/0 = 0 +11:29/0 = 0 +12:29/0 = 0 +13:29/0 = 0 +14:29/0 = 0 +15:29/0 = 0 +16:29/0 = 0 +17:29/0 = 0 +18:29/0 = 0 +19:29/0 = 0 +20:29/0 = 0 +21:29/0 = 0 +22:29/0 = 0 +23:29/0 = 0 +24:29/0 = 0 +25:29/0 = 0 +26:29/0 = 0 +27:29/0 = 0 +28:29/0 = 0 +29:29/0 = 0 +30:29/0 = 0 +31:29/0 = 0 +32:29/0 = 0 +33:29/0 = 0 +34:29/0 = 0 +35:29/0 = 0 +36:29/0 = 0 +37:29/0 = 0 +38:29/0 = 0 +39:29/0 = 0 +40:29/0 = 0 +41:29/0 = 0 +42:29/0 = 0 +43:29/0 = 0 +44:29/0 = 0 +45:29/0 = 0 +46:29/0 = 0 +47:29/0 = 0 +48:29/0 = 0 +0:30/0 = 0 +1:30/0 = 0 +2:30/0 = 0 +3:30/0 = 0 +4:30/0 = 0 +5:30/0 = 0 +6:30/0 = 0 +7:30/0 = 0 +8:30/0 = 0 +9:30/0 = 0 +10:30/0 = 0 +11:30/0 = 0 +12:30/0 = 0 +13:30/0 = 0 +14:30/0 = 0 +15:30/0 = 0 +16:30/0 = 0 +17:30/0 = 0 +18:30/0 = 0 +19:30/0 = 0 +20:30/0 = 0 +21:30/0 = 0 +22:30/0 = 0 +23:30/0 = 0 +24:30/0 = 0 +25:30/0 = 0 +26:30/0 = 0 +27:30/0 = 0 +28:30/0 = 0 +29:30/0 = 0 +30:30/0 = 0 +31:30/0 = 0 +32:30/0 = 0 +33:30/0 = 0 +34:30/0 = 0 +35:30/0 = 0 +36:30/0 = 0 +37:30/0 = 0 +38:30/0 = 0 +39:30/0 = 0 +40:30/0 = 0 +41:30/0 = 0 +42:30/0 = 0 +43:30/0 = 0 +44:30/0 = 0 +45:30/0 = 0 +46:30/0 = 0 +47:30/0 = 0 +48:30/0 = 0 +0:31/0 = 0 +1:31/0 = 0 +2:31/0 = 0 +3:31/0 = 0 +4:31/0 = 0 +5:31/0 = 0 +6:31/0 = 0 +7:31/0 = 0 +8:31/0 = 0 +9:31/0 = 0 +10:31/0 = 0 +11:31/0 = 0 +12:31/0 = 0 +13:31/0 = 0 +14:31/0 = 0 +15:31/0 = 0 +16:31/0 = 0 +17:31/0 = 0 +18:31/0 = 0 +19:31/0 = 0 +20:31/0 = 0 +21:31/0 = 0 +22:31/0 = 0 +23:31/0 = 0 +24:31/0 = 0 +25:31/0 = 0 +26:31/0 = 0 +27:31/0 = 0 +28:31/0 = 0 +29:31/0 = 0 +30:31/0 = 0 +31:31/0 = 0 +32:31/0 = 0 +33:31/0 = 0 +34:31/0 = 0 +35:31/0 = 0 +36:31/0 = 0 +37:31/0 = 0 +38:31/0 = 0 +39:31/0 = 0 +40:31/0 = 0 +41:31/0 = 0 +42:31/0 = 0 +43:31/0 = 0 +44:31/0 = 0 +45:31/0 = 0 +46:31/0 = 0 +47:31/0 = 0 +48:31/0 = 0 +0:32/0 = 0 +1:32/0 = 0 +2:32/0 = 0 +3:32/0 = 0 +4:32/0 = 0 +5:32/0 = 0 +6:32/0 = 0 +7:32/0 = 0 +8:32/0 = 0 +9:32/0 = 0 +10:32/0 = 0 +11:32/0 = 0 +12:32/0 = 0 +15:32/0 = 0 +19:32/0 = 0 +23:32/0 = 0 +27:32/0 = 0 +33:32/0 = 0 +34:32/0 = 0 +39:32/0 = 0 +40:32/0 = 0 +0:33/0 = 0 +1:33/0 = 0 +2:33/0 = 0 +3:33/0 = 0 +4:33/0 = 0 +5:33/0 = 0 +6:33/0 = 0 +7:33/0 = 0 +8:33/0 = 0 +9:33/0 = 0 +10:33/0 = 0 +11:33/0 = 0 +13:33/0 = 0 +14:33/0 = 0 +15:33/0 = 0 +16:33/0 = 0 +17:33/0 = 0 +18:33/0 = 0 +19:33/0 = 0 +20:33/0 = 0 +21:33/0 = 0 +22:33/0 = 0 +23:33/0 = 0 +24:33/0 = 0 +25:33/0 = 0 +26:33/0 = 0 +27:33/0 = 0 +28:33/0 = 0 +33:33/0 = 0 +34:33/0 = 0 +35:33/0 = 0 +36:33/0 = 0 +37:33/0 = 0 +38:33/0 = 0 +39:33/0 = 0 +40:33/0 = 0 +0:34/0 = 0 +1:34/0 = 0 +2:34/0 = 0 +3:34/0 = 0 +4:34/0 = 0 +5:34/0 = 0 +6:34/0 = 0 +7:34/0 = 0 +8:34/0 = 0 +9:34/0 = 0 +10:34/0 = 0 +11:34/0 = 0 +13:34/0 = 0 +14:34/0 = 0 +15:34/0 = 0 +16:34/0 = 0 +17:34/0 = 0 +18:34/0 = 0 +19:34/0 = 0 +20:34/0 = 0 +21:34/0 = 0 +22:34/0 = 0 +23:34/0 = 0 +24:34/0 = 0 +25:34/0 = 0 +26:34/0 = 0 +27:34/0 = 0 +28:34/0 = 0 +33:34/0 = 0 +34:34/0 = 0 +35:34/0 = 0 +36:34/0 = 0 +37:34/0 = 0 +38:34/0 = 0 +39:34/0 = 0 +40:34/0 = 0 +0:35/0 = 0 +1:35/0 = 0 +2:35/0 = 0 +3:35/0 = 0 +4:35/0 = 0 +5:35/0 = 0 +6:35/0 = 0 +7:35/0 = 0 +8:35/0 = 0 +9:35/0 = 0 +13:35/0 = 0 +14:35/0 = 0 +15:35/0 = 0 +16:35/0 = 0 +17:35/0 = 0 +18:35/0 = 0 +19:35/0 = 0 +20:35/0 = 0 +21:35/0 = 0 +22:35/0 = 0 +23:35/0 = 0 +24:35/0 = 0 +25:35/0 = 0 +26:35/0 = 0 +27:35/0 = 0 +28:35/0 = 0 +33:35/0 = 0 +34:35/0 = 0 +35:35/0 = 0 +36:35/0 = 0 +37:35/0 = 0 +38:35/0 = 0 +39:35/0 = 0 +40:35/0 = 0 +0:36/0 = 0 +0:36/0/terrain_set = 0 +0:36/0/terrain = 0 +0:36/0/terrains_peering_bit/right_side = 0 +0:36/0/terrains_peering_bit/bottom_right_corner = 0 +0:36/0/terrains_peering_bit/bottom_side = 0 +1:36/0 = 0 +1:36/0/terrain_set = 0 +1:36/0/terrain = 0 +1:36/0/terrains_peering_bit/right_side = 0 +1:36/0/terrains_peering_bit/bottom_right_corner = 0 +1:36/0/terrains_peering_bit/bottom_side = 0 +1:36/0/terrains_peering_bit/bottom_left_corner = 0 +1:36/0/terrains_peering_bit/left_side = 0 +2:36/0 = 0 +2:36/0/terrain_set = 0 +2:36/0/terrain = 0 +2:36/0/terrains_peering_bit/bottom_side = 0 +2:36/0/terrains_peering_bit/bottom_left_corner = 0 +2:36/0/terrains_peering_bit/left_side = 0 +3:36/0 = 0 +3:36/0/terrain_set = 0 +3:36/0/terrain = 0 +3:36/0/terrains_peering_bit/right_side = 0 +3:36/0/terrains_peering_bit/bottom_right_corner = 0 +3:36/0/terrains_peering_bit/bottom_side = 0 +3:36/0/terrains_peering_bit/bottom_left_corner = 0 +3:36/0/terrains_peering_bit/left_side = 0 +3:36/0/terrains_peering_bit/top_left_corner = 0 +3:36/0/terrains_peering_bit/top_side = 0 +3:36/0/terrains_peering_bit/top_right_corner = 0 +5:36/0 = 0 +5:36/0/terrain_set = 0 +5:36/0/terrain = 1 +5:36/0/terrains_peering_bit/right_side = 1 +5:36/0/terrains_peering_bit/bottom_right_corner = 1 +5:36/0/terrains_peering_bit/bottom_side = 1 +6:36/0 = 0 +6:36/0/terrain_set = 0 +6:36/0/terrain = 1 +6:36/0/terrains_peering_bit/right_side = 1 +6:36/0/terrains_peering_bit/bottom_right_corner = 1 +6:36/0/terrains_peering_bit/bottom_side = 1 +6:36/0/terrains_peering_bit/bottom_left_corner = 1 +6:36/0/terrains_peering_bit/left_side = 1 +7:36/0 = 0 +7:36/0/terrain_set = 0 +7:36/0/terrain = 1 +7:36/0/terrains_peering_bit/bottom_side = 1 +7:36/0/terrains_peering_bit/bottom_left_corner = 1 +7:36/0/terrains_peering_bit/left_side = 1 +8:36/0 = 0 +8:36/0/terrain_set = 0 +8:36/0/terrain = 1 +8:36/0/terrains_peering_bit/right_side = 1 +8:36/0/terrains_peering_bit/bottom_right_corner = 1 +8:36/0/terrains_peering_bit/bottom_side = 1 +8:36/0/terrains_peering_bit/bottom_left_corner = 1 +8:36/0/terrains_peering_bit/left_side = 1 +8:36/0/terrains_peering_bit/top_left_corner = 1 +8:36/0/terrains_peering_bit/top_side = 1 +8:36/0/terrains_peering_bit/top_right_corner = 1 +10:36/0 = 0 +10:36/0/terrain_set = 0 +10:36/0/terrain = 2 +10:36/0/terrains_peering_bit/right_side = 2 +10:36/0/terrains_peering_bit/bottom_right_corner = 2 +10:36/0/terrains_peering_bit/bottom_side = 2 +11:36/0 = 0 +11:36/0/terrain_set = 0 +11:36/0/terrain = 2 +11:36/0/terrains_peering_bit/right_side = 2 +11:36/0/terrains_peering_bit/bottom_right_corner = 2 +11:36/0/terrains_peering_bit/bottom_side = 2 +11:36/0/terrains_peering_bit/bottom_left_corner = 2 +11:36/0/terrains_peering_bit/left_side = 2 +12:36/0 = 0 +12:36/0/terrain_set = 0 +12:36/0/terrain = 2 +12:36/0/terrains_peering_bit/bottom_side = 2 +12:36/0/terrains_peering_bit/bottom_left_corner = 2 +12:36/0/terrains_peering_bit/left_side = 2 +13:36/0 = 0 +13:36/0/terrain_set = 0 +13:36/0/terrain = 2 +13:36/0/terrains_peering_bit/right_side = 2 +13:36/0/terrains_peering_bit/bottom_right_corner = 2 +13:36/0/terrains_peering_bit/bottom_side = 2 +13:36/0/terrains_peering_bit/bottom_left_corner = 2 +13:36/0/terrains_peering_bit/left_side = 2 +13:36/0/terrains_peering_bit/top_left_corner = 2 +13:36/0/terrains_peering_bit/top_side = 2 +13:36/0/terrains_peering_bit/top_right_corner = 2 +15:36/0 = 0 +15:36/0/terrain_set = 0 +15:36/0/terrain = 3 +15:36/0/terrains_peering_bit/right_side = 3 +15:36/0/terrains_peering_bit/bottom_right_corner = 3 +15:36/0/terrains_peering_bit/bottom_side = 3 +16:36/0 = 0 +16:36/0/terrain_set = 0 +16:36/0/terrain = 3 +16:36/0/terrains_peering_bit/right_side = 3 +16:36/0/terrains_peering_bit/bottom_right_corner = 3 +16:36/0/terrains_peering_bit/bottom_side = 3 +16:36/0/terrains_peering_bit/bottom_left_corner = 3 +16:36/0/terrains_peering_bit/left_side = 3 +17:36/0 = 0 +17:36/0/terrain_set = 0 +17:36/0/terrain = 3 +17:36/0/terrains_peering_bit/bottom_side = 3 +17:36/0/terrains_peering_bit/bottom_left_corner = 3 +17:36/0/terrains_peering_bit/left_side = 3 +18:36/0 = 0 +18:36/0/terrain_set = 0 +18:36/0/terrain = 3 +18:36/0/terrains_peering_bit/right_side = 3 +18:36/0/terrains_peering_bit/bottom_right_corner = 3 +18:36/0/terrains_peering_bit/bottom_side = 3 +18:36/0/terrains_peering_bit/bottom_left_corner = 3 +18:36/0/terrains_peering_bit/left_side = 3 +18:36/0/terrains_peering_bit/top_left_corner = 3 +18:36/0/terrains_peering_bit/top_side = 3 +18:36/0/terrains_peering_bit/top_right_corner = 3 +20:36/0 = 0 +20:36/0/terrain_set = 0 +20:36/0/terrain = 4 +20:36/0/terrains_peering_bit/right_side = 4 +20:36/0/terrains_peering_bit/bottom_right_corner = 4 +20:36/0/terrains_peering_bit/bottom_side = 4 +21:36/0 = 0 +21:36/0/terrain_set = 0 +21:36/0/terrain = 4 +21:36/0/terrains_peering_bit/right_side = 4 +21:36/0/terrains_peering_bit/bottom_right_corner = 4 +21:36/0/terrains_peering_bit/bottom_side = 4 +21:36/0/terrains_peering_bit/bottom_left_corner = 4 +21:36/0/terrains_peering_bit/left_side = 4 +22:36/0 = 0 +22:36/0/terrain_set = 0 +22:36/0/terrain = 4 +22:36/0/terrains_peering_bit/bottom_side = 4 +22:36/0/terrains_peering_bit/bottom_left_corner = 4 +22:36/0/terrains_peering_bit/left_side = 4 +23:36/0 = 0 +23:36/0/terrain_set = 0 +23:36/0/terrain = 4 +23:36/0/terrains_peering_bit/right_side = 4 +23:36/0/terrains_peering_bit/bottom_right_corner = 4 +23:36/0/terrains_peering_bit/bottom_side = 4 +23:36/0/terrains_peering_bit/bottom_left_corner = 4 +23:36/0/terrains_peering_bit/left_side = 4 +23:36/0/terrains_peering_bit/top_left_corner = 4 +23:36/0/terrains_peering_bit/top_side = 4 +23:36/0/terrains_peering_bit/top_right_corner = 4 +25:36/0 = 0 +25:36/0/terrain_set = 0 +25:36/0/terrain = 5 +25:36/0/terrains_peering_bit/right_side = 5 +25:36/0/terrains_peering_bit/bottom_right_corner = 5 +25:36/0/terrains_peering_bit/bottom_side = 5 +26:36/0 = 0 +26:36/0/terrain_set = 0 +26:36/0/terrain = 5 +26:36/0/terrains_peering_bit/right_side = 5 +26:36/0/terrains_peering_bit/bottom_right_corner = 5 +26:36/0/terrains_peering_bit/bottom_side = 5 +26:36/0/terrains_peering_bit/bottom_left_corner = 5 +26:36/0/terrains_peering_bit/left_side = 5 +27:36/0 = 0 +27:36/0/terrain_set = 0 +27:36/0/terrain = 5 +27:36/0/terrains_peering_bit/bottom_side = 5 +27:36/0/terrains_peering_bit/bottom_left_corner = 5 +27:36/0/terrains_peering_bit/left_side = 5 +28:36/0 = 0 +28:36/0/terrain_set = 0 +28:36/0/terrain = 5 +28:36/0/terrains_peering_bit/right_side = 5 +28:36/0/terrains_peering_bit/bottom_right_corner = 5 +28:36/0/terrains_peering_bit/bottom_side = 5 +28:36/0/terrains_peering_bit/bottom_left_corner = 5 +28:36/0/terrains_peering_bit/left_side = 5 +28:36/0/terrains_peering_bit/top_left_corner = 5 +28:36/0/terrains_peering_bit/top_side = 5 +28:36/0/terrains_peering_bit/top_right_corner = 5 +30:36/0 = 0 +30:36/0/terrain_set = 0 +30:36/0/terrain = 6 +30:36/0/terrains_peering_bit/right_side = 6 +30:36/0/terrains_peering_bit/bottom_right_corner = 6 +30:36/0/terrains_peering_bit/bottom_side = 6 +31:36/0 = 0 +31:36/0/terrain_set = 0 +31:36/0/terrain = 6 +31:36/0/terrains_peering_bit/right_side = 6 +31:36/0/terrains_peering_bit/bottom_right_corner = 6 +31:36/0/terrains_peering_bit/bottom_side = 6 +31:36/0/terrains_peering_bit/bottom_left_corner = 6 +31:36/0/terrains_peering_bit/left_side = 6 +32:36/0 = 0 +32:36/0/terrain_set = 0 +32:36/0/terrain = 6 +32:36/0/terrains_peering_bit/bottom_side = 6 +32:36/0/terrains_peering_bit/bottom_left_corner = 6 +32:36/0/terrains_peering_bit/left_side = 6 +33:36/0 = 0 +33:36/0/terrain_set = 0 +33:36/0/terrain = 6 +33:36/0/terrains_peering_bit/right_side = 6 +33:36/0/terrains_peering_bit/bottom_side = 6 +33:36/0/terrains_peering_bit/bottom_left_corner = 6 +33:36/0/terrains_peering_bit/left_side = 6 +33:36/0/terrains_peering_bit/top_left_corner = 6 +33:36/0/terrains_peering_bit/top_side = 6 +33:36/0/terrains_peering_bit/top_right_corner = 6 +34:36/0 = 0 +34:36/0/terrain_set = 0 +34:36/0/terrain = 6 +34:36/0/terrains_peering_bit/right_side = 6 +34:36/0/terrains_peering_bit/bottom_right_corner = 6 +34:36/0/terrains_peering_bit/bottom_side = 6 +34:36/0/terrains_peering_bit/left_side = 6 +34:36/0/terrains_peering_bit/top_left_corner = 6 +34:36/0/terrains_peering_bit/top_side = 6 +34:36/0/terrains_peering_bit/top_right_corner = 6 +35:36/0 = 0 +36:36/0 = 0 +37:36/0 = 0 +38:36/0 = 0 +39:36/0 = 0 +40:36/0 = 0 +41:36/0 = 0 +42:36/0 = 0 +43:36/0 = 0 +44:36/0 = 0 +45:36/0 = 0 +48:36/0 = 0 +48:36/0/terrain_set = 0 +48:36/0/terrain = 16 +48:36/0/terrains_peering_bit/right_side = 16 +48:36/0/terrains_peering_bit/bottom_right_corner = 16 +48:36/0/terrains_peering_bit/bottom_side = 16 +49:36/0 = 0 +49:36/0/terrain_set = 0 +49:36/0/terrain = 16 +49:36/0/terrains_peering_bit/right_side = 16 +49:36/0/terrains_peering_bit/bottom_right_corner = 16 +49:36/0/terrains_peering_bit/bottom_side = 16 +49:36/0/terrains_peering_bit/bottom_left_corner = 16 +49:36/0/terrains_peering_bit/left_side = 16 +50:36/0 = 0 +50:36/0/terrain_set = 0 +50:36/0/terrain = 16 +50:36/0/terrains_peering_bit/bottom_side = 16 +50:36/0/terrains_peering_bit/bottom_left_corner = 16 +50:36/0/terrains_peering_bit/left_side = 16 +51:36/0 = 0 +51:36/0/terrain_set = 0 +51:36/0/terrain = 16 +51:36/0/terrains_peering_bit/right_side = 16 +51:36/0/terrains_peering_bit/bottom_right_corner = 16 +51:36/0/terrains_peering_bit/bottom_side = 16 +51:36/0/terrains_peering_bit/bottom_left_corner = 16 +51:36/0/terrains_peering_bit/left_side = 16 +51:36/0/terrains_peering_bit/top_left_corner = 16 +51:36/0/terrains_peering_bit/top_side = 16 +51:36/0/terrains_peering_bit/top_right_corner = 16 +0:37/0 = 0 +0:37/0/terrain_set = 0 +0:37/0/terrain = 0 +0:37/0/terrains_peering_bit/right_side = 0 +0:37/0/terrains_peering_bit/bottom_right_corner = 0 +0:37/0/terrains_peering_bit/bottom_side = 0 +0:37/0/terrains_peering_bit/top_side = 0 +0:37/0/terrains_peering_bit/top_right_corner = 0 +1:37/0 = 0 +1:37/0/terrain_set = 0 +1:37/0/terrain = 0 +1:37/0/terrains_peering_bit/right_side = 0 +1:37/0/terrains_peering_bit/bottom_right_corner = 0 +1:37/0/terrains_peering_bit/bottom_side = 0 +1:37/0/terrains_peering_bit/bottom_left_corner = 0 +1:37/0/terrains_peering_bit/left_side = 0 +1:37/0/terrains_peering_bit/top_left_corner = 0 +1:37/0/terrains_peering_bit/top_side = 0 +1:37/0/terrains_peering_bit/top_right_corner = 0 +2:37/0 = 0 +2:37/0/terrain_set = 0 +2:37/0/terrain = 0 +2:37/0/terrains_peering_bit/bottom_side = 0 +2:37/0/terrains_peering_bit/bottom_left_corner = 0 +2:37/0/terrains_peering_bit/left_side = 0 +2:37/0/terrains_peering_bit/top_left_corner = 0 +2:37/0/terrains_peering_bit/top_side = 0 +3:37/0 = 0 +3:37/0/terrain_set = 0 +3:37/0/terrain = 0 +3:37/0/terrains_peering_bit/right_side = 0 +3:37/0/terrains_peering_bit/bottom_side = 0 +3:37/0/terrains_peering_bit/bottom_left_corner = 0 +3:37/0/terrains_peering_bit/left_side = 0 +3:37/0/terrains_peering_bit/top_left_corner = 0 +3:37/0/terrains_peering_bit/top_side = 0 +3:37/0/terrains_peering_bit/top_right_corner = 0 +4:37/0 = 0 +4:37/0/terrain_set = 0 +4:37/0/terrain = 0 +4:37/0/terrains_peering_bit/right_side = 0 +4:37/0/terrains_peering_bit/bottom_right_corner = 0 +4:37/0/terrains_peering_bit/bottom_side = 0 +4:37/0/terrains_peering_bit/left_side = 0 +4:37/0/terrains_peering_bit/top_left_corner = 0 +4:37/0/terrains_peering_bit/top_side = 0 +4:37/0/terrains_peering_bit/top_right_corner = 0 +5:37/0 = 0 +5:37/0/terrain_set = 0 +5:37/0/terrain = 1 +5:37/0/terrains_peering_bit/right_side = 1 +5:37/0/terrains_peering_bit/bottom_right_corner = 1 +5:37/0/terrains_peering_bit/bottom_side = 1 +5:37/0/terrains_peering_bit/top_side = 1 +5:37/0/terrains_peering_bit/top_right_corner = 1 +6:37/0 = 0 +6:37/0/terrain_set = 0 +6:37/0/terrain = 1 +6:37/0/terrains_peering_bit/right_side = 1 +6:37/0/terrains_peering_bit/bottom_right_corner = 1 +6:37/0/terrains_peering_bit/bottom_side = 1 +6:37/0/terrains_peering_bit/bottom_left_corner = 1 +6:37/0/terrains_peering_bit/left_side = 1 +6:37/0/terrains_peering_bit/top_left_corner = 1 +6:37/0/terrains_peering_bit/top_side = 1 +6:37/0/terrains_peering_bit/top_right_corner = 1 +7:37/0 = 0 +7:37/0/terrain_set = 0 +7:37/0/terrain = 1 +7:37/0/terrains_peering_bit/bottom_side = 1 +7:37/0/terrains_peering_bit/bottom_left_corner = 1 +7:37/0/terrains_peering_bit/left_side = 1 +7:37/0/terrains_peering_bit/top_left_corner = 1 +7:37/0/terrains_peering_bit/top_side = 1 +8:37/0 = 0 +8:37/0/terrain_set = 0 +8:37/0/terrain = 1 +8:37/0/terrains_peering_bit/right_side = 1 +8:37/0/terrains_peering_bit/bottom_side = 1 +8:37/0/terrains_peering_bit/bottom_left_corner = 1 +8:37/0/terrains_peering_bit/left_side = 1 +8:37/0/terrains_peering_bit/top_left_corner = 1 +8:37/0/terrains_peering_bit/top_side = 1 +8:37/0/terrains_peering_bit/top_right_corner = 1 +9:37/0 = 0 +9:37/0/terrain_set = 0 +9:37/0/terrain = 1 +9:37/0/terrains_peering_bit/right_side = 1 +9:37/0/terrains_peering_bit/bottom_right_corner = 1 +9:37/0/terrains_peering_bit/bottom_side = 1 +9:37/0/terrains_peering_bit/left_side = 1 +9:37/0/terrains_peering_bit/top_left_corner = 1 +9:37/0/terrains_peering_bit/top_side = 1 +9:37/0/terrains_peering_bit/top_right_corner = 1 +10:37/0 = 0 +10:37/0/terrain_set = 0 +10:37/0/terrain = 2 +10:37/0/terrains_peering_bit/right_side = 2 +10:37/0/terrains_peering_bit/bottom_right_corner = 2 +10:37/0/terrains_peering_bit/bottom_side = 2 +10:37/0/terrains_peering_bit/top_side = 2 +10:37/0/terrains_peering_bit/top_right_corner = 2 +11:37/0 = 0 +11:37/0/terrain_set = 0 +11:37/0/terrain = 2 +11:37/0/terrains_peering_bit/right_side = 2 +11:37/0/terrains_peering_bit/bottom_right_corner = 2 +11:37/0/terrains_peering_bit/bottom_side = 2 +11:37/0/terrains_peering_bit/bottom_left_corner = 2 +11:37/0/terrains_peering_bit/left_side = 2 +11:37/0/terrains_peering_bit/top_left_corner = 2 +11:37/0/terrains_peering_bit/top_side = 2 +11:37/0/terrains_peering_bit/top_right_corner = 2 +12:37/0 = 0 +12:37/0/terrain_set = 0 +12:37/0/terrain = 2 +12:37/0/terrains_peering_bit/bottom_side = 2 +12:37/0/terrains_peering_bit/bottom_left_corner = 2 +12:37/0/terrains_peering_bit/left_side = 2 +12:37/0/terrains_peering_bit/top_left_corner = 2 +12:37/0/terrains_peering_bit/top_side = 2 +13:37/0 = 0 +13:37/0/terrain_set = 0 +13:37/0/terrain = 2 +13:37/0/terrains_peering_bit/right_side = 2 +13:37/0/terrains_peering_bit/bottom_side = 2 +13:37/0/terrains_peering_bit/bottom_left_corner = 2 +13:37/0/terrains_peering_bit/left_side = 2 +13:37/0/terrains_peering_bit/top_left_corner = 2 +13:37/0/terrains_peering_bit/top_side = 2 +13:37/0/terrains_peering_bit/top_right_corner = 2 +14:37/0 = 0 +14:37/0/terrain_set = 0 +14:37/0/terrain = 2 +14:37/0/terrains_peering_bit/right_side = 2 +14:37/0/terrains_peering_bit/bottom_right_corner = 2 +14:37/0/terrains_peering_bit/bottom_side = 2 +14:37/0/terrains_peering_bit/left_side = 2 +14:37/0/terrains_peering_bit/top_left_corner = 2 +14:37/0/terrains_peering_bit/top_side = 2 +14:37/0/terrains_peering_bit/top_right_corner = 2 +15:37/0 = 0 +15:37/0/terrain_set = 0 +15:37/0/terrain = 3 +15:37/0/terrains_peering_bit/right_side = 3 +15:37/0/terrains_peering_bit/bottom_right_corner = 3 +15:37/0/terrains_peering_bit/bottom_side = 3 +15:37/0/terrains_peering_bit/top_side = 3 +15:37/0/terrains_peering_bit/top_right_corner = 3 +16:37/0 = 0 +16:37/0/terrain_set = 0 +16:37/0/terrain = 3 +16:37/0/terrains_peering_bit/right_side = 3 +16:37/0/terrains_peering_bit/bottom_right_corner = 3 +16:37/0/terrains_peering_bit/bottom_side = 3 +16:37/0/terrains_peering_bit/bottom_left_corner = 3 +16:37/0/terrains_peering_bit/left_side = 3 +16:37/0/terrains_peering_bit/top_left_corner = 3 +16:37/0/terrains_peering_bit/top_side = 3 +16:37/0/terrains_peering_bit/top_right_corner = 3 +17:37/0 = 0 +17:37/0/terrain_set = 0 +17:37/0/terrain = 3 +17:37/0/terrains_peering_bit/bottom_side = 3 +17:37/0/terrains_peering_bit/bottom_left_corner = 3 +17:37/0/terrains_peering_bit/left_side = 3 +17:37/0/terrains_peering_bit/top_left_corner = 3 +17:37/0/terrains_peering_bit/top_side = 3 +18:37/0 = 0 +18:37/0/terrain_set = 0 +18:37/0/terrain = 3 +18:37/0/terrains_peering_bit/right_side = 3 +18:37/0/terrains_peering_bit/bottom_side = 3 +18:37/0/terrains_peering_bit/bottom_left_corner = 3 +18:37/0/terrains_peering_bit/left_side = 3 +18:37/0/terrains_peering_bit/top_left_corner = 3 +18:37/0/terrains_peering_bit/top_side = 3 +18:37/0/terrains_peering_bit/top_right_corner = 3 +19:37/0 = 0 +19:37/0/terrain_set = 0 +19:37/0/terrain = 3 +19:37/0/terrains_peering_bit/right_side = 3 +19:37/0/terrains_peering_bit/bottom_right_corner = 3 +19:37/0/terrains_peering_bit/bottom_side = 3 +19:37/0/terrains_peering_bit/left_side = 3 +19:37/0/terrains_peering_bit/top_left_corner = 3 +19:37/0/terrains_peering_bit/top_side = 3 +19:37/0/terrains_peering_bit/top_right_corner = 3 +20:37/0 = 0 +20:37/0/terrain_set = 0 +20:37/0/terrain = 4 +20:37/0/terrains_peering_bit/right_side = 4 +20:37/0/terrains_peering_bit/bottom_right_corner = 4 +20:37/0/terrains_peering_bit/bottom_side = 4 +20:37/0/terrains_peering_bit/top_side = 4 +20:37/0/terrains_peering_bit/top_right_corner = 4 +21:37/0 = 0 +21:37/0/terrain_set = 0 +21:37/0/terrain = 4 +21:37/0/terrains_peering_bit/right_side = 4 +21:37/0/terrains_peering_bit/bottom_right_corner = 4 +21:37/0/terrains_peering_bit/bottom_side = 4 +21:37/0/terrains_peering_bit/bottom_left_corner = 4 +21:37/0/terrains_peering_bit/left_side = 4 +21:37/0/terrains_peering_bit/top_left_corner = 4 +21:37/0/terrains_peering_bit/top_side = 4 +21:37/0/terrains_peering_bit/top_right_corner = 4 +22:37/0 = 0 +22:37/0/terrain_set = 0 +22:37/0/terrain = 4 +22:37/0/terrains_peering_bit/bottom_side = 4 +22:37/0/terrains_peering_bit/bottom_left_corner = 4 +22:37/0/terrains_peering_bit/left_side = 4 +22:37/0/terrains_peering_bit/top_left_corner = 4 +22:37/0/terrains_peering_bit/top_side = 4 +23:37/0 = 0 +23:37/0/terrain_set = 0 +23:37/0/terrain = 4 +23:37/0/terrains_peering_bit/right_side = 4 +23:37/0/terrains_peering_bit/bottom_side = 4 +23:37/0/terrains_peering_bit/bottom_left_corner = 4 +23:37/0/terrains_peering_bit/left_side = 4 +23:37/0/terrains_peering_bit/top_left_corner = 4 +23:37/0/terrains_peering_bit/top_side = 4 +23:37/0/terrains_peering_bit/top_right_corner = 4 +24:37/0 = 0 +24:37/0/terrain_set = 0 +24:37/0/terrain = 4 +24:37/0/terrains_peering_bit/right_side = 4 +24:37/0/terrains_peering_bit/bottom_right_corner = 4 +24:37/0/terrains_peering_bit/bottom_side = 4 +24:37/0/terrains_peering_bit/left_side = 4 +24:37/0/terrains_peering_bit/top_left_corner = 4 +24:37/0/terrains_peering_bit/top_side = 4 +24:37/0/terrains_peering_bit/top_right_corner = 4 +25:37/0 = 0 +25:37/0/terrain_set = 0 +25:37/0/terrain = 5 +25:37/0/terrains_peering_bit/right_side = 5 +25:37/0/terrains_peering_bit/bottom_right_corner = 5 +25:37/0/terrains_peering_bit/bottom_side = 5 +25:37/0/terrains_peering_bit/top_side = 5 +25:37/0/terrains_peering_bit/top_right_corner = 5 +26:37/0 = 0 +26:37/0/terrain_set = 0 +26:37/0/terrain = 5 +26:37/0/terrains_peering_bit/right_side = 5 +26:37/0/terrains_peering_bit/bottom_right_corner = 5 +26:37/0/terrains_peering_bit/bottom_side = 5 +26:37/0/terrains_peering_bit/bottom_left_corner = 5 +26:37/0/terrains_peering_bit/left_side = 5 +26:37/0/terrains_peering_bit/top_left_corner = 5 +26:37/0/terrains_peering_bit/top_side = 5 +26:37/0/terrains_peering_bit/top_right_corner = 5 +27:37/0 = 0 +27:37/0/terrain_set = 0 +27:37/0/terrain = 5 +27:37/0/terrains_peering_bit/bottom_side = 5 +27:37/0/terrains_peering_bit/bottom_left_corner = 5 +27:37/0/terrains_peering_bit/left_side = 5 +27:37/0/terrains_peering_bit/top_left_corner = 5 +27:37/0/terrains_peering_bit/top_side = 5 +28:37/0 = 0 +28:37/0/terrain_set = 0 +28:37/0/terrain = 5 +28:37/0/terrains_peering_bit/right_side = 5 +28:37/0/terrains_peering_bit/bottom_side = 5 +28:37/0/terrains_peering_bit/bottom_left_corner = 5 +28:37/0/terrains_peering_bit/left_side = 5 +28:37/0/terrains_peering_bit/top_left_corner = 5 +28:37/0/terrains_peering_bit/top_side = 5 +28:37/0/terrains_peering_bit/top_right_corner = 5 +29:37/0 = 0 +29:37/0/terrain_set = 0 +29:37/0/terrain = 5 +29:37/0/terrains_peering_bit/right_side = 5 +29:37/0/terrains_peering_bit/bottom_right_corner = 5 +29:37/0/terrains_peering_bit/bottom_side = 5 +29:37/0/terrains_peering_bit/left_side = 5 +29:37/0/terrains_peering_bit/top_left_corner = 5 +29:37/0/terrains_peering_bit/top_side = 5 +29:37/0/terrains_peering_bit/top_right_corner = 5 +30:37/0 = 0 +30:37/0/terrain_set = 0 +30:37/0/terrain = 6 +30:37/0/terrains_peering_bit/right_side = 6 +30:37/0/terrains_peering_bit/bottom_right_corner = 6 +30:37/0/terrains_peering_bit/bottom_side = 6 +30:37/0/terrains_peering_bit/top_side = 6 +30:37/0/terrains_peering_bit/top_right_corner = 6 +31:37/0 = 0 +31:37/0/terrain_set = 0 +31:37/0/terrain = 6 +31:37/0/terrains_peering_bit/right_side = 6 +31:37/0/terrains_peering_bit/bottom_right_corner = 6 +31:37/0/terrains_peering_bit/bottom_side = 6 +31:37/0/terrains_peering_bit/bottom_left_corner = 6 +31:37/0/terrains_peering_bit/left_side = 6 +31:37/0/terrains_peering_bit/top_left_corner = 6 +31:37/0/terrains_peering_bit/top_side = 6 +31:37/0/terrains_peering_bit/top_right_corner = 6 +32:37/0 = 0 +32:37/0/terrain_set = 0 +32:37/0/terrain = 6 +32:37/0/terrains_peering_bit/bottom_side = 6 +32:37/0/terrains_peering_bit/bottom_left_corner = 6 +32:37/0/terrains_peering_bit/left_side = 6 +32:37/0/terrains_peering_bit/top_left_corner = 6 +32:37/0/terrains_peering_bit/top_side = 6 +33:37/0 = 0 +33:37/0/terrain_set = 0 +33:37/0/terrain = 6 +33:37/0/terrains_peering_bit/right_side = 6 +33:37/0/terrains_peering_bit/bottom_right_corner = 6 +33:37/0/terrains_peering_bit/bottom_side = 6 +33:37/0/terrains_peering_bit/bottom_left_corner = 6 +33:37/0/terrains_peering_bit/left_side = 6 +33:37/0/terrains_peering_bit/top_left_corner = 6 +33:37/0/terrains_peering_bit/top_side = 6 +34:37/0 = 0 +34:37/0/terrain_set = 0 +34:37/0/terrain = 6 +34:37/0/terrains_peering_bit/right_side = 6 +34:37/0/terrains_peering_bit/bottom_right_corner = 6 +34:37/0/terrains_peering_bit/bottom_side = 6 +34:37/0/terrains_peering_bit/bottom_left_corner = 6 +34:37/0/terrains_peering_bit/left_side = 6 +34:37/0/terrains_peering_bit/top_side = 6 +34:37/0/terrains_peering_bit/top_right_corner = 6 +35:37/0 = 0 +36:37/0 = 0 +38:37/0 = 0 +39:37/0 = 0 +40:37/0 = 0 +41:37/0 = 0 +42:37/0 = 0 +43:37/0 = 0 +44:37/0 = 0 +45:37/0 = 0 +46:37/0 = 0 +47:37/0 = 0 +48:37/0 = 0 +48:37/0/terrain_set = 0 +48:37/0/terrain = 16 +48:37/0/terrains_peering_bit/right_side = 16 +48:37/0/terrains_peering_bit/bottom_right_corner = 16 +48:37/0/terrains_peering_bit/bottom_side = 16 +48:37/0/terrains_peering_bit/top_side = 16 +48:37/0/terrains_peering_bit/top_right_corner = 16 +49:37/0 = 0 +49:37/0/terrain_set = 0 +49:37/0/terrain = 16 +49:37/0/terrains_peering_bit/right_side = 16 +49:37/0/terrains_peering_bit/bottom_right_corner = 16 +49:37/0/terrains_peering_bit/bottom_side = 16 +49:37/0/terrains_peering_bit/bottom_left_corner = 16 +49:37/0/terrains_peering_bit/left_side = 16 +49:37/0/terrains_peering_bit/top_left_corner = 16 +49:37/0/terrains_peering_bit/top_side = 16 +49:37/0/terrains_peering_bit/top_right_corner = 16 +50:37/0 = 0 +50:37/0/terrain_set = 0 +50:37/0/terrain = 16 +50:37/0/terrains_peering_bit/bottom_side = 16 +50:37/0/terrains_peering_bit/bottom_left_corner = 16 +50:37/0/terrains_peering_bit/left_side = 16 +50:37/0/terrains_peering_bit/top_left_corner = 16 +50:37/0/terrains_peering_bit/top_side = 16 +51:37/0 = 0 +51:37/0/terrain_set = 0 +51:37/0/terrain = 16 +51:37/0/terrains_peering_bit/right_side = 16 +51:37/0/terrains_peering_bit/bottom_side = 16 +51:37/0/terrains_peering_bit/bottom_left_corner = 16 +51:37/0/terrains_peering_bit/left_side = 16 +51:37/0/terrains_peering_bit/top_left_corner = 16 +51:37/0/terrains_peering_bit/top_side = 16 +51:37/0/terrains_peering_bit/top_right_corner = 16 +52:37/0 = 0 +52:37/0/terrain_set = 0 +52:37/0/terrain = 16 +52:37/0/terrains_peering_bit/right_side = 16 +52:37/0/terrains_peering_bit/bottom_right_corner = 16 +52:37/0/terrains_peering_bit/bottom_side = 16 +52:37/0/terrains_peering_bit/left_side = 16 +52:37/0/terrains_peering_bit/top_left_corner = 16 +52:37/0/terrains_peering_bit/top_side = 16 +52:37/0/terrains_peering_bit/top_right_corner = 16 +0:38/0 = 0 +0:38/0/terrain_set = 0 +0:38/0/terrain = 0 +0:38/0/terrains_peering_bit/right_side = 0 +0:38/0/terrains_peering_bit/top_side = 0 +0:38/0/terrains_peering_bit/top_right_corner = 0 +1:38/0 = 0 +1:38/0/terrain_set = 0 +1:38/0/terrain = 0 +1:38/0/terrains_peering_bit/right_side = 0 +1:38/0/terrains_peering_bit/left_side = 0 +1:38/0/terrains_peering_bit/top_left_corner = 0 +1:38/0/terrains_peering_bit/top_side = 0 +1:38/0/terrains_peering_bit/top_right_corner = 0 +2:38/0 = 0 +2:38/0/terrain_set = 0 +2:38/0/terrain = 0 +2:38/0/terrains_peering_bit/left_side = 0 +2:38/0/terrains_peering_bit/top_left_corner = 0 +2:38/0/terrains_peering_bit/top_side = 0 +3:38/0 = 0 +3:38/0/terrain_set = 0 +3:38/0/terrain = 0 +3:38/0/terrains_peering_bit/right_side = 0 +3:38/0/terrains_peering_bit/bottom_right_corner = 0 +3:38/0/terrains_peering_bit/bottom_side = 0 +3:38/0/terrains_peering_bit/bottom_left_corner = 0 +3:38/0/terrains_peering_bit/left_side = 0 +3:38/0/terrains_peering_bit/top_left_corner = 0 +3:38/0/terrains_peering_bit/top_side = 0 +4:38/0 = 0 +4:38/0/terrain_set = 0 +4:38/0/terrain = 0 +4:38/0/terrains_peering_bit/right_side = 0 +4:38/0/terrains_peering_bit/bottom_right_corner = 0 +4:38/0/terrains_peering_bit/bottom_side = 0 +4:38/0/terrains_peering_bit/bottom_left_corner = 0 +4:38/0/terrains_peering_bit/left_side = 0 +4:38/0/terrains_peering_bit/top_side = 0 +4:38/0/terrains_peering_bit/top_right_corner = 0 +5:38/0 = 0 +5:38/0/terrain_set = 0 +5:38/0/terrain = 1 +5:38/0/terrains_peering_bit/right_side = 1 +5:38/0/terrains_peering_bit/top_side = 1 +5:38/0/terrains_peering_bit/top_right_corner = 1 +6:38/0 = 0 +6:38/0/terrain_set = 0 +6:38/0/terrain = 1 +6:38/0/terrains_peering_bit/right_side = 1 +6:38/0/terrains_peering_bit/left_side = 1 +6:38/0/terrains_peering_bit/top_left_corner = 1 +6:38/0/terrains_peering_bit/top_side = 1 +6:38/0/terrains_peering_bit/top_right_corner = 1 +7:38/0 = 0 +7:38/0/terrain_set = 0 +7:38/0/terrain = 1 +7:38/0/terrains_peering_bit/left_side = 1 +7:38/0/terrains_peering_bit/top_left_corner = 1 +7:38/0/terrains_peering_bit/top_side = 1 +8:38/0 = 0 +8:38/0/terrain_set = 0 +8:38/0/terrain = 1 +8:38/0/terrains_peering_bit/right_side = 1 +8:38/0/terrains_peering_bit/bottom_right_corner = 1 +8:38/0/terrains_peering_bit/bottom_side = 1 +8:38/0/terrains_peering_bit/bottom_left_corner = 1 +8:38/0/terrains_peering_bit/left_side = 1 +8:38/0/terrains_peering_bit/top_left_corner = 1 +8:38/0/terrains_peering_bit/top_side = 1 +9:38/0 = 0 +9:38/0/terrain_set = 0 +9:38/0/terrain = 1 +9:38/0/terrains_peering_bit/right_side = 1 +9:38/0/terrains_peering_bit/bottom_right_corner = 1 +9:38/0/terrains_peering_bit/bottom_side = 1 +9:38/0/terrains_peering_bit/bottom_left_corner = 1 +9:38/0/terrains_peering_bit/left_side = 1 +9:38/0/terrains_peering_bit/top_side = 1 +9:38/0/terrains_peering_bit/top_right_corner = 1 +10:38/0 = 0 +10:38/0/terrain_set = 0 +10:38/0/terrain = 2 +10:38/0/terrains_peering_bit/right_side = 2 +10:38/0/terrains_peering_bit/top_side = 2 +10:38/0/terrains_peering_bit/top_right_corner = 2 +11:38/0 = 0 +11:38/0/terrain_set = 0 +11:38/0/terrain = 2 +11:38/0/terrains_peering_bit/right_side = 2 +11:38/0/terrains_peering_bit/left_side = 2 +11:38/0/terrains_peering_bit/top_left_corner = 2 +11:38/0/terrains_peering_bit/top_side = 2 +11:38/0/terrains_peering_bit/top_right_corner = 2 +12:38/0 = 0 +12:38/0/terrain_set = 0 +12:38/0/terrain = 2 +12:38/0/terrains_peering_bit/left_side = 2 +12:38/0/terrains_peering_bit/top_left_corner = 2 +12:38/0/terrains_peering_bit/top_side = 2 +13:38/0 = 0 +13:38/0/terrain_set = 0 +13:38/0/terrain = 2 +13:38/0/terrains_peering_bit/right_side = 2 +13:38/0/terrains_peering_bit/bottom_right_corner = 2 +13:38/0/terrains_peering_bit/bottom_side = 2 +13:38/0/terrains_peering_bit/bottom_left_corner = 2 +13:38/0/terrains_peering_bit/left_side = 2 +13:38/0/terrains_peering_bit/top_left_corner = 2 +13:38/0/terrains_peering_bit/top_side = 2 +14:38/0 = 0 +14:38/0/terrain_set = 0 +14:38/0/terrain = 2 +14:38/0/terrains_peering_bit/right_side = 2 +14:38/0/terrains_peering_bit/bottom_right_corner = 2 +14:38/0/terrains_peering_bit/bottom_side = 2 +14:38/0/terrains_peering_bit/bottom_left_corner = 2 +14:38/0/terrains_peering_bit/left_side = 2 +14:38/0/terrains_peering_bit/top_side = 2 +14:38/0/terrains_peering_bit/top_right_corner = 2 +15:38/0 = 0 +15:38/0/terrain_set = 0 +15:38/0/terrain = 3 +15:38/0/terrains_peering_bit/right_side = 3 +15:38/0/terrains_peering_bit/top_side = 3 +15:38/0/terrains_peering_bit/top_right_corner = 3 +16:38/0 = 0 +16:38/0/terrain_set = 0 +16:38/0/terrain = 3 +16:38/0/terrains_peering_bit/right_side = 3 +16:38/0/terrains_peering_bit/left_side = 3 +16:38/0/terrains_peering_bit/top_left_corner = 3 +16:38/0/terrains_peering_bit/top_side = 3 +16:38/0/terrains_peering_bit/top_right_corner = 3 +17:38/0 = 0 +17:38/0/terrain_set = 0 +17:38/0/terrain = 3 +17:38/0/terrains_peering_bit/left_side = 3 +17:38/0/terrains_peering_bit/top_left_corner = 3 +17:38/0/terrains_peering_bit/top_side = 3 +18:38/0 = 0 +18:38/0/terrain_set = 0 +18:38/0/terrain = 3 +18:38/0/terrains_peering_bit/right_side = 3 +18:38/0/terrains_peering_bit/bottom_right_corner = 3 +18:38/0/terrains_peering_bit/bottom_side = 3 +18:38/0/terrains_peering_bit/bottom_left_corner = 3 +18:38/0/terrains_peering_bit/left_side = 3 +18:38/0/terrains_peering_bit/top_left_corner = 3 +18:38/0/terrains_peering_bit/top_side = 3 +19:38/0 = 0 +19:38/0/terrain_set = 0 +19:38/0/terrain = 3 +19:38/0/terrains_peering_bit/right_side = 3 +19:38/0/terrains_peering_bit/bottom_right_corner = 3 +19:38/0/terrains_peering_bit/bottom_side = 3 +19:38/0/terrains_peering_bit/bottom_left_corner = 3 +19:38/0/terrains_peering_bit/left_side = 3 +19:38/0/terrains_peering_bit/top_side = 3 +19:38/0/terrains_peering_bit/top_right_corner = 3 +20:38/0 = 0 +20:38/0/terrain_set = 0 +20:38/0/terrain = 4 +20:38/0/terrains_peering_bit/right_side = 4 +20:38/0/terrains_peering_bit/top_side = 4 +20:38/0/terrains_peering_bit/top_right_corner = 4 +21:38/0 = 0 +21:38/0/terrain_set = 0 +21:38/0/terrain = 4 +21:38/0/terrains_peering_bit/right_side = 4 +21:38/0/terrains_peering_bit/left_side = 4 +21:38/0/terrains_peering_bit/top_left_corner = 4 +21:38/0/terrains_peering_bit/top_side = 4 +21:38/0/terrains_peering_bit/top_right_corner = 4 +22:38/0 = 0 +22:38/0/terrain_set = 0 +22:38/0/terrain = 4 +22:38/0/terrains_peering_bit/left_side = 4 +22:38/0/terrains_peering_bit/top_left_corner = 4 +22:38/0/terrains_peering_bit/top_side = 4 +23:38/0 = 0 +23:38/0/terrain_set = 0 +23:38/0/terrain = 4 +23:38/0/terrains_peering_bit/right_side = 4 +23:38/0/terrains_peering_bit/bottom_right_corner = 4 +23:38/0/terrains_peering_bit/bottom_side = 4 +23:38/0/terrains_peering_bit/bottom_left_corner = 4 +23:38/0/terrains_peering_bit/left_side = 4 +23:38/0/terrains_peering_bit/top_left_corner = 4 +23:38/0/terrains_peering_bit/top_side = 4 +24:38/0 = 0 +24:38/0/terrain_set = 0 +24:38/0/terrain = 4 +24:38/0/terrains_peering_bit/right_side = 4 +24:38/0/terrains_peering_bit/bottom_right_corner = 4 +24:38/0/terrains_peering_bit/bottom_side = 4 +24:38/0/terrains_peering_bit/bottom_left_corner = 4 +24:38/0/terrains_peering_bit/left_side = 4 +24:38/0/terrains_peering_bit/top_side = 4 +24:38/0/terrains_peering_bit/top_right_corner = 4 +25:38/0 = 0 +25:38/0/terrain_set = 0 +25:38/0/terrain = 5 +25:38/0/terrains_peering_bit/right_side = 5 +25:38/0/terrains_peering_bit/top_side = 5 +25:38/0/terrains_peering_bit/top_right_corner = 5 +26:38/0 = 0 +26:38/0/terrain_set = 0 +26:38/0/terrain = 5 +26:38/0/terrains_peering_bit/right_side = 5 +26:38/0/terrains_peering_bit/left_side = 5 +26:38/0/terrains_peering_bit/top_left_corner = 5 +26:38/0/terrains_peering_bit/top_side = 5 +26:38/0/terrains_peering_bit/top_right_corner = 5 +27:38/0 = 0 +27:38/0/terrain_set = 0 +27:38/0/terrain = 5 +27:38/0/terrains_peering_bit/left_side = 5 +27:38/0/terrains_peering_bit/top_left_corner = 5 +27:38/0/terrains_peering_bit/top_side = 5 +28:38/0 = 0 +28:38/0/terrain_set = 0 +28:38/0/terrain = 5 +28:38/0/terrains_peering_bit/right_side = 5 +28:38/0/terrains_peering_bit/bottom_right_corner = 5 +28:38/0/terrains_peering_bit/bottom_side = 5 +28:38/0/terrains_peering_bit/bottom_left_corner = 5 +28:38/0/terrains_peering_bit/left_side = 5 +28:38/0/terrains_peering_bit/top_left_corner = 5 +28:38/0/terrains_peering_bit/top_side = 5 +29:38/0 = 0 +29:38/0/terrain_set = 0 +29:38/0/terrain = 5 +29:38/0/terrains_peering_bit/right_side = 5 +29:38/0/terrains_peering_bit/bottom_right_corner = 5 +29:38/0/terrains_peering_bit/bottom_side = 5 +29:38/0/terrains_peering_bit/bottom_left_corner = 5 +29:38/0/terrains_peering_bit/left_side = 5 +29:38/0/terrains_peering_bit/top_side = 5 +29:38/0/terrains_peering_bit/top_right_corner = 5 +30:38/0 = 0 +30:38/0/terrain_set = 0 +30:38/0/terrain = 6 +30:38/0/terrains_peering_bit/right_side = 6 +30:38/0/terrains_peering_bit/top_side = 6 +30:38/0/terrains_peering_bit/top_right_corner = 6 +31:38/0 = 0 +31:38/0/terrain_set = 0 +31:38/0/terrain = 6 +31:38/0/terrains_peering_bit/right_side = 6 +31:38/0/terrains_peering_bit/left_side = 6 +31:38/0/terrains_peering_bit/top_left_corner = 6 +31:38/0/terrains_peering_bit/top_side = 6 +31:38/0/terrains_peering_bit/top_right_corner = 6 +32:38/0 = 0 +32:38/0/terrain_set = 0 +32:38/0/terrain = 6 +32:38/0/terrains_peering_bit/left_side = 6 +32:38/0/terrains_peering_bit/top_left_corner = 6 +32:38/0/terrains_peering_bit/top_side = 6 +33:38/0 = 0 +34:38/0 = 0 +35:38/0 = 0 +36:38/0 = 0 +38:38/0 = 0 +39:38/0 = 0 +40:38/0 = 0 +43:38/0 = 0 +44:38/0 = 0 +45:38/0 = 0 +46:38/0 = 0 +47:38/0 = 0 +48:38/0 = 0 +48:38/0/terrain_set = 0 +48:38/0/terrain = 16 +48:38/0/terrains_peering_bit/right_side = 16 +48:38/0/terrains_peering_bit/top_side = 16 +48:38/0/terrains_peering_bit/top_right_corner = 16 +49:38/0 = 0 +49:38/0/terrain_set = 0 +49:38/0/terrain = 16 +49:38/0/terrains_peering_bit/right_side = 16 +49:38/0/terrains_peering_bit/left_side = 16 +49:38/0/terrains_peering_bit/top_left_corner = 16 +49:38/0/terrains_peering_bit/top_side = 16 +49:38/0/terrains_peering_bit/top_right_corner = 16 +50:38/0 = 0 +50:38/0/terrain_set = 0 +50:38/0/terrain = 16 +50:38/0/terrains_peering_bit/left_side = 16 +50:38/0/terrains_peering_bit/top_left_corner = 16 +50:38/0/terrains_peering_bit/top_side = 16 +51:38/0 = 0 +51:38/0/terrain_set = 0 +51:38/0/terrain = 16 +51:38/0/terrains_peering_bit/right_side = 16 +51:38/0/terrains_peering_bit/bottom_right_corner = 16 +51:38/0/terrains_peering_bit/bottom_side = 16 +51:38/0/terrains_peering_bit/bottom_left_corner = 16 +51:38/0/terrains_peering_bit/left_side = 16 +51:38/0/terrains_peering_bit/top_left_corner = 16 +51:38/0/terrains_peering_bit/top_side = 16 +52:38/0 = 0 +52:38/0/terrain_set = 0 +52:38/0/terrain = 16 +52:38/0/terrains_peering_bit/right_side = 16 +52:38/0/terrains_peering_bit/bottom_right_corner = 16 +52:38/0/terrains_peering_bit/bottom_side = 16 +52:38/0/terrains_peering_bit/bottom_left_corner = 16 +52:38/0/terrains_peering_bit/left_side = 16 +52:38/0/terrains_peering_bit/top_side = 16 +52:38/0/terrains_peering_bit/top_right_corner = 16 +0:39/0 = 0 +1:39/0 = 0 +2:39/0 = 0 +3:39/0 = 0 +5:39/0 = 0 +6:39/0 = 0 +7:39/0 = 0 +8:39/0 = 0 +10:39/0 = 0 +10:39/0/terrain_set = 0 +10:39/0/terrain = 13 +10:39/0/terrains_peering_bit/right_side = 13 +10:39/0/terrains_peering_bit/bottom_right_corner = 13 +10:39/0/terrains_peering_bit/bottom_side = 13 +11:39/0 = 0 +11:39/0/terrain_set = 0 +11:39/0/terrain = 13 +11:39/0/terrains_peering_bit/right_side = 13 +11:39/0/terrains_peering_bit/bottom_right_corner = 13 +11:39/0/terrains_peering_bit/bottom_side = 13 +11:39/0/terrains_peering_bit/bottom_left_corner = 13 +11:39/0/terrains_peering_bit/left_side = 13 +12:39/0 = 0 +12:39/0/terrain_set = 0 +12:39/0/terrain = 13 +12:39/0/terrains_peering_bit/bottom_side = 13 +12:39/0/terrains_peering_bit/bottom_left_corner = 13 +12:39/0/terrains_peering_bit/left_side = 13 +13:39/0 = 0 +13:39/0/terrain_set = 0 +13:39/0/terrain = 13 +13:39/0/terrains_peering_bit/right_side = 13 +13:39/0/terrains_peering_bit/bottom_right_corner = 13 +13:39/0/terrains_peering_bit/bottom_side = 13 +13:39/0/terrains_peering_bit/bottom_left_corner = 13 +13:39/0/terrains_peering_bit/left_side = 13 +13:39/0/terrains_peering_bit/top_left_corner = 13 +13:39/0/terrains_peering_bit/top_side = 13 +13:39/0/terrains_peering_bit/top_right_corner = 13 +15:39/0 = 0 +15:39/0/terrain_set = 0 +15:39/0/terrain = 14 +15:39/0/terrains_peering_bit/right_side = 14 +15:39/0/terrains_peering_bit/bottom_right_corner = 14 +15:39/0/terrains_peering_bit/bottom_side = 14 +16:39/0 = 0 +16:39/0/terrain_set = 0 +16:39/0/terrain = 14 +16:39/0/terrains_peering_bit/right_side = 14 +16:39/0/terrains_peering_bit/bottom_right_corner = 14 +16:39/0/terrains_peering_bit/bottom_side = 14 +16:39/0/terrains_peering_bit/bottom_left_corner = 14 +16:39/0/terrains_peering_bit/left_side = 14 +17:39/0 = 0 +17:39/0/terrain_set = 0 +17:39/0/terrain = 14 +17:39/0/terrains_peering_bit/bottom_side = 14 +17:39/0/terrains_peering_bit/bottom_left_corner = 14 +17:39/0/terrains_peering_bit/left_side = 14 +18:39/0 = 0 +18:39/0/terrain_set = 0 +18:39/0/terrain = 14 +18:39/0/terrains_peering_bit/right_side = 14 +18:39/0/terrains_peering_bit/bottom_right_corner = 14 +18:39/0/terrains_peering_bit/bottom_side = 14 +18:39/0/terrains_peering_bit/bottom_left_corner = 14 +18:39/0/terrains_peering_bit/left_side = 14 +18:39/0/terrains_peering_bit/top_left_corner = 14 +18:39/0/terrains_peering_bit/top_side = 14 +18:39/0/terrains_peering_bit/top_right_corner = 14 +20:39/0 = 0 +20:39/0/terrain_set = 0 +20:39/0/terrain = 15 +20:39/0/terrains_peering_bit/right_side = 15 +20:39/0/terrains_peering_bit/bottom_right_corner = 15 +20:39/0/terrains_peering_bit/bottom_side = 15 +21:39/0 = 0 +21:39/0/terrain_set = 0 +21:39/0/terrain = 15 +21:39/0/terrains_peering_bit/right_side = 15 +21:39/0/terrains_peering_bit/bottom_right_corner = 15 +21:39/0/terrains_peering_bit/bottom_side = 15 +21:39/0/terrains_peering_bit/bottom_left_corner = 15 +21:39/0/terrains_peering_bit/left_side = 15 +22:39/0 = 0 +22:39/0/terrain_set = 0 +22:39/0/terrain = 15 +22:39/0/terrains_peering_bit/bottom_side = 15 +22:39/0/terrains_peering_bit/bottom_left_corner = 15 +22:39/0/terrains_peering_bit/left_side = 15 +23:39/0 = 0 +23:39/0/terrain_set = 0 +23:39/0/terrain = 15 +23:39/0/terrains_peering_bit/right_side = 15 +23:39/0/terrains_peering_bit/bottom_right_corner = 15 +23:39/0/terrains_peering_bit/bottom_side = 15 +23:39/0/terrains_peering_bit/bottom_left_corner = 15 +23:39/0/terrains_peering_bit/left_side = 15 +23:39/0/terrains_peering_bit/top_left_corner = 15 +23:39/0/terrains_peering_bit/top_side = 15 +23:39/0/terrains_peering_bit/top_right_corner = 15 +25:39/0 = 0 +25:39/0/terrain_set = 0 +25:39/0/terrain = 17 +25:39/0/terrains_peering_bit/right_side = 17 +25:39/0/terrains_peering_bit/bottom_right_corner = 17 +25:39/0/terrains_peering_bit/bottom_side = 17 +26:39/0 = 0 +26:39/0/terrain_set = 0 +26:39/0/terrain = 17 +26:39/0/terrains_peering_bit/right_side = 17 +26:39/0/terrains_peering_bit/bottom_right_corner = 17 +26:39/0/terrains_peering_bit/bottom_side = 17 +26:39/0/terrains_peering_bit/bottom_left_corner = 17 +26:39/0/terrains_peering_bit/left_side = 17 +27:39/0 = 0 +27:39/0/terrain_set = 0 +27:39/0/terrain = 17 +27:39/0/terrains_peering_bit/bottom_side = 17 +27:39/0/terrains_peering_bit/bottom_left_corner = 17 +27:39/0/terrains_peering_bit/left_side = 17 +28:39/0 = 0 +28:39/0/terrain_set = 0 +28:39/0/terrain = 17 +28:39/0/terrains_peering_bit/right_side = 17 +28:39/0/terrains_peering_bit/bottom_right_corner = 17 +28:39/0/terrains_peering_bit/bottom_side = 17 +28:39/0/terrains_peering_bit/bottom_left_corner = 17 +28:39/0/terrains_peering_bit/left_side = 17 +28:39/0/terrains_peering_bit/top_left_corner = 17 +28:39/0/terrains_peering_bit/top_side = 17 +28:39/0/terrains_peering_bit/top_right_corner = 17 +30:39/0 = 0 +30:39/0/terrain_set = 0 +30:39/0/terrain = 12 +30:39/0/terrains_peering_bit/right_side = 12 +30:39/0/terrains_peering_bit/bottom_right_corner = 12 +30:39/0/terrains_peering_bit/bottom_side = 12 +31:39/0 = 0 +31:39/0/terrain_set = 0 +31:39/0/terrain = 12 +31:39/0/terrains_peering_bit/right_side = 12 +31:39/0/terrains_peering_bit/bottom_right_corner = 12 +31:39/0/terrains_peering_bit/bottom_side = 12 +31:39/0/terrains_peering_bit/bottom_left_corner = 12 +31:39/0/terrains_peering_bit/left_side = 12 +32:39/0 = 0 +32:39/0/terrain_set = 0 +32:39/0/terrain = 12 +32:39/0/terrains_peering_bit/bottom_side = 12 +32:39/0/terrains_peering_bit/bottom_left_corner = 12 +32:39/0/terrains_peering_bit/left_side = 12 +33:39/0 = 0 +33:39/0/terrain_set = 0 +33:39/0/terrain = 12 +33:39/0/terrains_peering_bit/right_side = 12 +33:39/0/terrains_peering_bit/bottom_right_corner = 12 +33:39/0/terrains_peering_bit/bottom_side = 12 +33:39/0/terrains_peering_bit/bottom_left_corner = 12 +33:39/0/terrains_peering_bit/left_side = 12 +33:39/0/terrains_peering_bit/top_left_corner = 12 +33:39/0/terrains_peering_bit/top_side = 12 +33:39/0/terrains_peering_bit/top_right_corner = 12 +35:39/0 = 0 +36:39/0 = 0 +37:39/0 = 0 +38:39/0 = 0 +39:39/0 = 0 +40:39/0 = 0 +41:39/0 = 0 +42:39/0 = 0 +43:39/0 = 0 +44:39/0 = 0 +0:40/0 = 0 +1:40/0 = 0 +2:40/0 = 0 +3:40/0 = 0 +4:40/0 = 0 +5:40/0 = 0 +6:40/0 = 0 +7:40/0 = 0 +8:40/0 = 0 +9:40/0 = 0 +10:40/0 = 0 +10:40/0/terrain_set = 0 +10:40/0/terrain = 13 +10:40/0/terrains_peering_bit/right_side = 13 +10:40/0/terrains_peering_bit/bottom_right_corner = 13 +10:40/0/terrains_peering_bit/bottom_side = 13 +10:40/0/terrains_peering_bit/top_side = 13 +10:40/0/terrains_peering_bit/top_right_corner = 13 +11:40/0 = 0 +11:40/0/terrain_set = 0 +11:40/0/terrain = 13 +11:40/0/terrains_peering_bit/right_side = 13 +11:40/0/terrains_peering_bit/bottom_right_corner = 13 +11:40/0/terrains_peering_bit/bottom_side = 13 +11:40/0/terrains_peering_bit/bottom_left_corner = 13 +11:40/0/terrains_peering_bit/left_side = 13 +11:40/0/terrains_peering_bit/top_left_corner = 13 +11:40/0/terrains_peering_bit/top_side = 13 +11:40/0/terrains_peering_bit/top_right_corner = 13 +12:40/0 = 0 +12:40/0/terrain_set = 0 +12:40/0/terrain = 13 +12:40/0/terrains_peering_bit/bottom_side = 13 +12:40/0/terrains_peering_bit/bottom_left_corner = 13 +12:40/0/terrains_peering_bit/left_side = 13 +12:40/0/terrains_peering_bit/top_left_corner = 13 +12:40/0/terrains_peering_bit/top_side = 13 +13:40/0 = 0 +13:40/0/terrain_set = 0 +13:40/0/terrain = 13 +13:40/0/terrains_peering_bit/right_side = 13 +13:40/0/terrains_peering_bit/bottom_side = 13 +13:40/0/terrains_peering_bit/bottom_left_corner = 13 +13:40/0/terrains_peering_bit/left_side = 13 +13:40/0/terrains_peering_bit/top_left_corner = 13 +13:40/0/terrains_peering_bit/top_side = 13 +13:40/0/terrains_peering_bit/top_right_corner = 13 +14:40/0 = 0 +14:40/0/terrain_set = 0 +14:40/0/terrain = 13 +14:40/0/terrains_peering_bit/right_side = 13 +14:40/0/terrains_peering_bit/bottom_right_corner = 13 +14:40/0/terrains_peering_bit/bottom_side = 13 +14:40/0/terrains_peering_bit/left_side = 13 +14:40/0/terrains_peering_bit/top_left_corner = 13 +14:40/0/terrains_peering_bit/top_side = 13 +14:40/0/terrains_peering_bit/top_right_corner = 13 +15:40/0 = 0 +15:40/0/terrain_set = 0 +15:40/0/terrain = 14 +15:40/0/terrains_peering_bit/right_side = 14 +15:40/0/terrains_peering_bit/bottom_right_corner = 14 +15:40/0/terrains_peering_bit/bottom_side = 14 +15:40/0/terrains_peering_bit/top_side = 14 +15:40/0/terrains_peering_bit/top_right_corner = 14 +16:40/0 = 0 +16:40/0/terrain_set = 0 +16:40/0/terrain = 14 +16:40/0/terrains_peering_bit/right_side = 14 +16:40/0/terrains_peering_bit/bottom_right_corner = 14 +16:40/0/terrains_peering_bit/bottom_side = 14 +16:40/0/terrains_peering_bit/bottom_left_corner = 14 +16:40/0/terrains_peering_bit/left_side = 14 +16:40/0/terrains_peering_bit/top_left_corner = 14 +16:40/0/terrains_peering_bit/top_side = 14 +16:40/0/terrains_peering_bit/top_right_corner = 14 +17:40/0 = 0 +17:40/0/terrain_set = 0 +17:40/0/terrain = 14 +17:40/0/terrains_peering_bit/bottom_side = 14 +17:40/0/terrains_peering_bit/bottom_left_corner = 14 +17:40/0/terrains_peering_bit/left_side = 14 +17:40/0/terrains_peering_bit/top_left_corner = 14 +17:40/0/terrains_peering_bit/top_side = 14 +18:40/0 = 0 +18:40/0/terrain_set = 0 +18:40/0/terrain = 14 +18:40/0/terrains_peering_bit/right_side = 14 +18:40/0/terrains_peering_bit/bottom_side = 14 +18:40/0/terrains_peering_bit/bottom_left_corner = 14 +18:40/0/terrains_peering_bit/left_side = 14 +18:40/0/terrains_peering_bit/top_left_corner = 14 +18:40/0/terrains_peering_bit/top_side = 14 +18:40/0/terrains_peering_bit/top_right_corner = 14 +19:40/0 = 0 +19:40/0/terrain_set = 0 +19:40/0/terrain = 14 +19:40/0/terrains_peering_bit/right_side = 14 +19:40/0/terrains_peering_bit/bottom_right_corner = 14 +19:40/0/terrains_peering_bit/bottom_side = 14 +19:40/0/terrains_peering_bit/left_side = 14 +19:40/0/terrains_peering_bit/top_left_corner = 14 +19:40/0/terrains_peering_bit/top_side = 14 +19:40/0/terrains_peering_bit/top_right_corner = 14 +20:40/0 = 0 +20:40/0/terrain_set = 0 +20:40/0/terrain = 15 +20:40/0/terrains_peering_bit/right_side = 15 +20:40/0/terrains_peering_bit/bottom_right_corner = 15 +20:40/0/terrains_peering_bit/bottom_side = 15 +20:40/0/terrains_peering_bit/top_side = 15 +20:40/0/terrains_peering_bit/top_right_corner = 15 +21:40/0 = 0 +21:40/0/terrain_set = 0 +21:40/0/terrain = 15 +21:40/0/terrains_peering_bit/right_side = 15 +21:40/0/terrains_peering_bit/bottom_right_corner = 15 +21:40/0/terrains_peering_bit/bottom_side = 15 +21:40/0/terrains_peering_bit/bottom_left_corner = 15 +21:40/0/terrains_peering_bit/left_side = 15 +21:40/0/terrains_peering_bit/top_left_corner = 15 +21:40/0/terrains_peering_bit/top_side = 15 +21:40/0/terrains_peering_bit/top_right_corner = 15 +22:40/0 = 0 +22:40/0/terrain_set = 0 +22:40/0/terrain = 15 +22:40/0/terrains_peering_bit/bottom_side = 15 +22:40/0/terrains_peering_bit/bottom_left_corner = 15 +22:40/0/terrains_peering_bit/left_side = 15 +22:40/0/terrains_peering_bit/top_left_corner = 15 +22:40/0/terrains_peering_bit/top_side = 15 +23:40/0 = 0 +23:40/0/terrain_set = 0 +23:40/0/terrain = 15 +23:40/0/terrains_peering_bit/right_side = 15 +23:40/0/terrains_peering_bit/bottom_side = 15 +23:40/0/terrains_peering_bit/bottom_left_corner = 15 +23:40/0/terrains_peering_bit/left_side = 15 +23:40/0/terrains_peering_bit/top_left_corner = 15 +23:40/0/terrains_peering_bit/top_side = 15 +23:40/0/terrains_peering_bit/top_right_corner = 15 +24:40/0 = 0 +24:40/0/terrain_set = 0 +24:40/0/terrain = 15 +24:40/0/terrains_peering_bit/right_side = 15 +24:40/0/terrains_peering_bit/bottom_right_corner = 15 +24:40/0/terrains_peering_bit/bottom_side = 15 +24:40/0/terrains_peering_bit/left_side = 15 +24:40/0/terrains_peering_bit/top_left_corner = 15 +24:40/0/terrains_peering_bit/top_side = 15 +24:40/0/terrains_peering_bit/top_right_corner = 15 +25:40/0 = 0 +25:40/0/terrain_set = 0 +25:40/0/terrain = 17 +25:40/0/terrains_peering_bit/right_side = 17 +25:40/0/terrains_peering_bit/bottom_right_corner = 17 +25:40/0/terrains_peering_bit/bottom_side = 17 +25:40/0/terrains_peering_bit/top_side = 17 +25:40/0/terrains_peering_bit/top_right_corner = 17 +26:40/0 = 0 +26:40/0/terrain_set = 0 +26:40/0/terrain = 17 +26:40/0/terrains_peering_bit/right_side = 17 +26:40/0/terrains_peering_bit/bottom_right_corner = 17 +26:40/0/terrains_peering_bit/bottom_side = 17 +26:40/0/terrains_peering_bit/bottom_left_corner = 17 +26:40/0/terrains_peering_bit/left_side = 17 +26:40/0/terrains_peering_bit/top_left_corner = 17 +26:40/0/terrains_peering_bit/top_side = 17 +26:40/0/terrains_peering_bit/top_right_corner = 17 +27:40/0 = 0 +27:40/0/terrain_set = 0 +27:40/0/terrain = 17 +27:40/0/terrains_peering_bit/bottom_side = 17 +27:40/0/terrains_peering_bit/bottom_left_corner = 17 +27:40/0/terrains_peering_bit/left_side = 17 +27:40/0/terrains_peering_bit/top_left_corner = 17 +27:40/0/terrains_peering_bit/top_side = 17 +28:40/0 = 0 +28:40/0/terrain_set = 0 +28:40/0/terrain = 17 +28:40/0/terrains_peering_bit/right_side = 17 +28:40/0/terrains_peering_bit/bottom_side = 17 +28:40/0/terrains_peering_bit/bottom_left_corner = 17 +28:40/0/terrains_peering_bit/left_side = 17 +28:40/0/terrains_peering_bit/top_left_corner = 17 +28:40/0/terrains_peering_bit/top_side = 17 +28:40/0/terrains_peering_bit/top_right_corner = 17 +29:40/0 = 0 +29:40/0/terrain_set = 0 +29:40/0/terrain = 17 +29:40/0/terrains_peering_bit/right_side = 17 +29:40/0/terrains_peering_bit/bottom_right_corner = 17 +29:40/0/terrains_peering_bit/bottom_side = 17 +29:40/0/terrains_peering_bit/left_side = 17 +29:40/0/terrains_peering_bit/top_left_corner = 17 +29:40/0/terrains_peering_bit/top_side = 17 +29:40/0/terrains_peering_bit/top_right_corner = 17 +30:40/0 = 0 +30:40/0/terrain_set = 0 +30:40/0/terrain = 12 +30:40/0/terrains_peering_bit/right_side = 12 +30:40/0/terrains_peering_bit/bottom_right_corner = 12 +30:40/0/terrains_peering_bit/bottom_side = 12 +30:40/0/terrains_peering_bit/top_side = 12 +30:40/0/terrains_peering_bit/top_right_corner = 12 +31:40/0 = 0 +31:40/0/terrain_set = 0 +31:40/0/terrain = 12 +31:40/0/terrains_peering_bit/right_side = 12 +31:40/0/terrains_peering_bit/bottom_right_corner = 12 +31:40/0/terrains_peering_bit/bottom_side = 12 +31:40/0/terrains_peering_bit/bottom_left_corner = 12 +31:40/0/terrains_peering_bit/left_side = 12 +31:40/0/terrains_peering_bit/top_left_corner = 12 +31:40/0/terrains_peering_bit/top_side = 12 +31:40/0/terrains_peering_bit/top_right_corner = 12 +32:40/0 = 0 +32:40/0/terrain_set = 0 +32:40/0/terrain = 12 +32:40/0/terrains_peering_bit/bottom_side = 12 +32:40/0/terrains_peering_bit/bottom_left_corner = 12 +32:40/0/terrains_peering_bit/left_side = 12 +32:40/0/terrains_peering_bit/top_left_corner = 12 +32:40/0/terrains_peering_bit/top_side = 12 +33:40/0 = 0 +33:40/0/terrain_set = 0 +33:40/0/terrain = 12 +33:40/0/terrains_peering_bit/right_side = 12 +33:40/0/terrains_peering_bit/bottom_side = 12 +33:40/0/terrains_peering_bit/bottom_left_corner = 12 +33:40/0/terrains_peering_bit/left_side = 12 +33:40/0/terrains_peering_bit/top_left_corner = 12 +33:40/0/terrains_peering_bit/top_side = 12 +33:40/0/terrains_peering_bit/top_right_corner = 12 +34:40/0 = 0 +34:40/0/terrain_set = 0 +34:40/0/terrain = 12 +34:40/0/terrains_peering_bit/right_side = 12 +34:40/0/terrains_peering_bit/bottom_right_corner = 12 +34:40/0/terrains_peering_bit/bottom_side = 12 +34:40/0/terrains_peering_bit/left_side = 12 +34:40/0/terrains_peering_bit/top_left_corner = 12 +34:40/0/terrains_peering_bit/top_side = 12 +34:40/0/terrains_peering_bit/top_right_corner = 12 +35:40/0 = 0 +36:40/0 = 0 +37:40/0 = 0 +38:40/0 = 0 +39:40/0 = 0 +40:40/0 = 0 +41:40/0 = 0 +42:40/0 = 0 +43:40/0 = 0 +44:40/0 = 0 +45:40/0 = 0 +0:41/0 = 0 +1:41/0 = 0 +2:41/0 = 0 +3:41/0 = 0 +4:41/0 = 0 +5:41/0 = 0 +6:41/0 = 0 +7:41/0 = 0 +8:41/0 = 0 +9:41/0 = 0 +10:41/0 = 0 +10:41/0/terrain_set = 0 +10:41/0/terrain = 13 +10:41/0/terrains_peering_bit/right_side = 13 +10:41/0/terrains_peering_bit/top_side = 13 +10:41/0/terrains_peering_bit/top_right_corner = 13 +11:41/0 = 0 +11:41/0/terrain_set = 0 +11:41/0/terrain = 13 +11:41/0/terrains_peering_bit/right_side = 13 +11:41/0/terrains_peering_bit/left_side = 13 +11:41/0/terrains_peering_bit/top_left_corner = 13 +11:41/0/terrains_peering_bit/top_side = 13 +11:41/0/terrains_peering_bit/top_right_corner = 13 +12:41/0 = 0 +12:41/0/terrain_set = 0 +12:41/0/terrain = 13 +12:41/0/terrains_peering_bit/left_side = 13 +12:41/0/terrains_peering_bit/top_left_corner = 13 +12:41/0/terrains_peering_bit/top_side = 13 +13:41/0 = 0 +13:41/0/terrain_set = 0 +13:41/0/terrain = 13 +13:41/0/terrains_peering_bit/right_side = 13 +13:41/0/terrains_peering_bit/bottom_right_corner = 13 +13:41/0/terrains_peering_bit/bottom_side = 13 +13:41/0/terrains_peering_bit/bottom_left_corner = 13 +13:41/0/terrains_peering_bit/left_side = 13 +13:41/0/terrains_peering_bit/top_left_corner = 13 +13:41/0/terrains_peering_bit/top_side = 13 +14:41/0 = 0 +14:41/0/terrain_set = 0 +14:41/0/terrain = 13 +14:41/0/terrains_peering_bit/right_side = 13 +14:41/0/terrains_peering_bit/bottom_right_corner = 13 +14:41/0/terrains_peering_bit/bottom_side = 13 +14:41/0/terrains_peering_bit/bottom_left_corner = 13 +14:41/0/terrains_peering_bit/left_side = 13 +14:41/0/terrains_peering_bit/top_side = 13 +14:41/0/terrains_peering_bit/top_right_corner = 13 +15:41/0 = 0 +15:41/0/terrain_set = 0 +15:41/0/terrain = 14 +15:41/0/terrains_peering_bit/right_side = 14 +15:41/0/terrains_peering_bit/top_side = 14 +15:41/0/terrains_peering_bit/top_right_corner = 14 +16:41/0 = 0 +16:41/0/terrain_set = 0 +16:41/0/terrain = 14 +16:41/0/terrains_peering_bit/right_side = 14 +16:41/0/terrains_peering_bit/left_side = 14 +16:41/0/terrains_peering_bit/top_left_corner = 14 +16:41/0/terrains_peering_bit/top_side = 14 +16:41/0/terrains_peering_bit/top_right_corner = 14 +17:41/0 = 0 +17:41/0/terrain_set = 0 +17:41/0/terrain = 14 +17:41/0/terrains_peering_bit/left_side = 14 +17:41/0/terrains_peering_bit/top_left_corner = 14 +17:41/0/terrains_peering_bit/top_side = 14 +18:41/0 = 0 +18:41/0/terrain_set = 0 +18:41/0/terrain = 14 +18:41/0/terrains_peering_bit/right_side = 14 +18:41/0/terrains_peering_bit/bottom_right_corner = 14 +18:41/0/terrains_peering_bit/bottom_side = 14 +18:41/0/terrains_peering_bit/bottom_left_corner = 14 +18:41/0/terrains_peering_bit/left_side = 14 +18:41/0/terrains_peering_bit/top_left_corner = 14 +18:41/0/terrains_peering_bit/top_side = 14 +19:41/0 = 0 +19:41/0/terrain_set = 0 +19:41/0/terrain = 14 +19:41/0/terrains_peering_bit/right_side = 14 +19:41/0/terrains_peering_bit/bottom_right_corner = 14 +19:41/0/terrains_peering_bit/bottom_side = 14 +19:41/0/terrains_peering_bit/bottom_left_corner = 14 +19:41/0/terrains_peering_bit/left_side = 14 +19:41/0/terrains_peering_bit/top_side = 14 +19:41/0/terrains_peering_bit/top_right_corner = 14 +20:41/0 = 0 +20:41/0/terrain_set = 0 +20:41/0/terrain = 15 +20:41/0/terrains_peering_bit/right_side = 15 +20:41/0/terrains_peering_bit/top_side = 15 +20:41/0/terrains_peering_bit/top_right_corner = 15 +21:41/0 = 0 +21:41/0/terrain_set = 0 +21:41/0/terrain = 15 +21:41/0/terrains_peering_bit/right_side = 15 +21:41/0/terrains_peering_bit/left_side = 15 +21:41/0/terrains_peering_bit/top_left_corner = 15 +21:41/0/terrains_peering_bit/top_side = 15 +21:41/0/terrains_peering_bit/top_right_corner = 15 +22:41/0 = 0 +22:41/0/terrain_set = 0 +22:41/0/terrain = 15 +22:41/0/terrains_peering_bit/left_side = 15 +22:41/0/terrains_peering_bit/top_left_corner = 15 +22:41/0/terrains_peering_bit/top_side = 15 +23:41/0 = 0 +23:41/0/terrain_set = 0 +23:41/0/terrain = 15 +23:41/0/terrains_peering_bit/right_side = 15 +23:41/0/terrains_peering_bit/bottom_right_corner = 15 +23:41/0/terrains_peering_bit/bottom_side = 15 +23:41/0/terrains_peering_bit/bottom_left_corner = 15 +23:41/0/terrains_peering_bit/left_side = 15 +23:41/0/terrains_peering_bit/top_left_corner = 15 +23:41/0/terrains_peering_bit/top_side = 15 +24:41/0 = 0 +24:41/0/terrain_set = 0 +24:41/0/terrain = 15 +24:41/0/terrains_peering_bit/right_side = 15 +24:41/0/terrains_peering_bit/bottom_right_corner = 15 +24:41/0/terrains_peering_bit/bottom_side = 15 +24:41/0/terrains_peering_bit/bottom_left_corner = 15 +24:41/0/terrains_peering_bit/left_side = 15 +24:41/0/terrains_peering_bit/top_side = 15 +24:41/0/terrains_peering_bit/top_right_corner = 15 +25:41/0 = 0 +25:41/0/terrain_set = 0 +25:41/0/terrain = 17 +25:41/0/terrains_peering_bit/right_side = 17 +25:41/0/terrains_peering_bit/top_side = 17 +25:41/0/terrains_peering_bit/top_right_corner = 17 +26:41/0 = 0 +26:41/0/terrain_set = 0 +26:41/0/terrain = 17 +26:41/0/terrains_peering_bit/right_side = 17 +26:41/0/terrains_peering_bit/left_side = 17 +26:41/0/terrains_peering_bit/top_left_corner = 17 +26:41/0/terrains_peering_bit/top_side = 17 +26:41/0/terrains_peering_bit/top_right_corner = 17 +27:41/0 = 0 +27:41/0/terrain_set = 0 +27:41/0/terrain = 17 +27:41/0/terrains_peering_bit/left_side = 17 +27:41/0/terrains_peering_bit/top_left_corner = 17 +27:41/0/terrains_peering_bit/top_side = 17 +28:41/0 = 0 +28:41/0/terrain_set = 0 +28:41/0/terrain = 17 +28:41/0/terrains_peering_bit/right_side = 17 +28:41/0/terrains_peering_bit/bottom_right_corner = 17 +28:41/0/terrains_peering_bit/bottom_side = 17 +28:41/0/terrains_peering_bit/bottom_left_corner = 17 +28:41/0/terrains_peering_bit/left_side = 17 +28:41/0/terrains_peering_bit/top_left_corner = 17 +28:41/0/terrains_peering_bit/top_side = 17 +29:41/0 = 0 +29:41/0/terrain_set = 0 +29:41/0/terrain = 17 +29:41/0/terrains_peering_bit/right_side = 17 +29:41/0/terrains_peering_bit/bottom_right_corner = 17 +29:41/0/terrains_peering_bit/bottom_side = 17 +29:41/0/terrains_peering_bit/bottom_left_corner = 17 +29:41/0/terrains_peering_bit/left_side = 17 +29:41/0/terrains_peering_bit/top_side = 17 +29:41/0/terrains_peering_bit/top_right_corner = 17 +30:41/0 = 0 +30:41/0/terrain_set = 0 +30:41/0/terrain = 12 +30:41/0/terrains_peering_bit/right_side = 12 +30:41/0/terrains_peering_bit/top_side = 12 +30:41/0/terrains_peering_bit/top_right_corner = 12 +31:41/0 = 0 +31:41/0/terrain_set = 0 +31:41/0/terrain = 12 +31:41/0/terrains_peering_bit/right_side = 12 +31:41/0/terrains_peering_bit/left_side = 12 +31:41/0/terrains_peering_bit/top_left_corner = 12 +31:41/0/terrains_peering_bit/top_side = 12 +31:41/0/terrains_peering_bit/top_right_corner = 12 +32:41/0 = 0 +32:41/0/terrain_set = 0 +32:41/0/terrain = 12 +32:41/0/terrains_peering_bit/left_side = 12 +32:41/0/terrains_peering_bit/top_left_corner = 12 +32:41/0/terrains_peering_bit/top_side = 12 +33:41/0 = 0 +33:41/0/terrain_set = 0 +33:41/0/terrain = 12 +33:41/0/terrains_peering_bit/right_side = 12 +33:41/0/terrains_peering_bit/bottom_right_corner = 12 +33:41/0/terrains_peering_bit/bottom_side = 12 +33:41/0/terrains_peering_bit/bottom_left_corner = 12 +33:41/0/terrains_peering_bit/left_side = 12 +33:41/0/terrains_peering_bit/top_left_corner = 12 +33:41/0/terrains_peering_bit/top_side = 12 +34:41/0 = 0 +34:41/0/terrain_set = 0 +34:41/0/terrain = 12 +34:41/0/terrains_peering_bit/right_side = 12 +34:41/0/terrains_peering_bit/bottom_right_corner = 12 +34:41/0/terrains_peering_bit/bottom_side = 12 +34:41/0/terrains_peering_bit/bottom_left_corner = 12 +34:41/0/terrains_peering_bit/left_side = 12 +34:41/0/terrains_peering_bit/top_side = 12 +34:41/0/terrains_peering_bit/top_right_corner = 12 +35:41/0 = 0 +36:41/0 = 0 +37:41/0 = 0 +38:41/0 = 0 +39:41/0 = 0 +40:41/0 = 0 +41:41/0 = 0 +42:41/0 = 0 +43:41/0 = 0 +44:41/0 = 0 +45:41/0 = 0 +0:42/0 = 0 +0:42/0/terrain_set = 0 +0:42/0/terrain = 7 +0:42/0/terrains_peering_bit/right_side = 7 +0:42/0/terrains_peering_bit/bottom_right_corner = 7 +0:42/0/terrains_peering_bit/bottom_side = 7 +1:42/0 = 0 +1:42/0/terrain_set = 0 +1:42/0/terrain = 7 +1:42/0/terrains_peering_bit/right_side = 7 +1:42/0/terrains_peering_bit/bottom_right_corner = 7 +1:42/0/terrains_peering_bit/bottom_side = 7 +1:42/0/terrains_peering_bit/bottom_left_corner = 7 +1:42/0/terrains_peering_bit/left_side = 7 +2:42/0 = 0 +2:42/0/terrain_set = 0 +2:42/0/terrain = 7 +2:42/0/terrains_peering_bit/bottom_side = 7 +2:42/0/terrains_peering_bit/bottom_left_corner = 7 +2:42/0/terrains_peering_bit/left_side = 7 +3:42/0 = 0 +3:42/0/terrain_set = 0 +3:42/0/terrain = 7 +3:42/0/terrains_peering_bit/right_side = 7 +3:42/0/terrains_peering_bit/bottom_right_corner = 7 +3:42/0/terrains_peering_bit/bottom_side = 7 +3:42/0/terrains_peering_bit/bottom_left_corner = 7 +3:42/0/terrains_peering_bit/left_side = 7 +3:42/0/terrains_peering_bit/top_left_corner = 7 +3:42/0/terrains_peering_bit/top_side = 7 +3:42/0/terrains_peering_bit/top_right_corner = 7 +5:42/0 = 0 +5:42/0/terrain_set = 0 +5:42/0/terrain = 8 +5:42/0/terrains_peering_bit/right_side = 8 +5:42/0/terrains_peering_bit/bottom_right_corner = 8 +5:42/0/terrains_peering_bit/bottom_side = 8 +6:42/0 = 0 +6:42/0/terrain_set = 0 +6:42/0/terrain = 8 +6:42/0/terrains_peering_bit/right_side = 8 +6:42/0/terrains_peering_bit/bottom_right_corner = 8 +6:42/0/terrains_peering_bit/bottom_side = 8 +6:42/0/terrains_peering_bit/bottom_left_corner = 8 +6:42/0/terrains_peering_bit/left_side = 8 +7:42/0 = 0 +7:42/0/terrain_set = 0 +7:42/0/terrain = 8 +7:42/0/terrains_peering_bit/bottom_side = 8 +7:42/0/terrains_peering_bit/bottom_left_corner = 8 +7:42/0/terrains_peering_bit/left_side = 8 +8:42/0 = 0 +8:42/0/terrain_set = 0 +8:42/0/terrain = 8 +8:42/0/terrains_peering_bit/right_side = 8 +8:42/0/terrains_peering_bit/bottom_right_corner = 8 +8:42/0/terrains_peering_bit/bottom_side = 8 +8:42/0/terrains_peering_bit/bottom_left_corner = 8 +8:42/0/terrains_peering_bit/left_side = 8 +8:42/0/terrains_peering_bit/top_left_corner = 8 +8:42/0/terrains_peering_bit/top_side = 8 +8:42/0/terrains_peering_bit/top_right_corner = 8 +10:42/0 = 0 +10:42/0/terrain_set = 0 +10:42/0/terrain = 9 +10:42/0/terrains_peering_bit/right_side = 9 +10:42/0/terrains_peering_bit/bottom_right_corner = 9 +10:42/0/terrains_peering_bit/bottom_side = 9 +11:42/0 = 0 +11:42/0/terrain_set = 0 +11:42/0/terrain = 9 +11:42/0/terrains_peering_bit/right_side = 9 +11:42/0/terrains_peering_bit/bottom_right_corner = 9 +11:42/0/terrains_peering_bit/bottom_side = 9 +11:42/0/terrains_peering_bit/bottom_left_corner = 9 +11:42/0/terrains_peering_bit/left_side = 9 +12:42/0 = 0 +12:42/0/terrain_set = 0 +12:42/0/terrain = 9 +12:42/0/terrains_peering_bit/bottom_side = 9 +12:42/0/terrains_peering_bit/bottom_left_corner = 9 +12:42/0/terrains_peering_bit/left_side = 9 +13:42/0 = 0 +13:42/0/terrain_set = 0 +13:42/0/terrain = 9 +13:42/0/terrains_peering_bit/right_side = 9 +13:42/0/terrains_peering_bit/bottom_right_corner = 9 +13:42/0/terrains_peering_bit/bottom_side = 9 +13:42/0/terrains_peering_bit/bottom_left_corner = 9 +13:42/0/terrains_peering_bit/left_side = 9 +13:42/0/terrains_peering_bit/top_left_corner = 9 +13:42/0/terrains_peering_bit/top_side = 9 +13:42/0/terrains_peering_bit/top_right_corner = 9 +15:42/0 = 0 +15:42/0/terrain_set = 0 +15:42/0/terrain = 10 +15:42/0/terrains_peering_bit/right_side = 10 +15:42/0/terrains_peering_bit/bottom_right_corner = 10 +15:42/0/terrains_peering_bit/bottom_side = 10 +16:42/0 = 0 +16:42/0/terrain_set = 0 +16:42/0/terrain = 10 +16:42/0/terrains_peering_bit/right_side = 10 +16:42/0/terrains_peering_bit/bottom_right_corner = 10 +16:42/0/terrains_peering_bit/bottom_side = 10 +16:42/0/terrains_peering_bit/bottom_left_corner = 10 +16:42/0/terrains_peering_bit/left_side = 10 +17:42/0 = 0 +17:42/0/terrain_set = 0 +17:42/0/terrain = 10 +17:42/0/terrains_peering_bit/bottom_side = 10 +17:42/0/terrains_peering_bit/bottom_left_corner = 10 +17:42/0/terrains_peering_bit/left_side = 10 +18:42/0 = 0 +18:42/0/terrain_set = 0 +18:42/0/terrain = 10 +18:42/0/terrains_peering_bit/right_side = 10 +18:42/0/terrains_peering_bit/bottom_right_corner = 10 +18:42/0/terrains_peering_bit/bottom_side = 10 +18:42/0/terrains_peering_bit/bottom_left_corner = 10 +18:42/0/terrains_peering_bit/left_side = 10 +18:42/0/terrains_peering_bit/top_left_corner = 10 +18:42/0/terrains_peering_bit/top_side = 10 +18:42/0/terrains_peering_bit/top_right_corner = 10 +20:42/0 = 0 +20:42/0/terrain_set = 0 +20:42/0/terrain = 11 +20:42/0/terrains_peering_bit/right_side = 11 +20:42/0/terrains_peering_bit/bottom_right_corner = 11 +20:42/0/terrains_peering_bit/bottom_side = 11 +21:42/0 = 0 +21:42/0/terrain_set = 0 +21:42/0/terrain = 11 +21:42/0/terrains_peering_bit/right_side = 11 +21:42/0/terrains_peering_bit/bottom_right_corner = 11 +21:42/0/terrains_peering_bit/bottom_side = 11 +21:42/0/terrains_peering_bit/bottom_left_corner = 11 +21:42/0/terrains_peering_bit/left_side = 11 +22:42/0 = 0 +22:42/0/terrain_set = 0 +22:42/0/terrain = 11 +22:42/0/terrains_peering_bit/bottom_side = 11 +22:42/0/terrains_peering_bit/bottom_left_corner = 11 +22:42/0/terrains_peering_bit/left_side = 11 +23:42/0 = 0 +23:42/0/terrain_set = 0 +23:42/0/terrain = 11 +23:42/0/terrains_peering_bit/right_side = 11 +23:42/0/terrains_peering_bit/bottom_right_corner = 11 +23:42/0/terrains_peering_bit/bottom_side = 11 +23:42/0/terrains_peering_bit/bottom_left_corner = 11 +23:42/0/terrains_peering_bit/left_side = 11 +23:42/0/terrains_peering_bit/top_left_corner = 11 +23:42/0/terrains_peering_bit/top_side = 11 +23:42/0/terrains_peering_bit/top_right_corner = 11 +25:42/0 = 0 +26:42/0 = 0 +27:42/0 = 0 +30:42/0 = 0 +31:42/0 = 0 +32:42/0 = 0 +35:42/0 = 0 +36:42/0 = 0 +37:42/0 = 0 +40:42/0 = 0 +41:42/0 = 0 +42:42/0 = 0 +43:42/0 = 0 +45:42/0 = 0 +46:42/0 = 0 +47:42/0 = 0 +48:42/0 = 0 +0:43/0 = 0 +0:43/0/terrain_set = 0 +0:43/0/terrain = 7 +0:43/0/terrains_peering_bit/right_side = 7 +0:43/0/terrains_peering_bit/bottom_right_corner = 7 +0:43/0/terrains_peering_bit/bottom_side = 7 +0:43/0/terrains_peering_bit/top_side = 7 +0:43/0/terrains_peering_bit/top_right_corner = 7 +1:43/0 = 0 +1:43/0/terrain_set = 0 +1:43/0/terrain = 7 +1:43/0/terrains_peering_bit/right_side = 7 +1:43/0/terrains_peering_bit/bottom_right_corner = 7 +1:43/0/terrains_peering_bit/bottom_side = 7 +1:43/0/terrains_peering_bit/bottom_left_corner = 7 +1:43/0/terrains_peering_bit/left_side = 7 +1:43/0/terrains_peering_bit/top_left_corner = 7 +1:43/0/terrains_peering_bit/top_side = 7 +1:43/0/terrains_peering_bit/top_right_corner = 7 +2:43/0 = 0 +2:43/0/terrain_set = 0 +2:43/0/terrain = 7 +2:43/0/terrains_peering_bit/bottom_side = 7 +2:43/0/terrains_peering_bit/bottom_left_corner = 7 +2:43/0/terrains_peering_bit/left_side = 7 +2:43/0/terrains_peering_bit/top_left_corner = 7 +2:43/0/terrains_peering_bit/top_side = 7 +3:43/0 = 0 +3:43/0/terrain_set = 0 +3:43/0/terrain = 7 +3:43/0/terrains_peering_bit/right_side = 7 +3:43/0/terrains_peering_bit/bottom_side = 7 +3:43/0/terrains_peering_bit/bottom_left_corner = 7 +3:43/0/terrains_peering_bit/left_side = 7 +3:43/0/terrains_peering_bit/top_left_corner = 7 +3:43/0/terrains_peering_bit/top_side = 7 +3:43/0/terrains_peering_bit/top_right_corner = 7 +4:43/0 = 0 +4:43/0/terrain_set = 0 +4:43/0/terrain = 7 +4:43/0/terrains_peering_bit/right_side = 7 +4:43/0/terrains_peering_bit/bottom_right_corner = 7 +4:43/0/terrains_peering_bit/bottom_side = 7 +4:43/0/terrains_peering_bit/left_side = 7 +4:43/0/terrains_peering_bit/top_left_corner = 7 +4:43/0/terrains_peering_bit/top_side = 7 +4:43/0/terrains_peering_bit/top_right_corner = 7 +5:43/0 = 0 +5:43/0/terrain_set = 0 +5:43/0/terrain = 8 +5:43/0/terrains_peering_bit/right_side = 8 +5:43/0/terrains_peering_bit/bottom_right_corner = 8 +5:43/0/terrains_peering_bit/bottom_side = 8 +5:43/0/terrains_peering_bit/top_side = 8 +5:43/0/terrains_peering_bit/top_right_corner = 8 +6:43/0 = 0 +6:43/0/terrain_set = 0 +6:43/0/terrain = 8 +6:43/0/terrains_peering_bit/right_side = 8 +6:43/0/terrains_peering_bit/bottom_right_corner = 8 +6:43/0/terrains_peering_bit/bottom_side = 8 +6:43/0/terrains_peering_bit/bottom_left_corner = 8 +6:43/0/terrains_peering_bit/left_side = 8 +6:43/0/terrains_peering_bit/top_left_corner = 8 +6:43/0/terrains_peering_bit/top_side = 8 +6:43/0/terrains_peering_bit/top_right_corner = 8 +7:43/0 = 0 +7:43/0/terrain_set = 0 +7:43/0/terrain = 8 +7:43/0/terrains_peering_bit/bottom_side = 8 +7:43/0/terrains_peering_bit/bottom_left_corner = 8 +7:43/0/terrains_peering_bit/left_side = 8 +7:43/0/terrains_peering_bit/top_left_corner = 8 +7:43/0/terrains_peering_bit/top_side = 8 +8:43/0 = 0 +8:43/0/terrain_set = 0 +8:43/0/terrain = 8 +8:43/0/terrains_peering_bit/right_side = 8 +8:43/0/terrains_peering_bit/bottom_side = 8 +8:43/0/terrains_peering_bit/bottom_left_corner = 8 +8:43/0/terrains_peering_bit/left_side = 8 +8:43/0/terrains_peering_bit/top_left_corner = 8 +8:43/0/terrains_peering_bit/top_side = 8 +8:43/0/terrains_peering_bit/top_right_corner = 8 +9:43/0 = 0 +9:43/0/terrain_set = 0 +9:43/0/terrain = 8 +9:43/0/terrains_peering_bit/right_side = 8 +9:43/0/terrains_peering_bit/bottom_right_corner = 8 +9:43/0/terrains_peering_bit/bottom_side = 8 +9:43/0/terrains_peering_bit/left_side = 8 +9:43/0/terrains_peering_bit/top_left_corner = 8 +9:43/0/terrains_peering_bit/top_side = 8 +9:43/0/terrains_peering_bit/top_right_corner = 8 +10:43/0 = 0 +10:43/0/terrain_set = 0 +10:43/0/terrain = 9 +10:43/0/terrains_peering_bit/right_side = 9 +10:43/0/terrains_peering_bit/bottom_right_corner = 9 +10:43/0/terrains_peering_bit/bottom_side = 9 +10:43/0/terrains_peering_bit/top_side = 9 +10:43/0/terrains_peering_bit/top_right_corner = 9 +11:43/0 = 0 +11:43/0/terrain_set = 0 +11:43/0/terrain = 9 +11:43/0/terrains_peering_bit/right_side = 9 +11:43/0/terrains_peering_bit/bottom_right_corner = 9 +11:43/0/terrains_peering_bit/bottom_side = 9 +11:43/0/terrains_peering_bit/bottom_left_corner = 9 +11:43/0/terrains_peering_bit/left_side = 9 +11:43/0/terrains_peering_bit/top_left_corner = 9 +11:43/0/terrains_peering_bit/top_side = 9 +11:43/0/terrains_peering_bit/top_right_corner = 9 +12:43/0 = 0 +12:43/0/terrain_set = 0 +12:43/0/terrain = 9 +12:43/0/terrains_peering_bit/bottom_side = 9 +12:43/0/terrains_peering_bit/bottom_left_corner = 9 +12:43/0/terrains_peering_bit/left_side = 9 +12:43/0/terrains_peering_bit/top_left_corner = 9 +12:43/0/terrains_peering_bit/top_side = 9 +13:43/0 = 0 +13:43/0/terrain_set = 0 +13:43/0/terrain = 9 +13:43/0/terrains_peering_bit/right_side = 9 +13:43/0/terrains_peering_bit/bottom_side = 9 +13:43/0/terrains_peering_bit/bottom_left_corner = 9 +13:43/0/terrains_peering_bit/left_side = 9 +13:43/0/terrains_peering_bit/top_left_corner = 9 +13:43/0/terrains_peering_bit/top_side = 9 +13:43/0/terrains_peering_bit/top_right_corner = 9 +14:43/0 = 0 +14:43/0/terrain_set = 0 +14:43/0/terrain = 9 +14:43/0/terrains_peering_bit/right_side = 9 +14:43/0/terrains_peering_bit/bottom_right_corner = 9 +14:43/0/terrains_peering_bit/bottom_side = 9 +14:43/0/terrains_peering_bit/left_side = 9 +14:43/0/terrains_peering_bit/top_left_corner = 9 +14:43/0/terrains_peering_bit/top_side = 9 +14:43/0/terrains_peering_bit/top_right_corner = 9 +15:43/0 = 0 +15:43/0/terrain_set = 0 +15:43/0/terrain = 10 +15:43/0/terrains_peering_bit/right_side = 10 +15:43/0/terrains_peering_bit/bottom_right_corner = 10 +15:43/0/terrains_peering_bit/bottom_side = 10 +15:43/0/terrains_peering_bit/top_side = 10 +15:43/0/terrains_peering_bit/top_right_corner = 10 +16:43/0 = 0 +16:43/0/terrain_set = 0 +16:43/0/terrain = 10 +16:43/0/terrains_peering_bit/right_side = 10 +16:43/0/terrains_peering_bit/bottom_right_corner = 10 +16:43/0/terrains_peering_bit/bottom_side = 10 +16:43/0/terrains_peering_bit/bottom_left_corner = 10 +16:43/0/terrains_peering_bit/left_side = 10 +16:43/0/terrains_peering_bit/top_left_corner = 10 +16:43/0/terrains_peering_bit/top_side = 10 +16:43/0/terrains_peering_bit/top_right_corner = 10 +17:43/0 = 0 +17:43/0/terrain_set = 0 +17:43/0/terrain = 10 +17:43/0/terrains_peering_bit/bottom_side = 10 +17:43/0/terrains_peering_bit/bottom_left_corner = 10 +17:43/0/terrains_peering_bit/left_side = 10 +17:43/0/terrains_peering_bit/top_left_corner = 10 +17:43/0/terrains_peering_bit/top_side = 10 +18:43/0 = 0 +18:43/0/terrain_set = 0 +18:43/0/terrain = 10 +18:43/0/terrains_peering_bit/right_side = 10 +18:43/0/terrains_peering_bit/bottom_side = 10 +18:43/0/terrains_peering_bit/bottom_left_corner = 10 +18:43/0/terrains_peering_bit/left_side = 10 +18:43/0/terrains_peering_bit/top_left_corner = 10 +18:43/0/terrains_peering_bit/top_side = 10 +18:43/0/terrains_peering_bit/top_right_corner = 10 +19:43/0 = 0 +19:43/0/terrain_set = 0 +19:43/0/terrain = 10 +19:43/0/terrains_peering_bit/right_side = 10 +19:43/0/terrains_peering_bit/bottom_right_corner = 10 +19:43/0/terrains_peering_bit/bottom_side = 10 +19:43/0/terrains_peering_bit/left_side = 10 +19:43/0/terrains_peering_bit/top_left_corner = 10 +19:43/0/terrains_peering_bit/top_side = 10 +19:43/0/terrains_peering_bit/top_right_corner = 10 +20:43/0 = 0 +20:43/0/terrain_set = 0 +20:43/0/terrain = 11 +20:43/0/terrains_peering_bit/right_side = 11 +20:43/0/terrains_peering_bit/bottom_right_corner = 11 +20:43/0/terrains_peering_bit/bottom_side = 11 +20:43/0/terrains_peering_bit/top_side = 11 +20:43/0/terrains_peering_bit/top_right_corner = 11 +21:43/0 = 0 +21:43/0/terrain_set = 0 +21:43/0/terrain = 11 +21:43/0/terrains_peering_bit/right_side = 11 +21:43/0/terrains_peering_bit/bottom_right_corner = 11 +21:43/0/terrains_peering_bit/bottom_side = 11 +21:43/0/terrains_peering_bit/bottom_left_corner = 11 +21:43/0/terrains_peering_bit/left_side = 11 +21:43/0/terrains_peering_bit/top_left_corner = 11 +21:43/0/terrains_peering_bit/top_side = 11 +21:43/0/terrains_peering_bit/top_right_corner = 11 +22:43/0 = 0 +22:43/0/terrain_set = 0 +22:43/0/terrain = 11 +22:43/0/terrains_peering_bit/bottom_side = 11 +22:43/0/terrains_peering_bit/bottom_left_corner = 11 +22:43/0/terrains_peering_bit/left_side = 11 +22:43/0/terrains_peering_bit/top_left_corner = 11 +22:43/0/terrains_peering_bit/top_side = 11 +23:43/0 = 0 +23:43/0/terrain_set = 0 +23:43/0/terrain = 11 +23:43/0/terrains_peering_bit/right_side = 11 +23:43/0/terrains_peering_bit/bottom_side = 11 +23:43/0/terrains_peering_bit/bottom_left_corner = 11 +23:43/0/terrains_peering_bit/left_side = 11 +23:43/0/terrains_peering_bit/top_left_corner = 11 +23:43/0/terrains_peering_bit/top_side = 11 +23:43/0/terrains_peering_bit/top_right_corner = 11 +24:43/0 = 0 +24:43/0/terrain_set = 0 +24:43/0/terrain = 11 +24:43/0/terrains_peering_bit/right_side = 11 +24:43/0/terrains_peering_bit/bottom_right_corner = 11 +24:43/0/terrains_peering_bit/bottom_side = 11 +24:43/0/terrains_peering_bit/left_side = 11 +24:43/0/terrains_peering_bit/top_left_corner = 11 +24:43/0/terrains_peering_bit/top_side = 11 +24:43/0/terrains_peering_bit/top_right_corner = 11 +25:43/0 = 0 +26:43/0 = 0 +27:43/0 = 0 +28:43/0 = 0 +29:43/0 = 0 +30:43/0 = 0 +31:43/0 = 0 +32:43/0 = 0 +33:43/0 = 0 +34:43/0 = 0 +35:43/0 = 0 +36:43/0 = 0 +37:43/0 = 0 +38:43/0 = 0 +39:43/0 = 0 +40:43/0 = 0 +41:43/0 = 0 +42:43/0 = 0 +43:43/0 = 0 +44:43/0 = 0 +45:43/0 = 0 +46:43/0 = 0 +47:43/0 = 0 +48:43/0 = 0 +49:43/0 = 0 +0:44/0 = 0 +0:44/0/terrain_set = 0 +0:44/0/terrain = 7 +0:44/0/terrains_peering_bit/right_side = 7 +0:44/0/terrains_peering_bit/top_side = 7 +0:44/0/terrains_peering_bit/top_right_corner = 7 +1:44/0 = 0 +1:44/0/terrain_set = 0 +1:44/0/terrain = 7 +1:44/0/terrains_peering_bit/right_side = 7 +1:44/0/terrains_peering_bit/left_side = 7 +1:44/0/terrains_peering_bit/top_left_corner = 7 +1:44/0/terrains_peering_bit/top_side = 7 +1:44/0/terrains_peering_bit/top_right_corner = 7 +2:44/0 = 0 +2:44/0/terrain_set = 0 +2:44/0/terrain = 7 +2:44/0/terrains_peering_bit/left_side = 7 +2:44/0/terrains_peering_bit/top_left_corner = 7 +2:44/0/terrains_peering_bit/top_side = 7 +3:44/0 = 0 +3:44/0/terrain_set = 0 +3:44/0/terrain = 7 +3:44/0/terrains_peering_bit/right_side = 7 +3:44/0/terrains_peering_bit/bottom_right_corner = 7 +3:44/0/terrains_peering_bit/bottom_side = 7 +3:44/0/terrains_peering_bit/bottom_left_corner = 7 +3:44/0/terrains_peering_bit/left_side = 7 +3:44/0/terrains_peering_bit/top_left_corner = 7 +3:44/0/terrains_peering_bit/top_side = 7 +4:44/0 = 0 +4:44/0/terrain_set = 0 +4:44/0/terrain = 7 +4:44/0/terrains_peering_bit/right_side = 7 +4:44/0/terrains_peering_bit/bottom_right_corner = 7 +4:44/0/terrains_peering_bit/bottom_side = 7 +4:44/0/terrains_peering_bit/bottom_left_corner = 7 +4:44/0/terrains_peering_bit/left_side = 7 +4:44/0/terrains_peering_bit/top_side = 7 +4:44/0/terrains_peering_bit/top_right_corner = 7 +5:44/0 = 0 +5:44/0/terrain_set = 0 +5:44/0/terrain = 8 +5:44/0/terrains_peering_bit/right_side = 8 +5:44/0/terrains_peering_bit/top_side = 8 +5:44/0/terrains_peering_bit/top_right_corner = 8 +6:44/0 = 0 +6:44/0/terrain_set = 0 +6:44/0/terrain = 8 +6:44/0/terrains_peering_bit/right_side = 8 +6:44/0/terrains_peering_bit/left_side = 8 +6:44/0/terrains_peering_bit/top_left_corner = 8 +6:44/0/terrains_peering_bit/top_side = 8 +6:44/0/terrains_peering_bit/top_right_corner = 8 +7:44/0 = 0 +7:44/0/terrain_set = 0 +7:44/0/terrain = 8 +7:44/0/terrains_peering_bit/left_side = 8 +7:44/0/terrains_peering_bit/top_left_corner = 8 +7:44/0/terrains_peering_bit/top_side = 8 +8:44/0 = 0 +8:44/0/terrain_set = 0 +8:44/0/terrain = 8 +8:44/0/terrains_peering_bit/right_side = 8 +8:44/0/terrains_peering_bit/bottom_right_corner = 8 +8:44/0/terrains_peering_bit/bottom_side = 8 +8:44/0/terrains_peering_bit/bottom_left_corner = 8 +8:44/0/terrains_peering_bit/left_side = 8 +8:44/0/terrains_peering_bit/top_left_corner = 8 +8:44/0/terrains_peering_bit/top_side = 8 +9:44/0 = 0 +9:44/0/terrain_set = 0 +9:44/0/terrain = 8 +9:44/0/terrains_peering_bit/right_side = 8 +9:44/0/terrains_peering_bit/bottom_right_corner = 8 +9:44/0/terrains_peering_bit/bottom_side = 8 +9:44/0/terrains_peering_bit/bottom_left_corner = 8 +9:44/0/terrains_peering_bit/left_side = 8 +9:44/0/terrains_peering_bit/top_side = 8 +9:44/0/terrains_peering_bit/top_right_corner = 8 +10:44/0 = 0 +10:44/0/terrain_set = 0 +10:44/0/terrain = 9 +10:44/0/terrains_peering_bit/right_side = 9 +10:44/0/terrains_peering_bit/top_side = 9 +10:44/0/terrains_peering_bit/top_right_corner = 9 +11:44/0 = 0 +11:44/0/terrain_set = 0 +11:44/0/terrain = 9 +11:44/0/terrains_peering_bit/right_side = 9 +11:44/0/terrains_peering_bit/left_side = 9 +11:44/0/terrains_peering_bit/top_left_corner = 9 +11:44/0/terrains_peering_bit/top_side = 9 +11:44/0/terrains_peering_bit/top_right_corner = 9 +12:44/0 = 0 +12:44/0/terrain_set = 0 +12:44/0/terrain = 9 +12:44/0/terrains_peering_bit/left_side = 9 +12:44/0/terrains_peering_bit/top_left_corner = 9 +12:44/0/terrains_peering_bit/top_side = 9 +13:44/0 = 0 +13:44/0/terrain_set = 0 +13:44/0/terrain = 9 +13:44/0/terrains_peering_bit/right_side = 9 +13:44/0/terrains_peering_bit/bottom_right_corner = 9 +13:44/0/terrains_peering_bit/bottom_side = 9 +13:44/0/terrains_peering_bit/bottom_left_corner = 9 +13:44/0/terrains_peering_bit/left_side = 9 +13:44/0/terrains_peering_bit/top_left_corner = 9 +13:44/0/terrains_peering_bit/top_side = 9 +14:44/0 = 0 +14:44/0/terrain_set = 0 +14:44/0/terrain = 9 +14:44/0/terrains_peering_bit/right_side = 9 +14:44/0/terrains_peering_bit/bottom_right_corner = 9 +14:44/0/terrains_peering_bit/bottom_side = 9 +14:44/0/terrains_peering_bit/bottom_left_corner = 9 +14:44/0/terrains_peering_bit/left_side = 9 +14:44/0/terrains_peering_bit/top_side = 9 +14:44/0/terrains_peering_bit/top_right_corner = 9 +15:44/0 = 0 +15:44/0/terrain_set = 0 +15:44/0/terrain = 10 +15:44/0/terrains_peering_bit/right_side = 10 +15:44/0/terrains_peering_bit/top_side = 10 +15:44/0/terrains_peering_bit/top_right_corner = 10 +16:44/0 = 0 +16:44/0/terrain_set = 0 +16:44/0/terrain = 10 +16:44/0/terrains_peering_bit/right_side = 10 +16:44/0/terrains_peering_bit/left_side = 10 +16:44/0/terrains_peering_bit/top_left_corner = 10 +16:44/0/terrains_peering_bit/top_side = 10 +16:44/0/terrains_peering_bit/top_right_corner = 10 +17:44/0 = 0 +17:44/0/terrain_set = 0 +17:44/0/terrain = 10 +17:44/0/terrains_peering_bit/left_side = 10 +17:44/0/terrains_peering_bit/top_left_corner = 10 +17:44/0/terrains_peering_bit/top_side = 10 +18:44/0 = 0 +18:44/0/terrain_set = 0 +18:44/0/terrain = 10 +18:44/0/terrains_peering_bit/right_side = 10 +18:44/0/terrains_peering_bit/bottom_right_corner = 10 +18:44/0/terrains_peering_bit/bottom_side = 10 +18:44/0/terrains_peering_bit/bottom_left_corner = 10 +18:44/0/terrains_peering_bit/left_side = 10 +18:44/0/terrains_peering_bit/top_left_corner = 10 +18:44/0/terrains_peering_bit/top_side = 10 +19:44/0 = 0 +19:44/0/terrain_set = 0 +19:44/0/terrain = 10 +19:44/0/terrains_peering_bit/right_side = 10 +19:44/0/terrains_peering_bit/bottom_right_corner = 10 +19:44/0/terrains_peering_bit/bottom_side = 10 +19:44/0/terrains_peering_bit/bottom_left_corner = 10 +19:44/0/terrains_peering_bit/left_side = 10 +19:44/0/terrains_peering_bit/top_side = 10 +19:44/0/terrains_peering_bit/top_right_corner = 10 +20:44/0 = 0 +20:44/0/terrain_set = 0 +20:44/0/terrain = 11 +20:44/0/terrains_peering_bit/right_side = 11 +20:44/0/terrains_peering_bit/top_side = 11 +20:44/0/terrains_peering_bit/top_right_corner = 11 +21:44/0 = 0 +21:44/0/terrain_set = 0 +21:44/0/terrain = 11 +21:44/0/terrains_peering_bit/right_side = 11 +21:44/0/terrains_peering_bit/left_side = 11 +21:44/0/terrains_peering_bit/top_left_corner = 11 +21:44/0/terrains_peering_bit/top_side = 11 +21:44/0/terrains_peering_bit/top_right_corner = 11 +22:44/0 = 0 +22:44/0/terrain_set = 0 +22:44/0/terrain = 11 +22:44/0/terrains_peering_bit/left_side = 11 +22:44/0/terrains_peering_bit/top_left_corner = 11 +22:44/0/terrains_peering_bit/top_side = 11 +23:44/0 = 0 +23:44/0/terrain_set = 0 +23:44/0/terrain = 11 +23:44/0/terrains_peering_bit/right_side = 11 +23:44/0/terrains_peering_bit/bottom_right_corner = 11 +23:44/0/terrains_peering_bit/bottom_side = 11 +23:44/0/terrains_peering_bit/bottom_left_corner = 11 +23:44/0/terrains_peering_bit/left_side = 11 +23:44/0/terrains_peering_bit/top_left_corner = 11 +23:44/0/terrains_peering_bit/top_side = 11 +24:44/0 = 0 +24:44/0/terrain_set = 0 +24:44/0/terrain = 11 +24:44/0/terrains_peering_bit/right_side = 11 +24:44/0/terrains_peering_bit/bottom_right_corner = 11 +24:44/0/terrains_peering_bit/bottom_side = 11 +24:44/0/terrains_peering_bit/bottom_left_corner = 11 +24:44/0/terrains_peering_bit/left_side = 11 +24:44/0/terrains_peering_bit/top_side = 11 +24:44/0/terrains_peering_bit/top_right_corner = 11 +25:44/0 = 0 +26:44/0 = 0 +27:44/0 = 0 +28:44/0 = 0 +29:44/0 = 0 +30:44/0 = 0 +31:44/0 = 0 +32:44/0 = 0 +33:44/0 = 0 +34:44/0 = 0 +35:44/0 = 0 +36:44/0 = 0 +37:44/0 = 0 +38:44/0 = 0 +39:44/0 = 0 +40:44/0 = 0 +41:44/0 = 0 +42:44/0 = 0 +43:44/0 = 0 +44:44/0 = 0 +45:44/0 = 0 +46:44/0 = 0 +47:44/0 = 0 +48:44/0 = 0 +49:44/0 = 0 +0:45/0 = 0 +1:45/0 = 0 +2:45/0 = 0 +3:45/0 = 0 +4:45/0 = 0 +5:45/0 = 0 +6:45/0 = 0 +7:45/0 = 0 +8:45/0 = 0 +9:45/0 = 0 +10:45/0 = 0 +11:45/0 = 0 +12:45/0 = 0 +14:45/0 = 0 +15:45/0 = 0 +16:45/0 = 0 +17:45/0 = 0 +18:45/0 = 0 +19:45/0 = 0 +20:45/0 = 0 +21:45/0 = 0 +22:45/0 = 0 +23:45/0 = 0 +24:45/0 = 0 +25:45/0 = 0 +26:45/0 = 0 +29:45/0 = 0 +30:45/0 = 0 +31:45/0 = 0 +34:45/0 = 0 +35:45/0 = 0 +36:45/0 = 0 +37:45/0 = 0 +38:45/0 = 0 +39:45/0 = 0 +0:46/0 = 0 +1:46/0 = 0 +2:46/0 = 0 +3:46/0 = 0 +4:46/0 = 0 +5:46/0 = 0 +6:46/0 = 0 +7:46/0 = 0 +8:46/0 = 0 +9:46/0 = 0 +10:46/0 = 0 +11:46/0 = 0 +12:46/0 = 0 +13:46/0 = 0 +14:46/0 = 0 +15:46/0 = 0 +16:46/0 = 0 +17:46/0 = 0 +18:46/0 = 0 +19:46/0 = 0 +20:46/0 = 0 +21:46/0 = 0 +22:46/0 = 0 +23:46/0 = 0 +24:46/0 = 0 +25:46/0 = 0 +26:46/0 = 0 +27:46/0 = 0 +28:46/0 = 0 +29:46/0 = 0 +30:46/0 = 0 +31:46/0 = 0 +32:46/0 = 0 +33:46/0 = 0 +34:46/0 = 0 +35:46/0 = 0 +36:46/0 = 0 +37:46/0 = 0 +38:46/0 = 0 +39:46/0 = 0 +0:47/0 = 0 +1:47/0 = 0 +2:47/0 = 0 +3:47/0 = 0 +4:47/0 = 0 +5:47/0 = 0 +6:47/0 = 0 +7:47/0 = 0 +8:47/0 = 0 +9:47/0 = 0 +10:47/0 = 0 +11:47/0 = 0 +12:47/0 = 0 +13:47/0 = 0 +14:47/0 = 0 +15:47/0 = 0 +16:47/0 = 0 +19:47/0 = 0 +20:47/0 = 0 +21:47/0 = 0 +22:47/0 = 0 +24:47/0 = 0 +25:47/0 = 0 +26:47/0 = 0 +27:47/0 = 0 +28:47/0 = 0 +29:47/0 = 0 +30:47/0 = 0 +31:47/0 = 0 +32:47/0 = 0 +33:47/0 = 0 +8:48/0 = 0 +9:48/0 = 0 +10:48/0 = 0 +0:49/0 = 0 +1:49/0 = 0 +2:49/0 = 0 +3:49/0 = 0 +4:49/0 = 0 +5:49/0 = 0 +6:49/0 = 0 +7:49/0 = 0 +8:49/0 = 0 +9:49/0 = 0 +10:49/0 = 0 +11:49/0 = 0 +12:49/0 = 0 +13:49/0 = 0 +14:49/0 = 0 +15:49/0 = 0 +16:49/0 = 0 +17:49/0 = 0 +18:49/0 = 0 +19:49/0 = 0 +20:49/0 = 0 +21:49/0 = 0 +0:50/0 = 0 +1:50/0 = 0 +2:50/0 = 0 +3:50/0 = 0 +4:50/0 = 0 +5:50/0 = 0 +6:50/0 = 0 +7:50/0 = 0 +8:50/0 = 0 +9:50/0 = 0 +10:50/0 = 0 +11:50/0 = 0 +12:50/0 = 0 +13:50/0 = 0 +14:50/0 = 0 +15:50/0 = 0 +16:50/0 = 0 +17:50/0 = 0 +18:50/0 = 0 +19:50/0 = 0 +20:50/0 = 0 +21:50/0 = 0 +0:51/0 = 0 +1:51/0 = 0 +2:51/0 = 0 +3:51/0 = 0 +5:51/0 = 0 +6:51/0 = 0 +7:51/0 = 0 +8:51/0 = 0 +9:51/0 = 0 +10:51/0 = 0 +11:51/0 = 0 +12:51/0 = 0 +13:51/0 = 0 +14:51/0 = 0 +15:51/0 = 0 +16:51/0 = 0 +17:51/0 = 0 +18:51/0 = 0 +19:51/0 = 0 + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_6i3hk"] +resource_name = "Buildings" +texture = ExtResource("2_utoqt") +margins = Vector2i(0, 7) +separation = Vector2i(1, 1) +1:1/0 = 0 +2:1/0 = 0 +3:1/0 = 0 +4:1/0 = 0 +4:2/0 = 0 +3:2/0 = 0 +2:2/0 = 0 +1:2/0 = 0 +1:3/0 = 0 +2:3/0 = 0 +3:3/0 = 0 +4:3/0 = 0 +4:4/0 = 0 +3:4/0 = 0 +2:4/0 = 0 +1:4/0 = 0 +6:0/0 = 0 +7:0/0 = 0 +8:0/0 = 0 +9:0/0 = 0 +10:0/0 = 0 +6:1/0 = 0 +7:1/0 = 0 +8:1/0 = 0 +9:1/0 = 0 +10:1/0 = 0 +6:2/0 = 0 +7:2/0 = 0 +8:2/0 = 0 +9:2/0 = 0 +10:2/0 = 0 +6:3/0 = 0 +7:3/0 = 0 +8:3/0 = 0 +9:3/0 = 0 +10:3/0 = 0 +6:4/0 = 0 +7:4/0 = 0 +8:4/0 = 0 +9:4/0 = 0 +10:4/0 = 0 +1:5/0 = 0 +2:5/0 = 0 +3:5/0 = 0 +4:5/0 = 0 +5:5/0 = 0 +1:6/0 = 0 +2:6/0 = 0 +3:6/0 = 0 +4:6/0 = 0 +5:6/0 = 0 +1:7/0 = 0 +2:7/0 = 0 +3:7/0 = 0 +4:7/0 = 0 +5:7/0 = 0 +1:8/0 = 0 +2:8/0 = 0 +3:8/0 = 0 +4:8/0 = 0 +5:8/0 = 0 +7:5/0 = 0 +8:5/0 = 0 +9:5/0 = 0 +10:5/0 = 0 +11:5/0 = 0 +7:6/0 = 0 +8:6/0 = 0 +9:6/0 = 0 +10:6/0 = 0 +11:6/0 = 0 +7:7/0 = 0 +8:7/0 = 0 +9:7/0 = 0 +10:7/0 = 0 +11:7/0 = 0 +7:8/0 = 0 +8:8/0 = 0 +9:8/0 = 0 +10:8/0 = 0 +11:8/0 = 0 +7:9/0 = 0 +8:9/0 = 0 +9:9/0 = 0 +10:9/0 = 0 +11:9/0 = 0 +1:9/0 = 0 +2:9/0 = 0 +3:9/0 = 0 +4:9/0 = 0 +5:9/0 = 0 +1:10/0 = 0 +2:10/0 = 0 +3:10/0 = 0 +4:10/0 = 0 +5:10/0 = 0 +1:11/0 = 0 +2:11/0 = 0 +3:11/0 = 0 +4:11/0 = 0 +5:11/0 = 0 +1:12/0 = 0 +2:12/0 = 0 +3:12/0 = 0 +4:12/0 = 0 +5:12/0 = 0 +1:13/0 = 0 +2:13/0 = 0 +3:13/0 = 0 +4:13/0 = 0 +5:13/0 = 0 +7:10/0 = 0 +8:10/0 = 0 +9:10/0 = 0 +10:10/0 = 0 +11:10/0 = 0 +7:11/0 = 0 +8:11/0 = 0 +9:11/0 = 0 +10:11/0 = 0 +11:11/0 = 0 +7:12/0 = 0 +8:12/0 = 0 +9:12/0 = 0 +10:12/0 = 0 +11:12/0 = 0 +7:13/0 = 0 +8:13/0 = 0 +9:13/0 = 0 +10:13/0 = 0 +11:13/0 = 0 +1:14/0 = 0 +2:14/0 = 0 +3:14/0 = 0 +4:14/0 = 0 +5:14/0 = 0 +6:14/0 = 0 +1:15/0 = 0 +2:15/0 = 0 +3:15/0 = 0 +4:15/0 = 0 +5:15/0 = 0 +6:15/0 = 0 +1:16/0 = 0 +2:16/0 = 0 +3:16/0 = 0 +4:16/0 = 0 +5:16/0 = 0 +6:16/0 = 0 +1:17/0 = 0 +2:17/0 = 0 +3:17/0 = 0 +4:17/0 = 0 +5:17/0 = 0 +6:17/0 = 0 +1:18/0 = 0 +2:18/0 = 0 +3:18/0 = 0 +4:18/0 = 0 +1:19/0 = 0 +2:19/0 = 0 +3:19/0 = 0 +4:19/0 = 0 +1:20/0 = 0 +2:20/0 = 0 +3:20/0 = 0 +4:20/0 = 0 +1:21/0 = 0 +2:21/0 = 0 +3:21/0 = 0 +4:21/0 = 0 +1:22/0 = 0 +2:22/0 = 0 +3:22/0 = 0 +4:22/0 = 0 +8:14/0 = 0 +9:14/0 = 0 +10:14/0 = 0 +11:14/0 = 0 +8:15/0 = 0 +9:15/0 = 0 +10:15/0 = 0 +11:15/0 = 0 +8:16/0 = 0 +9:16/0 = 0 +10:16/0 = 0 +11:16/0 = 0 +8:17/0 = 0 +9:17/0 = 0 +10:17/0 = 0 +11:17/0 = 0 +10:18/0 = 0 +11:18/0 = 0 +6:19/0 = 0 +7:19/0 = 0 +8:19/0 = 0 +9:19/0 = 0 +10:19/0 = 0 +11:19/0 = 0 +12:19/0 = 0 +6:20/0 = 0 +7:20/0 = 0 +8:20/0 = 0 +9:20/0 = 0 +10:20/0 = 0 +11:20/0 = 0 +12:20/0 = 0 +6:21/0 = 0 +7:21/0 = 0 +8:21/0 = 0 +9:21/0 = 0 +10:21/0 = 0 +11:21/0 = 0 +12:21/0 = 0 +6:22/0 = 0 +7:22/0 = 0 +8:22/0 = 0 +9:22/0 = 0 +10:22/0 = 0 +11:22/0 = 0 +12:22/0 = 0 +14:22/0 = 0 +15:22/0 = 0 +16:22/0 = 0 +16:21/0 = 0 +14:15/0 = 0 +15:15/0 = 0 +16:15/0 = 0 +17:15/0 = 0 +18:15/0 = 0 +19:15/0 = 0 +20:15/0 = 0 +21:15/0 = 0 +22:15/0 = 0 +23:15/0 = 0 +24:15/0 = 0 +25:16/0 = 0 +26:16/0 = 0 +27:16/0 = 0 +28:16/0 = 0 +29:16/0 = 0 +25:17/0 = 0 +26:17/0 = 0 +27:17/0 = 0 +28:17/0 = 0 +29:17/0 = 0 +25:18/0 = 0 +26:18/0 = 0 +27:18/0 = 0 +28:18/0 = 0 +29:18/0 = 0 +25:19/0 = 0 +26:19/0 = 0 +27:19/0 = 0 +28:19/0 = 0 +29:19/0 = 0 +14:16/0 = 0 +15:16/0 = 0 +16:16/0 = 0 +17:16/0 = 0 +18:16/0 = 0 +19:16/0 = 0 +20:16/0 = 0 +21:16/0 = 0 +22:16/0 = 0 +23:16/0 = 0 +24:16/0 = 0 +14:17/0 = 0 +15:17/0 = 0 +16:17/0 = 0 +17:17/0 = 0 +18:17/0 = 0 +19:17/0 = 0 +20:17/0 = 0 +21:17/0 = 0 +22:17/0 = 0 +23:17/0 = 0 +24:17/0 = 0 +14:18/0 = 0 +15:18/0 = 0 +16:18/0 = 0 +17:18/0 = 0 +18:18/0 = 0 +19:18/0 = 0 +20:18/0 = 0 +21:18/0 = 0 +22:18/0 = 0 +23:18/0 = 0 +24:18/0 = 0 +14:19/0 = 0 +15:19/0 = 0 +16:19/0 = 0 +17:19/0 = 0 +18:19/0 = 0 +19:19/0 = 0 +20:19/0 = 0 +21:19/0 = 0 +22:19/0 = 0 +23:19/0 = 0 +24:19/0 = 0 +14:20/0 = 0 +15:20/0 = 0 +16:20/0 = 0 +17:20/0 = 0 +18:20/0 = 0 +19:20/0 = 0 +20:20/0 = 0 +21:20/0 = 0 +22:20/0 = 0 +23:20/0 = 0 +24:20/0 = 0 +18:21/0 = 0 +19:21/0 = 0 +20:21/0 = 0 +18:22/0 = 0 +19:22/0 = 0 +20:22/0 = 0 +13:14/0 = 0 +14:14/0 = 0 +15:14/0 = 0 +16:14/0 = 0 +17:14/0 = 0 +18:14/0 = 0 +19:14/0 = 0 +13:13/0 = 0 +14:13/0 = 0 +15:13/0 = 0 +16:13/0 = 0 +17:13/0 = 0 +18:13/0 = 0 +19:13/0 = 0 +13:12/0 = 0 +14:12/0 = 0 +15:12/0 = 0 +16:12/0 = 0 +17:12/0 = 0 +18:12/0 = 0 +19:12/0 = 0 +13:11/0 = 0 +14:11/0 = 0 +15:11/0 = 0 +16:11/0 = 0 +17:11/0 = 0 +18:11/0 = 0 +19:11/0 = 0 +13:10/0 = 0 +14:10/0 = 0 +15:10/0 = 0 +16:10/0 = 0 +17:10/0 = 0 +18:10/0 = 0 +19:10/0 = 0 +13:9/0 = 0 +14:9/0 = 0 +15:9/0 = 0 +16:9/0 = 0 +17:9/0 = 0 +18:9/0 = 0 +19:9/0 = 0 +13:8/0 = 0 +14:8/0 = 0 +15:8/0 = 0 +16:8/0 = 0 +17:8/0 = 0 +18:8/0 = 0 +19:8/0 = 0 +13:7/0 = 0 +14:7/0 = 0 +15:7/0 = 0 +16:7/0 = 0 +17:7/0 = 0 +18:7/0 = 0 +19:7/0 = 0 +13:6/0 = 0 +14:6/0 = 0 +15:6/0 = 0 +16:6/0 = 0 +17:6/0 = 0 +18:6/0 = 0 +19:6/0 = 0 +13:5/0 = 0 +14:5/0 = 0 +15:5/0 = 0 +16:5/0 = 0 +17:5/0 = 0 +18:5/0 = 0 +19:5/0 = 0 +13:4/0 = 0 +14:4/0 = 0 +15:4/0 = 0 +16:4/0 = 0 +17:4/0 = 0 +18:4/0 = 0 +19:4/0 = 0 +13:3/0 = 0 +14:3/0 = 0 +15:3/0 = 0 +16:3/0 = 0 +17:3/0 = 0 +18:3/0 = 0 +19:3/0 = 0 +13:2/0 = 0 +14:2/0 = 0 +15:2/0 = 0 +16:2/0 = 0 +17:2/0 = 0 +18:2/0 = 0 +19:2/0 = 0 +13:1/0 = 0 +14:1/0 = 0 +15:1/0 = 0 +16:1/0 = 0 +17:1/0 = 0 +18:1/0 = 0 +19:1/0 = 0 +15:0/0 = 0 +16:0/0 = 0 +17:0/0 = 0 +20:1/0 = 0 +21:1/0 = 0 +22:1/0 = 0 +23:1/0 = 0 +20:2/0 = 0 +21:2/0 = 0 +22:2/0 = 0 +23:2/0 = 0 +20:3/0 = 0 +21:3/0 = 0 +22:3/0 = 0 +23:3/0 = 0 +20:4/0 = 0 +21:4/0 = 0 +22:4/0 = 0 +23:4/0 = 0 +20:5/0 = 0 +21:5/0 = 0 +22:5/0 = 0 +23:5/0 = 0 +25:1/0 = 0 +26:1/0 = 0 +27:1/0 = 0 +28:1/0 = 0 +29:1/0 = 0 +30:1/0 = 0 +24:2/0 = 0 +25:2/0 = 0 +26:2/0 = 0 +27:2/0 = 0 +28:2/0 = 0 +29:2/0 = 0 +30:2/0 = 0 +31:2/0 = 0 +24:3/0 = 0 +25:3/0 = 0 +26:3/0 = 0 +27:3/0 = 0 +28:3/0 = 0 +29:3/0 = 0 +30:3/0 = 0 +31:3/0 = 0 +24:4/0 = 0 +25:4/0 = 0 +26:4/0 = 0 +27:4/0 = 0 +28:4/0 = 0 +29:4/0 = 0 +30:4/0 = 0 +31:4/0 = 0 +24:5/0 = 0 +25:5/0 = 0 +26:5/0 = 0 +27:5/0 = 0 +28:5/0 = 0 +29:5/0 = 0 +30:5/0 = 0 +31:5/0 = 0 +21:7/0 = 0 +22:7/0 = 0 +23:7/0 = 0 +24:7/0 = 0 +25:7/0 = 0 +21:8/0 = 0 +22:8/0 = 0 +23:8/0 = 0 +24:8/0 = 0 +25:8/0 = 0 +21:9/0 = 0 +22:9/0 = 0 +23:9/0 = 0 +24:9/0 = 0 +25:9/0 = 0 +21:10/0 = 0 +22:10/0 = 0 +23:10/0 = 0 +24:10/0 = 0 +25:10/0 = 0 +21:11/0 = 0 +22:11/0 = 0 +23:11/0 = 0 +24:11/0 = 0 +25:11/0 = 0 +21:12/0 = 0 +22:12/0 = 0 +23:12/0 = 0 +24:12/0 = 0 +25:12/0 = 0 +27:7/0 = 0 +28:7/0 = 0 +29:7/0 = 0 +30:7/0 = 0 +31:7/0 = 0 +32:7/0 = 0 +28:6/0 = 0 +29:6/0 = 0 +30:6/0 = 0 +31:6/0 = 0 +27:8/0 = 0 +28:8/0 = 0 +29:8/0 = 0 +30:8/0 = 0 +31:8/0 = 0 +32:8/0 = 0 +27:9/0 = 0 +28:9/0 = 0 +29:9/0 = 0 +30:9/0 = 0 +31:9/0 = 0 +32:9/0 = 0 +27:10/0 = 0 +28:10/0 = 0 +29:10/0 = 0 +30:10/0 = 0 +31:10/0 = 0 +32:10/0 = 0 +27:11/0 = 0 +28:11/0 = 0 +29:11/0 = 0 +30:11/0 = 0 +31:11/0 = 0 +32:11/0 = 0 +27:12/0 = 0 +28:12/0 = 0 +29:12/0 = 0 +30:12/0 = 0 +31:12/0 = 0 +32:12/0 = 0 +28:13/0 = 0 +29:13/0 = 0 +30:13/0 = 0 +31:13/0 = 0 +1:23/0 = 0 +2:23/0 = 0 +3:23/0 = 0 +4:23/0 = 0 +5:24/0 = 0 +6:24/0 = 0 +6:23/0 = 0 +5:23/0 = 0 +7:23/0 = 0 +1:24/0 = 0 +2:24/0 = 0 +3:24/0 = 0 +4:24/0 = 0 +7:24/0 = 0 +1:25/0 = 0 +2:25/0 = 0 +3:25/0 = 0 +4:25/0 = 0 +5:25/0 = 0 +6:25/0 = 0 +7:25/0 = 0 +1:26/0 = 0 +2:26/0 = 0 +3:26/0 = 0 +4:26/0 = 0 +5:26/0 = 0 +6:26/0 = 0 +7:26/0 = 0 +1:27/0 = 0 +2:27/0 = 0 +3:27/0 = 0 +4:27/0 = 0 +5:27/0 = 0 +6:27/0 = 0 +7:27/0 = 0 +9:24/0 = 0 +10:24/0 = 0 +11:24/0 = 0 +12:24/0 = 0 +13:24/0 = 0 +9:25/0 = 0 +10:25/0 = 0 +11:25/0 = 0 +12:25/0 = 0 +13:25/0 = 0 +9:26/0 = 0 +10:26/0 = 0 +11:26/0 = 0 +12:26/0 = 0 +13:26/0 = 0 +9:27/0 = 0 +10:27/0 = 0 +11:27/0 = 0 +12:27/0 = 0 +13:27/0 = 0 +16:24/0 = 0 +17:24/0 = 0 +18:24/0 = 0 +19:24/0 = 0 +20:24/0 = 0 +21:24/0 = 0 +22:24/0 = 0 +23:24/0 = 0 +24:24/0 = 0 +16:25/0 = 0 +17:25/0 = 0 +18:25/0 = 0 +19:25/0 = 0 +20:25/0 = 0 +21:25/0 = 0 +22:25/0 = 0 +23:25/0 = 0 +24:25/0 = 0 +16:26/0 = 0 +17:26/0 = 0 +18:26/0 = 0 +19:26/0 = 0 +20:26/0 = 0 +21:26/0 = 0 +22:26/0 = 0 +23:26/0 = 0 +24:26/0 = 0 +16:27/0 = 0 +17:27/0 = 0 +18:27/0 = 0 +19:27/0 = 0 +20:27/0 = 0 +21:27/0 = 0 +22:27/0 = 0 +23:27/0 = 0 +24:27/0 = 0 +26:20/0 = 0 +27:20/0 = 0 +28:20/0 = 0 +29:20/0 = 0 +30:20/0 = 0 +26:21/0 = 0 +27:21/0 = 0 +28:21/0 = 0 +29:21/0 = 0 +30:21/0 = 0 +26:22/0 = 0 +27:22/0 = 0 +28:22/0 = 0 +29:22/0 = 0 +30:22/0 = 0 +26:23/0 = 0 +27:23/0 = 0 +28:23/0 = 0 +29:23/0 = 0 +30:23/0 = 0 +27:24/0 = 0 +28:24/0 = 0 +29:24/0 = 0 +26:24/0 = 0 +30:24/0 = 0 +26:25/0 = 0 +27:25/0 = 0 +28:25/0 = 0 +29:25/0 = 0 +30:25/0 = 0 +26:26/0 = 0 +27:26/0 = 0 +28:26/0 = 0 +29:26/0 = 0 +30:26/0 = 0 +26:27/0 = 0 +27:27/0 = 0 +28:27/0 = 0 +29:27/0 = 0 +30:27/0 = 0 +16:28/0 = 0 +17:28/0 = 0 +18:28/0 = 0 +19:28/0 = 0 +20:28/0 = 0 +21:28/0 = 0 +22:28/0 = 0 +23:28/0 = 0 +24:28/0 = 0 +16:29/0 = 0 +17:29/0 = 0 +18:29/0 = 0 +19:29/0 = 0 +20:29/0 = 0 +21:29/0 = 0 +22:29/0 = 0 +23:29/0 = 0 +24:29/0 = 0 +16:30/0 = 0 +17:30/0 = 0 +18:30/0 = 0 +19:30/0 = 0 +20:30/0 = 0 +21:30/0 = 0 +22:30/0 = 0 +23:30/0 = 0 +24:30/0 = 0 +16:31/0 = 0 +17:31/0 = 0 +18:31/0 = 0 +19:31/0 = 0 +20:31/0 = 0 +21:31/0 = 0 +22:31/0 = 0 +23:31/0 = 0 +24:31/0 = 0 +16:32/0 = 0 +17:32/0 = 0 +18:32/0 = 0 +19:32/0 = 0 +20:32/0 = 0 +21:32/0 = 0 +22:32/0 = 0 +23:32/0 = 0 +24:32/0 = 0 +16:33/0 = 0 +17:33/0 = 0 +18:33/0 = 0 +19:33/0 = 0 +20:33/0 = 0 +21:33/0 = 0 +22:33/0 = 0 +23:33/0 = 0 +24:33/0 = 0 +16:34/0 = 0 +17:34/0 = 0 +20:34/0 = 0 +19:34/0 = 0 +21:34/0 = 0 +23:34/0 = 0 +24:34/0 = 0 +26:28/0 = 0 +27:28/0 = 0 +28:28/0 = 0 +29:28/0 = 0 +30:28/0 = 0 +31:28/0 = 0 +26:29/0 = 0 +27:29/0 = 0 +28:29/0 = 0 +29:29/0 = 0 +30:29/0 = 0 +31:29/0 = 0 +26:30/0 = 0 +27:30/0 = 0 +28:30/0 = 0 +29:30/0 = 0 +30:30/0 = 0 +31:30/0 = 0 +26:31/0 = 0 +27:31/0 = 0 +28:31/0 = 0 +29:31/0 = 0 +30:31/0 = 0 +31:31/0 = 0 +26:32/0 = 0 +27:32/0 = 0 +28:32/0 = 0 +29:32/0 = 0 +30:32/0 = 0 +31:32/0 = 0 +1:28/0 = 0 +2:28/0 = 0 +3:28/0 = 0 +4:28/0 = 0 +5:28/0 = 0 +6:28/0 = 0 +1:29/0 = 0 +2:29/0 = 0 +3:29/0 = 0 +4:29/0 = 0 +5:29/0 = 0 +6:29/0 = 0 +1:30/0 = 0 +2:30/0 = 0 +3:30/0 = 0 +4:30/0 = 0 +5:30/0 = 0 +6:30/0 = 0 +1:31/0 = 0 +2:31/0 = 0 +3:31/0 = 0 +4:31/0 = 0 +5:31/0 = 0 +6:31/0 = 0 +8:28/0 = 0 +9:28/0 = 0 +10:28/0 = 0 +11:28/0 = 0 +12:28/0 = 0 +13:28/0 = 0 +14:28/0 = 0 +8:29/0 = 0 +9:29/0 = 0 +10:29/0 = 0 +11:29/0 = 0 +12:29/0 = 0 +13:29/0 = 0 +14:29/0 = 0 +8:30/0 = 0 +9:30/0 = 0 +10:30/0 = 0 +11:30/0 = 0 +12:30/0 = 0 +13:30/0 = 0 +14:30/0 = 0 +8:31/0 = 0 +9:31/0 = 0 +10:31/0 = 0 +11:31/0 = 0 +12:31/0 = 0 +13:31/0 = 0 +14:31/0 = 0 +1:32/0 = 0 +2:32/0 = 0 +3:32/0 = 0 +4:32/0 = 0 +5:32/0 = 0 +6:32/0 = 0 +7:32/0 = 0 +1:33/0 = 0 +2:33/0 = 0 +3:33/0 = 0 +4:33/0 = 0 +5:33/0 = 0 +6:33/0 = 0 +7:33/0 = 0 +1:34/0 = 0 +2:34/0 = 0 +3:34/0 = 0 +4:34/0 = 0 +5:34/0 = 0 +6:34/0 = 0 +7:34/0 = 0 +1:35/0 = 0 +2:35/0 = 0 +3:35/0 = 0 +4:35/0 = 0 +5:35/0 = 0 +6:35/0 = 0 +7:35/0 = 0 +9:32/0 = 0 +10:32/0 = 0 +11:32/0 = 0 +12:32/0 = 0 +13:32/0 = 0 +9:33/0 = 0 +10:33/0 = 0 +11:33/0 = 0 +12:33/0 = 0 +13:33/0 = 0 +9:34/0 = 0 +10:34/0 = 0 +11:34/0 = 0 +12:34/0 = 0 +13:34/0 = 0 +9:35/0 = 0 +10:35/0 = 0 +11:35/0 = 0 +12:35/0 = 0 +13:35/0 = 0 +19:35/0 = 0 +20:35/0 = 0 +21:35/0 = 0 +22:35/0 = 0 +23:35/0 = 0 +24:35/0 = 0 +19:36/0 = 0 +20:36/0 = 0 +21:36/0 = 0 +22:36/0 = 0 +23:36/0 = 0 +24:36/0 = 0 +19:37/0 = 0 +20:37/0 = 0 +21:37/0 = 0 +22:37/0 = 0 +23:37/0 = 0 +24:37/0 = 0 +19:38/0 = 0 +20:38/0 = 0 +21:38/0 = 0 +22:38/0 = 0 +23:38/0 = 0 +24:38/0 = 0 +18:38/0 = 0 +18:39/0 = 0 +19:39/0 = 0 +20:39/0 = 0 +21:39/0 = 0 +22:39/0 = 0 +23:39/0 = 0 +24:39/0 = 0 +12:36/0 = 0 +13:36/0 = 0 +14:36/0 = 0 +15:36/0 = 0 +12:37/0 = 0 +13:37/0 = 0 +14:37/0 = 0 +15:37/0 = 0 +12:38/0 = 0 +13:38/0 = 0 +14:38/0 = 0 +15:38/0 = 0 +12:39/0 = 0 +13:39/0 = 0 +14:39/0 = 0 +15:39/0 = 0 +12:40/0 = 0 +13:40/0 = 0 +14:40/0 = 0 +15:40/0 = 0 +7:36/0 = 0 +8:36/0 = 0 +9:36/0 = 0 +10:36/0 = 0 +7:37/0 = 0 +8:37/0 = 0 +9:37/0 = 0 +10:37/0 = 0 +7:38/0 = 0 +8:38/0 = 0 +9:38/0 = 0 +10:38/0 = 0 +7:39/0 = 0 +8:39/0 = 0 +9:39/0 = 0 +10:39/0 = 0 +7:40/0 = 0 +8:40/0 = 0 +9:40/0 = 0 +10:40/0 = 0 +7:41/0 = 0 +8:41/0 = 0 +9:41/0 = 0 +10:41/0 = 0 +1:37/0 = 0 +2:37/0 = 0 +3:37/0 = 0 +4:37/0 = 0 +5:37/0 = 0 +1:38/0 = 0 +2:38/0 = 0 +3:38/0 = 0 +4:38/0 = 0 +5:38/0 = 0 +1:39/0 = 0 +2:39/0 = 0 +3:39/0 = 0 +4:39/0 = 0 +5:39/0 = 0 +4:40/0 = 0 +1:40/0 = 0 +2:40/0 = 0 +3:40/0 = 0 +5:40/0 = 0 +3:41/0 = 0 +4:41/0 = 0 +5:41/0 = 0 +1:42/0 = 0 +2:42/0 = 0 +3:42/0 = 0 +4:42/0 = 0 +5:42/0 = 0 +1:43/0 = 0 +2:43/0 = 0 +3:43/0 = 0 +4:43/0 = 0 +5:43/0 = 0 +1:44/0 = 0 +2:44/0 = 0 +3:44/0 = 0 +4:44/0 = 0 +5:44/0 = 0 +1:45/0 = 0 +2:45/0 = 0 +3:45/0 = 0 +4:45/0 = 0 +5:45/0 = 0 +3:46/0 = 0 +4:46/0 = 0 +5:46/0 = 0 +7:43/0 = 0 +8:43/0 = 0 +9:43/0 = 0 +10:43/0 = 0 +7:44/0 = 0 +8:44/0 = 0 +9:44/0 = 0 +10:44/0 = 0 +7:45/0 = 0 +8:45/0 = 0 +9:45/0 = 0 +10:45/0 = 0 +7:46/0 = 0 +8:46/0 = 0 +9:46/0 = 0 +10:46/0 = 0 +13:41/0 = 0 +14:41/0 = 0 +15:41/0 = 0 +16:41/0 = 0 +17:41/0 = 0 +18:41/0 = 0 +19:41/0 = 0 +13:42/0 = 0 +14:42/0 = 0 +15:42/0 = 0 +16:42/0 = 0 +17:42/0 = 0 +18:42/0 = 0 +19:42/0 = 0 +13:43/0 = 0 +14:43/0 = 0 +15:43/0 = 0 +16:43/0 = 0 +17:43/0 = 0 +18:43/0 = 0 +19:43/0 = 0 +13:44/0 = 0 +14:44/0 = 0 +15:44/0 = 0 +16:44/0 = 0 +17:44/0 = 0 +18:44/0 = 0 +19:44/0 = 0 +13:45/0 = 0 +14:45/0 = 0 +15:45/0 = 0 +16:45/0 = 0 +17:45/0 = 0 +18:45/0 = 0 +19:45/0 = 0 +13:46/0 = 0 +14:46/0 = 0 +15:46/0 = 0 +16:46/0 = 0 +17:46/0 = 0 +18:46/0 = 0 +19:46/0 = 0 +13:47/0 = 0 +14:47/0 = 0 +15:47/0 = 0 +16:47/0 = 0 +17:47/0 = 0 +18:47/0 = 0 +19:47/0 = 0 +13:48/0 = 0 +14:48/0 = 0 +15:48/0 = 0 +16:48/0 = 0 +17:48/0 = 0 +18:48/0 = 0 +19:48/0 = 0 +21:41/0 = 0 +22:41/0 = 0 +23:41/0 = 0 +24:41/0 = 0 +25:41/0 = 0 +21:42/0 = 0 +22:42/0 = 0 +23:42/0 = 0 +24:42/0 = 0 +25:42/0 = 0 +21:43/0 = 0 +22:43/0 = 0 +23:43/0 = 0 +24:43/0 = 0 +25:43/0 = 0 +21:44/0 = 0 +22:44/0 = 0 +23:44/0 = 0 +24:44/0 = 0 +25:44/0 = 0 +21:45/0 = 0 +22:45/0 = 0 +23:45/0 = 0 +24:45/0 = 0 +25:45/0 = 0 +21:46/0 = 0 +22:46/0 = 0 +23:46/0 = 0 +24:46/0 = 0 +25:46/0 = 0 +21:47/0 = 0 +22:47/0 = 0 +23:47/0 = 0 +24:47/0 = 0 +25:47/0 = 0 +21:48/0 = 0 +22:48/0 = 0 +23:48/0 = 0 +24:48/0 = 0 +25:48/0 = 0 +27:40/0 = 0 +28:40/0 = 0 +29:40/0 = 0 +30:40/0 = 0 +31:40/0 = 0 +32:40/0 = 0 +27:41/0 = 0 +28:41/0 = 0 +29:41/0 = 0 +30:41/0 = 0 +31:41/0 = 0 +32:41/0 = 0 +27:42/0 = 0 +28:42/0 = 0 +29:42/0 = 0 +30:42/0 = 0 +31:42/0 = 0 +32:42/0 = 0 +27:43/0 = 0 +28:43/0 = 0 +29:43/0 = 0 +30:43/0 = 0 +31:43/0 = 0 +32:43/0 = 0 +27:44/0 = 0 +28:44/0 = 0 +29:44/0 = 0 +30:44/0 = 0 +31:44/0 = 0 +32:44/0 = 0 +27:45/0 = 0 +28:45/0 = 0 +29:45/0 = 0 +30:45/0 = 0 +31:45/0 = 0 +32:45/0 = 0 +26:34/0 = 0 +27:34/0 = 0 +28:34/0 = 0 +29:34/0 = 0 +30:34/0 = 0 +31:34/0 = 0 +32:34/0 = 0 +33:34/0 = 0 +26:35/0 = 0 +27:35/0 = 0 +28:35/0 = 0 +29:35/0 = 0 +30:35/0 = 0 +31:35/0 = 0 +32:35/0 = 0 +33:35/0 = 0 +26:36/0 = 0 +27:36/0 = 0 +28:36/0 = 0 +29:36/0 = 0 +30:36/0 = 0 +31:36/0 = 0 +32:36/0 = 0 +33:36/0 = 0 +26:37/0 = 0 +27:37/0 = 0 +28:37/0 = 0 +29:37/0 = 0 +30:37/0 = 0 +31:37/0 = 0 +32:37/0 = 0 +33:37/0 = 0 +26:38/0 = 0 +27:38/0 = 0 +28:38/0 = 0 +29:38/0 = 0 +30:38/0 = 0 +31:38/0 = 0 +32:38/0 = 0 +33:38/0 = 0 +26:39/0 = 0 +27:39/0 = 0 +28:39/0 = 0 +29:39/0 = 0 +30:39/0 = 0 +31:39/0 = 0 +32:39/0 = 0 +33:39/0 = 0 +27:47/0 = 0 +28:47/0 = 0 +29:47/0 = 0 +30:47/0 = 0 +31:47/0 = 0 +32:47/0 = 0 +33:47/0 = 0 +27:48/0 = 0 +28:48/0 = 0 +29:48/0 = 0 +30:48/0 = 0 +31:48/0 = 0 +32:48/0 = 0 +33:48/0 = 0 +27:49/0 = 0 +28:49/0 = 0 +29:49/0 = 0 +30:49/0 = 0 +31:49/0 = 0 +32:49/0 = 0 +33:49/0 = 0 +27:50/0 = 0 +28:50/0 = 0 +29:50/0 = 0 +30:50/0 = 0 +31:50/0 = 0 +32:50/0 = 0 +33:50/0 = 0 +27:51/0 = 0 +28:51/0 = 0 +29:51/0 = 0 +30:51/0 = 0 +31:51/0 = 0 +32:51/0 = 0 +33:51/0 = 0 +29:52/0 = 0 +30:52/0 = 0 +31:52/0 = 0 +1:47/0 = 0 +2:47/0 = 0 +3:47/0 = 0 +4:47/0 = 0 +5:47/0 = 0 +1:48/0 = 0 +2:48/0 = 0 +3:48/0 = 0 +4:48/0 = 0 +5:48/0 = 0 +1:49/0 = 0 +2:49/0 = 0 +3:49/0 = 0 +4:49/0 = 0 +5:49/0 = 0 +1:50/0 = 0 +2:50/0 = 0 +3:50/0 = 0 +4:50/0 = 0 +5:50/0 = 0 +7:48/0 = 0 +8:48/0 = 0 +9:48/0 = 0 +10:48/0 = 0 +11:48/0 = 0 +7:49/0 = 0 +8:49/0 = 0 +9:49/0 = 0 +10:49/0 = 0 +11:49/0 = 0 +7:50/0 = 0 +8:50/0 = 0 +9:50/0 = 0 +10:50/0 = 0 +11:50/0 = 0 +7:51/0 = 0 +8:51/0 = 0 +9:51/0 = 0 +10:51/0 = 0 +11:51/0 = 0 +1:51/0 = 0 +2:51/0 = 0 +3:51/0 = 0 +4:51/0 = 0 +1:52/0 = 0 +2:52/0 = 0 +3:52/0 = 0 +4:52/0 = 0 +1:53/0 = 0 +2:53/0 = 0 +3:53/0 = 0 +4:53/0 = 0 +1:54/0 = 0 +2:54/0 = 0 +3:54/0 = 0 +4:54/0 = 0 +1:55/0 = 0 +2:55/0 = 0 +3:55/0 = 0 +4:55/0 = 0 +1:56/0 = 0 +2:56/0 = 0 +3:56/0 = 0 +4:56/0 = 0 +6:53/0 = 0 +7:53/0 = 0 +8:53/0 = 0 +9:53/0 = 0 +10:53/0 = 0 +11:53/0 = 0 +6:54/0 = 0 +7:54/0 = 0 +8:54/0 = 0 +9:54/0 = 0 +10:54/0 = 0 +11:54/0 = 0 +6:55/0 = 0 +7:55/0 = 0 +8:55/0 = 0 +9:55/0 = 0 +10:55/0 = 0 +11:55/0 = 0 +13:49/0 = 0 +14:49/0 = 0 +15:49/0 = 0 +16:49/0 = 0 +17:49/0 = 0 +18:49/0 = 0 +19:49/0 = 0 +13:50/0 = 0 +14:50/0 = 0 +15:50/0 = 0 +16:50/0 = 0 +17:50/0 = 0 +18:50/0 = 0 +19:50/0 = 0 +13:51/0 = 0 +14:51/0 = 0 +15:51/0 = 0 +16:51/0 = 0 +17:51/0 = 0 +18:51/0 = 0 +19:51/0 = 0 +13:52/0 = 0 +14:52/0 = 0 +15:52/0 = 0 +16:52/0 = 0 +17:52/0 = 0 +18:52/0 = 0 +19:52/0 = 0 +14:53/0 = 0 +13:53/0 = 0 +15:53/0 = 0 +16:53/0 = 0 +17:53/0 = 0 +18:53/0 = 0 +19:53/0 = 0 +13:54/0 = 0 +14:54/0 = 0 +15:54/0 = 0 +16:54/0 = 0 +17:54/0 = 0 +18:54/0 = 0 +19:54/0 = 0 +13:55/0 = 0 +14:55/0 = 0 +15:55/0 = 0 +16:55/0 = 0 +17:55/0 = 0 +18:55/0 = 0 +19:55/0 = 0 +13:56/0 = 0 +14:56/0 = 0 +15:56/0 = 0 +16:56/0 = 0 +17:56/0 = 0 +18:56/0 = 0 +19:56/0 = 0 +21:49/0 = 0 +22:49/0 = 0 +23:49/0 = 0 +24:49/0 = 0 +21:50/0 = 0 +22:50/0 = 0 +23:50/0 = 0 +24:50/0 = 0 +21:51/0 = 0 +22:51/0 = 0 +23:51/0 = 0 +24:51/0 = 0 +21:52/0 = 0 +22:52/0 = 0 +23:52/0 = 0 +24:52/0 = 0 +21:53/0 = 0 +22:53/0 = 0 +23:53/0 = 0 +24:53/0 = 0 +21:54/0 = 0 +22:54/0 = 0 +23:54/0 = 0 +24:54/0 = 0 +21:55/0 = 0 +22:55/0 = 0 +23:55/0 = 0 +24:55/0 = 0 +21:56/0 = 0 +22:56/0 = 0 +23:56/0 = 0 +24:56/0 = 0 +21:57/0 = 0 +22:57/0 = 0 +23:57/0 = 0 +24:57/0 = 0 +26:53/0 = 0 +27:53/0 = 0 +28:53/0 = 0 +29:53/0 = 0 +30:53/0 = 0 +31:53/0 = 0 +32:53/0 = 0 +26:54/0 = 0 +27:54/0 = 0 +28:54/0 = 0 +29:54/0 = 0 +30:54/0 = 0 +31:54/0 = 0 +32:54/0 = 0 +26:55/0 = 0 +27:55/0 = 0 +28:55/0 = 0 +29:55/0 = 0 +30:55/0 = 0 +31:55/0 = 0 +32:55/0 = 0 +26:56/0 = 0 +27:56/0 = 0 +28:56/0 = 0 +29:56/0 = 0 +30:56/0 = 0 +31:56/0 = 0 +32:56/0 = 0 +30:57/0 = 0 +31:57/0 = 0 +1:57/0 = 0 +2:57/0 = 0 +3:57/0 = 0 +4:57/0 = 0 +5:57/0 = 0 +6:57/0 = 0 +7:57/0 = 0 +8:57/0 = 0 +9:57/0 = 0 +10:57/0 = 0 +1:58/0 = 0 +2:58/0 = 0 +3:58/0 = 0 +4:58/0 = 0 +5:58/0 = 0 +6:58/0 = 0 +7:58/0 = 0 +8:58/0 = 0 +9:58/0 = 0 +10:58/0 = 0 +1:59/0 = 0 +2:59/0 = 0 +3:59/0 = 0 +4:59/0 = 0 +5:59/0 = 0 +6:59/0 = 0 +7:59/0 = 0 +8:59/0 = 0 +9:59/0 = 0 +10:59/0 = 0 +1:60/0 = 0 +2:60/0 = 0 +3:60/0 = 0 +4:60/0 = 0 +5:60/0 = 0 +6:60/0 = 0 +7:60/0 = 0 +8:60/0 = 0 +9:60/0 = 0 +10:60/0 = 0 +1:61/0 = 0 +2:61/0 = 0 +3:61/0 = 0 +4:61/0 = 0 +5:61/0 = 0 +6:61/0 = 0 +7:61/0 = 0 +3:62/0 = 0 +5:62/0 = 0 +12:58/0 = 0 +13:58/0 = 0 +14:58/0 = 0 +15:58/0 = 0 +16:58/0 = 0 +17:58/0 = 0 +18:58/0 = 0 +19:58/0 = 0 +12:59/0 = 0 +13:59/0 = 0 +14:59/0 = 0 +15:59/0 = 0 +16:59/0 = 0 +17:59/0 = 0 +18:59/0 = 0 +19:59/0 = 0 +12:60/0 = 0 +13:60/0 = 0 +14:60/0 = 0 +15:60/0 = 0 +16:60/0 = 0 +17:60/0 = 0 +18:60/0 = 0 +19:60/0 = 0 +12:61/0 = 0 +13:61/0 = 0 +14:61/0 = 0 +15:61/0 = 0 +16:61/0 = 0 +17:61/0 = 0 +18:61/0 = 0 +19:61/0 = 0 +12:62/0 = 0 +13:62/0 = 0 +14:62/0 = 0 +15:62/0 = 0 +16:62/0 = 0 +17:62/0 = 0 +18:62/0 = 0 +19:62/0 = 0 +11:62/0 = 0 +11:61/0 = 0 +21:58/0 = 0 +22:58/0 = 0 +23:58/0 = 0 +24:58/0 = 0 +25:58/0 = 0 +21:59/0 = 0 +22:59/0 = 0 +23:59/0 = 0 +24:59/0 = 0 +25:59/0 = 0 +21:60/0 = 0 +22:60/0 = 0 +23:60/0 = 0 +24:60/0 = 0 +25:60/0 = 0 +21:61/0 = 0 +22:61/0 = 0 +23:61/0 = 0 +24:61/0 = 0 +25:61/0 = 0 +21:62/0 = 0 +22:62/0 = 0 +23:62/0 = 0 +24:62/0 = 0 +25:62/0 = 0 +27:59/0 = 0 +28:59/0 = 0 +29:59/0 = 0 +30:59/0 = 0 +31:59/0 = 0 +27:60/0 = 0 +28:60/0 = 0 +29:60/0 = 0 +30:60/0 = 0 +31:60/0 = 0 +27:61/0 = 0 +28:61/0 = 0 +29:61/0 = 0 +30:61/0 = 0 +31:61/0 = 0 +35:55/0 = 0 +36:55/0 = 0 +37:55/0 = 0 +38:55/0 = 0 +39:55/0 = 0 +40:55/0 = 0 +41:55/0 = 0 +42:55/0 = 0 +43:55/0 = 0 +34:56/0 = 0 +35:56/0 = 0 +36:56/0 = 0 +37:56/0 = 0 +38:56/0 = 0 +39:56/0 = 0 +40:56/0 = 0 +41:56/0 = 0 +42:56/0 = 0 +43:56/0 = 0 +44:56/0 = 0 +35:57/0 = 0 +36:57/0 = 0 +37:57/0 = 0 +38:57/0 = 0 +39:57/0 = 0 +40:57/0 = 0 +41:57/0 = 0 +42:57/0 = 0 +43:57/0 = 0 +44:57/0 = 0 +34:57/0 = 0 +34:58/0 = 0 +35:58/0 = 0 +36:58/0 = 0 +37:58/0 = 0 +38:58/0 = 0 +39:58/0 = 0 +40:58/0 = 0 +41:58/0 = 0 +42:58/0 = 0 +43:58/0 = 0 +34:59/0 = 0 +35:59/0 = 0 +36:59/0 = 0 +37:59/0 = 0 +38:59/0 = 0 +39:59/0 = 0 +40:59/0 = 0 +41:59/0 = 0 +42:59/0 = 0 +43:59/0 = 0 +44:59/0 = 0 +35:60/0 = 0 +36:60/0 = 0 +37:60/0 = 0 +38:60/0 = 0 +39:60/0 = 0 +40:60/0 = 0 +41:60/0 = 0 +42:60/0 = 0 +43:60/0 = 0 +44:60/0 = 0 +35:61/0 = 0 +36:61/0 = 0 +37:61/0 = 0 +38:61/0 = 0 +39:61/0 = 0 +40:61/0 = 0 +41:61/0 = 0 +42:61/0 = 0 +43:61/0 = 0 +35:46/0 = 0 +36:46/0 = 0 +37:46/0 = 0 +38:46/0 = 0 +39:46/0 = 0 +40:46/0 = 0 +41:46/0 = 0 +35:47/0 = 0 +36:47/0 = 0 +37:47/0 = 0 +38:47/0 = 0 +39:47/0 = 0 +40:47/0 = 0 +41:47/0 = 0 +35:48/0 = 0 +36:48/0 = 0 +37:48/0 = 0 +38:48/0 = 0 +39:48/0 = 0 +40:48/0 = 0 +41:48/0 = 0 +35:49/0 = 0 +36:49/0 = 0 +37:49/0 = 0 +38:49/0 = 0 +39:49/0 = 0 +40:49/0 = 0 +41:49/0 = 0 +34:49/0 = 0 +42:49/0 = 0 +34:50/0 = 0 +35:50/0 = 0 +36:50/0 = 0 +37:50/0 = 0 +38:50/0 = 0 +39:50/0 = 0 +40:50/0 = 0 +41:50/0 = 0 +42:50/0 = 0 +34:51/0 = 0 +35:51/0 = 0 +36:51/0 = 0 +37:51/0 = 0 +38:51/0 = 0 +39:51/0 = 0 +40:51/0 = 0 +41:51/0 = 0 +42:51/0 = 0 +35:52/0 = 0 +36:52/0 = 0 +37:52/0 = 0 +38:52/0 = 0 +39:52/0 = 0 +40:52/0 = 0 +41:52/0 = 0 +37:53/0 = 0 +38:53/0 = 0 +39:53/0 = 0 +38:54/0 = 0 +39:54/0 = 0 +37:54/0 = 0 +38:31/0 = 0 +39:31/0 = 0 +40:31/0 = 0 +35:32/0 = 0 +36:32/0 = 0 +37:32/0 = 0 +38:32/0 = 0 +39:32/0 = 0 +40:32/0 = 0 +41:32/0 = 0 +42:32/0 = 0 +43:32/0 = 0 +35:33/0 = 0 +36:33/0 = 0 +37:33/0 = 0 +38:33/0 = 0 +39:33/0 = 0 +40:33/0 = 0 +41:33/0 = 0 +42:33/0 = 0 +43:33/0 = 0 +35:34/0 = 0 +36:34/0 = 0 +37:34/0 = 0 +38:34/0 = 0 +39:34/0 = 0 +40:34/0 = 0 +41:34/0 = 0 +42:34/0 = 0 +43:34/0 = 0 +35:35/0 = 0 +36:35/0 = 0 +37:35/0 = 0 +38:35/0 = 0 +39:35/0 = 0 +40:35/0 = 0 +41:35/0 = 0 +42:35/0 = 0 +43:35/0 = 0 +35:36/0 = 0 +36:36/0 = 0 +37:36/0 = 0 +38:36/0 = 0 +39:36/0 = 0 +40:36/0 = 0 +41:36/0 = 0 +42:36/0 = 0 +43:36/0 = 0 +35:37/0 = 0 +36:37/0 = 0 +37:37/0 = 0 +38:37/0 = 0 +39:37/0 = 0 +40:37/0 = 0 +41:37/0 = 0 +42:37/0 = 0 +43:37/0 = 0 +35:38/0 = 0 +36:38/0 = 0 +37:38/0 = 0 +38:38/0 = 0 +39:38/0 = 0 +40:38/0 = 0 +41:38/0 = 0 +42:38/0 = 0 +43:38/0 = 0 +35:39/0 = 0 +36:39/0 = 0 +37:39/0 = 0 +38:39/0 = 0 +39:39/0 = 0 +40:39/0 = 0 +41:39/0 = 0 +42:39/0 = 0 +43:39/0 = 0 +35:40/0 = 0 +36:40/0 = 0 +37:40/0 = 0 +38:40/0 = 0 +39:40/0 = 0 +40:40/0 = 0 +41:40/0 = 0 +42:40/0 = 0 +43:40/0 = 0 +35:41/0 = 0 +36:41/0 = 0 +37:41/0 = 0 +38:41/0 = 0 +39:41/0 = 0 +40:41/0 = 0 +41:41/0 = 0 +42:41/0 = 0 +43:41/0 = 0 +35:42/0 = 0 +36:42/0 = 0 +37:42/0 = 0 +38:42/0 = 0 +39:42/0 = 0 +40:42/0 = 0 +41:42/0 = 0 +42:42/0 = 0 +43:42/0 = 0 +35:43/0 = 0 +36:43/0 = 0 +37:43/0 = 0 +38:43/0 = 0 +39:43/0 = 0 +40:43/0 = 0 +41:43/0 = 0 +42:43/0 = 0 +43:43/0 = 0 +38:44/0 = 0 +39:44/0 = 0 +40:44/0 = 0 +41:44/0 = 0 +42:44/0 = 0 +36:44/0 = 0 +37:44/0 = 0 +33:19/0 = 0 +34:19/0 = 0 +35:19/0 = 0 +36:19/0 = 0 +37:19/0 = 0 +38:19/0 = 0 +32:20/0 = 0 +33:20/0 = 0 +34:20/0 = 0 +35:20/0 = 0 +36:20/0 = 0 +37:20/0 = 0 +38:20/0 = 0 +39:20/0 = 0 +32:21/0 = 0 +33:21/0 = 0 +34:21/0 = 0 +35:21/0 = 0 +36:21/0 = 0 +37:21/0 = 0 +38:21/0 = 0 +39:21/0 = 0 +32:22/0 = 0 +33:22/0 = 0 +34:22/0 = 0 +35:22/0 = 0 +36:22/0 = 0 +37:22/0 = 0 +38:22/0 = 0 +39:22/0 = 0 +32:23/0 = 0 +33:23/0 = 0 +34:23/0 = 0 +35:23/0 = 0 +36:23/0 = 0 +37:23/0 = 0 +38:23/0 = 0 +39:23/0 = 0 +33:24/0 = 0 +34:24/0 = 0 +35:24/0 = 0 +36:24/0 = 0 +37:24/0 = 0 +38:24/0 = 0 +33:25/0 = 0 +34:25/0 = 0 +35:25/0 = 0 +36:25/0 = 0 +37:25/0 = 0 +38:25/0 = 0 +33:26/0 = 0 +34:26/0 = 0 +35:26/0 = 0 +36:26/0 = 0 +37:26/0 = 0 +38:26/0 = 0 +32:27/0 = 0 +33:27/0 = 0 +34:27/0 = 0 +35:27/0 = 0 +36:27/0 = 0 +37:27/0 = 0 +38:27/0 = 0 +39:27/0 = 0 +32:28/0 = 0 +33:28/0 = 0 +34:28/0 = 0 +35:28/0 = 0 +36:28/0 = 0 +37:28/0 = 0 +38:28/0 = 0 +39:28/0 = 0 +32:29/0 = 0 +33:29/0 = 0 +34:29/0 = 0 +35:29/0 = 0 +36:29/0 = 0 +37:29/0 = 0 +38:29/0 = 0 +39:29/0 = 0 +32:30/0 = 0 +33:30/0 = 0 +34:30/0 = 0 +35:30/0 = 0 +36:30/0 = 0 +37:30/0 = 0 +38:30/0 = 0 +39:30/0 = 0 +40:25/0 = 0 +41:25/0 = 0 +42:25/0 = 0 +40:26/0 = 0 +41:26/0 = 0 +42:26/0 = 0 +40:27/0 = 0 +41:27/0 = 0 +42:27/0 = 0 +40:28/0 = 0 +41:28/0 = 0 +42:28/0 = 0 +44:24/0 = 0 +45:24/0 = 0 +46:24/0 = 0 +47:24/0 = 0 +48:24/0 = 0 +44:25/0 = 0 +45:25/0 = 0 +46:25/0 = 0 +47:25/0 = 0 +48:25/0 = 0 +44:26/0 = 0 +45:26/0 = 0 +46:26/0 = 0 +47:26/0 = 0 +48:26/0 = 0 +44:27/0 = 0 +45:27/0 = 0 +46:27/0 = 0 +47:27/0 = 0 +48:27/0 = 0 +41:19/0 = 0 +42:19/0 = 0 +43:19/0 = 0 +44:19/0 = 0 +45:19/0 = 0 +40:20/0 = 0 +41:20/0 = 0 +42:20/0 = 0 +43:20/0 = 0 +44:20/0 = 0 +45:20/0 = 0 +46:20/0 = 0 +40:21/0 = 0 +41:21/0 = 0 +42:21/0 = 0 +43:21/0 = 0 +44:21/0 = 0 +46:21/0 = 0 +45:21/0 = 0 +40:22/0 = 0 +41:22/0 = 0 +42:22/0 = 0 +43:22/0 = 0 +44:22/0 = 0 +45:22/0 = 0 +46:22/0 = 0 +40:23/0 = 0 +41:23/0 = 0 +42:23/0 = 0 +43:23/0 = 0 +44:23/0 = 0 +45:23/0 = 0 +46:23/0 = 0 +31:14/0 = 0 +32:14/0 = 0 +33:14/0 = 0 +34:14/0 = 0 +31:15/0 = 0 +32:15/0 = 0 +33:15/0 = 0 +34:15/0 = 0 +31:16/0 = 0 +32:16/0 = 0 +33:16/0 = 0 +34:16/0 = 0 +31:17/0 = 0 +32:17/0 = 0 +33:17/0 = 0 +34:17/0 = 0 +36:13/0 = 0 +37:13/0 = 0 +38:13/0 = 0 +39:13/0 = 0 +40:13/0 = 0 +36:14/0 = 0 +37:14/0 = 0 +38:14/0 = 0 +39:14/0 = 0 +40:14/0 = 0 +36:15/0 = 0 +37:15/0 = 0 +38:15/0 = 0 +39:15/0 = 0 +40:15/0 = 0 +36:16/0 = 0 +37:16/0 = 0 +38:16/0 = 0 +39:16/0 = 0 +40:16/0 = 0 +42:15/0 = 0 +43:15/0 = 0 +44:15/0 = 0 +45:15/0 = 0 +42:16/0 = 0 +43:16/0 = 0 +44:16/0 = 0 +45:16/0 = 0 +42:17/0 = 0 +43:17/0 = 0 +44:17/0 = 0 +45:17/0 = 0 +42:18/0 = 0 +43:18/0 = 0 +44:18/0 = 0 +45:18/0 = 0 +42:11/0 = 0 +43:11/0 = 0 +44:11/0 = 0 +45:11/0 = 0 +46:11/0 = 0 +42:12/0 = 0 +43:12/0 = 0 +44:12/0 = 0 +45:12/0 = 0 +46:12/0 = 0 +42:13/0 = 0 +43:13/0 = 0 +44:13/0 = 0 +45:13/0 = 0 +46:13/0 = 0 +42:14/0 = 0 +43:14/0 = 0 +44:14/0 = 0 +45:14/0 = 0 +46:14/0 = 0 +34:7/0 = 0 +35:7/0 = 0 +36:7/0 = 0 +37:7/0 = 0 +38:7/0 = 0 +34:8/0 = 0 +35:8/0 = 0 +36:8/0 = 0 +37:8/0 = 0 +38:8/0 = 0 +34:9/0 = 0 +35:9/0 = 0 +36:9/0 = 0 +37:9/0 = 0 +38:9/0 = 0 +34:10/0 = 0 +35:10/0 = 0 +36:10/0 = 0 +37:10/0 = 0 +38:10/0 = 0 +34:11/0 = 0 +35:11/0 = 0 +36:11/0 = 0 +37:11/0 = 0 +38:11/0 = 0 +40:7/0 = 0 +41:7/0 = 0 +42:7/0 = 0 +43:7/0 = 0 +44:7/0 = 0 +40:8/0 = 0 +41:8/0 = 0 +42:8/0 = 0 +43:8/0 = 0 +44:8/0 = 0 +40:9/0 = 0 +41:9/0 = 0 +42:9/0 = 0 +43:9/0 = 0 +44:9/0 = 0 +40:10/0 = 0 +41:10/0 = 0 +42:10/0 = 0 +43:10/0 = 0 +44:10/0 = 0 +32:1/0 = 0 +33:1/0 = 0 +34:1/0 = 0 +35:1/0 = 0 +36:1/0 = 0 +37:1/0 = 0 +33:0/0 = 0 +34:0/0 = 0 +35:0/0 = 0 +36:0/0 = 0 +32:2/0 = 0 +33:2/0 = 0 +34:2/0 = 0 +35:2/0 = 0 +36:2/0 = 0 +37:2/0 = 0 +32:3/0 = 0 +33:3/0 = 0 +34:3/0 = 0 +35:3/0 = 0 +36:3/0 = 0 +37:3/0 = 0 +32:4/0 = 0 +33:4/0 = 0 +34:4/0 = 0 +35:4/0 = 0 +36:4/0 = 0 +37:4/0 = 0 +32:5/0 = 0 +33:5/0 = 0 +34:5/0 = 0 +35:5/0 = 0 +36:5/0 = 0 +37:5/0 = 0 +33:6/0 = 0 +34:6/0 = 0 +35:6/0 = 0 +36:6/0 = 0 +39:0/0 = 0 +40:0/0 = 0 +41:0/0 = 0 +42:0/0 = 0 +43:0/0 = 0 +44:0/0 = 0 +45:0/0 = 0 +39:1/0 = 0 +40:1/0 = 0 +41:1/0 = 0 +42:1/0 = 0 +43:1/0 = 0 +44:1/0 = 0 +45:1/0 = 0 +39:2/0 = 0 +40:2/0 = 0 +41:2/0 = 0 +42:2/0 = 0 +43:2/0 = 0 +44:2/0 = 0 +45:2/0 = 0 +39:3/0 = 0 +40:3/0 = 0 +41:3/0 = 0 +42:3/0 = 0 +43:3/0 = 0 +44:3/0 = 0 +45:3/0 = 0 +39:4/0 = 0 +40:4/0 = 0 +41:4/0 = 0 +42:4/0 = 0 +43:4/0 = 0 +44:4/0 = 0 +45:4/0 = 0 +39:5/0 = 0 +40:5/0 = 0 +41:5/0 = 0 +42:5/0 = 0 +43:5/0 = 0 +44:5/0 = 0 +45:5/0 = 0 +48:0/0 = 0 +49:0/0 = 0 +50:0/0 = 0 +51:0/0 = 0 +52:0/0 = 0 +53:0/0 = 0 +54:0/0 = 0 +55:0/0 = 0 +56:0/0 = 0 +48:1/0 = 0 +49:1/0 = 0 +50:1/0 = 0 +51:1/0 = 0 +52:1/0 = 0 +53:1/0 = 0 +54:1/0 = 0 +55:1/0 = 0 +56:1/0 = 0 +49:2/0 = 0 +50:2/0 = 0 +51:2/0 = 0 +52:2/0 = 0 +53:2/0 = 0 +54:2/0 = 0 +55:2/0 = 0 +56:2/0 = 0 +48:2/0 = 0 +48:3/0 = 0 +49:3/0 = 0 +50:3/0 = 0 +51:3/0 = 0 +52:3/0 = 0 +53:3/0 = 0 +54:3/0 = 0 +55:3/0 = 0 +56:3/0 = 0 +48:4/0 = 0 +49:4/0 = 0 +50:4/0 = 0 +51:4/0 = 0 +52:4/0 = 0 +53:4/0 = 0 +54:4/0 = 0 +55:4/0 = 0 +56:4/0 = 0 +48:5/0 = 0 +49:5/0 = 0 +50:5/0 = 0 +51:5/0 = 0 +52:5/0 = 0 +53:5/0 = 0 +54:5/0 = 0 +55:5/0 = 0 +56:5/0 = 0 +48:6/0 = 0 +49:6/0 = 0 +50:6/0 = 0 +51:6/0 = 0 +52:6/0 = 0 +53:6/0 = 0 +54:6/0 = 0 +55:6/0 = 0 +56:6/0 = 0 +48:7/0 = 0 +49:7/0 = 0 +50:7/0 = 0 +51:7/0 = 0 +52:7/0 = 0 +53:7/0 = 0 +54:7/0 = 0 +55:7/0 = 0 +56:7/0 = 0 +48:8/0 = 0 +49:8/0 = 0 +50:8/0 = 0 +51:8/0 = 0 +52:8/0 = 0 +53:8/0 = 0 +54:8/0 = 0 +55:8/0 = 0 +56:8/0 = 0 +48:9/0 = 0 +49:9/0 = 0 +50:9/0 = 0 +51:9/0 = 0 +52:9/0 = 0 +53:9/0 = 0 +54:9/0 = 0 +55:9/0 = 0 +56:9/0 = 0 +48:10/0 = 0 +49:10/0 = 0 +50:10/0 = 0 +51:10/0 = 0 +52:10/0 = 0 +53:10/0 = 0 +54:10/0 = 0 +55:10/0 = 0 +56:10/0 = 0 +48:11/0 = 0 +49:11/0 = 0 +50:11/0 = 0 +51:11/0 = 0 +52:11/0 = 0 +53:11/0 = 0 +54:11/0 = 0 +55:11/0 = 0 +56:11/0 = 0 +48:12/0 = 0 +49:12/0 = 0 +50:12/0 = 0 +51:12/0 = 0 +52:12/0 = 0 +53:12/0 = 0 +54:12/0 = 0 +55:12/0 = 0 +56:12/0 = 0 +48:13/0 = 0 +49:13/0 = 0 +50:13/0 = 0 +51:13/0 = 0 +52:13/0 = 0 +53:13/0 = 0 +54:13/0 = 0 +55:13/0 = 0 +56:13/0 = 0 +48:14/0 = 0 +49:14/0 = 0 +50:14/0 = 0 +51:14/0 = 0 +52:14/0 = 0 +53:14/0 = 0 +54:14/0 = 0 +55:14/0 = 0 +56:14/0 = 0 +50:16/0 = 0 +51:16/0 = 0 +52:16/0 = 0 +53:16/0 = 0 +54:16/0 = 0 +55:16/0 = 0 +56:16/0 = 0 +57:16/0 = 0 +58:16/0 = 0 +59:16/0 = 0 +60:16/0 = 0 +50:17/0 = 0 +51:17/0 = 0 +52:17/0 = 0 +53:17/0 = 0 +54:17/0 = 0 +55:17/0 = 0 +56:17/0 = 0 +57:17/0 = 0 +58:17/0 = 0 +59:17/0 = 0 +60:17/0 = 0 +50:18/0 = 0 +51:18/0 = 0 +52:18/0 = 0 +53:18/0 = 0 +54:18/0 = 0 +55:18/0 = 0 +56:18/0 = 0 +57:18/0 = 0 +58:18/0 = 0 +59:18/0 = 0 +60:18/0 = 0 +50:19/0 = 0 +51:19/0 = 0 +52:19/0 = 0 +53:19/0 = 0 +54:19/0 = 0 +55:19/0 = 0 +56:19/0 = 0 +57:19/0 = 0 +58:19/0 = 0 +59:19/0 = 0 +60:19/0 = 0 +50:20/0 = 0 +51:20/0 = 0 +52:20/0 = 0 +53:20/0 = 0 +54:20/0 = 0 +55:20/0 = 0 +56:20/0 = 0 +57:20/0 = 0 +58:20/0 = 0 +59:20/0 = 0 +60:20/0 = 0 +50:21/0 = 0 +51:21/0 = 0 +52:21/0 = 0 +53:21/0 = 0 +54:21/0 = 0 +55:21/0 = 0 +56:21/0 = 0 +57:21/0 = 0 +58:21/0 = 0 +59:21/0 = 0 +60:21/0 = 0 +50:22/0 = 0 +51:22/0 = 0 +52:22/0 = 0 +53:22/0 = 0 +54:22/0 = 0 +55:22/0 = 0 +56:22/0 = 0 +57:22/0 = 0 +58:22/0 = 0 +59:22/0 = 0 +60:22/0 = 0 +50:23/0 = 0 +51:23/0 = 0 +52:23/0 = 0 +53:23/0 = 0 +54:23/0 = 0 +55:23/0 = 0 +56:23/0 = 0 +57:23/0 = 0 +58:23/0 = 0 +59:23/0 = 0 +60:23/0 = 0 +50:24/0 = 0 +51:24/0 = 0 +52:24/0 = 0 +53:24/0 = 0 +54:24/0 = 0 +55:24/0 = 0 +56:24/0 = 0 +57:24/0 = 0 +58:24/0 = 0 +59:24/0 = 0 +60:24/0 = 0 +50:25/0 = 0 +51:25/0 = 0 +52:25/0 = 0 +53:25/0 = 0 +54:25/0 = 0 +55:25/0 = 0 +56:25/0 = 0 +57:25/0 = 0 +58:25/0 = 0 +59:25/0 = 0 +60:25/0 = 0 +50:26/0 = 0 +51:26/0 = 0 +52:26/0 = 0 +53:26/0 = 0 +54:26/0 = 0 +55:26/0 = 0 +56:26/0 = 0 +57:26/0 = 0 +58:26/0 = 0 +59:26/0 = 0 +60:26/0 = 0 +50:27/0 = 0 +51:27/0 = 0 +52:27/0 = 0 +53:27/0 = 0 +54:27/0 = 0 +55:27/0 = 0 +56:27/0 = 0 +57:27/0 = 0 +58:27/0 = 0 +59:27/0 = 0 +60:27/0 = 0 +50:28/0 = 0 +51:28/0 = 0 +52:28/0 = 0 +53:28/0 = 0 +54:28/0 = 0 +55:28/0 = 0 +56:28/0 = 0 +57:28/0 = 0 +58:28/0 = 0 +59:28/0 = 0 +60:28/0 = 0 +50:29/0 = 0 +51:29/0 = 0 +52:29/0 = 0 +53:29/0 = 0 +54:29/0 = 0 +55:29/0 = 0 +56:29/0 = 0 +57:29/0 = 0 +58:29/0 = 0 +59:29/0 = 0 +60:29/0 = 0 +50:30/0 = 0 +51:30/0 = 0 +52:30/0 = 0 +53:30/0 = 0 +54:30/0 = 0 +55:30/0 = 0 +56:30/0 = 0 +57:30/0 = 0 +58:30/0 = 0 +59:30/0 = 0 +60:30/0 = 0 +50:31/0 = 0 +51:31/0 = 0 +52:31/0 = 0 +53:31/0 = 0 +54:31/0 = 0 +55:31/0 = 0 +56:31/0 = 0 +57:31/0 = 0 +58:31/0 = 0 +59:31/0 = 0 +60:31/0 = 0 +53:32/0 = 0 +54:32/0 = 0 +55:32/0 = 0 +56:32/0 = 0 +57:32/0 = 0 + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_bnc6i"] +resource_name = "GroupedItems" +texture = ExtResource("1_xlddc") +0:3/size_in_atlas = Vector2i(2, 3) +0:3/0 = 0 +0:3/0/texture_origin = Vector2i(8, 16) +2:3/size_in_atlas = Vector2i(2, 3) +2:3/0 = 0 +2:3/0/texture_origin = Vector2i(8, 16) +4:3/size_in_atlas = Vector2i(2, 3) +4:3/0 = 0 +4:3/0/texture_origin = Vector2i(8, 16) +6:3/size_in_atlas = Vector2i(2, 3) +6:3/0 = 0 +6:3/0/texture_origin = Vector2i(8, 16) +8:3/size_in_atlas = Vector2i(2, 3) +8:3/0 = 0 +8:3/0/texture_origin = Vector2i(8, 16) +10:3/size_in_atlas = Vector2i(2, 3) +10:3/0 = 0 +10:3/0/texture_origin = Vector2i(8, 16) +12:3/size_in_atlas = Vector2i(2, 3) +12:3/0 = 0 +12:3/0/texture_origin = Vector2i(8, 16) +14:3/size_in_atlas = Vector2i(2, 3) +14:3/0 = 0 +14:3/0/texture_origin = Vector2i(8, 16) +16:3/size_in_atlas = Vector2i(2, 3) +16:3/0 = 0 +16:3/0/texture_origin = Vector2i(8, 16) +18:3/size_in_atlas = Vector2i(2, 3) +18:3/0 = 0 +18:3/0/texture_origin = Vector2i(8, 16) +20:3/size_in_atlas = Vector2i(2, 3) +20:3/0 = 0 +20:3/0/texture_origin = Vector2i(8, 16) +22:3/size_in_atlas = Vector2i(2, 3) +22:3/0 = 0 +22:3/0/texture_origin = Vector2i(8, 16) +24:3/size_in_atlas = Vector2i(2, 3) +24:3/0 = 0 +24:3/0/texture_origin = Vector2i(8, 16) +26:3/size_in_atlas = Vector2i(2, 3) +26:3/0 = 0 +26:3/0/texture_origin = Vector2i(8, 16) +28:3/size_in_atlas = Vector2i(2, 3) +28:3/0 = 0 +28:3/0/texture_origin = Vector2i(8, 16) +30:4/size_in_atlas = Vector2i(1, 2) +30:4/0 = 0 +30:4/0/texture_origin = Vector2i(0, 8) +31:4/size_in_atlas = Vector2i(1, 2) +31:4/0 = 0 +31:4/0/texture_origin = Vector2i(0, 8) +32:4/size_in_atlas = Vector2i(1, 2) +32:4/0 = 0 +32:4/0/texture_origin = Vector2i(0, 8) +33:4/size_in_atlas = Vector2i(1, 2) +33:4/0 = 0 +33:4/0/texture_origin = Vector2i(0, 8) +34:4/size_in_atlas = Vector2i(1, 2) +34:4/0 = 0 +34:4/0/texture_origin = Vector2i(0, 8) +0:6/size_in_atlas = Vector2i(3, 4) +0:6/0 = 0 +0:6/0/texture_origin = Vector2i(16, 24) +3:6/size_in_atlas = Vector2i(3, 4) +3:6/0 = 0 +3:6/0/texture_origin = Vector2i(16, 24) +6:6/size_in_atlas = Vector2i(3, 4) +6:6/0 = 0 +6:6/0/texture_origin = Vector2i(16, 24) +9:6/size_in_atlas = Vector2i(3, 4) +9:6/0 = 0 +9:6/0/texture_origin = Vector2i(16, 24) +12:6/size_in_atlas = Vector2i(3, 4) +12:6/0 = 0 +12:6/0/texture_origin = Vector2i(16, 24) +15:6/size_in_atlas = Vector2i(3, 4) +15:6/0 = 0 +15:6/0/texture_origin = Vector2i(16, 24) +18:6/size_in_atlas = Vector2i(3, 4) +18:6/0 = 0 +18:6/0/texture_origin = Vector2i(16, 24) +21:6/size_in_atlas = Vector2i(3, 4) +21:6/0 = 0 +21:6/0/texture_origin = Vector2i(16, 24) +24:6/size_in_atlas = Vector2i(3, 4) +24:6/0 = 0 +24:6/0/texture_origin = Vector2i(16, 24) +0:10/size_in_atlas = Vector2i(3, 4) +0:10/0 = 0 +0:10/0/texture_origin = Vector2i(16, 24) +3:10/size_in_atlas = Vector2i(3, 4) +3:10/0 = 0 +3:10/0/texture_origin = Vector2i(16, 24) +6:10/size_in_atlas = Vector2i(3, 4) +6:10/0 = 0 +6:10/0/texture_origin = Vector2i(16, 24) +9:10/size_in_atlas = Vector2i(3, 4) +9:10/0 = 0 +9:10/0/texture_origin = Vector2i(16, 24) +12:10/size_in_atlas = Vector2i(3, 4) +12:10/0 = 0 +12:10/0/texture_origin = Vector2i(16, 24) +15:10/size_in_atlas = Vector2i(3, 4) +15:10/0 = 0 +15:10/0/texture_origin = Vector2i(16, 24) +18:10/size_in_atlas = Vector2i(3, 4) +18:10/0 = 0 +18:10/0/texture_origin = Vector2i(16, 24) +21:10/size_in_atlas = Vector2i(3, 4) +21:10/0 = 0 +21:10/0/texture_origin = Vector2i(16, 24) +24:10/size_in_atlas = Vector2i(3, 4) +24:10/0 = 0 +24:10/0/texture_origin = Vector2i(16, 24) +27:10/size_in_atlas = Vector2i(3, 4) +27:10/0 = 0 +27:10/0/texture_origin = Vector2i(16, 24) +30:10/size_in_atlas = Vector2i(3, 4) +30:10/0 = 0 +30:10/0/texture_origin = Vector2i(16, 24) +33:10/size_in_atlas = Vector2i(3, 4) +33:10/0 = 0 +33:10/0/texture_origin = Vector2i(16, 24) +36:10/size_in_atlas = Vector2i(3, 4) +36:10/0 = 0 +36:10/0/texture_origin = Vector2i(16, 24) +35:3/size_in_atlas = Vector2i(2, 3) +35:3/0 = 0 +35:3/0/texture_origin = Vector2i(8, 16) +35:6/size_in_atlas = Vector2i(2, 3) +35:6/0 = 0 +35:6/0/texture_origin = Vector2i(8, 16) +37:3/size_in_atlas = Vector2i(2, 3) +37:3/0 = 0 +37:3/0/texture_origin = Vector2i(8, 16) +37:6/size_in_atlas = Vector2i(2, 3) +37:6/0 = 0 +37:6/0/texture_origin = Vector2i(8, 16) +39:3/size_in_atlas = Vector2i(2, 3) +39:3/0 = 0 +39:3/0/texture_origin = Vector2i(8, 16) +41:3/size_in_atlas = Vector2i(2, 3) +41:3/0 = 0 +41:3/0/texture_origin = Vector2i(8, 16) +43:3/size_in_atlas = Vector2i(3, 3) +43:3/0 = 0 +43:3/0/texture_origin = Vector2i(16, 16) +30:0/size_in_atlas = Vector2i(1, 2) +30:0/0 = 0 +30:0/0/texture_origin = Vector2i(0, 8) +31:0/size_in_atlas = Vector2i(1, 2) +31:0/0 = 0 +31:0/0/texture_origin = Vector2i(0, 8) +32:0/size_in_atlas = Vector2i(2, 2) +32:0/0 = 0 +32:0/0/texture_origin = Vector2i(8, 8) +34:0/size_in_atlas = Vector2i(2, 1) +34:0/0 = 0 +34:0/0/texture_origin = Vector2i(8, 0) +34:1/size_in_atlas = Vector2i(2, 1) +34:1/0 = 0 +34:1/0/texture_origin = Vector2i(8, 0) +36:0/size_in_atlas = Vector2i(2, 1) +36:0/0 = 0 +36:0/0/texture_origin = Vector2i(8, 0) +36:1/size_in_atlas = Vector2i(2, 1) +36:1/0 = 0 +36:1/0/texture_origin = Vector2i(8, 0) +45:0/size_in_atlas = Vector2i(1, 3) +45:0/0 = 0 +45:0/0/texture_origin = Vector2i(0, 16) +5:33/size_in_atlas = Vector2i(2, 3) +5:33/0 = 0 +5:33/0/texture_origin = Vector2i(8, 16) +7:33/size_in_atlas = Vector2i(2, 3) +7:33/0 = 0 +7:33/0/texture_origin = Vector2i(8, 16) +3:34/size_in_atlas = Vector2i(1, 2) +3:34/0 = 0 +3:34/0/texture_origin = Vector2i(0, 8) +4:34/size_in_atlas = Vector2i(1, 2) +4:34/0 = 0 +4:34/0/texture_origin = Vector2i(0, 8) +9:33/size_in_atlas = Vector2i(2, 2) +9:33/0 = 0 +9:33/0/texture_origin = Vector2i(8, 8) +0:31/size_in_atlas = Vector2i(2, 2) +0:31/0 = 0 +0:31/0/texture_origin = Vector2i(8, 8) +2:31/size_in_atlas = Vector2i(2, 2) +2:31/0 = 0 +2:31/0/texture_origin = Vector2i(8, 8) +4:31/size_in_atlas = Vector2i(2, 2) +4:31/0 = 0 +4:31/0/texture_origin = Vector2i(8, 8) +6:31/size_in_atlas = Vector2i(2, 2) +6:31/0 = 0 +6:31/0/texture_origin = Vector2i(8, 8) +8:31/size_in_atlas = Vector2i(2, 2) +8:31/0 = 0 +8:31/0/texture_origin = Vector2i(8, 8) +10:31/size_in_atlas = Vector2i(2, 2) +10:31/0 = 0 +10:31/0/texture_origin = Vector2i(8, 8) +0:29/size_in_atlas = Vector2i(2, 2) +0:29/0 = 0 +0:29/0/texture_origin = Vector2i(8, 8) +2:29/size_in_atlas = Vector2i(2, 2) +2:29/0 = 0 +2:29/0/texture_origin = Vector2i(8, 8) +5:29/size_in_atlas = Vector2i(1, 2) +5:29/0 = 0 +5:29/0/texture_origin = Vector2i(0, 8) +6:29/size_in_atlas = Vector2i(1, 2) +6:29/0 = 0 +6:29/0/texture_origin = Vector2i(0, 8) +7:29/size_in_atlas = Vector2i(1, 2) +7:29/0 = 0 +7:29/0/texture_origin = Vector2i(0, 8) +8:29/size_in_atlas = Vector2i(2, 2) +8:29/0 = 0 +8:29/0/texture_origin = Vector2i(8, 8) +9:28/size_in_atlas = Vector2i(2, 1) +9:28/0 = 0 +9:28/0/texture_origin = Vector2i(8, 0) +0:1/size_in_atlas = Vector2i(2, 1) +0:1/0 = 0 +0:1/0/texture_origin = Vector2i(8, 0) +0:2/size_in_atlas = Vector2i(2, 1) +0:2/0 = 0 +0:2/0/texture_origin = Vector2i(8, 0) +7:0/size_in_atlas = Vector2i(1, 2) +7:0/0 = 0 +7:0/0/texture_origin = Vector2i(0, 8) +6:0/size_in_atlas = Vector2i(1, 2) +6:0/0 = 0 +6:0/0/texture_origin = Vector2i(0, 8) +5:0/size_in_atlas = Vector2i(1, 2) +5:0/0 = 0 +5:0/0/texture_origin = Vector2i(0, 8) +8:0/size_in_atlas = Vector2i(1, 2) +8:0/0 = 0 +8:0/0/texture_origin = Vector2i(0, 8) +44:0/size_in_atlas = Vector2i(1, 3) +44:0/0 = 0 +44:0/0/texture_origin = Vector2i(0, 16) +4:29/size_in_atlas = Vector2i(1, 2) +4:29/0 = 0 +4:29/0/texture_origin = Vector2i(0, 8) + +[resource] +terrain_set_0/mode = 0 +terrain_set_0/terrain_0/name = "sandy_path" +terrain_set_0/terrain_0/color = Color(0.815686, 0.294118, 0.501961, 1) +terrain_set_0/terrain_1/name = "dirt_path" +terrain_set_0/terrain_1/color = Color(0.5, 0.4375, 0.25, 1) +terrain_set_0/terrain_2/name = "grass" +terrain_set_0/terrain_2/color = Color(0.46875, 0.5, 0.25, 1) +terrain_set_0/terrain_3/name = "ground" +terrain_set_0/terrain_3/color = Color(0.375, 0.5, 0.25, 1) +terrain_set_0/terrain_4/name = "stone" +terrain_set_0/terrain_4/color = Color(0.28125, 0.5, 0.25, 1) +terrain_set_0/terrain_5/name = "beach" +terrain_set_0/terrain_5/color = Color(0.25, 0.5, 0.3125, 1) +terrain_set_0/terrain_6/name = "cave" +terrain_set_0/terrain_6/color = Color(0.25, 0.5, 0.40625, 1) +terrain_set_0/terrain_7/name = "grass_water" +terrain_set_0/terrain_7/color = Color(0.25, 0.5, 0.5, 1) +terrain_set_0/terrain_8/name = "dirt_water" +terrain_set_0/terrain_8/color = Color(0.25, 0.40625, 0.5, 1) +terrain_set_0/terrain_9/name = "rock_water" +terrain_set_0/terrain_9/color = Color(0.25, 0.3125, 0.5, 1) +terrain_set_0/terrain_10/name = "beach_water" +terrain_set_0/terrain_10/color = Color(0.28125, 0.25, 0.5, 1) +terrain_set_0/terrain_11/name = "water" +terrain_set_0/terrain_11/color = Color(0.375, 0.25, 0.5, 1) +terrain_set_0/terrain_12/name = "lava" +terrain_set_0/terrain_12/color = Color(0.46875, 0.25, 0.5, 1) +terrain_set_0/terrain_13/name = "snow" +terrain_set_0/terrain_13/color = Color(0.5, 0.25, 0.4375, 1) +terrain_set_0/terrain_14/name = "ice_dirt" +terrain_set_0/terrain_14/color = Color(0.5, 0.25, 0.34375, 1) +terrain_set_0/terrain_15/name = "ice_stone" +terrain_set_0/terrain_15/color = Color(0.5, 0.25, 0.25, 1) +terrain_set_0/terrain_16/name = "forest_grass" +terrain_set_0/terrain_16/color = Color(0.5, 0.34375, 0.25, 1) +terrain_set_0/terrain_17/name = "dark_forest_grass" +terrain_set_0/terrain_17/color = Color(0.5, 0.4375, 0.25, 1) +sources/0 = SubResource("TileSetAtlasSource_utoqt") +sources/3 = SubResource("TileSetAtlasSource_6i3hk") +sources/4 = SubResource("TileSetAtlasSource_bnc6i") diff --git a/Scenes/Characters/player.tscn b/Scenes/Characters/player.tscn new file mode 100644 index 0000000..3af095e --- /dev/null +++ b/Scenes/Characters/player.tscn @@ -0,0 +1,314 @@ +[gd_scene load_steps=38 format=3 uid="uid://b6p8tudwratl1"] + +[ext_resource type="Script" uid="uid://b70ubhqc16nw4" path="res://Library/Characters/PlayerInput.cs" id="1_40svl"] +[ext_resource type="Script" uid="uid://b4thjem54fyfl" path="res://Library/Characters/Player.cs" id="1_utp2y"] +[ext_resource type="Texture2D" uid="uid://bci0ojcx84f7w" path="res://Assets/characters/player.png" id="1_v0iea"] +[ext_resource type="Script" uid="uid://bytos0ecojls1" path="res://Library/Characters/CharacterMovement.cs" id="2_al8ar"] +[ext_resource type="Script" uid="uid://bfijr6flufatm" path="res://Library/Characters/CharacterAnimation.cs" id="4_gy20a"] +[ext_resource type="Script" uid="uid://dxo0eunwolubm" path="res://Library/Utilities/StateMachine.cs" id="5_cqrjx"] +[ext_resource type="Script" uid="uid://c5nu12q4or8pw" path="res://Library/Characters/States/PlayerRoamState.cs" id="6_khnq4"] + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_cvnsp"] +size = Vector2(16, 16) + +[sub_resource type="AtlasTexture" id="AtlasTexture_6t5aa"] +atlas = ExtResource("1_v0iea") +region = Rect2(0, 0, 32, 48) + +[sub_resource type="AtlasTexture" id="AtlasTexture_vgqql"] +atlas = ExtResource("1_v0iea") +region = Rect2(0, 48, 32, 48) + +[sub_resource type="AtlasTexture" id="AtlasTexture_fkybt"] +atlas = ExtResource("1_v0iea") +region = Rect2(0, 96, 32, 48) + +[sub_resource type="AtlasTexture" id="AtlasTexture_x3wgy"] +atlas = ExtResource("1_v0iea") +region = Rect2(0, 144, 32, 48) + +[sub_resource type="AtlasTexture" id="AtlasTexture_3smsa"] +atlas = ExtResource("1_v0iea") +region = Rect2(32, 0, 32, 48) + +[sub_resource type="AtlasTexture" id="AtlasTexture_8erm5"] +atlas = ExtResource("1_v0iea") +region = Rect2(0, 0, 32, 48) + +[sub_resource type="AtlasTexture" id="AtlasTexture_f1ek2"] +atlas = ExtResource("1_v0iea") +region = Rect2(32, 48, 32, 48) + +[sub_resource type="AtlasTexture" id="AtlasTexture_tx1dd"] +atlas = ExtResource("1_v0iea") +region = Rect2(0, 48, 32, 48) + +[sub_resource type="AtlasTexture" id="AtlasTexture_gymyn"] +atlas = ExtResource("1_v0iea") +region = Rect2(32, 96, 32, 48) + +[sub_resource type="AtlasTexture" id="AtlasTexture_pu2lt"] +atlas = ExtResource("1_v0iea") +region = Rect2(0, 96, 32, 48) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ukyrk"] +atlas = ExtResource("1_v0iea") +region = Rect2(32, 144, 32, 48) + +[sub_resource type="AtlasTexture" id="AtlasTexture_7dp3o"] +atlas = ExtResource("1_v0iea") +region = Rect2(0, 144, 32, 48) + +[sub_resource type="AtlasTexture" id="AtlasTexture_h4iuc"] +atlas = ExtResource("1_v0iea") +region = Rect2(32, 0, 32, 48) + +[sub_resource type="AtlasTexture" id="AtlasTexture_fd4e3"] +atlas = ExtResource("1_v0iea") +region = Rect2(64, 0, 32, 48) + +[sub_resource type="AtlasTexture" id="AtlasTexture_qqcod"] +atlas = ExtResource("1_v0iea") +region = Rect2(96, 0, 32, 48) + +[sub_resource type="AtlasTexture" id="AtlasTexture_igrcy"] +atlas = ExtResource("1_v0iea") +region = Rect2(0, 0, 32, 48) + +[sub_resource type="AtlasTexture" id="AtlasTexture_fs7ks"] +atlas = ExtResource("1_v0iea") +region = Rect2(32, 48, 32, 48) + +[sub_resource type="AtlasTexture" id="AtlasTexture_l6n3p"] +atlas = ExtResource("1_v0iea") +region = Rect2(64, 48, 32, 48) + +[sub_resource type="AtlasTexture" id="AtlasTexture_olqyp"] +atlas = ExtResource("1_v0iea") +region = Rect2(96, 48, 32, 48) + +[sub_resource type="AtlasTexture" id="AtlasTexture_wpjfl"] +atlas = ExtResource("1_v0iea") +region = Rect2(0, 48, 32, 48) + +[sub_resource type="AtlasTexture" id="AtlasTexture_bi64h"] +atlas = ExtResource("1_v0iea") +region = Rect2(32, 96, 32, 48) + +[sub_resource type="AtlasTexture" id="AtlasTexture_2ijsl"] +atlas = ExtResource("1_v0iea") +region = Rect2(64, 96, 32, 48) + +[sub_resource type="AtlasTexture" id="AtlasTexture_p1odr"] +atlas = ExtResource("1_v0iea") +region = Rect2(96, 96, 32, 48) + +[sub_resource type="AtlasTexture" id="AtlasTexture_0gysh"] +atlas = ExtResource("1_v0iea") +region = Rect2(0, 96, 32, 48) + +[sub_resource type="AtlasTexture" id="AtlasTexture_vfarp"] +atlas = ExtResource("1_v0iea") +region = Rect2(32, 144, 32, 48) + +[sub_resource type="AtlasTexture" id="AtlasTexture_y6uwr"] +atlas = ExtResource("1_v0iea") +region = Rect2(64, 144, 32, 48) + +[sub_resource type="AtlasTexture" id="AtlasTexture_83xs0"] +atlas = ExtResource("1_v0iea") +region = Rect2(96, 144, 32, 48) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ypfnu"] +atlas = ExtResource("1_v0iea") +region = Rect2(0, 144, 32, 48) + +[sub_resource type="SpriteFrames" id="SpriteFrames_xuaoq"] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_6t5aa") +}], +"loop": true, +"name": &"idle_down", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_vgqql") +}], +"loop": true, +"name": &"idle_left", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_fkybt") +}], +"loop": true, +"name": &"idle_right", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_x3wgy") +}], +"loop": true, +"name": &"idle_up", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_3smsa") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_8erm5") +}], +"loop": false, +"name": &"turn_down", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_f1ek2") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_tx1dd") +}], +"loop": false, +"name": &"turn_left", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_gymyn") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_pu2lt") +}], +"loop": false, +"name": &"turn_right", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_ukyrk") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_7dp3o") +}], +"loop": false, +"name": &"turn_up", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_h4iuc") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_fd4e3") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_qqcod") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_igrcy") +}], +"loop": true, +"name": &"walk_down", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_fs7ks") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_l6n3p") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_olqyp") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_wpjfl") +}], +"loop": true, +"name": &"walk_left", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_bi64h") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_2ijsl") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_p1odr") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_0gysh") +}], +"loop": true, +"name": &"walk_right", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_vfarp") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_y6uwr") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_83xs0") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_ypfnu") +}], +"loop": true, +"name": &"walk_up", +"speed": 5.0 +}] + +[node name="Player" type="CharacterBody2D" node_paths=PackedStringArray("StateMachine")] +script = ExtResource("1_utp2y") +StateMachine = NodePath("StateMachine") + +[node name="Collider" type="CollisionShape2D" parent="."] +position = Vector2(8, 8) +shape = SubResource("RectangleShape2D_cvnsp") + +[node name="Input" type="Node" parent="."] +script = ExtResource("1_40svl") + +[node name="Movement" type="Node" parent="." node_paths=PackedStringArray("Character", "CharacterInput")] +script = ExtResource("2_al8ar") +Character = NodePath("..") +CharacterInput = NodePath("../Input") + +[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="." node_paths=PackedStringArray("CharacterInput", "CharacterMovement")] +position = Vector2(8, 4) +scale = Vector2(0.5, 0.5) +sprite_frames = SubResource("SpriteFrames_xuaoq") +animation = &"idle_down" +script = ExtResource("4_gy20a") +CharacterInput = NodePath("../Input") +CharacterMovement = NodePath("../Movement") + +[node name="Camera2D" type="Camera2D" parent="."] +position = Vector2(8, 8) +zoom = Vector2(3, 3) +position_smoothing_enabled = true + +[node name="CollisionRayCast" type="RayCast2D" parent="."] +position = Vector2(8, 8) +target_position = Vector2(0, 16) +collide_with_areas = true + +[node name="StateMachine" type="Node" parent="." node_paths=PackedStringArray("Customer")] +script = ExtResource("5_cqrjx") +Customer = NodePath("..") + +[node name="Roam" type="Node" parent="StateMachine" node_paths=PackedStringArray("PlayerInput")] +script = ExtResource("6_khnq4") +PlayerInput = NodePath("../../Input") diff --git a/Scenes/Levels/small_town.tscn b/Scenes/Levels/small_town.tscn new file mode 100644 index 0000000..b576902 --- /dev/null +++ b/Scenes/Levels/small_town.tscn @@ -0,0 +1,40 @@ +[gd_scene load_steps=2 format=4 uid="uid://bcskdyiep4mxx"] + +[ext_resource type="TileSet" uid="uid://5xcqxhg24iuk" path="res://Resources/TileSets/level.tres" id="1_difp5"] + +[node name="Level" type="Node2D"] + +[node name="Tiles" type="Node2D" parent="."] + +[node name="Ground" type="TileMapLayer" parent="Tiles"] +tile_map_data = PackedByteArray("AAAfABMAAAAMACYAAAAfABIAAAAMACUAAAAfABEAAAAMACUAAAAfABAAAAAMACUAAAAfAA8AAAAMACUAAAAfAA4AAAANACQAAAAfAA0AAAANACQAAAAfAAwAAAANACQAAAAfAAsAAAANACQAAAAfAAoAAAANACQAAAAfAAkAAAANACQAAAAfAAgAAAANACQAAAAfAAcAAAANACQAAAAfAAYAAAANACQAAAAfAAUAAAANACQAAAAfAAQAAAANACQAAAAfAAMAAAANACQAAAAfAAIAAAANACQAAAAfAAEAAAAMACUAAAAfAAAAAAAMACQAAAAeABMAAAALACYAAAAeABIAAAALACUAAAAeABEAAAALACUAAAAeABAAAAANACQAAAAeAA8AAAALACUAAAAeAA4AAAALACUAAAAeAA0AAAANACQAAAAeAAwAAAANACQAAAAeAAsAAAANACQAAAAeAAoAAAALACUAAAAeAAkAAAALACUAAAAeAAgAAAANACQAAAAeAAcAAAANACQAAAAeAAYAAAALACUAAAAeAAUAAAANACQAAAAeAAQAAAALACUAAAAeAAMAAAALACUAAAAeAAIAAAALACUAAAAeAAEAAAALACUAAAAeAAAAAAALACQAAAAdABMAAAALACYAAAAdABIAAAANACQAAAAdABEAAAALACUAAAAdABAAAAALACUAAAAdAA8AAAANACQAAAAdAA4AAAALACUAAAAdAA0AAAALACUAAAAdAAwAAAALACUAAAAdAAsAAAANACQAAAAdAAoAAAALACUAAAAdAAkAAAALACUAAAAdAAgAAAALACUAAAAdAAcAAAALACUAAAAdAAYAAAANACQAAAAdAAUAAAALACUAAAAdAAQAAAANACQAAAAdAAMAAAALACUAAAAdAAIAAAANACQAAAAdAAEAAAALACUAAAAdAAAAAAALACQAAAAcABMAAAALACYAAAAcABIAAAALACUAAAAcABEAAAANACQAAAAcABAAAAALACUAAAAcAA8AAAALACUAAAAcAA4AAAANACQAAAAcAA0AAAANACQAAAAcAAwAAAANACQAAAAcAAsAAAANACQAAAAcAAoAAAANACQAAAAcAAkAAAANACQAAAAcAAgAAAALACUAAAAcAAcAAAALACUAAAAcAAYAAAALACUAAAAcAAUAAAALACUAAAAcAAQAAAALACUAAAAcAAMAAAANACQAAAAcAAIAAAANACQAAAAcAAEAAAANACQAAAAcAAAAAAALACQAAAAbABMAAAALACYAAAAbABIAAAALACUAAAAbABEAAAANACQAAAAbABAAAAANACQAAAAbAA8AAAANACQAAAAbAA4AAAANACQAAAAbAA0AAAALACUAAAAbAAwAAAALACUAAAAbAAsAAAALACUAAAAbAAoAAAANACQAAAAbAAkAAAALACUAAAAbAAgAAAANACQAAAAbAAcAAAALACUAAAAbAAYAAAALACUAAAAbAAUAAAALACUAAAAbAAQAAAALACUAAAAbAAMAAAALACUAAAAbAAIAAAALACUAAAAbAAEAAAANACQAAAAbAAAAAAALACQAAAAaABMAAAALACYAAAAaABIAAAALACUAAAAaABEAAAANACQAAAAaABAAAAANACQAAAAaAA8AAAALACUAAAAaAA4AAAANACQAAAAaAA0AAAANACQAAAAaAAwAAAANACQAAAAaAAsAAAALACUAAAAaAAoAAAANACQAAAAaAAgAAAANACQAAAAaAAcAAAALACUAAAAaAAYAAAANACQAAAAaAAUAAAALACUAAAAaAAQAAAANACQAAAAaAAMAAAALACUAAAAaAAIAAAALACUAAAAaAAEAAAALACUAAAAaAAAAAAALACQAAAAZABMAAAALACYAAAAZABIAAAANACQAAAAZABEAAAANACQAAAAZABAAAAANACQAAAAZAA8AAAANACQAAAAZAA4AAAANACQAAAAZAA0AAAANACQAAAAZAAwAAAALACUAAAAZAAsAAAALACUAAAAZAAoAAAALACUAAAAZAAgAAAANACQAAAAZAAcAAAANACQAAAAZAAYAAAALACUAAAAZAAUAAAANACQAAAAZAAQAAAANACQAAAAZAAMAAAALACUAAAAZAAIAAAALACUAAAAZAAEAAAANACQAAAAZAAAAAAALACQAAAAYABMAAAALACYAAAAYABIAAAALACUAAAAYABEAAAALACUAAAAYABAAAAALACUAAAAYAA8AAAALACUAAAAYAA4AAAANACQAAAAYAA0AAAANACQAAAAYAAwAAAANACQAAAAYAAsAAAANACQAAAAYAAoAAAANACQAAAAYAAQAAAALACUAAAAYAAMAAAALACUAAAAYAAIAAAALACUAAAAYAAEAAAALACUAAAAYAAAAAAALACQAAAAXABMAAAALACYAAAAXABIAAAALACUAAAAXABEAAAANACQAAAAXABAAAAANACQAAAAXAA8AAAALACUAAAAXAA4AAAANACQAAAAXAA0AAAALACUAAAAXAAwAAAANACQAAAAXAAsAAAALACUAAAAXAAoAAAANACQAAAAXAAkAAAANACQAAAAXAAgAAAALACUAAAAXAAcAAAANACQAAAAXAAYAAAANACQAAAAXAAUAAAALACUAAAAXAAQAAAALACUAAAAXAAMAAAALACUAAAAXAAIAAAANACQAAAAXAAEAAAANACQAAAAXAAAAAAALACQAAAAWABMAAAALACYAAAAWABIAAAANACQAAAAWABEAAAANACQAAAAWABAAAAALACUAAAAWAA8AAAALACUAAAAWAA4AAAALACUAAAAWAA0AAAALACUAAAAWAAwAAAANACQAAAAWAAsAAAANACQAAAAWAAoAAAANACQAAAAWAAkAAAALACUAAAAWAAgAAAALACUAAAAWAAcAAAANACQAAAAWAAYAAAALACUAAAAWAAUAAAALACUAAAAWAAQAAAANACQAAAAWAAMAAAALACUAAAAWAAIAAAALACUAAAAWAAEAAAANACQAAAAWAAAAAAALACQAAAAVABMAAAALACYAAAAVABIAAAALACUAAAAVABEAAAANACQAAAAVABAAAAANACQAAAAVAA8AAAANACQAAAAVAA4AAAANACQAAAAVAA0AAAANACQAAAAVAAwAAAANACQAAAAVAAsAAAANACQAAAAVAAoAAAALACUAAAAVAAkAAAALACUAAAAVAAgAAAANACQAAAAVAAcAAAANACQAAAAVAAYAAAANACQAAAAVAAUAAAALACUAAAAVAAQAAAALACUAAAAVAAMAAAALACUAAAAVAAIAAAALACUAAAAVAAEAAAANACQAAAAVAAAAAAALACQAAAAUABMAAAALACYAAAAUABIAAAALACUAAAAUABEAAAALACUAAAAUABAAAAALACUAAAAUAA8AAAALACUAAAAUAA4AAAANACQAAAAUAA0AAAALACUAAAAUAAwAAAALACUAAAAUAAsAAAALACUAAAAUAAoAAAALACUAAAAUAAkAAAANACQAAAAUAAgAAAALACUAAAAUAAcAAAANACQAAAAUAAYAAAANACQAAAAUAAUAAAALACUAAAAUAAQAAAANACQAAAAUAAMAAAALACUAAAAUAAIAAAALACUAAAAUAAEAAAANACQAAAAUAAAAAAALACQAAAATABMAAAALACYAAAATABIAAAALACUAAAATABEAAAALACUAAAATABAAAAALACUAAAATAA8AAAANACQAAAATAA4AAAALACUAAAATAA0AAAANACQAAAATAAwAAAANACQAAAATAAsAAAALACUAAAATAAoAAAALACUAAAATAAkAAAANACQAAAATAAgAAAALACUAAAATAAcAAAALACUAAAATAAYAAAALACUAAAATAAUAAAANACQAAAATAAQAAAALACUAAAATAAMAAAALACUAAAATAAIAAAANACQAAAATAAEAAAANACQAAAATAAAAAAALACQAAAASABMAAAALACYAAAASABIAAAALACUAAAASABEAAAALACUAAAASABAAAAALACUAAAASAA8AAAANACQAAAASAA4AAAALACUAAAASAA0AAAALACUAAAASAAwAAAANACQAAAASAAsAAAANACQAAAASAAoAAAANACQAAAASAAkAAAANACQAAAASAAgAAAALACUAAAASAAcAAAALACUAAAASAAYAAAALACUAAAASAAUAAAANACQAAAASAAQAAAANACQAAAASAAMAAAALACUAAAASAAIAAAALACUAAAASAAEAAAANACQAAAASAAAAAAALACQAAAARABMAAAALACYAAAARABIAAAALACUAAAARABEAAAALACUAAAARABAAAAANACQAAAARAA8AAAANACQAAAARAA4AAAALACUAAAARAA0AAAANACQAAAARAAwAAAALACUAAAARAAsAAAANACQAAAARAAoAAAANACQAAAARAAkAAAALACUAAAARAAgAAAALACUAAAARAAcAAAANACQAAAARAAYAAAALACUAAAARAAUAAAANACQAAAARAAQAAAALACUAAAARAAMAAAALACUAAAARAAIAAAANACQAAAARAAEAAAANACQAAAARAAAAAAALACQAAAAQABMAAAALACYAAAAQABIAAAALACUAAAAQABEAAAALACUAAAAQABAAAAALACUAAAAQAA8AAAANACQAAAAQAA4AAAANACQAAAAQAA0AAAALACUAAAAQAAwAAAANACQAAAAQAAsAAAALACUAAAAQAAoAAAALACUAAAAQAAkAAAANACQAAAAQAAgAAAALACUAAAAQAAcAAAANACQAAAAQAAYAAAANACQAAAAQAAUAAAALACUAAAAQAAQAAAANACQAAAAQAAMAAAALACUAAAAQAAIAAAANACQAAAAQAAEAAAALACUAAAAQAAAAAAALACQAAAAPABMAAAALACYAAAAPABIAAAANACQAAAAPABEAAAALACUAAAAPABAAAAALACUAAAAPAA8AAAALACUAAAAPAA4AAAANACQAAAAPAA0AAAALACUAAAAPAAwAAAANACQAAAAPAAsAAAALACUAAAAPAAoAAAALACUAAAAPAAkAAAANACQAAAAPAAgAAAANACQAAAAPAAcAAAANACQAAAAPAAYAAAANACQAAAAPAAUAAAANACQAAAAPAAQAAAANACQAAAAPAAMAAAALACUAAAAPAAIAAAANACQAAAAPAAEAAAALACUAAAAPAAAAAAALACQAAAAOABMAAAALACYAAAAOABIAAAANACQAAAAOABEAAAALACUAAAAOABAAAAANACQAAAAOAA8AAAANACQAAAAOAA4AAAANACQAAAAOAA0AAAANACQAAAAOAAwAAAALACUAAAAOAAsAAAALACUAAAAOAAoAAAANACQAAAAOAAkAAAANACQAAAAOAAgAAAALACUAAAAOAAcAAAANACQAAAAOAAYAAAALACUAAAAOAAUAAAANACQAAAAOAAQAAAALACUAAAAOAAMAAAANACQAAAAOAAIAAAANACQAAAAOAAEAAAALACUAAAAOAAAAAAALACQAAAANABMAAAALACYAAAANABIAAAALACUAAAANABEAAAANACQAAAANABAAAAALACUAAAANAA8AAAANACQAAAANAA4AAAALACUAAAANAA0AAAANACQAAAANAAwAAAANACQAAAANAAsAAAALACUAAAANAAoAAAALACUAAAANAAkAAAALACUAAAANAAgAAAALACUAAAANAAcAAAANACQAAAANAAYAAAANACQAAAANAAUAAAALACUAAAANAAQAAAANACQAAAANAAMAAAANACQAAAANAAIAAAANACQAAAANAAEAAAANACQAAAANAAAAAAALACQAAAAMABMAAAALACYAAAAMABIAAAANACQAAAAMABEAAAANACQAAAAMABAAAAALACUAAAAMAA8AAAALACUAAAAMAA4AAAALACUAAAAMAA0AAAANACQAAAAMAAwAAAANACQAAAAMAAsAAAALACUAAAAMAAoAAAANACQAAAAMAAkAAAANACQAAAAMAAgAAAALACUAAAAMAAcAAAANACQAAAAMAAYAAAANACQAAAAMAAUAAAANACQAAAAMAAQAAAALACUAAAAMAAMAAAALACUAAAAMAAIAAAANACQAAAAMAAEAAAANACQAAAAMAAAAAAALACQAAAALABMAAAALACYAAAALABIAAAALACUAAAALABEAAAALACUAAAALABAAAAANACQAAAALAA8AAAALACUAAAALAA4AAAALACUAAAALAA0AAAALACUAAAALAAwAAAALACUAAAALAAsAAAANACQAAAALAAoAAAANACQAAAALAAkAAAALACUAAAALAAgAAAALACUAAAALAAcAAAANACQAAAALAAYAAAANACQAAAALAAUAAAALACUAAAALAAQAAAALACUAAAALAAMAAAALACUAAAALAAIAAAALACUAAAALAAEAAAALACUAAAALAAAAAAALACQAAAAKABMAAAALACYAAAAKABIAAAALACUAAAAKABEAAAANACQAAAAKABAAAAALACUAAAAKAA8AAAANACQAAAAKAA4AAAANACQAAAAKAA0AAAALACUAAAAKAAwAAAALACUAAAAKAAsAAAANACQAAAAKAAoAAAANACQAAAAKAAkAAAANACQAAAAKAAgAAAALACUAAAAKAAcAAAALACUAAAAKAAYAAAANACQAAAAKAAUAAAANACQAAAAKAAQAAAALACUAAAAKAAMAAAANACQAAAAKAAIAAAANACQAAAAKAAEAAAANACQAAAAKAAAAAAALACQAAAAJABMAAAALACYAAAAJABIAAAALACUAAAAJABEAAAALACUAAAAJABAAAAALACUAAAAJAA8AAAALACUAAAAJAA4AAAALACUAAAAJAA0AAAANACQAAAAJAAwAAAALACUAAAAJAAsAAAANACQAAAAJAAoAAAALACUAAAAJAAkAAAANACQAAAAJAAgAAAANACQAAAAJAAcAAAALACUAAAAJAAYAAAALACUAAAAJAAUAAAANACQAAAAJAAQAAAANACQAAAAJAAMAAAANACQAAAAJAAIAAAANACQAAAAJAAEAAAALACUAAAAJAAAAAAALACQAAAAIABMAAAALACYAAAAIABIAAAANACQAAAAIABEAAAALACUAAAAIABAAAAALACUAAAAIAA8AAAANACQAAAAIAA4AAAANACQAAAAIAA0AAAANACQAAAAIAAwAAAANACQAAAAIAAsAAAANACQAAAAIAAoAAAANACQAAAAIAAkAAAALACUAAAAIAAgAAAANACQAAAAIAAcAAAALACUAAAAIAAYAAAALACUAAAAIAAUAAAALACUAAAAIAAQAAAANACQAAAAIAAMAAAALACUAAAAIAAIAAAALACUAAAAIAAEAAAANACQAAAAIAAAAAAALACQAAAAHABMAAAALACYAAAAHABIAAAALACUAAAAHABEAAAALACUAAAAHABAAAAALACUAAAAHAA8AAAANACQAAAAHAA4AAAANACQAAAAHAA0AAAALACUAAAAHAAwAAAANACQAAAAHAAsAAAANACQAAAAHAAoAAAALACUAAAAHAAkAAAANACQAAAAHAAgAAAALACUAAAAHAAcAAAALACUAAAAHAAYAAAANACQAAAAHAAUAAAANACQAAAAHAAQAAAALACUAAAAHAAMAAAANACQAAAAHAAIAAAANACQAAAAHAAEAAAANACQAAAAHAAAAAAALACQAAAAGABMAAAALACYAAAAGABIAAAALACUAAAAGABEAAAALACUAAAAGABAAAAALACUAAAAGAA8AAAANACQAAAAGAA4AAAANACQAAAAGAA0AAAALACUAAAAGAAwAAAALACUAAAAGAAsAAAALACUAAAAGAAoAAAALACUAAAAGAAkAAAALACUAAAAGAAgAAAANACQAAAAGAAcAAAANACQAAAAGAAYAAAALACUAAAAGAAUAAAANACQAAAAGAAQAAAANACQAAAAGAAMAAAALACUAAAAGAAIAAAANACQAAAAGAAEAAAALACUAAAAGAAAAAAALACQAAAAFABMAAAALACYAAAAFABIAAAANACQAAAAFABEAAAANACQAAAAFABAAAAALACUAAAAFAA8AAAANACQAAAAFAA4AAAANACQAAAAFAA0AAAANACQAAAAFAAwAAAALACUAAAAFAAsAAAALACUAAAAFAAoAAAALACUAAAAFAAkAAAANACQAAAAFAAgAAAANACQAAAAFAAcAAAANACQAAAAFAAYAAAANACQAAAAFAAUAAAALACUAAAAFAAQAAAANACQAAAAFAAMAAAANACQAAAAFAAIAAAANACQAAAAFAAEAAAANACQAAAAFAAAAAAALACQAAAAEABMAAAALACYAAAAEABIAAAANACQAAAAEABEAAAALACUAAAAEABAAAAALACUAAAAEAA8AAAANACQAAAAEAA4AAAANACQAAAAEAA0AAAANACQAAAAEAAwAAAALACUAAAAEAAsAAAANACQAAAAEAAoAAAALACUAAAAEAAkAAAALACUAAAAEAAgAAAANACQAAAAEAAcAAAANACQAAAAEAAYAAAALACUAAAAEAAUAAAALACUAAAAEAAQAAAALACUAAAAEAAMAAAALACUAAAAEAAIAAAANACQAAAAEAAEAAAANACQAAAAEAAAAAAALACQAAAADABMAAAALACYAAAADABIAAAALACUAAAADABEAAAALACUAAAADABAAAAALACUAAAADAA8AAAANACQAAAADAA4AAAALACUAAAADAA0AAAALACUAAAADAAwAAAALACUAAAADAAsAAAALACUAAAADAAoAAAALACUAAAADAAkAAAANACQAAAADAAgAAAALACUAAAADAAcAAAANACQAAAADAAYAAAALACUAAAADAAUAAAALACUAAAADAAQAAAALACUAAAADAAMAAAANACQAAAADAAIAAAALACUAAAADAAEAAAANACQAAAADAAAAAAALACQAAAACABMAAAALACYAAAACABIAAAANACQAAAACABEAAAANACQAAAACABAAAAALACUAAAACAA8AAAALACUAAAACAA4AAAALACUAAAACAA0AAAANACQAAAACAAwAAAALACUAAAACAAsAAAALACUAAAACAAoAAAANACQAAAACAAkAAAALACUAAAACAAgAAAALACUAAAACAAcAAAALACUAAAACAAYAAAANACQAAAACAAUAAAANACQAAAACAAQAAAANACQAAAACAAMAAAANACQAAAACAAIAAAANACQAAAACAAEAAAALACUAAAACAAAAAAALACQAAAABAAoAAAALACUAAAABAAkAAAALACUAAAABAAgAAAALACUAAAABAAcAAAANACQAAAABAAYAAAALACUAAAABAAUAAAALACUAAAABAAQAAAANACQAAAABAAMAAAANACQAAAABAAIAAAALACUAAAABAAEAAAANACQAAAABAAAAAAALACQAAAAAAAoAAAAKACUAAAAAAAkAAAAKACUAAAAAAAgAAAAKACUAAAAAAAcAAAAKACUAAAAAAAYAAAAKACUAAAAAAAUAAAAKACUAAAAAAAQAAAAKACUAAAAAAAMAAAAKACUAAAAAAAIAAAAKACUAAAAAAAEAAAAKACUAAAAAAAAAAAAKACQAAAAAAAsAAAAKACUAAAAAAAwAAAAKACUAAAAAAA0AAAAKACUAAAAAAA4AAAAKACUAAAAAAA8AAAAKACUAAAAAABAAAAAKACUAAAAAABEAAAAKACUAAAAAABIAAAAKACUAAAAAABMAAAAKACYAAAABAAsAAAANACQAAAABAAwAAAANACQAAAABAA0AAAALACUAAAABAA4AAAALACUAAAABAA8AAAALACUAAAABABAAAAANACQAAAABABEAAAALACUAAAABABIAAAANACQAAAABABMAAAALACYAAAAYAAkAAAANACQAAAAYAAgAAAANACQAAAAYAAcAAAANACQAAAAYAAYAAAANACQAAAAYAAUAAAANACQAAAAaAAkAAAANACQAAAAZAAkAAAANACQAAAA=") +tile_set = ExtResource("1_difp5") + +[node name="Path" type="TileMapLayer" parent="Tiles"] +tile_map_data = PackedByteArray("AAAJAAkAAAADACUAAAAJAAgAAAABACQAAAAIAAkAAAAEACUAAAAIAAgAAAABACQAAAAHAAkAAAABACYAAAAHAAgAAAABACQAAAAGAAkAAAABACYAAAAGAAgAAAABACQAAAAFAAkAAAABACYAAAAFAAgAAAADACYAAAAEAAkAAAABACYAAAAEAAgAAAABACUAAAADAAkAAAABACYAAAADAAgAAAAEACYAAAACAAkAAAABACYAAAACAAgAAAABACQAAAABAAkAAAABACYAAAABAAgAAAABACQAAAAAAAkAAAABACYAAAAAAAgAAAABACQAAAD//wkAAAAAACYAAAD//wgAAAAAACQAAAAEAAcAAAABACQAAAAFAAcAAAACACQAAAADAAcAAAAAACQAAAAJAA4AAAABACYAAAAJAA0AAAADACYAAAAJAAwAAAACACUAAAAJAAsAAAACACUAAAAJAAoAAAACACUAAAAIAA4AAAAAACYAAAAIAA0AAAAAACUAAAAIAAwAAAAAACUAAAAIAAsAAAAAACUAAAAIAAoAAAAAACUAAAAaAA4AAAACACYAAAAaAA0AAAACACUAAAAZAA4AAAABACYAAAAZAA0AAAAEACYAAAAYAA4AAAABACYAAAAYAA0AAAABACQAAAAXAA4AAAABACYAAAAXAA0AAAABACQAAAAWAA4AAAABACYAAAAWAA0AAAABACQAAAAVAA4AAAABACYAAAAVAA0AAAABACQAAAAUAA4AAAABACYAAAAUAA0AAAADACYAAAATAA4AAAABACYAAAATAA0AAAADACQAAAASAA4AAAABACYAAAASAA0AAAAEACYAAAARAA4AAAABACYAAAARAA0AAAABACQAAAAQAA4AAAABACYAAAAQAA0AAAABACQAAAAPAA4AAAABACYAAAAPAA0AAAABACQAAAAOAA4AAAABACYAAAAOAA0AAAABACQAAAANAA4AAAABACYAAAANAA0AAAABACQAAAAMAA4AAAABACYAAAAMAA0AAAABACQAAAALAA4AAAABACYAAAALAA0AAAABACQAAAAKAA4AAAABACYAAAAKAA0AAAABACQAAAAaAAwAAAACACUAAAAaAAsAAAACACUAAAAaAAoAAAACACUAAAAZAAwAAAAAACUAAAAZAAsAAAAAACUAAAAZAAoAAAAAACUAAAAUAAwAAAACACQAAAATAAwAAAABACQAAAASAAwAAAAAACQAAAANAAkAAAACACYAAAANAAgAAAACACUAAAAMAAkAAAABACYAAAAMAAgAAAABACUAAAALAAkAAAABACYAAAALAAgAAAAEACYAAAAKAAkAAAABACYAAAAKAAgAAAABACQAAAANAAcAAAACACQAAAAMAAcAAAABACQAAAALAAcAAAAAACQAAAA=") +tile_set = ExtResource("1_difp5") + +[node name="Objects" type="TileMapLayer" parent="Tiles"] +tile_map_data = PackedByteArray("AAAHAAoAAAAiAAIAAAACAAwAAAAWAAAAAAACAA0AAAAUAAIAAAACAA4AAAAWAAEAAAACAA8AAAAYAAIAAAACABAAAAATAAAAAAADAAwAAAAYAAAAAAADAA0AAAAWAAAAAAADAA4AAAAUAAAAAAADAA8AAAATAAIAAAADABAAAAAVAAIAAAAEAAwAAAAWAAAAAAAEAA0AAAAWAAIAAAAEAA4AAAATAAEAAAAEAA8AAAAVAAEAAAAEABAAAAAVAAAAAAAFAAwAAAAVAAIAAAAFAA0AAAAYAAAAAAAFAA4AAAAUAAAAAAAFAA8AAAAUAAIAAAAFABAAAAAYAAIAAAAGAAwAAAAVAAAAAAAGAA0AAAAWAAAAAAAGAA4AAAAUAAIAAAAGAA8AAAAVAAIAAAAGABAAAAAWAAAAAAAHAAwAAAAUAAAAAAAHAA0AAAAXAAAAAAAHAA4AAAAYAAAAAAAHAA8AAAAWAAIAAAAHABAAAAAXAAIAAAATAAYABAAAAAMAAAAVAAYABAAAAAMAAAAbABAAAAACAAIAAAAcABAAAAACAAIAAAAdABAAAAACAAIAAAAeABAAAAACAAIAAAAfABAAAAACAAIAAAAfAA8ABAAAAAIAAAAdAA8ABAAAAAIAAAA=") +tile_set = ExtResource("1_difp5") + +[node name="Buildings" type="TileMapLayer" parent="Tiles"] +tile_map_data = PackedByteArray("AAADAAQAAwABAAUAAAADAAUAAwABAAYAAAADAAYAAwABAAcAAAADAAcAAwABAAgAAAAEAAQAAwACAAUAAAAEAAUAAwACAAYAAAAEAAYAAwACAAcAAAAEAAcAAwACAAgAAAAFAAQAAwADAAUAAAAFAAUAAwADAAYAAAAFAAYAAwADAAcAAAAFAAcAAwADAAgAAAAGAAQAAwAEAAUAAAAGAAUAAwAEAAYAAAAGAAYAAwAEAAcAAAAGAAcAAwAEAAgAAAAHAAQAAwAFAAUAAAAHAAUAAwAFAAYAAAAHAAYAAwAFAAcAAAAHAAcAAwAFAAgAAAALAAQAAwAHAAUAAAALAAUAAwAHAAYAAAALAAYAAwAHAAcAAAALAAcAAwAHAAgAAAALAAgAAwAHAAkAAAAMAAQAAwAIAAUAAAAMAAUAAwAIAAYAAAAMAAYAAwAIAAcAAAAMAAcAAwAIAAgAAAAMAAgAAwAIAAkAAAANAAQAAwAJAAUAAAANAAUAAwAJAAYAAAANAAYAAwAJAAcAAAANAAcAAwAJAAgAAAANAAgAAwAJAAkAAAAOAAQAAwAKAAUAAAAOAAUAAwAKAAYAAAAOAAYAAwAKAAcAAAAOAAcAAwAKAAgAAAAOAAgAAwAKAAkAAAAPAAQAAwALAAUAAAAPAAUAAwALAAYAAAAPAAYAAwALAAcAAAAPAAcAAwALAAgAAAAPAAgAAwALAAkAAAARAAgAAwAGAAAAAAARAAkAAwAGAAEAAAARAAoAAwAGAAIAAAARAAsAAwAGAAMAAAARAAwAAwAGAAQAAAASAAgAAwAHAAAAAAASAAkAAwAHAAEAAAASAAoAAwAHAAIAAAASAAsAAwAHAAMAAAASAAwAAwAHAAQAAAATAAgAAwAIAAAAAAATAAkAAwAIAAEAAAATAAoAAwAIAAIAAAATAAsAAwAIAAMAAAATAAwAAwAIAAQAAAAUAAgAAwAJAAAAAAAUAAkAAwAJAAEAAAAUAAoAAwAJAAIAAAAUAAsAAwAJAAMAAAAUAAwAAwAJAAQAAAAVAAgAAwAKAAAAAAAVAAkAAwAKAAEAAAAVAAoAAwAKAAIAAAAVAAsAAwAKAAMAAAAVAAwAAwAKAAQAAAACAAcAAAAfAAYAAAAIAAcAAAAfAAYAAAAJAAcAAAAfAAYAAAAKAAcAAAAfAAYAAAAJAAYAAAAeAAgAAAAJAAUAAAAeAAgAAAAJAAQAAAAeAAgAAAAJAAMAAAAeAAgAAAAJAAIAAAAeAAgAAAAQAAcAAAAeAAkAAAAQAAYAAAAeAAgAAAAQAAUAAAAeAAgAAAAQAAQAAAAeAAgAAAAQAAMAAAAeAAgAAAAQAAIAAAAeAAgAAAA=") +tile_set = ExtResource("1_difp5") + +[node name="Ground2" type="TileMapLayer" parent="Tiles"] +tile_map_data = PackedByteArray("AAAXAAMAAAAFAA8AAAAXAAQAAAAFAA8AAAAXAAUAAAAFAA8AAAAXAAYAAAAFAA8AAAAXAAcAAAAFAA8AAAAXAAgAAAAFAA8AAAAXAAkAAAAFAA8AAAAXAAoAAAAFABAAAAAYAAoAAAAGABAAAAAZAAoAAAAbAAYAAAAaAAoAAAAcAAYAAAAbAAoAAAAJAA8AAAAbAAsAAAAFAA8AAAAbAAwAAAAFAA8AAAAXAAIAAAAFAA4AAAAbAA4AAAAFABAAAAAcAA4AAAAGABAAAAAdAA4AAAAGABAAAAAeAA4AAAAGABAAAAAfAA4AAAAGABAAAAAbAA0AAAAFAA8AAAAYAAIAAAAGAA4AAAAZAAIAAAAGAA4AAAAaAAIAAAAGAA4AAAAbAAIAAAAGAA4AAAAcAAIAAAAGAA4AAAAdAAIAAAAGAA4AAAAeAAIAAAAGAA4AAAAfAAIAAAAGAA4AAAAeAAwAAAAAABcAAAAfAAwAAAABABcAAAAeAAsAAAAAABYAAAAfAAsAAAABABYAAAAeAAoAAAAAABUAAAAeAAkAAAAAABUAAAAeAAgAAAAEABYAAAAeAAcAAAAEABYAAAAeAAYAAAAEABUAAAAdAAYAAAABABYAAAAdAAUAAAABABUAAAAcAAUAAAABABUAAAAcAAYAAAAgAA4AAAAbAAUAAAABABUAAAAbAAYAAAAfAA4AAAAaAAUAAAABABUAAAAaAAYAAAAeAA4AAAAZAAUAAAAqABUAAAAZAAYAAAAAABYAAAAZAAMAAAAAABQAAAAZAAQAAAAqABQAAAAaAAMAAAABABQAAAAbAAMAAAABABQAAAAcAAMAAAABABQAAAAdAAMAAAABABQAAAAeAAMAAAABABQAAAAfAAMAAAABABQAAAAaAAQAAAABABUAAAAbAAQAAAABABUAAAAcAAQAAAABABUAAAAdAAQAAAABABUAAAAeAAQAAAABABUAAAAfAAQAAAABABUAAAAfAAUAAAABABUAAAAfAAYAAAABABUAAAAfAAcAAAABABUAAAAfAAgAAAABABUAAAAfAAkAAAABABUAAAAfAAoAAAABABUAAAAeAAUAAAAEABUAAAAdAAcAAAABABcAAAAcAAcAAAAgAA8AAAAbAAcAAAAfAA8AAAAaAAcAAAAeAA8AAAAZAAcAAAAAABcAAAA=") +tile_set = ExtResource("1_difp5") + +[node name="Objects2" type="TileMapLayer" parent="Tiles"] +tile_map_data = PackedByteArray("AAACAAsAAAAiAAYAAAADAAsAAAAiAAYAAAAEAAsAAAAiAAYAAAAFAAsAAAAiAAYAAAAGAAsAAAAiAAYAAAAHAAsAAAAhAAcAAAAHAAwAAAAhAAgAAAAHAA0AAAAhAAgAAAAHAA4AAAAhAAgAAAAHAA8AAAAhAAgAAAAHABAAAAAhAAgAAAAfAA0AAAACAAIAAAAeAA0AAAACAAIAAAAdAAIAAAACAAIAAAAeAAIAAAACAAIAAAAfAAIAAAACAAIAAAA=") +tile_set = ExtResource("1_difp5") + +[node name="Ground3" type="TileMapLayer" parent="Tiles"] +tile_map_data = PackedByteArray("AAAfAAoAAAAAABAAAAAfAAkAAAAAAA8AAAAfAAgAAAAAAA8AAAAfAAcAAAAAAA8AAAAfAAYAAAAAAA8AAAAfAAUAAAAEAA8AAAAfAAQAAAABAA4AAAAeAAQAAAABAA4AAAAdAAQAAAAAAA4AAAAeAAUAAAABABAAAAAdAAUAAAAAABAAAAA=") +tile_set = ExtResource("1_difp5") + +[node name="Trees" type="TileMapLayer" parent="Tiles"] +y_sort_enabled = true +tile_map_data = PackedByteArray("AAAfABMABAAGAAMAAAAdABMABAAGAAMAAAAbABMABAAGAAMAAAAZABMABAAGAAMAAAAXABMABAAAAAMAAAAVABMABAAGAAMAAAATABMABAAEAAMAAAARABMABAAEAAMAAAAPABMABAAAAAMAAAANABMABAACAAMAAAALABMABAAEAAMAAAAJABMABAAGAAMAAAAHABMABAAEAAMAAAAFABMABAAEAAMAAAADABMABAAEAAMAAAABABMABAAEAAMAAAAeABIABAAEAAMAAAAgABIABAACAAMAAAAcABIABAAAAAMAAAAaABIABAACAAMAAAAYABIABAAEAAMAAAAWABIABAAEAAMAAAAUABIABAAAAAMAAAASABIABAAGAAMAAAAQABIABAACAAMAAAAOABIABAACAAMAAAAMABIABAAEAAMAAAAKABIABAAEAAMAAAAIABIABAACAAMAAAAGABIABAAAAAMAAAAEABIABAAAAAMAAAACABIABAAAAAMAAAAAABIABAAGAAMAAAABABAABAAEAAMAAAABAA4ABAAGAAMAAAABAAwABAAEAAMAAAABAAcABAAGAAMAAAABAAUABAAGAAMAAAABAAMABAACAAMAAAABAAEABAACAAMAAAACAAAABAAAAAMAAAADAAEABAAAAAMAAAAEAAAABAAAAAMAAAAFAAEABAAEAAMAAAAGAAAABAACAAMAAAAHAAEABAAAAAMAAAAIAAAABAAEAAMAAAAJAAEABAAAAAMAAAAKAAAABAACAAMAAAALAAEABAAEAAMAAAAMAAAABAAGAAMAAAANAAEABAACAAMAAAAOAAAABAAEAAMAAAAPAAEABAACAAMAAAAQAAAABAACAAMAAAARAAEABAAAAAMAAAASAAAABAAAAAMAAAATAAEABAAEAAMAAAAUAAAABAACAAMAAAAVAAEABAAGAAMAAAAWAAAABAAAAAMAAAAXAAEABAAGAAMAAAAYAAAABAAAAAMAAAAZAAEABAACAAMAAAAaAAAABAACAAMAAAAbAAEABAACAAMAAAAcAAAABAAGAAMAAAAdAAEABAAAAAMAAAAeAAAABAAAAAMAAAAfAAEABAAAAAMAAAAgAAAABAACAAMAAAAAABAABAAGAAMAAAAAAA0ABAACAAMAAAAAAAYABAAEAAMAAAAAAAQABAAGAAMAAAAAAAIABAACAAMAAAAhABMABAAAAAMAAAA=") +tile_set = ExtResource("1_difp5") diff --git a/Scenes/game_manager.tscn b/Scenes/game_manager.tscn new file mode 100644 index 0000000..7bedbcc --- /dev/null +++ b/Scenes/game_manager.tscn @@ -0,0 +1,35 @@ +[gd_scene load_steps=3 format=3 uid="uid://bitxjixlf2fcv"] + +[ext_resource type="PackedScene" uid="uid://bcskdyiep4mxx" path="res://Scenes/Levels/small_town.tscn" id="1_e5fcp"] +[ext_resource type="PackedScene" uid="uid://b6p8tudwratl1" path="res://Scenes/Characters/player.tscn" id="2_sq00h"] + +[node name="GameManager" type="Node"] + +[node name="Control" type="Control" parent="."] +layout_mode = 3 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 + +[node name="SubViewportContainer" type="SubViewportContainer" parent="Control"] +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +stretch = true + +[node name="SubViewport" type="SubViewport" parent="Control/SubViewportContainer"] +handle_input_locally = false +size = Vector2i(1152, 648) +size_2d_override = Vector2i(1152, 648) +size_2d_override_stretch = true +render_target_update_mode = 4 + +[node name="Level" parent="Control/SubViewportContainer/SubViewport" instance=ExtResource("1_e5fcp")] + +[node name="Player" parent="Control/SubViewportContainer/SubViewport" instance=ExtResource("2_sq00h")] +position = Vector2(94, 143) diff --git a/default_env.tres b/default_env.tres new file mode 100644 index 0000000..3937380 --- /dev/null +++ b/default_env.tres @@ -0,0 +1,7 @@ +[gd_resource type="Environment" load_steps=2 format=2] + +[sub_resource type="ProceduralSky" id=1] + +[resource] +background_mode = 2 +background_sky = SubResource(1) diff --git a/icon.png b/icon.png new file mode 100644 index 0000000..8a3cd7b Binary files /dev/null and b/icon.png differ diff --git a/icon.png.import b/icon.png.import new file mode 100644 index 0000000..db76916 --- /dev/null +++ b/icon.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dnm6uqfxyoew7" +path="res://.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://icon.png" +dest_files=["res://.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/project.godot b/project.godot new file mode 100644 index 0000000..405cafb --- /dev/null +++ b/project.godot @@ -0,0 +1,66 @@ +; Engine configuration file. +; It's best edited using the editor UI and not directly, +; since the parameters that go here are not all obvious. +; +; Format: +; [section] ; section goes between [] +; param=value ; assign values to parameters + +config_version=5 + +[application] + +config/name="PokemonLike" +config/description="Enter an interesting project description here!" +run/main_scene="uid://bitxjixlf2fcv" +config/features=PackedStringArray("4.4", "C#") +config/icon="res://icon.png" + +[autoload] + +Globals="*res://Library/Support/Globals.cs" + +[dotnet] + +project/assembly_name="PokemonLike" + +[input] + +move_left={ +"deadzone": 0.2, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":65,"key_label":0,"unicode":97,"location":0,"echo":false,"script":null) +, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194319,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null) +, Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":-1,"axis":0,"axis_value":-1.0,"script":null) +, Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":-1,"button_index":13,"pressure":0.0,"pressed":true,"script":null) +] +} +move_right={ +"deadzone": 0.2, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":68,"key_label":0,"unicode":100,"location":0,"echo":false,"script":null) +, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194321,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null) +, Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":-1,"axis":0,"axis_value":1.0,"script":null) +, Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":-1,"button_index":14,"pressure":0.0,"pressed":true,"script":null) +] +} +move_up={ +"deadzone": 0.2, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":87,"key_label":0,"unicode":119,"location":0,"echo":false,"script":null) +, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194320,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null) +, Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":-1,"axis":1,"axis_value":-1.0,"script":null) +, Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":-1,"button_index":11,"pressure":0.0,"pressed":true,"script":null) +] +} +move_down={ +"deadzone": 0.2, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":83,"key_label":0,"unicode":115,"location":0,"echo":false,"script":null) +, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194322,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null) +, Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":-1,"axis":1,"axis_value":1.0,"script":null) +, Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":-1,"button_index":12,"pressure":0.0,"pressed":true,"script":null) +] +} + +[rendering] + +textures/canvas_textures/default_texture_filter=0 +textures/decals/filter=0 +textures/light_projectors/filter=0