From e6120519fab6aec5e82a5f7f0bf8423c30a1d21c Mon Sep 17 00:00:00 2001 From: yuki Date: Mon, 24 Nov 2025 11:46:47 -0300 Subject: [PATCH] merge tilesets --- assets/world/floor_tileset.tres | 1025 ------------------------------ assets/world/test_tileset.tres | 1032 +++++++++++++++++++++++++++++++ assets/world/wall_tileset.tres | 394 ------------ scenes/room/room_config.gd | 2 +- scenes/worlds/test_room.tscn | 3 +- tools/merge_tilesets.gd | 10 + tools/merge_tilesets.gd.uid | 1 + 7 files changed, 1046 insertions(+), 1421 deletions(-) delete mode 100644 assets/world/floor_tileset.tres create mode 100644 assets/world/test_tileset.tres delete mode 100644 assets/world/wall_tileset.tres create mode 100644 tools/merge_tilesets.gd create mode 100644 tools/merge_tilesets.gd.uid diff --git a/assets/world/floor_tileset.tres b/assets/world/floor_tileset.tres deleted file mode 100644 index 8567feb..0000000 --- a/assets/world/floor_tileset.tres +++ /dev/null @@ -1,1025 +0,0 @@ -[gd_resource type="TileSet" load_steps=5 format=3 uid="uid://t04s2nurgwro"] - -[ext_resource type="Texture2D" uid="uid://cu7vw608rsqnc" path="res://assets/world/steel.aseprite" id="1_f46so"] - -[sub_resource type="TileSetAtlasSource" id="2"] -resource_name = "steel_floor" -texture = ExtResource("1_f46so") -separation = Vector2i(1, 1) -texture_region_size = Vector2i(18, 18) -0:0/0 = 0 -0:0/0/terrain_set = 0 -0:0/0/terrain = 0 -0:0/0/terrains_peering_bit/bottom_side = 0 -1:0/0 = 0 -1:0/0/terrain_set = 0 -1:0/0/terrain = 0 -1:0/0/terrains_peering_bit/right_side = 0 -1:0/0/terrains_peering_bit/bottom_side = 0 -2:0/0 = 0 -2:0/0/terrain_set = 0 -2:0/0/terrain = 0 -2:0/0/terrains_peering_bit/right_side = 0 -2:0/0/terrains_peering_bit/bottom_side = 0 -2:0/0/terrains_peering_bit/left_side = 0 -3:0/0 = 0 -3:0/0/terrain_set = 0 -3:0/0/terrain = 0 -3:0/0/terrains_peering_bit/bottom_side = 0 -3:0/0/terrains_peering_bit/left_side = 0 -4:0/0 = 0 -4:0/0/terrain_set = 0 -4:0/0/terrain = 0 -4:0/0/terrains_peering_bit/right_side = 0 -4:0/0/terrains_peering_bit/bottom_side = 0 -4:0/0/terrains_peering_bit/left_side = 0 -4:0/0/terrains_peering_bit/top_left_corner = 0 -4:0/0/terrains_peering_bit/top_side = 0 -5:0/0 = 0 -5:0/0/terrain_set = 0 -5:0/0/terrain = 0 -5:0/0/terrains_peering_bit/right_side = 0 -5:0/0/terrains_peering_bit/bottom_right_corner = 0 -5:0/0/terrains_peering_bit/bottom_side = 0 -5:0/0/terrains_peering_bit/left_side = 0 -6:0/0 = 0 -6:0/0/terrain_set = 0 -6:0/0/terrain = 0 -6:0/0/terrains_peering_bit/right_side = 0 -6:0/0/terrains_peering_bit/bottom_side = 0 -6:0/0/terrains_peering_bit/bottom_left_corner = 0 -6:0/0/terrains_peering_bit/left_side = 0 -7:0/0 = 0 -7:0/0/terrain_set = 0 -7:0/0/terrain = 0 -7:0/0/terrains_peering_bit/right_side = 0 -7:0/0/terrains_peering_bit/bottom_side = 0 -7:0/0/terrains_peering_bit/left_side = 0 -7:0/0/terrains_peering_bit/top_side = 0 -7:0/0/terrains_peering_bit/top_right_corner = 0 -8:0/0 = 0 -8:0/0/terrain_set = 0 -8:0/0/terrain = 0 -8:0/0/terrains_peering_bit/right_side = 0 -8:0/0/terrains_peering_bit/bottom_right_corner = 0 -8:0/0/terrains_peering_bit/bottom_side = 0 -9:0/0 = 0 -9:0/0/terrain_set = 0 -9:0/0/terrain = 0 -9:0/0/terrains_peering_bit/right_side = 0 -9:0/0/terrains_peering_bit/bottom_right_corner = 0 -9:0/0/terrains_peering_bit/bottom_side = 0 -9:0/0/terrains_peering_bit/bottom_left_corner = 0 -9:0/0/terrains_peering_bit/left_side = 0 -9:0/0/terrains_peering_bit/top_side = 0 -10:0/0 = 0 -10:0/0/terrain_set = 0 -10:0/0/terrain = 0 -10:0/0/terrains_peering_bit/right_side = 0 -10:0/0/terrains_peering_bit/bottom_right_corner = 0 -10:0/0/terrains_peering_bit/bottom_side = 0 -10:0/0/terrains_peering_bit/bottom_left_corner = 0 -10:0/0/terrains_peering_bit/left_side = 0 -11:0/0 = 0 -11:0/0/terrain_set = 0 -11:0/0/terrain = 0 -11:0/0/terrains_peering_bit/bottom_side = 0 -11:0/0/terrains_peering_bit/bottom_left_corner = 0 -11:0/0/terrains_peering_bit/left_side = 0 -0:1/0 = 0 -0:1/0/terrain_set = 0 -0:1/0/terrain = 0 -0:1/0/terrains_peering_bit/bottom_side = 0 -0:1/0/terrains_peering_bit/top_side = 0 -1:1/0 = 0 -1:1/0/terrain_set = 0 -1:1/0/terrain = 0 -1:1/0/terrains_peering_bit/right_side = 0 -1:1/0/terrains_peering_bit/bottom_side = 0 -1:1/0/terrains_peering_bit/top_side = 0 -2:1/0 = 0 -2:1/0/terrain_set = 0 -2:1/0/terrain = 0 -2:1/0/terrains_peering_bit/right_side = 0 -2:1/0/terrains_peering_bit/bottom_side = 0 -2:1/0/terrains_peering_bit/left_side = 0 -2:1/0/terrains_peering_bit/top_side = 0 -3:1/0 = 0 -3:1/0/terrain_set = 0 -3:1/0/terrain = 0 -3:1/0/terrains_peering_bit/bottom_side = 0 -3:1/0/terrains_peering_bit/left_side = 0 -3:1/0/terrains_peering_bit/top_side = 0 -4:1/0 = 0 -4:1/0/terrain_set = 0 -4:1/0/terrain = 0 -4:1/0/terrains_peering_bit/right_side = 0 -4:1/0/terrains_peering_bit/bottom_right_corner = 0 -4:1/0/terrains_peering_bit/bottom_side = 0 -4:1/0/terrains_peering_bit/top_side = 0 -5:1/0 = 0 -5:1/0/terrain_set = 0 -5:1/0/terrain = 0 -5:1/0/terrains_peering_bit/right_side = 0 -5:1/0/terrains_peering_bit/bottom_right_corner = 0 -5:1/0/terrains_peering_bit/bottom_side = 0 -5:1/0/terrains_peering_bit/bottom_left_corner = 0 -5:1/0/terrains_peering_bit/left_side = 0 -5:1/0/terrains_peering_bit/top_side = 0 -5:1/0/terrains_peering_bit/top_right_corner = 0 -6:1/0 = 0 -6:1/0/terrain_set = 0 -6:1/0/terrain = 0 -6:1/0/terrains_peering_bit/right_side = 0 -6:1/0/terrains_peering_bit/bottom_right_corner = 0 -6:1/0/terrains_peering_bit/bottom_side = 0 -6:1/0/terrains_peering_bit/bottom_left_corner = 0 -6:1/0/terrains_peering_bit/left_side = 0 -6:1/0/terrains_peering_bit/top_left_corner = 0 -6:1/0/terrains_peering_bit/top_side = 0 -7:1/0 = 0 -7:1/0/terrain_set = 0 -7:1/0/terrain = 0 -7:1/0/terrains_peering_bit/bottom_side = 0 -7:1/0/terrains_peering_bit/bottom_left_corner = 0 -7:1/0/terrains_peering_bit/left_side = 0 -7:1/0/terrains_peering_bit/top_side = 0 -8:1/0 = 0 -8:1/0/terrain_set = 0 -8:1/0/terrain = 0 -8:1/0/terrains_peering_bit/right_side = 0 -8:1/0/terrains_peering_bit/bottom_right_corner = 0 -8:1/0/terrains_peering_bit/bottom_side = 0 -8:1/0/terrains_peering_bit/top_side = 0 -8:1/0/terrains_peering_bit/top_right_corner = 0 -9:1/0 = 0 -9:1/0/terrain_set = 0 -9:1/0/terrain = 0 -9:1/0/terrains_peering_bit/right_side = 0 -9:1/0/terrains_peering_bit/bottom_side = 0 -9:1/0/terrains_peering_bit/bottom_left_corner = 0 -9:1/0/terrains_peering_bit/left_side = 0 -9:1/0/terrains_peering_bit/top_side = 0 -9:1/0/terrains_peering_bit/top_right_corner = 0 -10:1/0 = 0 -11:1/0 = 0 -11:1/0/terrain_set = 0 -11:1/0/terrain = 0 -11:1/0/terrains_peering_bit/right_side = 0 -11:1/0/terrains_peering_bit/bottom_side = 0 -11:1/0/terrains_peering_bit/bottom_left_corner = 0 -11:1/0/terrains_peering_bit/left_side = 0 -11:1/0/terrains_peering_bit/top_left_corner = 0 -11:1/0/terrains_peering_bit/top_side = 0 -0:2/0 = 0 -0:2/0/terrain_set = 0 -0:2/0/terrain = 0 -0:2/0/terrains_peering_bit/top_side = 0 -1:2/0 = 0 -1:2/0/terrain_set = 0 -1:2/0/terrain = 0 -1:2/0/terrains_peering_bit/right_side = 0 -1:2/0/terrains_peering_bit/top_side = 0 -2:2/0 = 0 -2:2/0/terrain_set = 0 -2:2/0/terrain = 0 -2:2/0/terrains_peering_bit/right_side = 0 -2:2/0/terrains_peering_bit/left_side = 0 -2:2/0/terrains_peering_bit/top_side = 0 -3:2/0 = 0 -3:2/0/terrain_set = 0 -3:2/0/terrain = 0 -3:2/0/terrains_peering_bit/left_side = 0 -3:2/0/terrains_peering_bit/top_side = 0 -4:2/0 = 0 -4:2/0/terrain_set = 0 -4:2/0/terrain = 0 -4:2/0/terrains_peering_bit/right_side = 0 -4:2/0/terrains_peering_bit/bottom_side = 0 -4:2/0/terrains_peering_bit/top_side = 0 -4:2/0/terrains_peering_bit/top_right_corner = 0 -5:2/0 = 0 -5:2/0/terrain_set = 0 -5:2/0/terrain = 0 -5:2/0/terrains_peering_bit/right_side = 0 -5:2/0/terrains_peering_bit/bottom_right_corner = 0 -5:2/0/terrains_peering_bit/bottom_side = 0 -5:2/0/terrains_peering_bit/left_side = 0 -5:2/0/terrains_peering_bit/top_left_corner = 0 -5:2/0/terrains_peering_bit/top_side = 0 -5:2/0/terrains_peering_bit/top_right_corner = 0 -6:2/0 = 0 -6:2/0/terrain_set = 0 -6:2/0/terrain = 0 -6:2/0/terrains_peering_bit/right_side = 0 -6:2/0/terrains_peering_bit/bottom_side = 0 -6:2/0/terrains_peering_bit/bottom_left_corner = 0 -6:2/0/terrains_peering_bit/left_side = 0 -6:2/0/terrains_peering_bit/top_left_corner = 0 -6:2/0/terrains_peering_bit/top_side = 0 -6:2/0/terrains_peering_bit/top_right_corner = 0 -7:2/0 = 0 -7:2/0/terrain_set = 0 -7:2/0/terrain = 0 -7:2/0/terrains_peering_bit/bottom_side = 0 -7:2/0/terrains_peering_bit/left_side = 0 -7:2/0/terrains_peering_bit/top_left_corner = 0 -7:2/0/terrains_peering_bit/top_side = 0 -8:2/0 = 0 -8:2/0/terrain_set = 0 -8:2/0/terrain = 0 -8:2/0/terrains_peering_bit/right_side = 0 -8:2/0/terrains_peering_bit/bottom_right_corner = 0 -8:2/0/terrains_peering_bit/bottom_side = 0 -8:2/0/terrains_peering_bit/left_side = 0 -8:2/0/terrains_peering_bit/top_side = 0 -8:2/0/terrains_peering_bit/top_right_corner = 0 -9:2/0 = 0 -9:2/0/terrain_set = 0 -9:2/0/terrain = 0 -9:2/0/terrains_peering_bit/right_side = 0 -9:2/0/terrains_peering_bit/bottom_right_corner = 0 -9:2/0/terrains_peering_bit/bottom_side = 0 -9:2/0/terrains_peering_bit/bottom_left_corner = 0 -9:2/0/terrains_peering_bit/left_side = 0 -9:2/0/terrains_peering_bit/top_left_corner = 0 -9:2/0/terrains_peering_bit/top_side = 0 -9:2/0/terrains_peering_bit/top_right_corner = 0 -10:2/0 = 0 -10:2/0/terrain_set = 0 -10:2/0/terrain = 0 -10:2/0/terrains_peering_bit/right_side = 0 -10:2/0/terrains_peering_bit/bottom_right_corner = 0 -10:2/0/terrains_peering_bit/bottom_side = 0 -10:2/0/terrains_peering_bit/left_side = 0 -10:2/0/terrains_peering_bit/top_left_corner = 0 -10:2/0/terrains_peering_bit/top_side = 0 -11:2/0 = 0 -11:2/0/terrain_set = 0 -11:2/0/terrain = 0 -11:2/0/terrains_peering_bit/bottom_side = 0 -11:2/0/terrains_peering_bit/bottom_left_corner = 0 -11:2/0/terrains_peering_bit/left_side = 0 -11:2/0/terrains_peering_bit/top_left_corner = 0 -11:2/0/terrains_peering_bit/top_side = 0 -0:3/0 = 0 -0:3/0/terrain_set = 0 -0:3/0/terrain = 0 -1:3/0 = 0 -1:3/0/terrain_set = 0 -1:3/0/terrain = 0 -1:3/0/terrains_peering_bit/right_side = 0 -2:3/0 = 0 -2:3/0/terrain_set = 0 -2:3/0/terrain = 0 -2:3/0/terrains_peering_bit/right_side = 0 -2:3/0/terrains_peering_bit/left_side = 0 -3:3/0 = 0 -3:3/0/terrain_set = 0 -3:3/0/terrain = 0 -3:3/0/terrains_peering_bit/left_side = 0 -4:3/0 = 0 -4:3/0/terrain_set = 0 -4:3/0/terrain = 0 -4:3/0/terrains_peering_bit/right_side = 0 -4:3/0/terrains_peering_bit/bottom_side = 0 -4:3/0/terrains_peering_bit/bottom_left_corner = 0 -4:3/0/terrains_peering_bit/left_side = 0 -4:3/0/terrains_peering_bit/top_side = 0 -5:3/0 = 0 -5:3/0/terrain_set = 0 -5:3/0/terrain = 0 -5:3/0/terrains_peering_bit/right_side = 0 -5:3/0/terrains_peering_bit/left_side = 0 -5:3/0/terrains_peering_bit/top_side = 0 -5:3/0/terrains_peering_bit/top_right_corner = 0 -6:3/0 = 0 -6:3/0/terrain_set = 0 -6:3/0/terrain = 0 -6:3/0/terrains_peering_bit/right_side = 0 -6:3/0/terrains_peering_bit/left_side = 0 -6:3/0/terrains_peering_bit/top_left_corner = 0 -6:3/0/terrains_peering_bit/top_side = 0 -7:3/0 = 0 -7:3/0/terrain_set = 0 -7:3/0/terrain = 0 -7:3/0/terrains_peering_bit/right_side = 0 -7:3/0/terrains_peering_bit/bottom_right_corner = 0 -7:3/0/terrains_peering_bit/bottom_side = 0 -7:3/0/terrains_peering_bit/left_side = 0 -7:3/0/terrains_peering_bit/top_side = 0 -8:3/0 = 0 -8:3/0/terrain_set = 0 -8:3/0/terrain = 0 -8:3/0/terrains_peering_bit/right_side = 0 -8:3/0/terrains_peering_bit/top_side = 0 -8:3/0/terrains_peering_bit/top_right_corner = 0 -9:3/0 = 0 -9:3/0/terrain_set = 0 -9:3/0/terrain = 0 -9:3/0/terrains_peering_bit/right_side = 0 -9:3/0/terrains_peering_bit/left_side = 0 -9:3/0/terrains_peering_bit/top_left_corner = 0 -9:3/0/terrains_peering_bit/top_side = 0 -9:3/0/terrains_peering_bit/top_right_corner = 0 -10:3/0 = 0 -10:3/0/terrain_set = 0 -10:3/0/terrain = 0 -10:3/0/terrains_peering_bit/right_side = 0 -10:3/0/terrains_peering_bit/bottom_side = 0 -10:3/0/terrains_peering_bit/left_side = 0 -10:3/0/terrains_peering_bit/top_left_corner = 0 -10:3/0/terrains_peering_bit/top_side = 0 -10:3/0/terrains_peering_bit/top_right_corner = 0 -11:3/0 = 0 -11:3/0/terrain_set = 0 -11:3/0/terrain = 0 -11:3/0/terrains_peering_bit/left_side = 0 -11:3/0/terrains_peering_bit/top_left_corner = 0 -11:3/0/terrains_peering_bit/top_side = 0 - -[sub_resource type="TileSetAtlasSource" id="3"] -resource_name = "steel_bars" -texture = ExtResource("1_f46so") -margins = Vector2i(0, 76) -separation = Vector2i(1, 1) -texture_region_size = Vector2i(18, 18) -0:0/0 = 0 -0:0/0/terrain_set = 0 -0:0/0/terrain = 1 -0:0/0/terrains_peering_bit/bottom_side = 1 -1:0/0 = 0 -1:0/0/terrain_set = 0 -1:0/0/terrain = 1 -1:0/0/terrains_peering_bit/right_side = 1 -1:0/0/terrains_peering_bit/bottom_side = 1 -2:0/0 = 0 -2:0/0/terrain_set = 0 -2:0/0/terrain = 1 -2:0/0/terrains_peering_bit/right_side = 1 -2:0/0/terrains_peering_bit/bottom_side = 1 -2:0/0/terrains_peering_bit/left_side = 1 -3:0/0 = 0 -3:0/0/terrain_set = 0 -3:0/0/terrain = 1 -3:0/0/terrains_peering_bit/bottom_side = 1 -3:0/0/terrains_peering_bit/left_side = 1 -4:0/0 = 0 -4:0/0/terrain_set = 0 -4:0/0/terrain = 1 -4:0/0/terrains_peering_bit/right_side = 1 -4:0/0/terrains_peering_bit/bottom_side = 1 -4:0/0/terrains_peering_bit/left_side = 1 -4:0/0/terrains_peering_bit/top_left_corner = 1 -4:0/0/terrains_peering_bit/top_side = 1 -5:0/0 = 0 -5:0/0/terrain_set = 0 -5:0/0/terrain = 1 -5:0/0/terrains_peering_bit/right_side = 1 -5:0/0/terrains_peering_bit/bottom_right_corner = 1 -5:0/0/terrains_peering_bit/bottom_side = 1 -5:0/0/terrains_peering_bit/left_side = 1 -6:0/0 = 0 -6:0/0/terrain_set = 0 -6:0/0/terrain = 1 -6:0/0/terrains_peering_bit/right_side = 1 -6:0/0/terrains_peering_bit/bottom_side = 1 -6:0/0/terrains_peering_bit/bottom_left_corner = 1 -6:0/0/terrains_peering_bit/left_side = 1 -7:0/0 = 0 -7:0/0/terrain_set = 0 -7:0/0/terrain = 1 -7:0/0/terrains_peering_bit/right_side = 1 -7:0/0/terrains_peering_bit/bottom_side = 1 -7:0/0/terrains_peering_bit/left_side = 1 -7:0/0/terrains_peering_bit/top_side = 1 -7:0/0/terrains_peering_bit/top_right_corner = 1 -8:0/0 = 0 -8:0/0/terrain_set = 0 -8:0/0/terrain = 1 -8:0/0/terrains_peering_bit/right_side = 1 -8:0/0/terrains_peering_bit/bottom_right_corner = 1 -8:0/0/terrains_peering_bit/bottom_side = 1 -9:0/0 = 0 -9:0/0/terrain_set = 0 -9:0/0/terrain = 1 -9:0/0/terrains_peering_bit/right_side = 1 -9:0/0/terrains_peering_bit/bottom_right_corner = 1 -9:0/0/terrains_peering_bit/bottom_side = 1 -9:0/0/terrains_peering_bit/bottom_left_corner = 1 -9:0/0/terrains_peering_bit/left_side = 1 -9:0/0/terrains_peering_bit/top_side = 1 -10:0/0 = 0 -10:0/0/terrain_set = 0 -10:0/0/terrain = 1 -10:0/0/terrains_peering_bit/right_side = 1 -10:0/0/terrains_peering_bit/bottom_right_corner = 1 -10:0/0/terrains_peering_bit/bottom_side = 1 -10:0/0/terrains_peering_bit/bottom_left_corner = 1 -10:0/0/terrains_peering_bit/left_side = 1 -11:0/0 = 0 -11:0/0/terrain_set = 0 -11:0/0/terrain = 1 -11:0/0/terrains_peering_bit/bottom_side = 1 -11:0/0/terrains_peering_bit/bottom_left_corner = 1 -11:0/0/terrains_peering_bit/left_side = 1 -0:1/0 = 0 -0:1/0/terrain_set = 0 -0:1/0/terrain = 1 -0:1/0/terrains_peering_bit/bottom_side = 1 -0:1/0/terrains_peering_bit/top_side = 1 -1:1/0 = 0 -1:1/0/terrain_set = 0 -1:1/0/terrain = 1 -1:1/0/terrains_peering_bit/right_side = 1 -1:1/0/terrains_peering_bit/bottom_side = 1 -1:1/0/terrains_peering_bit/top_side = 1 -2:1/0 = 0 -2:1/0/terrain_set = 0 -2:1/0/terrain = 1 -2:1/0/terrains_peering_bit/right_side = 1 -2:1/0/terrains_peering_bit/bottom_side = 1 -2:1/0/terrains_peering_bit/left_side = 1 -2:1/0/terrains_peering_bit/top_side = 1 -3:1/0 = 0 -3:1/0/terrain_set = 0 -3:1/0/terrain = 1 -3:1/0/terrains_peering_bit/bottom_side = 1 -3:1/0/terrains_peering_bit/left_side = 1 -3:1/0/terrains_peering_bit/top_side = 1 -4:1/0 = 0 -4:1/0/terrain_set = 0 -4:1/0/terrain = 1 -4:1/0/terrains_peering_bit/right_side = 1 -4:1/0/terrains_peering_bit/bottom_right_corner = 1 -4:1/0/terrains_peering_bit/bottom_side = 1 -4:1/0/terrains_peering_bit/top_side = 1 -5:1/0 = 0 -5:1/0/terrain_set = 0 -5:1/0/terrain = 1 -5:1/0/terrains_peering_bit/right_side = 1 -5:1/0/terrains_peering_bit/bottom_right_corner = 1 -5:1/0/terrains_peering_bit/bottom_side = 1 -5:1/0/terrains_peering_bit/bottom_left_corner = 1 -5:1/0/terrains_peering_bit/left_side = 1 -5:1/0/terrains_peering_bit/top_side = 1 -5:1/0/terrains_peering_bit/top_right_corner = 1 -6:1/0 = 0 -6:1/0/terrain_set = 0 -6:1/0/terrain = 1 -6:1/0/terrains_peering_bit/right_side = 1 -6:1/0/terrains_peering_bit/bottom_right_corner = 1 -6:1/0/terrains_peering_bit/bottom_side = 1 -6:1/0/terrains_peering_bit/bottom_left_corner = 1 -6:1/0/terrains_peering_bit/left_side = 1 -6:1/0/terrains_peering_bit/top_left_corner = 1 -6:1/0/terrains_peering_bit/top_side = 1 -7:1/0 = 0 -7:1/0/terrain_set = 0 -7:1/0/terrain = 1 -7:1/0/terrains_peering_bit/bottom_side = 1 -7:1/0/terrains_peering_bit/bottom_left_corner = 1 -7:1/0/terrains_peering_bit/left_side = 1 -7:1/0/terrains_peering_bit/top_side = 1 -8:1/0 = 0 -8:1/0/terrain_set = 0 -8:1/0/terrain = 1 -8:1/0/terrains_peering_bit/right_side = 1 -8:1/0/terrains_peering_bit/bottom_right_corner = 1 -8:1/0/terrains_peering_bit/bottom_side = 1 -8:1/0/terrains_peering_bit/top_side = 1 -8:1/0/terrains_peering_bit/top_right_corner = 1 -9:1/0 = 0 -9:1/0/terrain_set = 0 -9:1/0/terrain = 1 -9:1/0/terrains_peering_bit/right_side = 1 -9:1/0/terrains_peering_bit/bottom_side = 1 -9:1/0/terrains_peering_bit/bottom_left_corner = 1 -9:1/0/terrains_peering_bit/left_side = 1 -9:1/0/terrains_peering_bit/top_side = 1 -9:1/0/terrains_peering_bit/top_right_corner = 1 -10:1/0 = 0 -11:1/0 = 0 -11:1/0/terrain_set = 0 -11:1/0/terrain = 1 -11:1/0/terrains_peering_bit/right_side = 1 -11:1/0/terrains_peering_bit/bottom_side = 1 -11:1/0/terrains_peering_bit/bottom_left_corner = 1 -11:1/0/terrains_peering_bit/left_side = 1 -11:1/0/terrains_peering_bit/top_left_corner = 1 -11:1/0/terrains_peering_bit/top_side = 1 -0:2/0 = 0 -0:2/0/terrain_set = 0 -0:2/0/terrain = 1 -0:2/0/terrains_peering_bit/top_side = 1 -1:2/0 = 0 -1:2/0/terrain_set = 0 -1:2/0/terrain = 1 -1:2/0/terrains_peering_bit/right_side = 1 -1:2/0/terrains_peering_bit/top_side = 1 -2:2/0 = 0 -2:2/0/terrain_set = 0 -2:2/0/terrain = 1 -2:2/0/terrains_peering_bit/right_side = 1 -2:2/0/terrains_peering_bit/left_side = 1 -2:2/0/terrains_peering_bit/top_side = 1 -3:2/0 = 0 -3:2/0/terrain_set = 0 -3:2/0/terrain = 1 -3:2/0/terrains_peering_bit/left_side = 1 -3:2/0/terrains_peering_bit/top_side = 1 -4:2/0 = 0 -4:2/0/terrain_set = 0 -4:2/0/terrain = 1 -4:2/0/terrains_peering_bit/right_side = 1 -4:2/0/terrains_peering_bit/bottom_side = 1 -4:2/0/terrains_peering_bit/top_side = 1 -4:2/0/terrains_peering_bit/top_right_corner = 1 -5:2/0 = 0 -5:2/0/terrain_set = 0 -5:2/0/terrain = 1 -5:2/0/terrains_peering_bit/right_side = 1 -5:2/0/terrains_peering_bit/bottom_right_corner = 1 -5:2/0/terrains_peering_bit/bottom_side = 1 -5:2/0/terrains_peering_bit/left_side = 1 -5:2/0/terrains_peering_bit/top_left_corner = 1 -5:2/0/terrains_peering_bit/top_side = 1 -5:2/0/terrains_peering_bit/top_right_corner = 1 -6:2/0 = 0 -6:2/0/terrain_set = 0 -6:2/0/terrain = 1 -6:2/0/terrains_peering_bit/right_side = 1 -6:2/0/terrains_peering_bit/bottom_side = 1 -6:2/0/terrains_peering_bit/bottom_left_corner = 1 -6:2/0/terrains_peering_bit/left_side = 1 -6:2/0/terrains_peering_bit/top_left_corner = 1 -6:2/0/terrains_peering_bit/top_side = 1 -6:2/0/terrains_peering_bit/top_right_corner = 1 -7:2/0 = 0 -7:2/0/terrain_set = 0 -7:2/0/terrain = 1 -7:2/0/terrains_peering_bit/bottom_side = 1 -7:2/0/terrains_peering_bit/left_side = 1 -7:2/0/terrains_peering_bit/top_left_corner = 1 -7:2/0/terrains_peering_bit/top_side = 1 -8:2/0 = 0 -8:2/0/terrain_set = 0 -8:2/0/terrain = 1 -8:2/0/terrains_peering_bit/right_side = 1 -8:2/0/terrains_peering_bit/bottom_right_corner = 1 -8:2/0/terrains_peering_bit/bottom_side = 1 -8:2/0/terrains_peering_bit/left_side = 1 -8:2/0/terrains_peering_bit/top_side = 1 -8:2/0/terrains_peering_bit/top_right_corner = 1 -9:2/0 = 0 -9:2/0/terrain_set = 0 -9:2/0/terrain = 1 -9:2/0/terrains_peering_bit/right_side = 1 -9:2/0/terrains_peering_bit/bottom_right_corner = 1 -9:2/0/terrains_peering_bit/bottom_side = 1 -9:2/0/terrains_peering_bit/bottom_left_corner = 1 -9:2/0/terrains_peering_bit/left_side = 1 -9:2/0/terrains_peering_bit/top_left_corner = 1 -9:2/0/terrains_peering_bit/top_side = 1 -9:2/0/terrains_peering_bit/top_right_corner = 1 -10:2/0 = 0 -10:2/0/terrain_set = 0 -10:2/0/terrain = 1 -10:2/0/terrains_peering_bit/right_side = 1 -10:2/0/terrains_peering_bit/bottom_right_corner = 1 -10:2/0/terrains_peering_bit/bottom_side = 1 -10:2/0/terrains_peering_bit/left_side = 1 -10:2/0/terrains_peering_bit/top_left_corner = 1 -10:2/0/terrains_peering_bit/top_side = 1 -11:2/0 = 0 -11:2/0/terrain_set = 0 -11:2/0/terrain = 1 -11:2/0/terrains_peering_bit/bottom_side = 1 -11:2/0/terrains_peering_bit/bottom_left_corner = 1 -11:2/0/terrains_peering_bit/left_side = 1 -11:2/0/terrains_peering_bit/top_left_corner = 1 -11:2/0/terrains_peering_bit/top_side = 1 -0:3/0 = 0 -0:3/0/terrain_set = 0 -0:3/0/terrain = 1 -1:3/0 = 0 -1:3/0/terrain_set = 0 -1:3/0/terrain = 1 -1:3/0/terrains_peering_bit/right_side = 1 -2:3/0 = 0 -2:3/0/terrain_set = 0 -2:3/0/terrain = 1 -2:3/0/terrains_peering_bit/right_side = 1 -2:3/0/terrains_peering_bit/left_side = 1 -3:3/0 = 0 -3:3/0/terrain_set = 0 -3:3/0/terrain = 1 -3:3/0/terrains_peering_bit/left_side = 1 -4:3/0 = 0 -4:3/0/terrain_set = 0 -4:3/0/terrain = 1 -4:3/0/terrains_peering_bit/right_side = 1 -4:3/0/terrains_peering_bit/bottom_side = 1 -4:3/0/terrains_peering_bit/bottom_left_corner = 1 -4:3/0/terrains_peering_bit/left_side = 1 -4:3/0/terrains_peering_bit/top_side = 1 -5:3/0 = 0 -5:3/0/terrain_set = 0 -5:3/0/terrain = 1 -5:3/0/terrains_peering_bit/right_side = 1 -5:3/0/terrains_peering_bit/left_side = 1 -5:3/0/terrains_peering_bit/top_side = 1 -5:3/0/terrains_peering_bit/top_right_corner = 1 -6:3/0 = 0 -6:3/0/terrain_set = 0 -6:3/0/terrain = 1 -6:3/0/terrains_peering_bit/right_side = 1 -6:3/0/terrains_peering_bit/left_side = 1 -6:3/0/terrains_peering_bit/top_left_corner = 1 -6:3/0/terrains_peering_bit/top_side = 1 -7:3/0 = 0 -7:3/0/terrain_set = 0 -7:3/0/terrain = 1 -7:3/0/terrains_peering_bit/right_side = 1 -7:3/0/terrains_peering_bit/bottom_right_corner = 1 -7:3/0/terrains_peering_bit/bottom_side = 1 -7:3/0/terrains_peering_bit/left_side = 1 -7:3/0/terrains_peering_bit/top_side = 1 -8:3/0 = 0 -8:3/0/terrain_set = 0 -8:3/0/terrain = 1 -8:3/0/terrains_peering_bit/right_side = 1 -8:3/0/terrains_peering_bit/top_side = 1 -8:3/0/terrains_peering_bit/top_right_corner = 1 -9:3/0 = 0 -9:3/0/terrain_set = 0 -9:3/0/terrain = 1 -9:3/0/terrains_peering_bit/right_side = 1 -9:3/0/terrains_peering_bit/left_side = 1 -9:3/0/terrains_peering_bit/top_left_corner = 1 -9:3/0/terrains_peering_bit/top_side = 1 -9:3/0/terrains_peering_bit/top_right_corner = 1 -10:3/0 = 0 -10:3/0/terrain_set = 0 -10:3/0/terrain = 1 -10:3/0/terrains_peering_bit/right_side = 1 -10:3/0/terrains_peering_bit/bottom_side = 1 -10:3/0/terrains_peering_bit/left_side = 1 -10:3/0/terrains_peering_bit/top_left_corner = 1 -10:3/0/terrains_peering_bit/top_side = 1 -10:3/0/terrains_peering_bit/top_right_corner = 1 -11:3/0 = 0 -11:3/0/terrain_set = 0 -11:3/0/terrain = 1 -11:3/0/terrains_peering_bit/left_side = 1 -11:3/0/terrains_peering_bit/top_left_corner = 1 -11:3/0/terrains_peering_bit/top_side = 1 - -[sub_resource type="TileSetAtlasSource" id="4"] -resource_name = "steel_pipes" -texture = ExtResource("1_f46so") -margins = Vector2i(0, 152) -separation = Vector2i(1, 1) -texture_region_size = Vector2i(18, 18) -0:0/0 = 0 -0:0/0/terrain_set = 0 -0:0/0/terrain = 2 -0:0/0/terrains_peering_bit/bottom_side = 2 -1:0/0 = 0 -1:0/0/terrain_set = 0 -1:0/0/terrain = 2 -1:0/0/terrains_peering_bit/right_side = 2 -1:0/0/terrains_peering_bit/bottom_side = 2 -2:0/0 = 0 -2:0/0/terrain_set = 0 -2:0/0/terrain = 2 -2:0/0/terrains_peering_bit/right_side = 2 -2:0/0/terrains_peering_bit/bottom_side = 2 -2:0/0/terrains_peering_bit/left_side = 2 -3:0/0 = 0 -3:0/0/terrain_set = 0 -3:0/0/terrain = 2 -3:0/0/terrains_peering_bit/bottom_side = 2 -3:0/0/terrains_peering_bit/left_side = 2 -4:0/0 = 0 -4:0/0/terrain_set = 0 -4:0/0/terrain = 2 -4:0/0/terrains_peering_bit/right_side = 2 -4:0/0/terrains_peering_bit/bottom_side = 2 -4:0/0/terrains_peering_bit/left_side = 2 -4:0/0/terrains_peering_bit/top_left_corner = 2 -4:0/0/terrains_peering_bit/top_side = 2 -5:0/0 = 0 -5:0/0/terrain_set = 0 -5:0/0/terrain = 2 -5:0/0/terrains_peering_bit/right_side = 2 -5:0/0/terrains_peering_bit/bottom_right_corner = 2 -5:0/0/terrains_peering_bit/bottom_side = 2 -5:0/0/terrains_peering_bit/left_side = 2 -6:0/0 = 0 -6:0/0/terrain_set = 0 -6:0/0/terrain = 2 -6:0/0/terrains_peering_bit/right_side = 2 -6:0/0/terrains_peering_bit/bottom_side = 2 -6:0/0/terrains_peering_bit/bottom_left_corner = 2 -6:0/0/terrains_peering_bit/left_side = 2 -7:0/0 = 0 -7:0/0/terrain_set = 0 -7:0/0/terrain = 2 -7:0/0/terrains_peering_bit/right_side = 2 -7:0/0/terrains_peering_bit/bottom_side = 2 -7:0/0/terrains_peering_bit/left_side = 2 -7:0/0/terrains_peering_bit/top_side = 2 -7:0/0/terrains_peering_bit/top_right_corner = 2 -8:0/0 = 0 -8:0/0/terrain_set = 0 -8:0/0/terrain = 2 -8:0/0/terrains_peering_bit/right_side = 2 -8:0/0/terrains_peering_bit/bottom_right_corner = 2 -8:0/0/terrains_peering_bit/bottom_side = 2 -9:0/0 = 0 -9:0/0/terrain_set = 0 -9:0/0/terrain = 2 -9:0/0/terrains_peering_bit/right_side = 2 -9:0/0/terrains_peering_bit/bottom_right_corner = 2 -9:0/0/terrains_peering_bit/bottom_side = 2 -9:0/0/terrains_peering_bit/bottom_left_corner = 2 -9:0/0/terrains_peering_bit/left_side = 2 -9:0/0/terrains_peering_bit/top_side = 2 -10:0/0 = 0 -10:0/0/terrain_set = 0 -10:0/0/terrain = 2 -10:0/0/terrains_peering_bit/right_side = 2 -10:0/0/terrains_peering_bit/bottom_right_corner = 2 -10:0/0/terrains_peering_bit/bottom_side = 2 -10:0/0/terrains_peering_bit/bottom_left_corner = 2 -10:0/0/terrains_peering_bit/left_side = 2 -11:0/0 = 0 -11:0/0/terrain_set = 0 -11:0/0/terrain = 2 -11:0/0/terrains_peering_bit/bottom_side = 2 -11:0/0/terrains_peering_bit/bottom_left_corner = 2 -11:0/0/terrains_peering_bit/left_side = 2 -0:1/0 = 0 -0:1/0/terrain_set = 0 -0:1/0/terrain = 2 -0:1/0/terrains_peering_bit/bottom_side = 2 -0:1/0/terrains_peering_bit/top_side = 2 -1:1/0 = 0 -1:1/0/terrain_set = 0 -1:1/0/terrain = 2 -1:1/0/terrains_peering_bit/right_side = 2 -1:1/0/terrains_peering_bit/bottom_side = 2 -1:1/0/terrains_peering_bit/top_side = 2 -2:1/0 = 0 -2:1/0/terrain_set = 0 -2:1/0/terrain = 2 -2:1/0/terrains_peering_bit/right_side = 2 -2:1/0/terrains_peering_bit/bottom_side = 2 -2:1/0/terrains_peering_bit/left_side = 2 -2:1/0/terrains_peering_bit/top_side = 2 -3:1/0 = 0 -3:1/0/terrain_set = 0 -3:1/0/terrain = 2 -3:1/0/terrains_peering_bit/bottom_side = 2 -3:1/0/terrains_peering_bit/left_side = 2 -3:1/0/terrains_peering_bit/top_side = 2 -4:1/0 = 0 -4:1/0/terrain_set = 0 -4:1/0/terrain = 2 -4:1/0/terrains_peering_bit/right_side = 2 -4:1/0/terrains_peering_bit/bottom_right_corner = 2 -4:1/0/terrains_peering_bit/bottom_side = 2 -4:1/0/terrains_peering_bit/top_side = 2 -5:1/0 = 0 -5:1/0/terrain_set = 0 -5:1/0/terrain = 2 -5:1/0/terrains_peering_bit/right_side = 2 -5:1/0/terrains_peering_bit/bottom_right_corner = 2 -5:1/0/terrains_peering_bit/bottom_side = 2 -5:1/0/terrains_peering_bit/bottom_left_corner = 2 -5:1/0/terrains_peering_bit/left_side = 2 -5:1/0/terrains_peering_bit/top_side = 2 -5:1/0/terrains_peering_bit/top_right_corner = 2 -6:1/0 = 0 -6:1/0/terrain_set = 0 -6:1/0/terrain = 2 -6:1/0/terrains_peering_bit/right_side = 2 -6:1/0/terrains_peering_bit/bottom_right_corner = 2 -6:1/0/terrains_peering_bit/bottom_side = 2 -6:1/0/terrains_peering_bit/bottom_left_corner = 2 -6:1/0/terrains_peering_bit/left_side = 2 -6:1/0/terrains_peering_bit/top_left_corner = 2 -6:1/0/terrains_peering_bit/top_side = 2 -7:1/0 = 0 -7:1/0/terrain_set = 0 -7:1/0/terrain = 2 -7:1/0/terrains_peering_bit/bottom_side = 2 -7:1/0/terrains_peering_bit/bottom_left_corner = 2 -7:1/0/terrains_peering_bit/left_side = 2 -7:1/0/terrains_peering_bit/top_side = 2 -8:1/0 = 0 -8:1/0/terrain_set = 0 -8:1/0/terrain = 2 -8:1/0/terrains_peering_bit/right_side = 2 -8:1/0/terrains_peering_bit/bottom_right_corner = 2 -8:1/0/terrains_peering_bit/bottom_side = 2 -8:1/0/terrains_peering_bit/top_side = 2 -8:1/0/terrains_peering_bit/top_right_corner = 2 -9:1/0 = 0 -9:1/0/terrain_set = 0 -9:1/0/terrain = 2 -9:1/0/terrains_peering_bit/right_side = 2 -9:1/0/terrains_peering_bit/bottom_side = 2 -9:1/0/terrains_peering_bit/bottom_left_corner = 2 -9:1/0/terrains_peering_bit/left_side = 2 -9:1/0/terrains_peering_bit/top_side = 2 -9:1/0/terrains_peering_bit/top_right_corner = 2 -10:1/0 = 0 -11:1/0 = 0 -11:1/0/terrain_set = 0 -11:1/0/terrain = 2 -11:1/0/terrains_peering_bit/right_side = 2 -11:1/0/terrains_peering_bit/bottom_side = 2 -11:1/0/terrains_peering_bit/bottom_left_corner = 2 -11:1/0/terrains_peering_bit/left_side = 2 -11:1/0/terrains_peering_bit/top_left_corner = 2 -11:1/0/terrains_peering_bit/top_side = 2 -0:2/0 = 0 -0:2/0/terrain_set = 0 -0:2/0/terrain = 2 -0:2/0/terrains_peering_bit/top_side = 2 -1:2/0 = 0 -1:2/0/terrain_set = 0 -1:2/0/terrain = 2 -1:2/0/terrains_peering_bit/right_side = 2 -1:2/0/terrains_peering_bit/top_side = 2 -2:2/0 = 0 -2:2/0/terrain_set = 0 -2:2/0/terrain = 2 -2:2/0/terrains_peering_bit/right_side = 2 -2:2/0/terrains_peering_bit/left_side = 2 -2:2/0/terrains_peering_bit/top_side = 2 -3:2/0 = 0 -3:2/0/terrain_set = 0 -3:2/0/terrain = 2 -3:2/0/terrains_peering_bit/left_side = 2 -3:2/0/terrains_peering_bit/top_side = 2 -4:2/0 = 0 -4:2/0/terrain_set = 0 -4:2/0/terrain = 2 -4:2/0/terrains_peering_bit/right_side = 2 -4:2/0/terrains_peering_bit/bottom_side = 2 -4:2/0/terrains_peering_bit/top_side = 2 -4:2/0/terrains_peering_bit/top_right_corner = 2 -5:2/0 = 0 -5:2/0/terrain_set = 0 -5:2/0/terrain = 2 -5:2/0/terrains_peering_bit/right_side = 2 -5:2/0/terrains_peering_bit/bottom_right_corner = 2 -5:2/0/terrains_peering_bit/bottom_side = 2 -5:2/0/terrains_peering_bit/left_side = 2 -5:2/0/terrains_peering_bit/top_left_corner = 2 -5:2/0/terrains_peering_bit/top_side = 2 -5:2/0/terrains_peering_bit/top_right_corner = 2 -6:2/0 = 0 -6:2/0/terrain_set = 0 -6:2/0/terrain = 2 -6:2/0/terrains_peering_bit/right_side = 2 -6:2/0/terrains_peering_bit/bottom_side = 2 -6:2/0/terrains_peering_bit/bottom_left_corner = 2 -6:2/0/terrains_peering_bit/left_side = 2 -6:2/0/terrains_peering_bit/top_left_corner = 2 -6:2/0/terrains_peering_bit/top_side = 2 -6:2/0/terrains_peering_bit/top_right_corner = 2 -7:2/0 = 0 -7:2/0/terrain_set = 0 -7:2/0/terrain = 2 -7:2/0/terrains_peering_bit/bottom_side = 2 -7:2/0/terrains_peering_bit/left_side = 2 -7:2/0/terrains_peering_bit/top_left_corner = 2 -7:2/0/terrains_peering_bit/top_side = 2 -8:2/0 = 0 -8:2/0/terrain_set = 0 -8:2/0/terrain = 2 -8:2/0/terrains_peering_bit/right_side = 2 -8:2/0/terrains_peering_bit/bottom_right_corner = 2 -8:2/0/terrains_peering_bit/bottom_side = 2 -8:2/0/terrains_peering_bit/left_side = 2 -8:2/0/terrains_peering_bit/top_side = 2 -8:2/0/terrains_peering_bit/top_right_corner = 2 -9:2/0 = 0 -9:2/0/terrain_set = 0 -9:2/0/terrain = 2 -9:2/0/terrains_peering_bit/right_side = 2 -9:2/0/terrains_peering_bit/bottom_right_corner = 2 -9:2/0/terrains_peering_bit/bottom_side = 2 -9:2/0/terrains_peering_bit/bottom_left_corner = 2 -9:2/0/terrains_peering_bit/left_side = 2 -9:2/0/terrains_peering_bit/top_left_corner = 2 -9:2/0/terrains_peering_bit/top_side = 2 -9:2/0/terrains_peering_bit/top_right_corner = 2 -10:2/0 = 0 -10:2/0/terrain_set = 0 -10:2/0/terrain = 2 -10:2/0/terrains_peering_bit/right_side = 2 -10:2/0/terrains_peering_bit/bottom_right_corner = 2 -10:2/0/terrains_peering_bit/bottom_side = 2 -10:2/0/terrains_peering_bit/left_side = 2 -10:2/0/terrains_peering_bit/top_left_corner = 2 -10:2/0/terrains_peering_bit/top_side = 2 -11:2/0 = 0 -11:2/0/terrain_set = 0 -11:2/0/terrain = 2 -11:2/0/terrains_peering_bit/bottom_side = 2 -11:2/0/terrains_peering_bit/bottom_left_corner = 2 -11:2/0/terrains_peering_bit/left_side = 2 -11:2/0/terrains_peering_bit/top_left_corner = 2 -11:2/0/terrains_peering_bit/top_side = 2 -0:3/0 = 0 -0:3/0/terrain_set = 0 -0:3/0/terrain = 2 -1:3/0 = 0 -1:3/0/terrain_set = 0 -1:3/0/terrain = 2 -1:3/0/terrains_peering_bit/right_side = 2 -2:3/0 = 0 -2:3/0/terrain_set = 0 -2:3/0/terrain = 2 -2:3/0/terrains_peering_bit/right_side = 2 -2:3/0/terrains_peering_bit/left_side = 2 -3:3/0 = 0 -3:3/0/terrain_set = 0 -3:3/0/terrain = 2 -3:3/0/terrains_peering_bit/left_side = 2 -4:3/0 = 0 -4:3/0/terrain_set = 0 -4:3/0/terrain = 2 -4:3/0/terrains_peering_bit/right_side = 2 -4:3/0/terrains_peering_bit/bottom_side = 2 -4:3/0/terrains_peering_bit/bottom_left_corner = 2 -4:3/0/terrains_peering_bit/left_side = 2 -4:3/0/terrains_peering_bit/top_side = 2 -5:3/0 = 0 -5:3/0/terrain_set = 0 -5:3/0/terrain = 2 -5:3/0/terrains_peering_bit/right_side = 2 -5:3/0/terrains_peering_bit/left_side = 2 -5:3/0/terrains_peering_bit/top_side = 2 -5:3/0/terrains_peering_bit/top_right_corner = 2 -6:3/0 = 0 -6:3/0/terrain_set = 0 -6:3/0/terrain = 2 -6:3/0/terrains_peering_bit/right_side = 2 -6:3/0/terrains_peering_bit/left_side = 2 -6:3/0/terrains_peering_bit/top_left_corner = 2 -6:3/0/terrains_peering_bit/top_side = 2 -7:3/0 = 0 -7:3/0/terrain_set = 0 -7:3/0/terrain = 2 -7:3/0/terrains_peering_bit/right_side = 2 -7:3/0/terrains_peering_bit/bottom_right_corner = 2 -7:3/0/terrains_peering_bit/bottom_side = 2 -7:3/0/terrains_peering_bit/left_side = 2 -7:3/0/terrains_peering_bit/top_side = 2 -8:3/0 = 0 -8:3/0/terrain_set = 0 -8:3/0/terrain = 2 -8:3/0/terrains_peering_bit/right_side = 2 -8:3/0/terrains_peering_bit/top_side = 2 -8:3/0/terrains_peering_bit/top_right_corner = 2 -9:3/0 = 0 -9:3/0/terrain_set = 0 -9:3/0/terrain = 2 -9:3/0/terrains_peering_bit/right_side = 2 -9:3/0/terrains_peering_bit/left_side = 2 -9:3/0/terrains_peering_bit/top_left_corner = 2 -9:3/0/terrains_peering_bit/top_side = 2 -9:3/0/terrains_peering_bit/top_right_corner = 2 -10:3/0 = 0 -10:3/0/terrain_set = 0 -10:3/0/terrain = 2 -10:3/0/terrains_peering_bit/right_side = 2 -10:3/0/terrains_peering_bit/bottom_side = 2 -10:3/0/terrains_peering_bit/left_side = 2 -10:3/0/terrains_peering_bit/top_left_corner = 2 -10:3/0/terrains_peering_bit/top_side = 2 -10:3/0/terrains_peering_bit/top_right_corner = 2 -11:3/0 = 0 -11:3/0/terrain_set = 0 -11:3/0/terrain = 2 -11:3/0/terrains_peering_bit/left_side = 2 -11:3/0/terrains_peering_bit/top_left_corner = 2 -11:3/0/terrains_peering_bit/top_side = 2 - -[resource] -terrain_set_0/mode = 0 -terrain_set_0/terrain_0/name = "steel_floor" -terrain_set_0/terrain_0/color = Color(0.8998092, 0.8807661, 0.61129653, 1) -terrain_set_0/terrain_1/name = "steel_bars" -terrain_set_0/terrain_1/color = Color(0.6447387, 0.79228693, 0.76572496, 1) -terrain_set_0/terrain_2/name = "steel_pipes" -terrain_set_0/terrain_2/color = Color(0.61633503, 0.73844546, 0.9750646, 1) -sources/0 = SubResource("2") -sources/1 = SubResource("3") -sources/2 = SubResource("4") diff --git a/assets/world/test_tileset.tres b/assets/world/test_tileset.tres new file mode 100644 index 0000000..0ed7e99 --- /dev/null +++ b/assets/world/test_tileset.tres @@ -0,0 +1,1032 @@ +[gd_resource type="TileSet" load_steps=7 format=3 uid="uid://do2hw01ar1sak"] + +[ext_resource type="Texture2D" uid="uid://cq0km3t581pky" path="res://assets/world/grass.aseprite" id="1_uv3hi"] +[ext_resource type="Texture2D" uid="uid://cu7vw608rsqnc" path="res://assets/world/steel.aseprite" id="2_btxq2"] + +[sub_resource type="TileSetAtlasSource" id="2"] +resource_name = "bush" +texture = ExtResource("1_uv3hi") +separation = Vector2i(1, 1) +texture_region_size = Vector2i(18, 18) +0:0/0 = 0 +0:0/0/terrain_set = 0 +0:0/0/terrain = 0 +0:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +0:0/0/terrains_peering_bit/bottom_side = 0 +1:0/0 = 0 +1:0/0/terrain_set = 0 +1:0/0/terrain = 0 +1:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +1:0/0/terrains_peering_bit/right_side = 0 +1:0/0/terrains_peering_bit/bottom_side = 0 +2:0/0 = 0 +2:0/0/terrain_set = 0 +2:0/0/terrain = 0 +2:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +2:0/0/terrains_peering_bit/right_side = 0 +2:0/0/terrains_peering_bit/bottom_side = 0 +2:0/0/terrains_peering_bit/left_side = 0 +3:0/0 = 0 +3:0/0/terrain_set = 0 +3:0/0/terrain = 0 +3:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:0/0/terrains_peering_bit/bottom_side = 0 +3:0/0/terrains_peering_bit/left_side = 0 +4:0/0 = 0 +4:0/0/terrain_set = 0 +4:0/0/terrain = 0 +4:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:0/0/terrains_peering_bit/right_side = 0 +4:0/0/terrains_peering_bit/bottom_side = 0 +4:0/0/terrains_peering_bit/left_side = 0 +4:0/0/terrains_peering_bit/top_left_corner = 0 +4:0/0/terrains_peering_bit/top_side = 0 +5:0/0 = 0 +5:0/0/terrain_set = 0 +5:0/0/terrain = 0 +5:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:0/0/terrains_peering_bit/right_side = 0 +5:0/0/terrains_peering_bit/bottom_right_corner = 0 +5:0/0/terrains_peering_bit/bottom_side = 0 +5:0/0/terrains_peering_bit/left_side = 0 +6:0/0 = 0 +6:0/0/terrain_set = 0 +6:0/0/terrain = 0 +6:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:0/0/terrains_peering_bit/right_side = 0 +6:0/0/terrains_peering_bit/bottom_side = 0 +6:0/0/terrains_peering_bit/bottom_left_corner = 0 +6:0/0/terrains_peering_bit/left_side = 0 +7:0/0 = 0 +7:0/0/terrain_set = 0 +7:0/0/terrain = 0 +7:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:0/0/terrains_peering_bit/right_side = 0 +7:0/0/terrains_peering_bit/bottom_side = 0 +7:0/0/terrains_peering_bit/left_side = 0 +7:0/0/terrains_peering_bit/top_side = 0 +7:0/0/terrains_peering_bit/top_right_corner = 0 +8:0/0 = 0 +8:0/0/terrain_set = 0 +8:0/0/terrain = 0 +8:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +8:0/0/terrains_peering_bit/right_side = 0 +8:0/0/terrains_peering_bit/bottom_right_corner = 0 +8:0/0/terrains_peering_bit/bottom_side = 0 +9:0/0 = 0 +9:0/0/terrain_set = 0 +9:0/0/terrain = 0 +9:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +9:0/0/terrains_peering_bit/right_side = 0 +9:0/0/terrains_peering_bit/bottom_right_corner = 0 +9:0/0/terrains_peering_bit/bottom_side = 0 +9:0/0/terrains_peering_bit/bottom_left_corner = 0 +9:0/0/terrains_peering_bit/left_side = 0 +9:0/0/terrains_peering_bit/top_side = 0 +10:0/0 = 0 +10:0/0/terrain_set = 0 +10:0/0/terrain = 0 +10:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +10:0/0/terrains_peering_bit/right_side = 0 +10:0/0/terrains_peering_bit/bottom_right_corner = 0 +10:0/0/terrains_peering_bit/bottom_side = 0 +10:0/0/terrains_peering_bit/bottom_left_corner = 0 +10:0/0/terrains_peering_bit/left_side = 0 +11:0/0 = 0 +11:0/0/terrain_set = 0 +11:0/0/terrain = 0 +11:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +11:0/0/terrains_peering_bit/bottom_side = 0 +11:0/0/terrains_peering_bit/bottom_left_corner = 0 +11:0/0/terrains_peering_bit/left_side = 0 +0:1/0 = 0 +0:1/0/terrain_set = 0 +0:1/0/terrain = 0 +0:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +0:1/0/terrains_peering_bit/bottom_side = 0 +0:1/0/terrains_peering_bit/top_side = 0 +1:1/0 = 0 +1:1/0/terrain_set = 0 +1:1/0/terrain = 0 +1:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +1:1/0/terrains_peering_bit/right_side = 0 +1:1/0/terrains_peering_bit/bottom_side = 0 +1:1/0/terrains_peering_bit/top_side = 0 +2:1/0 = 0 +2:1/0/terrain_set = 0 +2:1/0/terrain = 0 +2:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +2:1/0/terrains_peering_bit/right_side = 0 +2:1/0/terrains_peering_bit/bottom_side = 0 +2:1/0/terrains_peering_bit/left_side = 0 +2:1/0/terrains_peering_bit/top_side = 0 +3:1/0 = 0 +3:1/0/terrain_set = 0 +3:1/0/terrain = 0 +3:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:1/0/terrains_peering_bit/bottom_side = 0 +3:1/0/terrains_peering_bit/left_side = 0 +3:1/0/terrains_peering_bit/top_side = 0 +4:1/0 = 0 +4:1/0/terrain_set = 0 +4:1/0/terrain = 0 +4:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:1/0/terrains_peering_bit/right_side = 0 +4:1/0/terrains_peering_bit/bottom_right_corner = 0 +4:1/0/terrains_peering_bit/bottom_side = 0 +4:1/0/terrains_peering_bit/top_side = 0 +5:1/0 = 0 +5:1/0/terrain_set = 0 +5:1/0/terrain = 0 +5:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:1/0/terrains_peering_bit/right_side = 0 +5:1/0/terrains_peering_bit/bottom_right_corner = 0 +5:1/0/terrains_peering_bit/bottom_side = 0 +5:1/0/terrains_peering_bit/bottom_left_corner = 0 +5:1/0/terrains_peering_bit/left_side = 0 +5:1/0/terrains_peering_bit/top_side = 0 +5:1/0/terrains_peering_bit/top_right_corner = 0 +6:1/0 = 0 +6:1/0/terrain_set = 0 +6:1/0/terrain = 0 +6:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:1/0/terrains_peering_bit/right_side = 0 +6:1/0/terrains_peering_bit/bottom_right_corner = 0 +6:1/0/terrains_peering_bit/bottom_side = 0 +6:1/0/terrains_peering_bit/bottom_left_corner = 0 +6:1/0/terrains_peering_bit/left_side = 0 +6:1/0/terrains_peering_bit/top_left_corner = 0 +6:1/0/terrains_peering_bit/top_side = 0 +7:1/0 = 0 +7:1/0/terrain_set = 0 +7:1/0/terrain = 0 +7:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:1/0/terrains_peering_bit/bottom_side = 0 +7:1/0/terrains_peering_bit/bottom_left_corner = 0 +7:1/0/terrains_peering_bit/left_side = 0 +7:1/0/terrains_peering_bit/top_side = 0 +8:1/0 = 0 +8:1/0/terrain_set = 0 +8:1/0/terrain = 0 +8:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +8:1/0/terrains_peering_bit/right_side = 0 +8:1/0/terrains_peering_bit/bottom_right_corner = 0 +8:1/0/terrains_peering_bit/bottom_side = 0 +8:1/0/terrains_peering_bit/top_side = 0 +8:1/0/terrains_peering_bit/top_right_corner = 0 +9:1/0 = 0 +9:1/0/terrain_set = 0 +9:1/0/terrain = 0 +9:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +9:1/0/terrains_peering_bit/right_side = 0 +9:1/0/terrains_peering_bit/bottom_side = 0 +9:1/0/terrains_peering_bit/bottom_left_corner = 0 +9:1/0/terrains_peering_bit/left_side = 0 +9:1/0/terrains_peering_bit/top_side = 0 +9:1/0/terrains_peering_bit/top_right_corner = 0 +10:1/0 = 0 +11:1/0 = 0 +11:1/0/terrain_set = 0 +11:1/0/terrain = 0 +11:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +11:1/0/terrains_peering_bit/right_side = 0 +11:1/0/terrains_peering_bit/bottom_side = 0 +11:1/0/terrains_peering_bit/bottom_left_corner = 0 +11:1/0/terrains_peering_bit/left_side = 0 +11:1/0/terrains_peering_bit/top_left_corner = 0 +11:1/0/terrains_peering_bit/top_side = 0 +0:2/0 = 0 +0:2/0/terrain_set = 0 +0:2/0/terrain = 0 +0:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +0:2/0/terrains_peering_bit/top_side = 0 +1:2/0 = 0 +1:2/0/terrain_set = 0 +1:2/0/terrain = 0 +1:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +1:2/0/terrains_peering_bit/right_side = 0 +1:2/0/terrains_peering_bit/top_side = 0 +2:2/0 = 0 +2:2/0/terrain_set = 0 +2:2/0/terrain = 0 +2:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +2:2/0/terrains_peering_bit/right_side = 0 +2:2/0/terrains_peering_bit/left_side = 0 +2:2/0/terrains_peering_bit/top_side = 0 +3:2/0 = 0 +3:2/0/terrain_set = 0 +3:2/0/terrain = 0 +3:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:2/0/terrains_peering_bit/left_side = 0 +3:2/0/terrains_peering_bit/top_side = 0 +4:2/0 = 0 +4:2/0/terrain_set = 0 +4:2/0/terrain = 0 +4:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:2/0/terrains_peering_bit/right_side = 0 +4:2/0/terrains_peering_bit/bottom_side = 0 +4:2/0/terrains_peering_bit/top_side = 0 +4:2/0/terrains_peering_bit/top_right_corner = 0 +5:2/0 = 0 +5:2/0/terrain_set = 0 +5:2/0/terrain = 0 +5:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:2/0/terrains_peering_bit/right_side = 0 +5:2/0/terrains_peering_bit/bottom_right_corner = 0 +5:2/0/terrains_peering_bit/bottom_side = 0 +5:2/0/terrains_peering_bit/left_side = 0 +5:2/0/terrains_peering_bit/top_left_corner = 0 +5:2/0/terrains_peering_bit/top_side = 0 +5:2/0/terrains_peering_bit/top_right_corner = 0 +6:2/0 = 0 +6:2/0/terrain_set = 0 +6:2/0/terrain = 0 +6:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:2/0/terrains_peering_bit/right_side = 0 +6:2/0/terrains_peering_bit/bottom_side = 0 +6:2/0/terrains_peering_bit/bottom_left_corner = 0 +6:2/0/terrains_peering_bit/left_side = 0 +6:2/0/terrains_peering_bit/top_left_corner = 0 +6:2/0/terrains_peering_bit/top_side = 0 +6:2/0/terrains_peering_bit/top_right_corner = 0 +7:2/0 = 0 +7:2/0/terrain_set = 0 +7:2/0/terrain = 0 +7:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:2/0/terrains_peering_bit/bottom_side = 0 +7:2/0/terrains_peering_bit/left_side = 0 +7:2/0/terrains_peering_bit/top_left_corner = 0 +7:2/0/terrains_peering_bit/top_side = 0 +8:2/0 = 0 +8:2/0/terrain_set = 0 +8:2/0/terrain = 0 +8:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +8:2/0/terrains_peering_bit/right_side = 0 +8:2/0/terrains_peering_bit/bottom_right_corner = 0 +8:2/0/terrains_peering_bit/bottom_side = 0 +8:2/0/terrains_peering_bit/left_side = 0 +8:2/0/terrains_peering_bit/top_side = 0 +8:2/0/terrains_peering_bit/top_right_corner = 0 +9:2/0 = 0 +9:2/0/terrain_set = 0 +9:2/0/terrain = 0 +9:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +9:2/0/terrains_peering_bit/right_side = 0 +9:2/0/terrains_peering_bit/bottom_right_corner = 0 +9:2/0/terrains_peering_bit/bottom_side = 0 +9:2/0/terrains_peering_bit/bottom_left_corner = 0 +9:2/0/terrains_peering_bit/left_side = 0 +9:2/0/terrains_peering_bit/top_left_corner = 0 +9:2/0/terrains_peering_bit/top_side = 0 +9:2/0/terrains_peering_bit/top_right_corner = 0 +10:2/0 = 0 +10:2/0/terrain_set = 0 +10:2/0/terrain = 0 +10:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +10:2/0/terrains_peering_bit/right_side = 0 +10:2/0/terrains_peering_bit/bottom_right_corner = 0 +10:2/0/terrains_peering_bit/bottom_side = 0 +10:2/0/terrains_peering_bit/left_side = 0 +10:2/0/terrains_peering_bit/top_left_corner = 0 +10:2/0/terrains_peering_bit/top_side = 0 +11:2/0 = 0 +11:2/0/terrain_set = 0 +11:2/0/terrain = 0 +11:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +11:2/0/terrains_peering_bit/bottom_side = 0 +11:2/0/terrains_peering_bit/bottom_left_corner = 0 +11:2/0/terrains_peering_bit/left_side = 0 +11:2/0/terrains_peering_bit/top_left_corner = 0 +11:2/0/terrains_peering_bit/top_side = 0 +0:3/0 = 0 +0:3/0/terrain_set = 0 +0:3/0/terrain = 0 +0:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +1:3/0 = 0 +1:3/0/terrain_set = 0 +1:3/0/terrain = 0 +1:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +1:3/0/terrains_peering_bit/right_side = 0 +2:3/0 = 0 +2:3/0/terrain_set = 0 +2:3/0/terrain = 0 +2:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +2:3/0/terrains_peering_bit/right_side = 0 +2:3/0/terrains_peering_bit/left_side = 0 +3:3/0 = 0 +3:3/0/terrain_set = 0 +3:3/0/terrain = 0 +3:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:3/0/terrains_peering_bit/left_side = 0 +4:3/0 = 0 +4:3/0/terrain_set = 0 +4:3/0/terrain = 0 +4:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:3/0/terrains_peering_bit/right_side = 0 +4:3/0/terrains_peering_bit/bottom_side = 0 +4:3/0/terrains_peering_bit/bottom_left_corner = 0 +4:3/0/terrains_peering_bit/left_side = 0 +4:3/0/terrains_peering_bit/top_side = 0 +5:3/0 = 0 +5:3/0/terrain_set = 0 +5:3/0/terrain = 0 +5:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:3/0/terrains_peering_bit/right_side = 0 +5:3/0/terrains_peering_bit/left_side = 0 +5:3/0/terrains_peering_bit/top_side = 0 +5:3/0/terrains_peering_bit/top_right_corner = 0 +6:3/0 = 0 +6:3/0/terrain_set = 0 +6:3/0/terrain = 0 +6:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:3/0/terrains_peering_bit/right_side = 0 +6:3/0/terrains_peering_bit/left_side = 0 +6:3/0/terrains_peering_bit/top_left_corner = 0 +6:3/0/terrains_peering_bit/top_side = 0 +7:3/0 = 0 +7:3/0/terrain_set = 0 +7:3/0/terrain = 0 +7:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:3/0/terrains_peering_bit/right_side = 0 +7:3/0/terrains_peering_bit/bottom_right_corner = 0 +7:3/0/terrains_peering_bit/bottom_side = 0 +7:3/0/terrains_peering_bit/left_side = 0 +7:3/0/terrains_peering_bit/top_side = 0 +8:3/0 = 0 +8:3/0/terrain_set = 0 +8:3/0/terrain = 0 +8:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +8:3/0/terrains_peering_bit/right_side = 0 +8:3/0/terrains_peering_bit/top_side = 0 +8:3/0/terrains_peering_bit/top_right_corner = 0 +9:3/0 = 0 +9:3/0/terrain_set = 0 +9:3/0/terrain = 0 +9:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +9:3/0/terrains_peering_bit/right_side = 0 +9:3/0/terrains_peering_bit/left_side = 0 +9:3/0/terrains_peering_bit/top_left_corner = 0 +9:3/0/terrains_peering_bit/top_side = 0 +9:3/0/terrains_peering_bit/top_right_corner = 0 +10:3/0 = 0 +10:3/0/terrain_set = 0 +10:3/0/terrain = 0 +10:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +10:3/0/terrains_peering_bit/right_side = 0 +10:3/0/terrains_peering_bit/bottom_side = 0 +10:3/0/terrains_peering_bit/left_side = 0 +10:3/0/terrains_peering_bit/top_left_corner = 0 +10:3/0/terrains_peering_bit/top_side = 0 +10:3/0/terrains_peering_bit/top_right_corner = 0 +11:3/0 = 0 +11:3/0/terrain_set = 0 +11:3/0/terrain = 0 +11:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +11:3/0/terrains_peering_bit/left_side = 0 +11:3/0/terrains_peering_bit/top_left_corner = 0 +11:3/0/terrains_peering_bit/top_side = 0 + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_xcy4u"] +resource_name = "steel_floor" +texture = ExtResource("2_btxq2") +separation = Vector2i(1, 1) +texture_region_size = Vector2i(18, 18) +0:0/0 = 0 +0:0/0/terrain_set = 0 +0:0/0/terrain = 0 +0:0/0/terrains_peering_bit/bottom_side = 0 +1:0/0 = 0 +1:0/0/terrain_set = 0 +1:0/0/terrain = 0 +1:0/0/terrains_peering_bit/right_side = 0 +1:0/0/terrains_peering_bit/bottom_side = 0 +2:0/0 = 0 +2:0/0/terrain_set = 0 +2:0/0/terrain = 0 +2:0/0/terrains_peering_bit/right_side = 0 +2:0/0/terrains_peering_bit/bottom_side = 0 +2:0/0/terrains_peering_bit/left_side = 0 +3:0/0 = 0 +3:0/0/terrain_set = 0 +3:0/0/terrain = 0 +3:0/0/terrains_peering_bit/bottom_side = 0 +3:0/0/terrains_peering_bit/left_side = 0 +4:0/0 = 0 +4:0/0/terrain_set = 0 +4:0/0/terrain = 0 +4:0/0/terrains_peering_bit/right_side = 0 +4:0/0/terrains_peering_bit/bottom_side = 0 +4:0/0/terrains_peering_bit/left_side = 0 +4:0/0/terrains_peering_bit/top_left_corner = 0 +4:0/0/terrains_peering_bit/top_side = 0 +5:0/0 = 0 +5:0/0/terrain_set = 0 +5:0/0/terrain = 0 +5:0/0/terrains_peering_bit/right_side = 0 +5:0/0/terrains_peering_bit/bottom_right_corner = 0 +5:0/0/terrains_peering_bit/bottom_side = 0 +5:0/0/terrains_peering_bit/left_side = 0 +6:0/0 = 0 +6:0/0/terrain_set = 0 +6:0/0/terrain = 0 +6:0/0/terrains_peering_bit/right_side = 0 +6:0/0/terrains_peering_bit/bottom_side = 0 +6:0/0/terrains_peering_bit/bottom_left_corner = 0 +6:0/0/terrains_peering_bit/left_side = 0 +7:0/0 = 0 +7:0/0/terrain_set = 0 +7:0/0/terrain = 0 +7:0/0/terrains_peering_bit/right_side = 0 +7:0/0/terrains_peering_bit/bottom_side = 0 +7:0/0/terrains_peering_bit/left_side = 0 +7:0/0/terrains_peering_bit/top_side = 0 +7:0/0/terrains_peering_bit/top_right_corner = 0 +8:0/0 = 0 +8:0/0/terrain_set = 0 +8:0/0/terrain = 0 +8:0/0/terrains_peering_bit/right_side = 0 +8:0/0/terrains_peering_bit/bottom_right_corner = 0 +8:0/0/terrains_peering_bit/bottom_side = 0 +9:0/0 = 0 +9:0/0/terrain_set = 0 +9:0/0/terrain = 0 +9:0/0/terrains_peering_bit/right_side = 0 +9:0/0/terrains_peering_bit/bottom_right_corner = 0 +9:0/0/terrains_peering_bit/bottom_side = 0 +9:0/0/terrains_peering_bit/bottom_left_corner = 0 +9:0/0/terrains_peering_bit/left_side = 0 +9:0/0/terrains_peering_bit/top_side = 0 +10:0/0 = 0 +10:0/0/terrain_set = 0 +10:0/0/terrain = 0 +10:0/0/terrains_peering_bit/right_side = 0 +10:0/0/terrains_peering_bit/bottom_right_corner = 0 +10:0/0/terrains_peering_bit/bottom_side = 0 +10:0/0/terrains_peering_bit/bottom_left_corner = 0 +10:0/0/terrains_peering_bit/left_side = 0 +11:0/0 = 0 +11:0/0/terrain_set = 0 +11:0/0/terrain = 0 +11:0/0/terrains_peering_bit/bottom_side = 0 +11:0/0/terrains_peering_bit/bottom_left_corner = 0 +11:0/0/terrains_peering_bit/left_side = 0 +0:1/0 = 0 +0:1/0/terrain_set = 0 +0:1/0/terrain = 0 +0:1/0/terrains_peering_bit/bottom_side = 0 +0:1/0/terrains_peering_bit/top_side = 0 +1:1/0 = 0 +1:1/0/terrain_set = 0 +1:1/0/terrain = 0 +1:1/0/terrains_peering_bit/right_side = 0 +1:1/0/terrains_peering_bit/bottom_side = 0 +1:1/0/terrains_peering_bit/top_side = 0 +2:1/0 = 0 +2:1/0/terrain_set = 0 +2:1/0/terrain = 0 +2:1/0/terrains_peering_bit/right_side = 0 +2:1/0/terrains_peering_bit/bottom_side = 0 +2:1/0/terrains_peering_bit/left_side = 0 +2:1/0/terrains_peering_bit/top_side = 0 +3:1/0 = 0 +3:1/0/terrain_set = 0 +3:1/0/terrain = 0 +3:1/0/terrains_peering_bit/bottom_side = 0 +3:1/0/terrains_peering_bit/left_side = 0 +3:1/0/terrains_peering_bit/top_side = 0 +4:1/0 = 0 +4:1/0/terrain_set = 0 +4:1/0/terrain = 0 +4:1/0/terrains_peering_bit/right_side = 0 +4:1/0/terrains_peering_bit/bottom_right_corner = 0 +4:1/0/terrains_peering_bit/bottom_side = 0 +4:1/0/terrains_peering_bit/top_side = 0 +5:1/0 = 0 +5:1/0/terrain_set = 0 +5:1/0/terrain = 0 +5:1/0/terrains_peering_bit/right_side = 0 +5:1/0/terrains_peering_bit/bottom_right_corner = 0 +5:1/0/terrains_peering_bit/bottom_side = 0 +5:1/0/terrains_peering_bit/bottom_left_corner = 0 +5:1/0/terrains_peering_bit/left_side = 0 +5:1/0/terrains_peering_bit/top_side = 0 +5:1/0/terrains_peering_bit/top_right_corner = 0 +6:1/0 = 0 +6:1/0/terrain_set = 0 +6:1/0/terrain = 0 +6:1/0/terrains_peering_bit/right_side = 0 +6:1/0/terrains_peering_bit/bottom_right_corner = 0 +6:1/0/terrains_peering_bit/bottom_side = 0 +6:1/0/terrains_peering_bit/bottom_left_corner = 0 +6:1/0/terrains_peering_bit/left_side = 0 +6:1/0/terrains_peering_bit/top_left_corner = 0 +6:1/0/terrains_peering_bit/top_side = 0 +7:1/0 = 0 +7:1/0/terrain_set = 0 +7:1/0/terrain = 0 +7:1/0/terrains_peering_bit/bottom_side = 0 +7:1/0/terrains_peering_bit/bottom_left_corner = 0 +7:1/0/terrains_peering_bit/left_side = 0 +7:1/0/terrains_peering_bit/top_side = 0 +8:1/0 = 0 +8:1/0/terrain_set = 0 +8:1/0/terrain = 0 +8:1/0/terrains_peering_bit/right_side = 0 +8:1/0/terrains_peering_bit/bottom_right_corner = 0 +8:1/0/terrains_peering_bit/bottom_side = 0 +8:1/0/terrains_peering_bit/top_side = 0 +8:1/0/terrains_peering_bit/top_right_corner = 0 +9:1/0 = 0 +9:1/0/terrain_set = 0 +9:1/0/terrain = 0 +9:1/0/terrains_peering_bit/right_side = 0 +9:1/0/terrains_peering_bit/bottom_side = 0 +9:1/0/terrains_peering_bit/bottom_left_corner = 0 +9:1/0/terrains_peering_bit/left_side = 0 +9:1/0/terrains_peering_bit/top_side = 0 +9:1/0/terrains_peering_bit/top_right_corner = 0 +10:1/0 = 0 +11:1/0 = 0 +11:1/0/terrain_set = 0 +11:1/0/terrain = 0 +11:1/0/terrains_peering_bit/right_side = 0 +11:1/0/terrains_peering_bit/bottom_side = 0 +11:1/0/terrains_peering_bit/bottom_left_corner = 0 +11:1/0/terrains_peering_bit/left_side = 0 +11:1/0/terrains_peering_bit/top_left_corner = 0 +11:1/0/terrains_peering_bit/top_side = 0 +0:2/0 = 0 +0:2/0/terrain_set = 0 +0:2/0/terrain = 0 +0:2/0/terrains_peering_bit/top_side = 0 +1:2/0 = 0 +1:2/0/terrain_set = 0 +1:2/0/terrain = 0 +1:2/0/terrains_peering_bit/right_side = 0 +1:2/0/terrains_peering_bit/top_side = 0 +2:2/0 = 0 +2:2/0/terrain_set = 0 +2:2/0/terrain = 0 +2:2/0/terrains_peering_bit/right_side = 0 +2:2/0/terrains_peering_bit/left_side = 0 +2:2/0/terrains_peering_bit/top_side = 0 +3:2/0 = 0 +3:2/0/terrain_set = 0 +3:2/0/terrain = 0 +3:2/0/terrains_peering_bit/left_side = 0 +3:2/0/terrains_peering_bit/top_side = 0 +4:2/0 = 0 +4:2/0/terrain_set = 0 +4:2/0/terrain = 0 +4:2/0/terrains_peering_bit/right_side = 0 +4:2/0/terrains_peering_bit/bottom_side = 0 +4:2/0/terrains_peering_bit/top_side = 0 +4:2/0/terrains_peering_bit/top_right_corner = 0 +5:2/0 = 0 +5:2/0/terrain_set = 0 +5:2/0/terrain = 0 +5:2/0/terrains_peering_bit/right_side = 0 +5:2/0/terrains_peering_bit/bottom_right_corner = 0 +5:2/0/terrains_peering_bit/bottom_side = 0 +5:2/0/terrains_peering_bit/left_side = 0 +5:2/0/terrains_peering_bit/top_left_corner = 0 +5:2/0/terrains_peering_bit/top_side = 0 +5:2/0/terrains_peering_bit/top_right_corner = 0 +6:2/0 = 0 +6:2/0/terrain_set = 0 +6:2/0/terrain = 0 +6:2/0/terrains_peering_bit/right_side = 0 +6:2/0/terrains_peering_bit/bottom_side = 0 +6:2/0/terrains_peering_bit/bottom_left_corner = 0 +6:2/0/terrains_peering_bit/left_side = 0 +6:2/0/terrains_peering_bit/top_left_corner = 0 +6:2/0/terrains_peering_bit/top_side = 0 +6:2/0/terrains_peering_bit/top_right_corner = 0 +7:2/0 = 0 +7:2/0/terrain_set = 0 +7:2/0/terrain = 0 +7:2/0/terrains_peering_bit/bottom_side = 0 +7:2/0/terrains_peering_bit/left_side = 0 +7:2/0/terrains_peering_bit/top_left_corner = 0 +7:2/0/terrains_peering_bit/top_side = 0 +8:2/0 = 0 +8:2/0/terrain_set = 0 +8:2/0/terrain = 0 +8:2/0/terrains_peering_bit/right_side = 0 +8:2/0/terrains_peering_bit/bottom_right_corner = 0 +8:2/0/terrains_peering_bit/bottom_side = 0 +8:2/0/terrains_peering_bit/left_side = 0 +8:2/0/terrains_peering_bit/top_side = 0 +8:2/0/terrains_peering_bit/top_right_corner = 0 +9:2/0 = 0 +9:2/0/terrain_set = 0 +9:2/0/terrain = 0 +9:2/0/terrains_peering_bit/right_side = 0 +9:2/0/terrains_peering_bit/bottom_right_corner = 0 +9:2/0/terrains_peering_bit/bottom_side = 0 +9:2/0/terrains_peering_bit/bottom_left_corner = 0 +9:2/0/terrains_peering_bit/left_side = 0 +9:2/0/terrains_peering_bit/top_left_corner = 0 +9:2/0/terrains_peering_bit/top_side = 0 +9:2/0/terrains_peering_bit/top_right_corner = 0 +10:2/0 = 0 +10:2/0/terrain_set = 0 +10:2/0/terrain = 0 +10:2/0/terrains_peering_bit/right_side = 0 +10:2/0/terrains_peering_bit/bottom_right_corner = 0 +10:2/0/terrains_peering_bit/bottom_side = 0 +10:2/0/terrains_peering_bit/left_side = 0 +10:2/0/terrains_peering_bit/top_left_corner = 0 +10:2/0/terrains_peering_bit/top_side = 0 +11:2/0 = 0 +11:2/0/terrain_set = 0 +11:2/0/terrain = 0 +11:2/0/terrains_peering_bit/bottom_side = 0 +11:2/0/terrains_peering_bit/bottom_left_corner = 0 +11:2/0/terrains_peering_bit/left_side = 0 +11:2/0/terrains_peering_bit/top_left_corner = 0 +11:2/0/terrains_peering_bit/top_side = 0 +0:3/0 = 0 +0:3/0/terrain_set = 0 +0:3/0/terrain = 0 +1:3/0 = 0 +1:3/0/terrain_set = 0 +1:3/0/terrain = 0 +1:3/0/terrains_peering_bit/right_side = 0 +2:3/0 = 0 +2:3/0/terrain_set = 0 +2:3/0/terrain = 0 +2:3/0/terrains_peering_bit/right_side = 0 +2:3/0/terrains_peering_bit/left_side = 0 +3:3/0 = 0 +3:3/0/terrain_set = 0 +3:3/0/terrain = 0 +3:3/0/terrains_peering_bit/left_side = 0 +4:3/0 = 0 +4:3/0/terrain_set = 0 +4:3/0/terrain = 0 +4:3/0/terrains_peering_bit/right_side = 0 +4:3/0/terrains_peering_bit/bottom_side = 0 +4:3/0/terrains_peering_bit/bottom_left_corner = 0 +4:3/0/terrains_peering_bit/left_side = 0 +4:3/0/terrains_peering_bit/top_side = 0 +5:3/0 = 0 +5:3/0/terrain_set = 0 +5:3/0/terrain = 0 +5:3/0/terrains_peering_bit/right_side = 0 +5:3/0/terrains_peering_bit/left_side = 0 +5:3/0/terrains_peering_bit/top_side = 0 +5:3/0/terrains_peering_bit/top_right_corner = 0 +6:3/0 = 0 +6:3/0/terrain_set = 0 +6:3/0/terrain = 0 +6:3/0/terrains_peering_bit/right_side = 0 +6:3/0/terrains_peering_bit/left_side = 0 +6:3/0/terrains_peering_bit/top_left_corner = 0 +6:3/0/terrains_peering_bit/top_side = 0 +7:3/0 = 0 +7:3/0/terrain_set = 0 +7:3/0/terrain = 0 +7:3/0/terrains_peering_bit/right_side = 0 +7:3/0/terrains_peering_bit/bottom_right_corner = 0 +7:3/0/terrains_peering_bit/bottom_side = 0 +7:3/0/terrains_peering_bit/left_side = 0 +7:3/0/terrains_peering_bit/top_side = 0 +8:3/0 = 0 +8:3/0/terrain_set = 0 +8:3/0/terrain = 0 +8:3/0/terrains_peering_bit/right_side = 0 +8:3/0/terrains_peering_bit/top_side = 0 +8:3/0/terrains_peering_bit/top_right_corner = 0 +9:3/0 = 0 +9:3/0/terrain_set = 0 +9:3/0/terrain = 0 +9:3/0/terrains_peering_bit/right_side = 0 +9:3/0/terrains_peering_bit/left_side = 0 +9:3/0/terrains_peering_bit/top_left_corner = 0 +9:3/0/terrains_peering_bit/top_side = 0 +9:3/0/terrains_peering_bit/top_right_corner = 0 +10:3/0 = 0 +10:3/0/terrain_set = 0 +10:3/0/terrain = 0 +10:3/0/terrains_peering_bit/right_side = 0 +10:3/0/terrains_peering_bit/bottom_side = 0 +10:3/0/terrains_peering_bit/left_side = 0 +10:3/0/terrains_peering_bit/top_left_corner = 0 +10:3/0/terrains_peering_bit/top_side = 0 +10:3/0/terrains_peering_bit/top_right_corner = 0 +11:3/0 = 0 +11:3/0/terrain_set = 0 +11:3/0/terrain = 0 +11:3/0/terrains_peering_bit/left_side = 0 +11:3/0/terrains_peering_bit/top_left_corner = 0 +11:3/0/terrains_peering_bit/top_side = 0 + +[sub_resource type="TileSetAtlasSource" id="3"] +resource_name = "steel_bars" +texture = ExtResource("2_btxq2") +margins = Vector2i(0, 76) +separation = Vector2i(1, 1) +texture_region_size = Vector2i(18, 18) +0:0/0 = 0 +0:0/0/terrain_set = 0 +0:0/0/terrain = 1 +1:0/0 = 0 +1:0/0/terrain_set = 0 +1:0/0/terrain = 1 +2:0/0 = 0 +2:0/0/terrain_set = 0 +2:0/0/terrain = 1 +3:0/0 = 0 +3:0/0/terrain_set = 0 +3:0/0/terrain = 1 +4:0/0 = 0 +4:0/0/terrain_set = 0 +4:0/0/terrain = 1 +5:0/0 = 0 +5:0/0/terrain_set = 0 +5:0/0/terrain = 1 +6:0/0 = 0 +6:0/0/terrain_set = 0 +6:0/0/terrain = 1 +7:0/0 = 0 +7:0/0/terrain_set = 0 +7:0/0/terrain = 1 +8:0/0 = 0 +8:0/0/terrain_set = 0 +8:0/0/terrain = 1 +9:0/0 = 0 +9:0/0/terrain_set = 0 +9:0/0/terrain = 1 +10:0/0 = 0 +10:0/0/terrain_set = 0 +10:0/0/terrain = 1 +11:0/0 = 0 +11:0/0/terrain_set = 0 +11:0/0/terrain = 1 +0:1/0 = 0 +0:1/0/terrain_set = 0 +0:1/0/terrain = 1 +1:1/0 = 0 +1:1/0/terrain_set = 0 +1:1/0/terrain = 1 +2:1/0 = 0 +2:1/0/terrain_set = 0 +2:1/0/terrain = 1 +3:1/0 = 0 +3:1/0/terrain_set = 0 +3:1/0/terrain = 1 +4:1/0 = 0 +4:1/0/terrain_set = 0 +4:1/0/terrain = 1 +5:1/0 = 0 +5:1/0/terrain_set = 0 +5:1/0/terrain = 1 +6:1/0 = 0 +6:1/0/terrain_set = 0 +6:1/0/terrain = 1 +7:1/0 = 0 +7:1/0/terrain_set = 0 +7:1/0/terrain = 1 +8:1/0 = 0 +8:1/0/terrain_set = 0 +8:1/0/terrain = 1 +9:1/0 = 0 +9:1/0/terrain_set = 0 +9:1/0/terrain = 1 +10:1/0 = 0 +11:1/0 = 0 +11:1/0/terrain_set = 0 +11:1/0/terrain = 1 +0:2/0 = 0 +0:2/0/terrain_set = 0 +0:2/0/terrain = 1 +1:2/0 = 0 +1:2/0/terrain_set = 0 +1:2/0/terrain = 1 +2:2/0 = 0 +2:2/0/terrain_set = 0 +2:2/0/terrain = 1 +3:2/0 = 0 +3:2/0/terrain_set = 0 +3:2/0/terrain = 1 +4:2/0 = 0 +4:2/0/terrain_set = 0 +4:2/0/terrain = 1 +5:2/0 = 0 +5:2/0/terrain_set = 0 +5:2/0/terrain = 1 +6:2/0 = 0 +6:2/0/terrain_set = 0 +6:2/0/terrain = 1 +7:2/0 = 0 +7:2/0/terrain_set = 0 +7:2/0/terrain = 1 +8:2/0 = 0 +8:2/0/terrain_set = 0 +8:2/0/terrain = 1 +9:2/0 = 0 +9:2/0/terrain_set = 0 +9:2/0/terrain = 1 +10:2/0 = 0 +10:2/0/terrain_set = 0 +10:2/0/terrain = 1 +11:2/0 = 0 +11:2/0/terrain_set = 0 +11:2/0/terrain = 1 +0:3/0 = 0 +0:3/0/terrain_set = 0 +0:3/0/terrain = 1 +1:3/0 = 0 +1:3/0/terrain_set = 0 +1:3/0/terrain = 1 +2:3/0 = 0 +2:3/0/terrain_set = 0 +2:3/0/terrain = 1 +3:3/0 = 0 +3:3/0/terrain_set = 0 +3:3/0/terrain = 1 +4:3/0 = 0 +4:3/0/terrain_set = 0 +4:3/0/terrain = 1 +5:3/0 = 0 +5:3/0/terrain_set = 0 +5:3/0/terrain = 1 +6:3/0 = 0 +6:3/0/terrain_set = 0 +6:3/0/terrain = 1 +7:3/0 = 0 +7:3/0/terrain_set = 0 +7:3/0/terrain = 1 +8:3/0 = 0 +8:3/0/terrain_set = 0 +8:3/0/terrain = 1 +9:3/0 = 0 +9:3/0/terrain_set = 0 +9:3/0/terrain = 1 +10:3/0 = 0 +10:3/0/terrain_set = 0 +10:3/0/terrain = 1 +11:3/0 = 0 +11:3/0/terrain_set = 0 +11:3/0/terrain = 1 + +[sub_resource type="TileSetAtlasSource" id="4"] +resource_name = "steel_pipes" +texture = ExtResource("2_btxq2") +margins = Vector2i(0, 152) +separation = Vector2i(1, 1) +texture_region_size = Vector2i(18, 18) +0:0/0 = 0 +0:0/0/terrain_set = 0 +0:0/0/terrain = 2 +1:0/0 = 0 +1:0/0/terrain_set = 0 +1:0/0/terrain = 2 +2:0/0 = 0 +2:0/0/terrain_set = 0 +2:0/0/terrain = 2 +3:0/0 = 0 +3:0/0/terrain_set = 0 +3:0/0/terrain = 2 +4:0/0 = 0 +4:0/0/terrain_set = 0 +4:0/0/terrain = 2 +5:0/0 = 0 +5:0/0/terrain_set = 0 +5:0/0/terrain = 2 +6:0/0 = 0 +6:0/0/terrain_set = 0 +6:0/0/terrain = 2 +7:0/0 = 0 +7:0/0/terrain_set = 0 +7:0/0/terrain = 2 +8:0/0 = 0 +8:0/0/terrain_set = 0 +8:0/0/terrain = 2 +9:0/0 = 0 +9:0/0/terrain_set = 0 +9:0/0/terrain = 2 +10:0/0 = 0 +10:0/0/terrain_set = 0 +10:0/0/terrain = 2 +11:0/0 = 0 +11:0/0/terrain_set = 0 +11:0/0/terrain = 2 +0:1/0 = 0 +0:1/0/terrain_set = 0 +0:1/0/terrain = 2 +1:1/0 = 0 +1:1/0/terrain_set = 0 +1:1/0/terrain = 2 +2:1/0 = 0 +2:1/0/terrain_set = 0 +2:1/0/terrain = 2 +3:1/0 = 0 +3:1/0/terrain_set = 0 +3:1/0/terrain = 2 +4:1/0 = 0 +4:1/0/terrain_set = 0 +4:1/0/terrain = 2 +5:1/0 = 0 +5:1/0/terrain_set = 0 +5:1/0/terrain = 2 +6:1/0 = 0 +6:1/0/terrain_set = 0 +6:1/0/terrain = 2 +7:1/0 = 0 +7:1/0/terrain_set = 0 +7:1/0/terrain = 2 +8:1/0 = 0 +8:1/0/terrain_set = 0 +8:1/0/terrain = 2 +9:1/0 = 0 +9:1/0/terrain_set = 0 +9:1/0/terrain = 2 +10:1/0 = 0 +11:1/0 = 0 +11:1/0/terrain_set = 0 +11:1/0/terrain = 2 +0:2/0 = 0 +0:2/0/terrain_set = 0 +0:2/0/terrain = 2 +1:2/0 = 0 +1:2/0/terrain_set = 0 +1:2/0/terrain = 2 +2:2/0 = 0 +2:2/0/terrain_set = 0 +2:2/0/terrain = 2 +3:2/0 = 0 +3:2/0/terrain_set = 0 +3:2/0/terrain = 2 +4:2/0 = 0 +4:2/0/terrain_set = 0 +4:2/0/terrain = 2 +5:2/0 = 0 +5:2/0/terrain_set = 0 +5:2/0/terrain = 2 +6:2/0 = 0 +6:2/0/terrain_set = 0 +6:2/0/terrain = 2 +7:2/0 = 0 +7:2/0/terrain_set = 0 +7:2/0/terrain = 2 +8:2/0 = 0 +8:2/0/terrain_set = 0 +8:2/0/terrain = 2 +9:2/0 = 0 +9:2/0/terrain_set = 0 +9:2/0/terrain = 2 +10:2/0 = 0 +10:2/0/terrain_set = 0 +10:2/0/terrain = 2 +11:2/0 = 0 +11:2/0/terrain_set = 0 +11:2/0/terrain = 2 +0:3/0 = 0 +0:3/0/terrain_set = 0 +0:3/0/terrain = 2 +1:3/0 = 0 +1:3/0/terrain_set = 0 +1:3/0/terrain = 2 +2:3/0 = 0 +2:3/0/terrain_set = 0 +2:3/0/terrain = 2 +3:3/0 = 0 +3:3/0/terrain_set = 0 +3:3/0/terrain = 2 +4:3/0 = 0 +4:3/0/terrain_set = 0 +4:3/0/terrain = 2 +5:3/0 = 0 +5:3/0/terrain_set = 0 +5:3/0/terrain = 2 +6:3/0 = 0 +6:3/0/terrain_set = 0 +6:3/0/terrain = 2 +7:3/0 = 0 +7:3/0/terrain_set = 0 +7:3/0/terrain = 2 +8:3/0 = 0 +8:3/0/terrain_set = 0 +8:3/0/terrain = 2 +9:3/0 = 0 +9:3/0/terrain_set = 0 +9:3/0/terrain = 2 +10:3/0 = 0 +10:3/0/terrain_set = 0 +10:3/0/terrain = 2 +11:3/0 = 0 +11:3/0/terrain_set = 0 +11:3/0/terrain = 2 + +[resource] +physics_layer_0/collision_layer = 2 +physics_layer_0/collision_mask = 0 +terrain_set_0/mode = 0 +terrain_set_0/terrain_0/name = "bush" +terrain_set_0/terrain_0/color = Color(0.3438731, 0.8892241, 0.61679035, 1) +sources/0 = SubResource("2") +sources/1 = SubResource("TileSetAtlasSource_xcy4u") +sources/2 = SubResource("3") +sources/3 = SubResource("4") diff --git a/assets/world/wall_tileset.tres b/assets/world/wall_tileset.tres deleted file mode 100644 index 0b74116..0000000 --- a/assets/world/wall_tileset.tres +++ /dev/null @@ -1,394 +0,0 @@ -[gd_resource type="TileSet" load_steps=3 format=3 uid="uid://pq8rue1s8kgc"] - -[ext_resource type="Texture2D" uid="uid://cq0km3t581pky" path="res://assets/world/grass.aseprite" id="1_jl213"] - -[sub_resource type="TileSetAtlasSource" id="2"] -resource_name = "bush" -texture = ExtResource("1_jl213") -separation = Vector2i(1, 1) -texture_region_size = Vector2i(18, 18) -0:0/0 = 0 -0:0/0/terrain_set = 0 -0:0/0/terrain = 0 -0:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -0:0/0/terrains_peering_bit/bottom_side = 0 -1:0/0 = 0 -1:0/0/terrain_set = 0 -1:0/0/terrain = 0 -1:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -1:0/0/terrains_peering_bit/right_side = 0 -1:0/0/terrains_peering_bit/bottom_side = 0 -2:0/0 = 0 -2:0/0/terrain_set = 0 -2:0/0/terrain = 0 -2:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -2:0/0/terrains_peering_bit/right_side = 0 -2:0/0/terrains_peering_bit/bottom_side = 0 -2:0/0/terrains_peering_bit/left_side = 0 -3:0/0 = 0 -3:0/0/terrain_set = 0 -3:0/0/terrain = 0 -3:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -3:0/0/terrains_peering_bit/bottom_side = 0 -3:0/0/terrains_peering_bit/left_side = 0 -4:0/0 = 0 -4:0/0/terrain_set = 0 -4:0/0/terrain = 0 -4:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -4:0/0/terrains_peering_bit/right_side = 0 -4:0/0/terrains_peering_bit/bottom_side = 0 -4:0/0/terrains_peering_bit/left_side = 0 -4:0/0/terrains_peering_bit/top_left_corner = 0 -4:0/0/terrains_peering_bit/top_side = 0 -5:0/0 = 0 -5:0/0/terrain_set = 0 -5:0/0/terrain = 0 -5:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -5:0/0/terrains_peering_bit/right_side = 0 -5:0/0/terrains_peering_bit/bottom_right_corner = 0 -5:0/0/terrains_peering_bit/bottom_side = 0 -5:0/0/terrains_peering_bit/left_side = 0 -6:0/0 = 0 -6:0/0/terrain_set = 0 -6:0/0/terrain = 0 -6:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -6:0/0/terrains_peering_bit/right_side = 0 -6:0/0/terrains_peering_bit/bottom_side = 0 -6:0/0/terrains_peering_bit/bottom_left_corner = 0 -6:0/0/terrains_peering_bit/left_side = 0 -7:0/0 = 0 -7:0/0/terrain_set = 0 -7:0/0/terrain = 0 -7:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -7:0/0/terrains_peering_bit/right_side = 0 -7:0/0/terrains_peering_bit/bottom_side = 0 -7:0/0/terrains_peering_bit/left_side = 0 -7:0/0/terrains_peering_bit/top_side = 0 -7:0/0/terrains_peering_bit/top_right_corner = 0 -8:0/0 = 0 -8:0/0/terrain_set = 0 -8:0/0/terrain = 0 -8:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -8:0/0/terrains_peering_bit/right_side = 0 -8:0/0/terrains_peering_bit/bottom_right_corner = 0 -8:0/0/terrains_peering_bit/bottom_side = 0 -9:0/0 = 0 -9:0/0/terrain_set = 0 -9:0/0/terrain = 0 -9:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -9:0/0/terrains_peering_bit/right_side = 0 -9:0/0/terrains_peering_bit/bottom_right_corner = 0 -9:0/0/terrains_peering_bit/bottom_side = 0 -9:0/0/terrains_peering_bit/bottom_left_corner = 0 -9:0/0/terrains_peering_bit/left_side = 0 -9:0/0/terrains_peering_bit/top_side = 0 -10:0/0 = 0 -10:0/0/terrain_set = 0 -10:0/0/terrain = 0 -10:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -10:0/0/terrains_peering_bit/right_side = 0 -10:0/0/terrains_peering_bit/bottom_right_corner = 0 -10:0/0/terrains_peering_bit/bottom_side = 0 -10:0/0/terrains_peering_bit/bottom_left_corner = 0 -10:0/0/terrains_peering_bit/left_side = 0 -11:0/0 = 0 -11:0/0/terrain_set = 0 -11:0/0/terrain = 0 -11:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -11:0/0/terrains_peering_bit/bottom_side = 0 -11:0/0/terrains_peering_bit/bottom_left_corner = 0 -11:0/0/terrains_peering_bit/left_side = 0 -0:1/0 = 0 -0:1/0/terrain_set = 0 -0:1/0/terrain = 0 -0:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -0:1/0/terrains_peering_bit/bottom_side = 0 -0:1/0/terrains_peering_bit/top_side = 0 -1:1/0 = 0 -1:1/0/terrain_set = 0 -1:1/0/terrain = 0 -1:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -1:1/0/terrains_peering_bit/right_side = 0 -1:1/0/terrains_peering_bit/bottom_side = 0 -1:1/0/terrains_peering_bit/top_side = 0 -2:1/0 = 0 -2:1/0/terrain_set = 0 -2:1/0/terrain = 0 -2:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -2:1/0/terrains_peering_bit/right_side = 0 -2:1/0/terrains_peering_bit/bottom_side = 0 -2:1/0/terrains_peering_bit/left_side = 0 -2:1/0/terrains_peering_bit/top_side = 0 -3:1/0 = 0 -3:1/0/terrain_set = 0 -3:1/0/terrain = 0 -3:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -3:1/0/terrains_peering_bit/bottom_side = 0 -3:1/0/terrains_peering_bit/left_side = 0 -3:1/0/terrains_peering_bit/top_side = 0 -4:1/0 = 0 -4:1/0/terrain_set = 0 -4:1/0/terrain = 0 -4:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -4:1/0/terrains_peering_bit/right_side = 0 -4:1/0/terrains_peering_bit/bottom_right_corner = 0 -4:1/0/terrains_peering_bit/bottom_side = 0 -4:1/0/terrains_peering_bit/top_side = 0 -5:1/0 = 0 -5:1/0/terrain_set = 0 -5:1/0/terrain = 0 -5:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -5:1/0/terrains_peering_bit/right_side = 0 -5:1/0/terrains_peering_bit/bottom_right_corner = 0 -5:1/0/terrains_peering_bit/bottom_side = 0 -5:1/0/terrains_peering_bit/bottom_left_corner = 0 -5:1/0/terrains_peering_bit/left_side = 0 -5:1/0/terrains_peering_bit/top_side = 0 -5:1/0/terrains_peering_bit/top_right_corner = 0 -6:1/0 = 0 -6:1/0/terrain_set = 0 -6:1/0/terrain = 0 -6:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -6:1/0/terrains_peering_bit/right_side = 0 -6:1/0/terrains_peering_bit/bottom_right_corner = 0 -6:1/0/terrains_peering_bit/bottom_side = 0 -6:1/0/terrains_peering_bit/bottom_left_corner = 0 -6:1/0/terrains_peering_bit/left_side = 0 -6:1/0/terrains_peering_bit/top_left_corner = 0 -6:1/0/terrains_peering_bit/top_side = 0 -7:1/0 = 0 -7:1/0/terrain_set = 0 -7:1/0/terrain = 0 -7:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -7:1/0/terrains_peering_bit/bottom_side = 0 -7:1/0/terrains_peering_bit/bottom_left_corner = 0 -7:1/0/terrains_peering_bit/left_side = 0 -7:1/0/terrains_peering_bit/top_side = 0 -8:1/0 = 0 -8:1/0/terrain_set = 0 -8:1/0/terrain = 0 -8:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -8:1/0/terrains_peering_bit/right_side = 0 -8:1/0/terrains_peering_bit/bottom_right_corner = 0 -8:1/0/terrains_peering_bit/bottom_side = 0 -8:1/0/terrains_peering_bit/top_side = 0 -8:1/0/terrains_peering_bit/top_right_corner = 0 -9:1/0 = 0 -9:1/0/terrain_set = 0 -9:1/0/terrain = 0 -9:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -9:1/0/terrains_peering_bit/right_side = 0 -9:1/0/terrains_peering_bit/bottom_side = 0 -9:1/0/terrains_peering_bit/bottom_left_corner = 0 -9:1/0/terrains_peering_bit/left_side = 0 -9:1/0/terrains_peering_bit/top_side = 0 -9:1/0/terrains_peering_bit/top_right_corner = 0 -10:1/0 = 0 -11:1/0 = 0 -11:1/0/terrain_set = 0 -11:1/0/terrain = 0 -11:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -11:1/0/terrains_peering_bit/right_side = 0 -11:1/0/terrains_peering_bit/bottom_side = 0 -11:1/0/terrains_peering_bit/bottom_left_corner = 0 -11:1/0/terrains_peering_bit/left_side = 0 -11:1/0/terrains_peering_bit/top_left_corner = 0 -11:1/0/terrains_peering_bit/top_side = 0 -0:2/0 = 0 -0:2/0/terrain_set = 0 -0:2/0/terrain = 0 -0:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -0:2/0/terrains_peering_bit/top_side = 0 -1:2/0 = 0 -1:2/0/terrain_set = 0 -1:2/0/terrain = 0 -1:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -1:2/0/terrains_peering_bit/right_side = 0 -1:2/0/terrains_peering_bit/top_side = 0 -2:2/0 = 0 -2:2/0/terrain_set = 0 -2:2/0/terrain = 0 -2:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -2:2/0/terrains_peering_bit/right_side = 0 -2:2/0/terrains_peering_bit/left_side = 0 -2:2/0/terrains_peering_bit/top_side = 0 -3:2/0 = 0 -3:2/0/terrain_set = 0 -3:2/0/terrain = 0 -3:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -3:2/0/terrains_peering_bit/left_side = 0 -3:2/0/terrains_peering_bit/top_side = 0 -4:2/0 = 0 -4:2/0/terrain_set = 0 -4:2/0/terrain = 0 -4:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -4:2/0/terrains_peering_bit/right_side = 0 -4:2/0/terrains_peering_bit/bottom_side = 0 -4:2/0/terrains_peering_bit/top_side = 0 -4:2/0/terrains_peering_bit/top_right_corner = 0 -5:2/0 = 0 -5:2/0/terrain_set = 0 -5:2/0/terrain = 0 -5:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -5:2/0/terrains_peering_bit/right_side = 0 -5:2/0/terrains_peering_bit/bottom_right_corner = 0 -5:2/0/terrains_peering_bit/bottom_side = 0 -5:2/0/terrains_peering_bit/left_side = 0 -5:2/0/terrains_peering_bit/top_left_corner = 0 -5:2/0/terrains_peering_bit/top_side = 0 -5:2/0/terrains_peering_bit/top_right_corner = 0 -6:2/0 = 0 -6:2/0/terrain_set = 0 -6:2/0/terrain = 0 -6:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -6:2/0/terrains_peering_bit/right_side = 0 -6:2/0/terrains_peering_bit/bottom_side = 0 -6:2/0/terrains_peering_bit/bottom_left_corner = 0 -6:2/0/terrains_peering_bit/left_side = 0 -6:2/0/terrains_peering_bit/top_left_corner = 0 -6:2/0/terrains_peering_bit/top_side = 0 -6:2/0/terrains_peering_bit/top_right_corner = 0 -7:2/0 = 0 -7:2/0/terrain_set = 0 -7:2/0/terrain = 0 -7:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -7:2/0/terrains_peering_bit/bottom_side = 0 -7:2/0/terrains_peering_bit/left_side = 0 -7:2/0/terrains_peering_bit/top_left_corner = 0 -7:2/0/terrains_peering_bit/top_side = 0 -8:2/0 = 0 -8:2/0/terrain_set = 0 -8:2/0/terrain = 0 -8:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -8:2/0/terrains_peering_bit/right_side = 0 -8:2/0/terrains_peering_bit/bottom_right_corner = 0 -8:2/0/terrains_peering_bit/bottom_side = 0 -8:2/0/terrains_peering_bit/left_side = 0 -8:2/0/terrains_peering_bit/top_side = 0 -8:2/0/terrains_peering_bit/top_right_corner = 0 -9:2/0 = 0 -9:2/0/terrain_set = 0 -9:2/0/terrain = 0 -9:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -9:2/0/terrains_peering_bit/right_side = 0 -9:2/0/terrains_peering_bit/bottom_right_corner = 0 -9:2/0/terrains_peering_bit/bottom_side = 0 -9:2/0/terrains_peering_bit/bottom_left_corner = 0 -9:2/0/terrains_peering_bit/left_side = 0 -9:2/0/terrains_peering_bit/top_left_corner = 0 -9:2/0/terrains_peering_bit/top_side = 0 -9:2/0/terrains_peering_bit/top_right_corner = 0 -10:2/0 = 0 -10:2/0/terrain_set = 0 -10:2/0/terrain = 0 -10:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -10:2/0/terrains_peering_bit/right_side = 0 -10:2/0/terrains_peering_bit/bottom_right_corner = 0 -10:2/0/terrains_peering_bit/bottom_side = 0 -10:2/0/terrains_peering_bit/left_side = 0 -10:2/0/terrains_peering_bit/top_left_corner = 0 -10:2/0/terrains_peering_bit/top_side = 0 -11:2/0 = 0 -11:2/0/terrain_set = 0 -11:2/0/terrain = 0 -11:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -11:2/0/terrains_peering_bit/bottom_side = 0 -11:2/0/terrains_peering_bit/bottom_left_corner = 0 -11:2/0/terrains_peering_bit/left_side = 0 -11:2/0/terrains_peering_bit/top_left_corner = 0 -11:2/0/terrains_peering_bit/top_side = 0 -0:3/0 = 0 -0:3/0/terrain_set = 0 -0:3/0/terrain = 0 -0:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -1:3/0 = 0 -1:3/0/terrain_set = 0 -1:3/0/terrain = 0 -1:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -1:3/0/terrains_peering_bit/right_side = 0 -2:3/0 = 0 -2:3/0/terrain_set = 0 -2:3/0/terrain = 0 -2:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -2:3/0/terrains_peering_bit/right_side = 0 -2:3/0/terrains_peering_bit/left_side = 0 -3:3/0 = 0 -3:3/0/terrain_set = 0 -3:3/0/terrain = 0 -3:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -3:3/0/terrains_peering_bit/left_side = 0 -4:3/0 = 0 -4:3/0/terrain_set = 0 -4:3/0/terrain = 0 -4:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -4:3/0/terrains_peering_bit/right_side = 0 -4:3/0/terrains_peering_bit/bottom_side = 0 -4:3/0/terrains_peering_bit/bottom_left_corner = 0 -4:3/0/terrains_peering_bit/left_side = 0 -4:3/0/terrains_peering_bit/top_side = 0 -5:3/0 = 0 -5:3/0/terrain_set = 0 -5:3/0/terrain = 0 -5:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -5:3/0/terrains_peering_bit/right_side = 0 -5:3/0/terrains_peering_bit/left_side = 0 -5:3/0/terrains_peering_bit/top_side = 0 -5:3/0/terrains_peering_bit/top_right_corner = 0 -6:3/0 = 0 -6:3/0/terrain_set = 0 -6:3/0/terrain = 0 -6:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -6:3/0/terrains_peering_bit/right_side = 0 -6:3/0/terrains_peering_bit/left_side = 0 -6:3/0/terrains_peering_bit/top_left_corner = 0 -6:3/0/terrains_peering_bit/top_side = 0 -7:3/0 = 0 -7:3/0/terrain_set = 0 -7:3/0/terrain = 0 -7:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -7:3/0/terrains_peering_bit/right_side = 0 -7:3/0/terrains_peering_bit/bottom_right_corner = 0 -7:3/0/terrains_peering_bit/bottom_side = 0 -7:3/0/terrains_peering_bit/left_side = 0 -7:3/0/terrains_peering_bit/top_side = 0 -8:3/0 = 0 -8:3/0/terrain_set = 0 -8:3/0/terrain = 0 -8:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -8:3/0/terrains_peering_bit/right_side = 0 -8:3/0/terrains_peering_bit/top_side = 0 -8:3/0/terrains_peering_bit/top_right_corner = 0 -9:3/0 = 0 -9:3/0/terrain_set = 0 -9:3/0/terrain = 0 -9:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -9:3/0/terrains_peering_bit/right_side = 0 -9:3/0/terrains_peering_bit/left_side = 0 -9:3/0/terrains_peering_bit/top_left_corner = 0 -9:3/0/terrains_peering_bit/top_side = 0 -9:3/0/terrains_peering_bit/top_right_corner = 0 -10:3/0 = 0 -10:3/0/terrain_set = 0 -10:3/0/terrain = 0 -10:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -10:3/0/terrains_peering_bit/right_side = 0 -10:3/0/terrains_peering_bit/bottom_side = 0 -10:3/0/terrains_peering_bit/left_side = 0 -10:3/0/terrains_peering_bit/top_left_corner = 0 -10:3/0/terrains_peering_bit/top_side = 0 -10:3/0/terrains_peering_bit/top_right_corner = 0 -11:3/0 = 0 -11:3/0/terrain_set = 0 -11:3/0/terrain = 0 -11:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -11:3/0/terrains_peering_bit/left_side = 0 -11:3/0/terrains_peering_bit/top_left_corner = 0 -11:3/0/terrains_peering_bit/top_side = 0 - -[resource] -physics_layer_0/collision_layer = 2 -physics_layer_0/collision_mask = 0 -terrain_set_0/mode = 0 -terrain_set_0/terrain_0/name = "bush" -terrain_set_0/terrain_0/color = Color(0.3438731, 0.8892241, 0.61679035, 1) -sources/0 = SubResource("2") diff --git a/scenes/room/room_config.gd b/scenes/room/room_config.gd index 28c4de1..b2b5401 100644 --- a/scenes/room/room_config.gd +++ b/scenes/room/room_config.gd @@ -1,4 +1,4 @@ -@tool class_name RoomConfig extends Resource +class_name RoomConfig extends Resource #@export var size: Vector2i = Vector2i.ZERO diff --git a/scenes/worlds/test_room.tscn b/scenes/worlds/test_room.tscn index f18b784..cf2c643 100644 --- a/scenes/worlds/test_room.tscn +++ b/scenes/worlds/test_room.tscn @@ -12,9 +12,10 @@ metadata/_custom_type_script = "uid://bamoq5wi0lkdy" [node name="Room" instance=ExtResource("1_tbqj1")] config = SubResource("Resource_t5fpq") -[node name="TileMapLayer" type="TileMapLayer" parent="." index="2"] +[node name="FloorTilemap" type="TileMapLayer" parent="." index="2"] tile_map_data = PackedByteArray("AAAGAAkAAAAAAAIAAAAGAAgAAAAAAAEAAAAHAAYAAAABAAMAAAAGAAcAAAAAAAAAAAAIAAYAAAADAAIAAAAIAAUAAAABAAAAAAAJAAUAAAACAAMAAAAKAAUAAAACAAIAAAAKAAQAAAAAAAAAAAALAAUAAAADAAAAAAALAAYAAAAAAAIAAAALAAcAAQACAAMAAAAMAAcAAQACAAMAAAANAAcAAQADAAMAAAANAAYAAAABAAMAAAAOAAYAAAADAAIAAAAOAAUAAAABAAAAAAAPAAUAAAACAAMAAAAQAAUAAAADAAAAAAAQAAYAAAAAAAIAAAARAAcAAAAAAAAAAAARAAgAAAAAAAEAAAARAAkAAAAAAAIAAAARAAoAAgACAAMAAAAQAAoAAgABAAMAAAAQAAsAAQABAAAAAAAQAAwAAQADAAIAAAAQAA0AAgABAAAAAAAPAA0AAQADAAIAAAAOAA0AAQABAAMAAAANAA0AAAADAAMAAAAMAA0AAAACAAMAAAALAA0AAAABAAMAAAAKAA4AAgABAAMAAAAJAA4AAAAAAAMAAAAIAA0AAgABAAMAAAAHAA0AAQALAAMAAAAGAA0AAQAIAAMAAAAGAAwAAQAIAAAAAAAHAAwAAQAHAAEAAAAJAAsAAAABAAMAAAAIAAwAAAAAAAMAAAAMAAsAAgABAAMAAAALAAsAAAADAAMAAAAKAAsAAAACAAMAAAANAAsAAgACAAMAAAAOAAsAAgACAAMAAAAPAAsAAgADAAMAAAARAAsAAQACAAMAAAASAAsAAQADAAMAAAATAAsAAgABAAEAAAAVAAsAAgADAAMAAAAUAAsAAgACAAMAAAAWAAsAAAAAAAAAAAAWAAwAAAABAAEAAAAXAAwAAAACAAMAAAAYAAwAAAACAAAAAAAYAA0AAAAAAAIAAAAZAAwAAAACAAMAAAAaAAwAAAADAAIAAAAaAAsAAAAAAAAAAAAWAA0AAAAAAAEAAAAWAA4AAAAAAAEAAAAWAA8AAAAAAAIAAAAVABAAAQAEAAMAAAAVABIAAAAAAAMAAAAVABEAAQALAAMAAAAVABMAAgABAAMAAAAUABMAAAAAAAMAAAASABIAAAADAAMAAAATABMAAQADAAMAAAARABIAAAACAAMAAAAQABIAAAABAAMAAAAPABEAAAADAAMAAAAOABEAAAABAAAAAAAOABIAAAADAAIAAAANABIAAAACAAMAAAAMABIAAAABAAAAAAAMABMAAAAAAAIAAAALABMAAQADAAAAAAALABQAAQABAAIAAAALABUAAAABAAMAAAAMABUAAAACAAMAAAANABUAAAACAAMAAAAOABUAAAACAAMAAAAPABUAAAACAAMAAAAQABUAAAADAAMAAAARABQAAAABAAMAAAASABQAAAACAAMAAAATABQAAAADAAMAAAAWABMAAgADAAAAAAAXABMAAAABAAMAAAAYABMAAAACAAMAAAAZABMAAAADAAIAAAAZABIAAAABAAAAAAAaABIAAAACAAMAAAAbABIAAAAFAAMAAAAbABEAAAAIAAEAAAAcABEAAAALAAIAAAAcABIAAAAGAAMAAAAdABIAAAADAAAAAAAdABMAAAABAAIAAAAeABMAAAADAAMAAAAeABQAAgACAAMAAAAfABQAAgADAAIAAAAhABQAAAACAAMAAAAgABQAAAABAAMAAAAiABQAAAADAAMAAAAjABMAAAAAAAIAAAAjABIAAAAAAAEAAAAjABEAAAADAAAAAAAiABEAAAABAAIAAAAiABAAAAADAAAAAAAhABAAAAACAAMAAAAgABAAAAABAAMAAAAfABAAAgADAAAAAAAbABAAAAAIAAAAAAAcABAAAAAGAAAAAAAdABAAAAADAAMAAAAeABAAAgABAAIAAAAaAA8AAgACAAMAAAAZAA8AAgACAAMAAAAZAA4AAAAAAAMAAAAMABAAAQACAAMAAAANAA8AAQAAAAAAAAAOAA4AAgACAAMAAAAPAAwAAQABAAAAAAATAAoAAgADAAAAAAAUAAoAAQABAAMAAAAVAAoAAQADAAMAAAAVAAwAAQAAAAAAAAAVAA0AAQAAAAEAAAAVAA4AAQAAAAEAAAAVAA8AAQAAAAEAAAAUABEAAQAIAAMAAAAUABIAAgADAAMAAAATABIAAgABAAMAAAASABMAAQACAAMAAAARABMAAQACAAMAAAAQABMAAQABAAMAAAAPABQAAQADAAMAAAAOABQAAQACAAMAAAANABQAAQACAAMAAAAMABQAAQACAAMAAAAKABMAAQACAAMAAAAJABMAAQACAAMAAAAIABMAAQACAAMAAAAHABMAAQACAAMAAAAGABMAAQABAAIAAAAGABIAAQAAAAAAAAAFABEAAQAAAAIAAAAFABAAAQAAAAAAAAAFAA8AAgAIAAMAAAAGAA4AAgAKAAAAAAAHAAsAAQABAAEAAAAIAAsAAQADAAMAAAAJAAoAAQABAAMAAAAKAAoAAQACAAMAAAALAAoAAQACAAMAAAANAAoAAQADAAIAAAAMAAoAAQACAAMAAAANAAkAAQABAAAAAAAOAAkAAQADAAIAAAAOAAgAAQAAAAAAAAAKAAcAAQABAAMAAAAJAAgAAQADAAMAAAAIAAgAAQABAAAAAAAIAAkAAQAAAAIAAAAHAAoAAQAAAAAAAAAIAA4AAQAAAAMAAAAIAA8AAgACAAMAAAAJAA8AAgADAAMAAAALABAAAQABAAMAAAAKAA8AAQAAAAMAAAANABAAAQADAAIAAAAPABAAAgADAAIAAAAOABAAAgABAAMAAAASABAAAQABAAMAAAARABAAAgAAAAMAAAAQABAAAQAAAAMAAAAUABAAAQAFAAAAAAATABAAAQACAAMAAAAWABAAAQADAAMAAAAYABAAAgADAAIAAAAXABAAAgABAAAAAAAZABAAAQAAAAMAAAAbAA4AAQAAAAMAAAAcAA0AAQABAAMAAAAdAA0AAQADAAIAAAAdAAwAAQAAAAEAAAAdAAsAAQADAAAAAAAbAAoAAQAAAAMAAAAcAAsAAQABAAMAAAAYAAoAAgAJAAMAAAAZAAoAAgAGAAMAAAAaAAoAAgADAAMAAAAVAAkAAgACAAMAAAAWAAkAAgAFAAAAAAAXAAoAAgAJAAMAAAAUAAkAAgABAAMAAAASAAkAAQABAAMAAAATAAkAAQADAAMAAAAXABQAAgACAAMAAAAXABIAAgAAAAIAAAAXABEAAgAAAAEAAAAYAA8AAgABAAAAAAAbAA8AAgACAAMAAAAcAA8AAgACAAMAAAAdAA8AAgACAAMAAAAeAA8AAgADAAAAAAAfABEAAgAAAAEAAAAfABIAAgAAAAEAAAAfABMAAgAAAAEAAAAdABQAAgACAAMAAAAaABQAAgACAAMAAAAbABQAAgACAAMAAAAcABQAAgACAAMAAAAZABQAAgACAAMAAAAYABQAAgACAAMAAAAWABQAAgABAAIAAAASABEAAgAAAAMAAAAQAA8AAgALAAMAAAAPAA8AAgAEAAIAAAANAA4AAgACAAMAAAAMAA4AAgACAAMAAAALAA4AAgACAAMAAAAHAA8AAgAGAAMAAAAGAA8AAgAJAAMAAAAFAA4AAgAIAAAAAAALAAwAAgADAAMAAAAKAAwAAgABAAMAAAAJAA0AAgADAAMAAAAHAA4AAgALAAAAAAASAAoAAgACAAMAAAAXAAkAAgAKAAAAAAAYAAkAAgAKAAAAAAAZAAkAAgALAAAAAAAWAAoAAgAIAAMAAAATAAwAAgADAAIAAAASAAwAAgACAAMAAAARAAwAAgABAAAAAAARAA0AAgADAAIAAAAQAA4AAgAHAAEAAAAPAA4AAgAFAAAAAAA=") tile_set = ExtResource("3_gs3vs") +collision_enabled = false [node name="WallTilemap" type="TileMapLayer" parent="." index="3" groups=["wall"]] tile_map_data = PackedByteArray("AAAHAAAAAAABAAMAAAAIAAAAAAADAAIAAAAIAP//AAABAAAAAAAJAP//AAACAAMAAAAKAP//AAACAAMAAAALAP//AAACAAMAAAAMAP//AAADAAMAAAANAAAAAAABAAMAAAAOAAAAAAACAAMAAAAPAAAAAAADAAAAAAAPAAEAAAAAAAIAAAAQAAIAAAAAAAAAAAAQAAMAAAAAAAEAAAAQAAQAAAADAAEAAAAQAAUAAAAAAAEAAAAQAAYAAAADAAIAAAAPAAYAAAABAAAAAAAPAAcAAAADAAIAAAAOAAcAAAABAAMAAAANAAgAAAADAAMAAAAMAAgAAAABAAAAAAAMAAkAAAADAAIAAAALAAkAAAACAAMAAAAKAAkAAAACAAMAAAAJAAkAAAABAAIAAAAJAAgAAAADAAAAAAAIAAgAAAACAAMAAAAHAAgAAAABAAIAAAAHAAcAAAADAAAAAAAGAAcAAAABAAIAAAAGAAYAAAADAAAAAAAFAAYAAAABAAIAAAAFAAUAAAAAAAEAAAAFAAQAAAADAAAAAAAEAAQAAAABAAIAAAAEAAMAAAADAAAAAAADAAMAAAABAAMAAAANAAMAAAAFAAAAAAAOAAMAAAAHAAEAAAAOAAQAAAAGAAMAAAANAAQAAAAEAAIAAAANAAUAAAAAAAIAAAAMAAMAAAABAAMAAAAOAAIAAAAAAAAAAAAPAAQAAAACAAMAAAA=") diff --git a/tools/merge_tilesets.gd b/tools/merge_tilesets.gd new file mode 100644 index 0000000..7c6466c --- /dev/null +++ b/tools/merge_tilesets.gd @@ -0,0 +1,10 @@ +@tool +class_name MergeTilesets extends EditorScript + + +func _run() -> void: + var tileset1: TileSet = load("res://assets/world/floor_tileset.tres") + var tileset2: TileSet = load("res://assets/world/wall_tileset.tres") + + for i in range(tileset1.get_source_count()): + tileset2.add_source(tileset1.get_source(i)) diff --git a/tools/merge_tilesets.gd.uid b/tools/merge_tilesets.gd.uid new file mode 100644 index 0000000..b3fb99f --- /dev/null +++ b/tools/merge_tilesets.gd.uid @@ -0,0 +1 @@ +uid://dq64py33ka708