diff --git a/Cliffs.png b/Cliffs.png new file mode 100644 index 0000000..341e127 Binary files /dev/null and b/Cliffs.png differ diff --git a/Cliffs.png.import b/Cliffs.png.import new file mode 100644 index 0000000..3657fec --- /dev/null +++ b/Cliffs.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Cliffs.png-1a2849275dd81ab437ed0a96a1f126b5.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Cliffs.png" +dest_files=[ "res://.import/Cliffs.png-1a2849275dd81ab437ed0a96a1f126b5.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/Dead_Tree.png b/Dead_Tree.png new file mode 100644 index 0000000..acbeb2c Binary files /dev/null and b/Dead_Tree.png differ diff --git a/Dead_Tree.png.import b/Dead_Tree.png.import new file mode 100644 index 0000000..e8a95fc --- /dev/null +++ b/Dead_Tree.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Dead_Tree.png-03ba6f3ecde898d1fdb010f1b951c024.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Dead_Tree.png" +dest_files=[ "res://.import/Dead_Tree.png-03ba6f3ecde898d1fdb010f1b951c024.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/Grass.png b/Grass.png new file mode 100644 index 0000000..036d366 Binary files /dev/null and b/Grass.png differ diff --git a/Grass.png.import b/Grass.png.import new file mode 100644 index 0000000..749df57 --- /dev/null +++ b/Grass.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Grass.png-ff92a3c9a7a270cd183ab32eca376733.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Grass.png" +dest_files=[ "res://.import/Grass.png-ff92a3c9a7a270cd183ab32eca376733.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/Plants and Trees.png b/Plants and Trees.png new file mode 100644 index 0000000..2c80072 Binary files /dev/null and b/Plants and Trees.png differ diff --git a/Plants and Trees.png.import b/Plants and Trees.png.import new file mode 100644 index 0000000..20d746f --- /dev/null +++ b/Plants and Trees.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Plants and Trees.png-bbcc1e059758006cce63026d9e31c546.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Plants and Trees.png" +dest_files=[ "res://.import/Plants and Trees.png-bbcc1e059758006cce63026d9e31c546.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/Sand.png b/Sand.png new file mode 100644 index 0000000..299d98a Binary files /dev/null and b/Sand.png differ diff --git a/Sand.png.import b/Sand.png.import new file mode 100644 index 0000000..909d7a1 --- /dev/null +++ b/Sand.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Sand.png-28cf867e7fe759604d79b26d67abc93a.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Sand.png" +dest_files=[ "res://.import/Sand.png-28cf867e7fe759604d79b26d67abc93a.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/Sprites/New Piskel.png b/Sprites/New Piskel.png new file mode 100644 index 0000000..f0dde2b Binary files /dev/null and b/Sprites/New Piskel.png differ diff --git a/Sprites/New Piskel.png.import b/Sprites/New Piskel.png.import new file mode 100644 index 0000000..c2b1c54 --- /dev/null +++ b/Sprites/New Piskel.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/New Piskel.png-a1fae72dc62a1ea52e4aacf5f32efb0f.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Sprites/New Piskel.png" +dest_files=[ "res://.import/New Piskel.png-a1fae72dc62a1ea52e4aacf5f32efb0f.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/Sprites/TileSet.png.import b/Sprites/TileSet.png.import new file mode 100644 index 0000000..ee39fb5 --- /dev/null +++ b/Sprites/TileSet.png.import @@ -0,0 +1,13 @@ +[remap] + +importer="image" +type="Image" +path="res://.import/TileSet.png-f0df17d6d78ce913b23f007edae0b5a6.image" + +[deps] + +source_file="res://Sprites/TileSet.png" +dest_files=[ "res://.import/TileSet.png-f0df17d6d78ce913b23f007edae0b5a6.image" ] + +[params] + diff --git a/TileMap.tscn b/TileMap.tscn new file mode 100644 index 0000000..983b344 --- /dev/null +++ b/TileMap.tscn @@ -0,0 +1,121 @@ +[gd_scene load_steps=7 format=2] + +[ext_resource path="res://Grass.png" type="Texture" id=1] +[ext_resource path="res://Plants and Trees.png" type="Texture" id=2] +[ext_resource path="res://Cliffs.png" type="Texture" id=3] + +[sub_resource type="ConvexPolygonShape2D" id=1] +points = PoolVector2Array( 33.0868, 45.5302, 15.4222, 45.5302, 15.4222, 39.0812, 33.0868, 39.0812 ) + +[sub_resource type="TileSet" id=2] +1/name = "Plants and Trees.png 1" +1/texture = ExtResource( 2 ) +1/tex_offset = Vector2( 0, 0 ) +1/modulate = Color( 1, 1, 1, 1 ) +1/region = Rect2( 0, 0, 48, 48 ) +1/tile_mode = 0 +1/occluder_offset = Vector2( 0, 0 ) +1/navigation_offset = Vector2( 0, 0 ) +1/shape_offset = Vector2( 0, 0 ) +1/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +1/shape = SubResource( 1 ) +1/shape_one_way = false +1/shape_one_way_margin = 1.0 +1/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 1 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +1/z_index = 0 +3/name = "Plants and Trees.png 3" +3/texture = ExtResource( 2 ) +3/tex_offset = Vector2( 0, 0 ) +3/modulate = Color( 1, 1, 1, 1 ) +3/region = Rect2( 0, 48, 48, 48 ) +3/tile_mode = 2 +3/autotile/icon_coordinate = Vector2( 0, 0 ) +3/autotile/tile_size = Vector2( 16, 16 ) +3/autotile/spacing = 0 +3/autotile/occluder_map = [ ] +3/autotile/navpoly_map = [ ] +3/autotile/priority_map = [ ] +3/autotile/z_index_map = [ ] +3/occluder_offset = Vector2( 0, 0 ) +3/navigation_offset = Vector2( 0, 0 ) +3/shape_offset = Vector2( 0, 0 ) +3/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +3/shape_one_way = false +3/shape_one_way_margin = 0.0 +3/shapes = [ ] +3/z_index = 1 + +[sub_resource type="TileSet" id=3] +0/name = "Grass.png 0" +0/texture = ExtResource( 1 ) +0/tex_offset = Vector2( 0, 0 ) +0/modulate = Color( 1, 1, 1, 1 ) +0/region = Rect2( 0, 0, 80, 48 ) +0/tile_mode = 1 +0/autotile/bitmask_mode = 1 +0/autotile/bitmask_flags = [ Vector2( 0, 0 ), 255, Vector2( 0, 1 ), 219, Vector2( 0, 2 ), 507, Vector2( 1, 0 ), 63, Vector2( 1, 2 ), 504, Vector2( 2, 0 ), 447, Vector2( 2, 1 ), 438, Vector2( 2, 2 ), 510, Vector2( 3, 0 ), 432, Vector2( 3, 1 ), 54, Vector2( 4, 0 ), 216, Vector2( 4, 1 ), 27, Vector2( 4, 2 ), 511 ] +0/autotile/icon_coordinate = Vector2( 0, 0 ) +0/autotile/tile_size = Vector2( 16, 16 ) +0/autotile/spacing = 0 +0/autotile/occluder_map = [ ] +0/autotile/navpoly_map = [ ] +0/autotile/priority_map = [ ] +0/autotile/z_index_map = [ ] +0/occluder_offset = Vector2( 0, 0 ) +0/navigation_offset = Vector2( 0, 0 ) +0/shape_offset = Vector2( 0, 0 ) +0/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +0/shape_one_way = false +0/shape_one_way_margin = 0.0 +0/shapes = [ ] +0/z_index = 0 +1/name = "Cliffs.png 1" +1/texture = ExtResource( 3 ) +1/tex_offset = Vector2( 0, 0 ) +1/modulate = Color( 1, 1, 1, 1 ) +1/region = Rect2( 0, 0, 80, 64 ) +1/tile_mode = 1 +1/autotile/bitmask_mode = 1 +1/autotile/bitmask_flags = [ Vector2( 0, 0 ), 255, Vector2( 0, 1 ), 219, Vector2( 0, 2 ), 219, Vector2( 0, 3 ), 507, Vector2( 1, 0 ), 63, Vector2( 1, 3 ), 504, Vector2( 2, 0 ), 447, Vector2( 2, 1 ), 438, Vector2( 2, 2 ), 438, Vector2( 2, 3 ), 510, Vector2( 3, 0 ), 432, Vector2( 3, 1 ), 54, Vector2( 4, 0 ), 216, Vector2( 4, 1 ), 27 ] +1/autotile/icon_coordinate = Vector2( 0, 0 ) +1/autotile/tile_size = Vector2( 16, 16 ) +1/autotile/spacing = 0 +1/autotile/occluder_map = [ ] +1/autotile/navpoly_map = [ ] +1/autotile/priority_map = [ ] +1/autotile/z_index_map = [ ] +1/occluder_offset = Vector2( 0, 0 ) +1/navigation_offset = Vector2( 0, 0 ) +1/shape_offset = Vector2( 0, 0 ) +1/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +1/shape_one_way = false +1/shape_one_way_margin = 0.0 +1/shapes = [ ] +1/z_index = 0 + +[node name="TileMap" type="TileMap"] +format = 1 + +[node name="Objects" type="TileMap" parent="."] +z_index = 1 +tile_set = SubResource( 2 ) +cell_size = Vector2( 16, 16 ) +cell_custom_transform = Transform2D( 16, 0, 0, 16, 0, 0 ) +cell_y_sort = true +format = 1 +tile_data = PoolIntArray( 262152, 0, 3, 262153, 0, 4, 327682, 0, 3, 327687, 0, 3, 327688, 0, 131074, 327689, 0, 65536, 393217, 0, 3, 393218, 0, 131074, 393219, 0, 131072, 393222, 0, 131073, 393223, 0, 131074, 393224, 0, 0, 393225, 0, 65540, 458753, 0, 65539, 458754, 0, 1, 458755, 0, 2, 458758, 0, 1, 458759, 0, 1, 458760, 0, 65540, 524291, 0, 65539, 524292, 0, 65540 ) + +[node name="Ground" type="TileMap" parent="."] +tile_set = SubResource( 3 ) +cell_size = Vector2( 16, 16 ) +cell_custom_transform = Transform2D( 16, 0, 0, 16, 0, 0 ) +cell_tile_origin = 1 +cell_y_sort = true +format = 1 +tile_data = PoolIntArray( 65536, 0, 3, 65537, 0, 4, 65545, 0, 3, 65546, 0, 4, 131072, 0, 65538, 131073, 0, 65536, 131078, 0, 3, 131079, 0, 131073, 131080, 0, 131073, 131081, 0, 131074, 131082, 0, 65536, 196608, 0, 65538, 196609, 0, 131072, 196610, 0, 4, 196613, 0, 3, 196614, 0, 131074, 196615, 0, 131076, 196616, 0, 131076, 196617, 0, 131076, 196618, 0, 131072, 196619, 0, 131073, 196620, 0, 131073, 196621, 0, 131073, 196622, 0, 4, 262144, 0, 65538, 262145, 0, 131076, 262146, 0, 131072, 262147, 0, 131073, 262148, 0, 131073, 262149, 0, 131074, 262150, 0, 131076, 262151, 0, 131076, 262152, 0, 131076, 262153, 0, 131076, 262154, 0, 131076, 262155, 0, 131076, 262156, 0, 131076, 262157, 0, 131076, 262158, 0, 131072, 262159, 0, 4, 327680, 0, 65538, 327681, 0, 131076, 327682, 0, 131076, 327683, 0, 131076, 327684, 0, 131076, 327685, 0, 131076, 327686, 0, 131076, 327687, 0, 131076, 327688, 0, 131076, 327689, 0, 131076, 327690, 0, 131076, 327691, 0, 131076, 327692, 0, 131076, 327693, 0, 131076, 327694, 0, 131076, 327695, 0, 131072, 327696, 0, 4, 393216, 0, 65538, 393217, 0, 131076, 393218, 0, 131076, 393219, 0, 131076, 393220, 0, 131076, 393221, 0, 131076, 393222, 0, 131076, 393223, 0, 131076, 393224, 0, 131076, 393225, 0, 131076, 393226, 0, 131076, 393227, 0, 131076, 393228, 0, 131076, 393229, 0, 131076, 393230, 0, 131076, 393231, 0, 131076, 393232, 0, 131072, 393233, 0, 4, 458752, 0, 65538, 458753, 0, 131076, 458754, 0, 131076, 458755, 0, 131076, 458756, 0, 131076, 458757, 0, 131076, 458758, 0, 131076, 458759, 0, 131076, 458760, 0, 131076, 458761, 0, 131076, 458762, 0, 131076, 458763, 0, 131076, 458764, 0, 131076, 458765, 0, 131076, 458766, 0, 131076, 458767, 0, 131076, 458768, 0, 131076, 458769, 0, 65536, 524288, 0, 65538, 524289, 0, 131076, 524290, 0, 131076, 524291, 0, 131076, 524292, 0, 131076, 524293, 0, 131076, 524294, 0, 131076, 524295, 0, 131076, 524296, 0, 131076, 524297, 0, 131076, 524298, 0, 0, 524299, 0, 1, 524300, 0, 2, 524301, 0, 131076, 524302, 0, 131076, 524303, 0, 131076, 524304, 0, 0, 524305, 0, 65540, 589824, 0, 65538, 589825, 0, 0, 589826, 0, 1, 589827, 0, 1, 589828, 0, 1, 589829, 0, 1, 589830, 0, 1, 589831, 0, 1, 589832, 0, 1, 589833, 0, 1, 589834, 0, 65540, 589836, 0, 65539, 589837, 0, 1, 589838, 0, 2, 589839, 0, 131076, 589840, 0, 65536, 655360, 0, 65538, 655361, 0, 65536, 655374, 0, 65539, 655375, 0, 1, 655376, 0, 65540, 720896, 0, 65539, 720897, 0, 65540 ) diff --git a/Tree.tscn b/Tree.tscn new file mode 100644 index 0000000..d86040f --- /dev/null +++ b/Tree.tscn @@ -0,0 +1,20 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://forestTreeBig.png" type="Texture" id=1] + +[sub_resource type="CapsuleShape2D" id=1] +radius = 6.0 +height = 10.0 + +[node name="Tree" type="Node2D"] + +[node name="Sprite" type="Sprite" parent="."] +modulate = Color( 0.870588, 0.215686, 0.215686, 1 ) +texture = ExtResource( 1 ) +offset = Vector2( 0, -5 ) + +[node name="StaticBody2D" type="StaticBody2D" parent="."] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="StaticBody2D"] +rotation = 1.5708 +shape = SubResource( 1 ) diff --git a/WaterEdge SpriteSheet.png b/WaterEdge SpriteSheet.png new file mode 100644 index 0000000..2b9184f Binary files /dev/null and b/WaterEdge SpriteSheet.png differ diff --git a/WaterEdge SpriteSheet.png.import b/WaterEdge SpriteSheet.png.import new file mode 100644 index 0000000..f0ff7e3 --- /dev/null +++ b/WaterEdge SpriteSheet.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/WaterEdge SpriteSheet.png-78d5aa4c22ada8d02ab76d0bb957e79a.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://WaterEdge SpriteSheet.png" +dest_files=[ "res://.import/WaterEdge SpriteSheet.png-78d5aa4c22ada8d02ab76d0bb957e79a.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/WaterFall Tile SpriteSheet.png b/WaterFall Tile SpriteSheet.png new file mode 100644 index 0000000..e221c92 Binary files /dev/null and b/WaterFall Tile SpriteSheet.png differ diff --git a/WaterFall Tile SpriteSheet.png.import b/WaterFall Tile SpriteSheet.png.import new file mode 100644 index 0000000..88d2d5f --- /dev/null +++ b/WaterFall Tile SpriteSheet.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/WaterFall Tile SpriteSheet.png-50476e2451ad9b7adb808e44a4a45303.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://WaterFall Tile SpriteSheet.png" +dest_files=[ "res://.import/WaterFall Tile SpriteSheet.png-50476e2451ad9b7adb808e44a4a45303.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/World.tscn b/World.tscn index 7688827..90b6631 100644 --- a/World.tscn +++ b/World.tscn @@ -1,20 +1,142 @@ -[gd_scene load_steps=4 format=2] +[gd_scene load_steps=12 format=2] [ext_resource path="res://Player.tscn" type="PackedScene" id=1] [ext_resource path="res://World.gd" type="Script" id=2] -[ext_resource path="res://tileSet.tres" type="TileSet" id=3] +[ext_resource path="res://Grass.png" type="Texture" id=3] +[ext_resource path="res://Plants and Trees.png" type="Texture" id=4] +[ext_resource path="res://Cliffs.png" type="Texture" id=5] +[ext_resource path="res://Dead_Tree.png" type="Texture" id=6] +[ext_resource path="res://forestHouse.tscn" type="PackedScene" id=7] +[ext_resource path="res://deadTree.tscn" type="PackedScene" id=8] + +[sub_resource type="ConvexPolygonShape2D" id=1] +points = PoolVector2Array( 33.0868, 45.5302, 15.4222, 45.5302, 15.4222, 39.0812, 33.0868, 39.0812 ) + +[sub_resource type="TileSet" id=2] +1/name = "Plants and Trees.png 1" +1/texture = ExtResource( 4 ) +1/tex_offset = Vector2( 0, 0 ) +1/modulate = Color( 1, 1, 1, 1 ) +1/region = Rect2( 0, 0, 48, 48 ) +1/tile_mode = 0 +1/occluder_offset = Vector2( 0, 0 ) +1/navigation_offset = Vector2( 0, 0 ) +1/shape_offset = Vector2( 0, 0 ) +1/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +1/shape = SubResource( 1 ) +1/shape_one_way = false +1/shape_one_way_margin = 1.0 +1/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 1 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +1/z_index = 1 +3/name = "Plants and Trees.png 3" +3/texture = ExtResource( 4 ) +3/tex_offset = Vector2( 0, 0 ) +3/modulate = Color( 1, 1, 1, 1 ) +3/region = Rect2( 0, 48, 48, 48 ) +3/tile_mode = 2 +3/autotile/icon_coordinate = Vector2( 0, 0 ) +3/autotile/tile_size = Vector2( 16, 16 ) +3/autotile/spacing = 0 +3/autotile/occluder_map = [ ] +3/autotile/navpoly_map = [ ] +3/autotile/priority_map = [ ] +3/autotile/z_index_map = [ ] +3/occluder_offset = Vector2( 0, 0 ) +3/navigation_offset = Vector2( 0, 0 ) +3/shape_offset = Vector2( 0, 0 ) +3/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +3/shape_one_way = false +3/shape_one_way_margin = 0.0 +3/shapes = [ ] +3/z_index = 1 + +[sub_resource type="TileSet" id=3] +0/name = "Grass.png 0" +0/texture = ExtResource( 3 ) +0/tex_offset = Vector2( 0, 0 ) +0/modulate = Color( 1, 1, 1, 1 ) +0/region = Rect2( 0, 0, 80, 48 ) +0/tile_mode = 1 +0/autotile/bitmask_mode = 1 +0/autotile/bitmask_flags = [ Vector2( 0, 0 ), 255, Vector2( 0, 1 ), 219, Vector2( 0, 2 ), 507, Vector2( 1, 0 ), 63, Vector2( 1, 2 ), 504, Vector2( 2, 0 ), 447, Vector2( 2, 1 ), 438, Vector2( 2, 2 ), 510, Vector2( 3, 0 ), 432, Vector2( 3, 1 ), 54, Vector2( 4, 0 ), 216, Vector2( 4, 1 ), 27, Vector2( 4, 2 ), 511 ] +0/autotile/icon_coordinate = Vector2( 0, 0 ) +0/autotile/tile_size = Vector2( 16, 16 ) +0/autotile/spacing = 0 +0/autotile/occluder_map = [ ] +0/autotile/navpoly_map = [ ] +0/autotile/priority_map = [ ] +0/autotile/z_index_map = [ ] +0/occluder_offset = Vector2( 0, 0 ) +0/navigation_offset = Vector2( 0, 0 ) +0/shape_offset = Vector2( 0, 0 ) +0/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +0/shape_one_way = false +0/shape_one_way_margin = 0.0 +0/shapes = [ ] +0/z_index = 0 +1/name = "Cliffs.png 1" +1/texture = ExtResource( 5 ) +1/tex_offset = Vector2( 0, 0 ) +1/modulate = Color( 1, 1, 1, 1 ) +1/region = Rect2( 0, 0, 80, 64 ) +1/tile_mode = 1 +1/autotile/bitmask_mode = 1 +1/autotile/bitmask_flags = [ Vector2( 0, 0 ), 432, Vector2( 0, 1 ), 182, Vector2( 0, 2 ), 146, Vector2( 0, 3 ), 50, Vector2( 1, 0 ), 504, Vector2( 1, 1 ), 63, Vector2( 1, 3 ), 56, Vector2( 2, 0 ), 216, Vector2( 2, 1 ), 155, Vector2( 2, 2 ), 146, Vector2( 2, 3 ), 26, Vector2( 3, 0 ), 432, Vector2( 3, 1 ), 438, Vector2( 3, 2 ), 54, Vector2( 4, 0 ), 216, Vector2( 4, 1 ), 219, Vector2( 4, 2 ), 27 ] +1/autotile/icon_coordinate = Vector2( 1, 0 ) +1/autotile/tile_size = Vector2( 16, 16 ) +1/autotile/spacing = 0 +1/autotile/occluder_map = [ ] +1/autotile/navpoly_map = [ ] +1/autotile/priority_map = [ ] +1/autotile/z_index_map = [ ] +1/occluder_offset = Vector2( 0, 0 ) +1/navigation_offset = Vector2( 0, 0 ) +1/shape_offset = Vector2( 0, 0 ) +1/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +1/shape_one_way = false +1/shape_one_way_margin = 0.0 +1/shapes = [ ] +1/z_index = 0 [node name="World" type="Node2D"] script = ExtResource( 2 ) -[node name="TileMap" type="TileMap" parent="."] -tile_set = ExtResource( 3 ) -cell_size = Vector2( 16, 16 ) -cell_custom_transform = Transform2D( 16, 0, 0, 16, 0, 0 ) -format = 1 -tile_data = PoolIntArray( 0, 0, 65537, 1, 0, 65538, 2, 0, 65538, 3, 0, 65538, 4, 0, 65538, 5, 0, 65538, 6, 0, 65538, 7, 0, 65538, 8, 0, 65539, 65536, 0, 131073, 65537, 0, 131074, 65538, 0, 131074, 65539, 0, 131074, 65540, 0, 131074, 65541, 0, 131074, 65542, 0, 131074, 65543, 0, 131074, 65544, 0, 131075, 131072, 0, 131073, 131073, 0, 131074, 131074, 0, 131074, 131075, 0, 131074, 131076, 0, 131074, 131077, 0, 131074, 131078, 0, 131074, 131079, 0, 131074, 131080, 0, 131075, 196608, 0, 131073, 196609, 0, 131074, 196610, 0, 131074, 196611, 0, 131074, 196612, 0, 131074, 196613, 0, 131074, 196614, 0, 131074, 196615, 0, 131074, 196616, 0, 131075, 262144, 0, 196609, 262145, 0, 196610, 262146, 0, 196610, 262147, 0, 131079, 262148, 0, 131074, 262149, 0, 131074, 262150, 0, 131074, 262151, 0, 131074, 262152, 0, 131075, 327683, 0, 131073, 327684, 0, 131074, 327685, 0, 131074, 327686, 0, 131074, 327687, 0, 131074, 327688, 0, 131075, 393219, 0, 131073, 393220, 0, 131074, 393221, 0, 131074, 393222, 0, 131074, 393223, 0, 131074, 393224, 0, 131075, 458755, 0, 131073, 458756, 0, 131074, 458757, 0, 131074, 458758, 0, 131074, 458759, 0, 131074, 458760, 0, 131075, 524291, 0, 196609, 524292, 0, 196610, 524293, 0, 196610, 524294, 0, 196610, 524295, 0, 196610, 524296, 0, 196611 ) - [node name="YSort" type="YSort" parent="."] [node name="Player" parent="YSort" instance=ExtResource( 1 )] +z_index = 3 collision_mask = 2 + +[node name="Objects" type="TileMap" parent="YSort"] +z_index = 2 +tile_set = SubResource( 2 ) +cell_size = Vector2( 16, 16 ) +cell_custom_transform = Transform2D( 16, 0, 0, 16, 0, 0 ) +cell_y_sort = true +format = 1 +tile_data = PoolIntArray( -327670, 1, 0, -262138, 1, 0, -65528, 1, 0, -65523, 3, 65537, 4, 1, 0, 11, 3, 65538, 65537, 3, 131074, 65544, 3, 65537, 65548, 3, 65536, 65552, 3, 2, 131082, 1, 0, 131085, 1, 0, 262147, 3, 0, 262152, 3, 2, 262153, 0, 4, 327682, 0, 3, 327687, 0, 3, 327688, 0, 131074, 327689, 0, 65536, 327692, 3, 131073, 327694, 3, 65538, 393217, 0, 3, 393218, 0, 131074, 393219, 0, 131072, 393222, 0, 131073, 393223, 0, 131074, 393224, 0, 0, 393225, 0, 65540, 393233, 3, 131074, 458753, 0, 65539, 458754, 0, 1, 458755, 3, 2, 458758, 0, 1, 458759, 0, 1, 458760, 0, 65540, 458761, 3, 2, 524291, 0, 65539, 524292, 0, 65540, 524295, 3, 131072, 524300, 3, 65536, 524303, 3, 2, 589828, 3, 131074 ) + +[node name="Ground" type="TileMap" parent="YSort"] +tile_set = SubResource( 3 ) +cell_size = Vector2( 16, 16 ) +cell_custom_transform = Transform2D( 16, 0, 0, 16, 0, 0 ) +cell_tile_origin = 1 +cell_y_sort = true +format = 1 +tile_data = PoolIntArray( -196594, 0, 3, -196593, 0, 131073, -196592, 0, 4, -131060, 0, 3, -131059, 0, 131073, -131058, 0, 131074, -131057, 0, 131076, -131056, 0, 131072, -131055, 0, 4, -65536, 0, 3, -65535, 0, 131073, -65534, 0, 131073, -65533, 0, 4, -65531, 0, 3, -65530, 0, 131073, -65529, 0, 131073, -65528, 0, 131073, -65527, 0, 131073, -65526, 0, 131073, -65525, 0, 131073, -65524, 0, 131074, -65523, 0, 131076, -65522, 0, 131076, -65521, 0, 131076, -65520, 0, 131076, -65519, 0, 131072, -65518, 0, 4, 0, 0, 65538, 1, 0, 131076, 2, 0, 131076, 3, 0, 131072, 4, 0, 131073, 5, 0, 131074, 6, 0, 131076, 7, 0, 131076, 8, 0, 131076, 9, 0, 131076, 10, 0, 131076, 11, 0, 131076, 12, 0, 131076, 13, 0, 131076, 14, 0, 131076, 15, 0, 131076, 16, 0, 131076, 17, 0, 131076, 18, 0, 131072, 19, 0, 131073, 20, 0, 4, 65536, 0, 65538, 65537, 0, 131076, 65538, 0, 131076, 65539, 0, 131076, 65540, 0, 131076, 65541, 0, 131076, 65542, 0, 131076, 65543, 0, 131076, 65544, 0, 131076, 65545, 0, 131076, 65546, 0, 131076, 65547, 0, 131076, 65548, 0, 131076, 65549, 0, 131076, 65550, 0, 131076, 65551, 0, 131076, 65552, 0, 131076, 65553, 0, 131076, 65554, 0, 131076, 65555, 0, 0, 65556, 0, 65540, 196607, 0, 3, 131072, 0, 131074, 131073, 0, 131076, 131074, 0, 131076, 131075, 0, 131076, 131076, 0, 131076, 131077, 0, 131076, 131078, 0, 131076, 131079, 0, 131076, 131080, 0, 131076, 131081, 0, 131076, 131082, 0, 131076, 131083, 0, 131076, 131084, 0, 131076, 131085, 0, 131076, 131086, 0, 131076, 131087, 0, 131076, 131088, 0, 131076, 131089, 0, 131076, 131090, 0, 131076, 131091, 0, 65536, 262143, 0, 65539, 196608, 0, 2, 196609, 0, 131076, 196610, 0, 131076, 196611, 0, 131076, 196612, 0, 131076, 196613, 0, 131076, 196614, 0, 131076, 196615, 0, 131076, 196616, 0, 131076, 196617, 0, 131076, 196618, 0, 131076, 196619, 0, 131076, 196620, 0, 131076, 196621, 0, 131076, 196622, 0, 131076, 196623, 0, 131076, 196624, 0, 131076, 196625, 0, 131076, 196626, 0, 131076, 196627, 0, 65536, 262144, 0, 65538, 262145, 0, 131076, 262146, 0, 131076, 262147, 0, 131076, 262148, 0, 131076, 262149, 0, 131076, 262150, 0, 131076, 262151, 0, 131076, 262152, 0, 131076, 262153, 0, 131076, 262154, 0, 131076, 262155, 0, 131076, 262156, 0, 131076, 262157, 0, 131076, 262158, 0, 131076, 262159, 0, 131076, 262160, 0, 131076, 262161, 0, 131076, 262162, 0, 131076, 262163, 0, 131072, 262164, 0, 4, 327680, 0, 65538, 327681, 0, 131076, 327682, 0, 131076, 327683, 0, 131076, 327684, 0, 131076, 327685, 0, 131076, 327686, 0, 131076, 327687, 0, 131076, 327688, 0, 131076, 327689, 0, 131076, 327690, 0, 131076, 327691, 0, 131076, 327692, 0, 131076, 327693, 0, 131076, 327694, 0, 131076, 327695, 0, 131076, 327696, 0, 131076, 327697, 0, 131076, 327698, 0, 131076, 327699, 0, 131076, 327700, 0, 65536, 393216, 0, 65538, 393217, 0, 131076, 393218, 0, 131076, 393219, 0, 131076, 393220, 0, 131076, 393221, 0, 131076, 393222, 0, 131076, 393223, 0, 131076, 393224, 0, 131076, 393225, 0, 131076, 393226, 0, 131076, 393227, 0, 131076, 393228, 0, 131076, 393229, 0, 131076, 393230, 0, 131076, 393231, 0, 131076, 393232, 0, 131076, 393233, 0, 131076, 393234, 0, 131076, 393235, 0, 0, 393236, 0, 65540, 458752, 0, 65538, 458753, 0, 131076, 458754, 0, 131076, 458755, 0, 131076, 458756, 0, 131076, 458757, 0, 131076, 458758, 0, 131076, 458759, 0, 131076, 458760, 0, 131076, 458761, 0, 131076, 458762, 0, 131076, 458763, 0, 131076, 458764, 0, 131076, 458765, 0, 131076, 458766, 0, 131076, 458767, 0, 131076, 458768, 0, 131076, 458769, 0, 131076, 458770, 0, 131076, 458771, 0, 65536, 524288, 0, 65538, 524289, 0, 131076, 524290, 0, 131076, 524291, 0, 131076, 524292, 0, 131076, 524293, 0, 131076, 524294, 0, 131076, 524295, 0, 131076, 524296, 0, 131076, 524297, 0, 131076, 524298, 0, 131076, 524299, 0, 131076, 524300, 0, 131076, 524301, 0, 131076, 524302, 0, 131076, 524303, 0, 131076, 524304, 0, 131076, 524305, 0, 131076, 524306, 0, 131076, 524307, 0, 65536, 589824, 0, 65538, 589825, 0, 131076, 589826, 0, 131076, 589827, 0, 131076, 589828, 0, 131076, 589829, 0, 131076, 589830, 0, 131076, 589831, 0, 131076, 589832, 0, 131076, 589833, 0, 131076, 589834, 0, 131076, 589835, 0, 131076, 589836, 0, 131076, 589837, 0, 131076, 589838, 0, 131076, 589839, 0, 131076, 589840, 0, 131076, 589841, 0, 131076, 589842, 0, 131076, 589843, 0, 65536, 655360, 0, 65538, 655361, 0, 131076, 655362, 0, 131076, 655363, 0, 131076, 655364, 0, 131076, 655365, 0, 131076, 655366, 0, 131076, 655367, 0, 131076, 655368, 0, 131076, 655369, 0, 131076, 655370, 0, 131076, 655371, 0, 131076, 655372, 0, 0, 655373, 0, 1, 655374, 0, 1, 655375, 0, 1, 655376, 0, 1, 655377, 0, 1, 655378, 0, 1, 655379, 0, 65540, 720896, 0, 65539, 720897, 0, 2, 720898, 0, 131076, 720899, 0, 131076, 720900, 0, 131076, 720901, 0, 131076, 720902, 0, 131076, 720903, 0, 131076, 720904, 0, 131076, 720905, 0, 0, 720906, 0, 1, 720907, 0, 1, 720908, 0, 65540, 786433, 0, 65539, 786434, 0, 1, 786435, 0, 1, 786436, 0, 1, 786437, 0, 1, 786438, 0, 1, 786439, 0, 1, 786440, 0, 1, 786441, 0, 65540 ) + +[node name="Dead Tree" parent="YSort/Ground" instance=ExtResource( 8 )] +position = Vector2( 109.773, 42.6074 ) + +[node name="Dead_Tree" type="Sprite" parent="YSort/Ground"] +position = Vector2( 78.5124, -16.138 ) +texture = ExtResource( 6 ) + +[node name="forestHouse" parent="YSort/Ground" instance=ExtResource( 7 )] +position = Vector2( 58.7907, -31.6635 ) diff --git a/deadTree.tscn b/deadTree.tscn new file mode 100644 index 0000000..67f000c --- /dev/null +++ b/deadTree.tscn @@ -0,0 +1,20 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://Dead_Tree.png" type="Texture" id=1] + +[sub_resource type="CapsuleShape2D" id=1] +radius = 3.0 +height = 4.0 + +[node name="Dead Tree" type="Node2D"] + +[node name="Sprite" type="Sprite" parent="."] +position = Vector2( 0, -1.93028 ) +scale = Vector2( 1, 1.48257 ) +texture = ExtResource( 1 ) +offset = Vector2( -1, -5 ) + +[node name="StaticBody2D" type="StaticBody2D" parent="."] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="StaticBody2D"] +shape = SubResource( 1 ) diff --git a/forestHouse.png b/forestHouse.png new file mode 100644 index 0000000..2d83a42 Binary files /dev/null and b/forestHouse.png differ diff --git a/forestHouse.png.import b/forestHouse.png.import new file mode 100644 index 0000000..e69c43e --- /dev/null +++ b/forestHouse.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/forestHouse.png-2a87a312a33992a2d0b636a3b56d41b3.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://forestHouse.png" +dest_files=[ "res://.import/forestHouse.png-2a87a312a33992a2d0b636a3b56d41b3.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/forestHouse.tscn b/forestHouse.tscn new file mode 100644 index 0000000..6931a39 --- /dev/null +++ b/forestHouse.tscn @@ -0,0 +1,18 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://forestHouse.png" type="Texture" id=1] + +[sub_resource type="RectangleShape2D" id=1] +extents = Vector2( 13, 10 ) + +[node name="forestHouse" type="Node2D"] + +[node name="Sprite" type="Sprite" parent="."] +modulate = Color( 0.823529, 0.34902, 0.32549, 1 ) +texture = ExtResource( 1 ) +offset = Vector2( 0, -8 ) + +[node name="StaticBody2D" type="StaticBody2D" parent="."] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="StaticBody2D"] +shape = SubResource( 1 ) diff --git a/tileSet.tset b/tileSet.tset new file mode 100644 index 0000000..4cff05a --- /dev/null +++ b/tileSet.tset @@ -0,0 +1 @@ +{"version":"2.0.0-lite","tilesize":16,"sources":[{"type":"image","url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAlUlEQVQ4T5WT0Q2AIAxEi27hDM7hfM5jHMMZHMKoNaAQBMoVfiAU3rXlMPPBTN8Yu3ex3X4nn9MzxgOmnmjntssW7wAaZUnArCfzYIiWS592fNIBWmpOZUIPSvq2NJSdCEBN9X0rAlBT43gGQJfTzH4AVHMJHgBIWYqrjFTLzPmg5n/0GlUjobLCX5BMhH6mCNAoe9EHZrd6v/7qHH4AAAAASUVORK5CYII="},{"type":"image","url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAfklEQVQ4T2M0nDzjPwMFgBGbASYa6gxnbtxEMRYkBgPIcnADYJpAtDQfL8PTT5/B6kGK0cVg4iAabACy6SDNMAAyBBsf2XDG1N374WEAUtxgbsIIMqDh5BmwODY+SA5mCNiA2a6OjCBBmGJiwxSkF2wbJWDUAAaG0TCgQhgAANwyRzlVBbAVAAAAAElFTkSuQmCC"},{"type":"image","url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAANElEQVQ4T2NkoBAwUqifgToG/P///z/IJYyMjGADSeGTrAHdAup4gZKAHHUBA5US0giPBQDrRyARj5WO/gAAAABJRU5ErkJggg=="}],"relations":[{"type":"blob_border","matrix":[-1,false,-1,4,4,4,-1,false],"isBorder":true},{"type":"blob_border","matrix":[-1,false,-1,4,4,4,-1,false],"isBorder":false},{"type":"blob_border","matrix":[-1,false,-1,4,4,4,4,4],"isBorder":true},{"type":"blob_border","matrix":[-1,false,-1,4,4,4,4,4],"isBorder":false},{"type":"blob_border","matrix":[-1,4,4,4,4,4,-1,false],"isBorder":true},{"type":"blob_border","matrix":[-1,4,4,4,4,4,-1,false],"isBorder":false},{"type":"blob_border","matrix":[-1,false,-1,false,-1,4,4,4],"isBorder":true},{"type":"blob_border","matrix":[-1,false,-1,false,-1,4,4,4],"isBorder":false},{"type":"blob_border","matrix":[false,4,4,4,4,4,4,4],"isBorder":false},{"type":"blob_border","matrix":[false,4,4,4,4,4,4,4],"isBorder":true},{"type":"blob_border","matrix":[4,4,4,4,4,4,false,4],"isBorder":false},{"type":"blob_border","matrix":[4,4,4,4,4,4,false,4],"isBorder":true},{"type":"blob_border","matrix":[false,4,4,4,4,4,false,4],"isBorder":false},{"type":"blob_border","matrix":[false,4,4,4,4,4,false,4],"isBorder":true},{"type":"blob_border","matrix":[4,4,4,4,false,4,4,4],"isBorder":false},{"type":"blob_border","matrix":[4,4,4,4,false,4,4,4],"isBorder":true},{"type":"blob_border","matrix":[false,4,4,4,false,4,4,4],"isBorder":false},{"type":"blob_border","matrix":[false,4,4,4,false,4,4,4],"isBorder":true},{"type":"blob_border","matrix":[4,4,4,4,false,4,false,4],"isBorder":false},{"type":"blob_border","matrix":[4,4,4,4,false,4,false,4],"isBorder":true},{"type":"blob_border","matrix":[false,4,4,4,false,4,false,4],"isBorder":false},{"type":"blob_border","matrix":[false,4,4,4,false,4,false,4],"isBorder":true},{"type":"blob_border","matrix":[4,4,false,4,4,4,4,4],"isBorder":false},{"type":"blob_border","matrix":[4,4,false,4,4,4,4,4],"isBorder":true},{"type":"blob_border","matrix":[false,4,false,4,4,4,4,4],"isBorder":false},{"type":"blob_border","matrix":[false,4,false,4,4,4,4,4],"isBorder":true},{"type":"blob_border","matrix":[4,4,false,4,4,4,false,4],"isBorder":false},{"type":"blob_border","matrix":[4,4,false,4,4,4,false,4],"isBorder":true},{"type":"blob_border","matrix":[false,4,false,4,4,4,false,4],"isBorder":false},{"type":"blob_border","matrix":[false,4,false,4,4,4,false,4],"isBorder":true},{"type":"blob_border","matrix":[4,4,false,4,false,4,4,4],"isBorder":false},{"type":"blob_border","matrix":[4,4,false,4,false,4,4,4],"isBorder":true},{"type":"blob_border","matrix":[false,4,false,4,false,4,4,4],"isBorder":false},{"type":"blob_border","matrix":[false,4,false,4,false,4,4,4],"isBorder":true},{"type":"blob_border","matrix":[4,4,false,4,false,4,false,4],"isBorder":false},{"type":"blob_border","matrix":[4,4,false,4,false,4,false,4],"isBorder":true},{"type":"blob_border","matrix":[false,4,false,4,false,4,false,4],"isBorder":false},{"type":"blob_border","matrix":[false,4,false,4,false,4,false,4],"isBorder":true},{"type":"blob_border","matrix":[-1,4,4,4,false,4,-1,false],"isBorder":false},{"type":"blob_border","matrix":[-1,4,4,4,false,4,-1,false],"isBorder":true},{"type":"blob_border","matrix":[-1,4,false,4,4,4,-1,false],"isBorder":false},{"type":"blob_border","matrix":[-1,4,false,4,4,4,-1,false],"isBorder":true},{"type":"blob_border","matrix":[-1,4,false,4,false,4,-1,false],"isBorder":false},{"type":"blob_border","matrix":[-1,4,false,4,false,4,-1,false],"isBorder":true},{"type":"blob_border","matrix":[4,4,4,4,-1,false,-1,4],"isBorder":false},{"type":"blob_border","matrix":[4,4,4,4,-1,false,-1,4],"isBorder":true},{"type":"blob_border","matrix":[false,4,4,4,-1,false,-1,4],"isBorder":false},{"type":"blob_border","matrix":[false,4,4,4,-1,false,-1,4],"isBorder":true},{"type":"blob_border","matrix":[4,4,false,4,-1,false,-1,4],"isBorder":false},{"type":"blob_border","matrix":[4,4,false,4,-1,false,-1,4],"isBorder":true},{"type":"blob_border","matrix":[false,4,false,4,-1,false,-1,4],"isBorder":false},{"type":"blob_border","matrix":[false,4,false,4,-1,false,-1,4],"isBorder":true},{"type":"blob_border","matrix":[-1,4,4,4,-1,false,-1,false],"isBorder":false},{"type":"blob_border","matrix":[-1,4,4,4,-1,false,-1,false],"isBorder":true},{"type":"blob_border","matrix":[-1,4,false,4,-1,false,-1,false],"isBorder":false},{"type":"blob_border","matrix":[-1,4,false,4,-1,false,-1,false],"isBorder":true},{"type":"blob_border","matrix":[4,4,-1,false,-1,4,4,4],"isBorder":false},{"type":"blob_border","matrix":[4,4,-1,false,-1,4,4,4],"isBorder":true},{"type":"blob_border","matrix":[false,4,-1,false,-1,4,4,4],"isBorder":false},{"type":"blob_border","matrix":[false,4,-1,false,-1,4,4,4],"isBorder":true},{"type":"blob_border","matrix":[4,4,-1,false,-1,4,false,4],"isBorder":false},{"type":"blob_border","matrix":[4,4,-1,false,-1,4,false,4],"isBorder":true},{"type":"blob_border","matrix":[false,4,-1,false,-1,4,false,4],"isBorder":false},{"type":"blob_border","matrix":[false,4,-1,false,-1,4,false,4],"isBorder":true},{"type":"blob_border","matrix":[-1,4,-1,false,-1,4,-1,false],"isBorder":false},{"type":"blob_border","matrix":[-1,4,-1,false,-1,4,-1,false],"isBorder":true},{"type":"blob_border","matrix":[4,4,-1,false,-1,false,-1,4],"isBorder":false},{"type":"blob_border","matrix":[4,4,-1,false,-1,false,-1,4],"isBorder":true},{"type":"blob_border","matrix":[false,4,-1,false,-1,false,-1,4],"isBorder":false},{"type":"blob_border","matrix":[false,4,-1,false,-1,false,-1,4],"isBorder":true},{"type":"blob_border","matrix":[-1,4,-1,false,-1,false,-1,false],"isBorder":false},{"type":"blob_border","matrix":[-1,4,-1,false,-1,false,-1,false],"isBorder":true},{"type":"blob_border","matrix":[-1,false,-1,4,4,4,false,4],"isBorder":false},{"type":"blob_border","matrix":[-1,false,-1,4,4,4,false,4],"isBorder":true},{"type":"blob_border","matrix":[-1,false,-1,4,false,4,4,4],"isBorder":false},{"type":"blob_border","matrix":[-1,false,-1,4,false,4,4,4],"isBorder":true},{"type":"blob_border","matrix":[-1,false,-1,4,false,4,false,4],"isBorder":false},{"type":"blob_border","matrix":[-1,false,-1,4,false,4,false,4],"isBorder":true},{"type":"blob_border","matrix":[-1,false,-1,4,false,4,-1,false],"isBorder":false},{"type":"blob_border","matrix":[-1,false,-1,4,false,4,-1,false],"isBorder":true},{"type":"blob_border","matrix":[-1,false,-1,4,-1,false,-1,4],"isBorder":false},{"type":"blob_border","matrix":[-1,false,-1,4,-1,false,-1,4],"isBorder":true},{"type":"blob_border","matrix":[-1,false,-1,4,-1,false,-1,false],"isBorder":false},{"type":"blob_border","matrix":[-1,false,-1,4,-1,false,-1,false],"isBorder":true},{"type":"blob_border","matrix":[-1,false,-1,false,-1,4,false,4],"isBorder":false},{"type":"blob_border","matrix":[-1,false,-1,false,-1,4,false,4],"isBorder":true},{"type":"blob_border","matrix":[-1,false,-1,false,-1,4,-1,false],"isBorder":false},{"type":"blob_border","matrix":[-1,false,-1,false,-1,4,-1,false],"isBorder":true},{"type":"blob_border","matrix":[-1,false,-1,false,-1,false,-1,4],"isBorder":false},{"type":"blob_border","matrix":[-1,false,-1,false,-1,false,-1,4],"isBorder":true},{"type":"blob_border","matrix":[-1,false,-1,false,-1,false,-1,false],"isBorder":false},{"type":"blob_border","matrix":[-1,false,-1,false,-1,false,-1,false],"isBorder":true},{"type":"blob","origin":4,"data":[{"srcID":1,"r":0,"fx":false,"fy":false,"cutoff":4},{"srcID":1,"r":1,"fx":false,"fy":false,"cutoff":4},{"srcID":1,"r":2,"fx":false,"fy":false,"cutoff":4},{"srcID":1,"r":3,"fx":false,"fy":false,"cutoff":4},{"srcID":2,"r":0,"fx":false,"fy":false,"c":true},{"srcID":2,"r":0,"fx":false,"fy":false,"c":true},{"srcID":2,"r":0,"fx":false,"fy":false,"c":true},{"srcID":2,"r":0,"fx":false,"fy":false,"c":true},{"srcID":2,"r":0,"fx":false,"fy":false,"c":true},{"srcID":2,"r":0,"fx":false,"fy":false,"c":true},{"srcID":2,"r":0,"fx":false,"fy":false,"c":true},{"srcID":2,"r":0,"fx":false,"fy":false,"c":true}]}],"tileRelations":[{"tile":0,"other":4,"r":0},{"tile":4,"other":0,"r":1},{"tile":1,"other":4,"r":2},{"tile":4,"other":1,"r":3},{"tile":2,"other":4,"r":4},{"tile":4,"other":2,"r":5},{"tile":3,"other":4,"r":6},{"tile":4,"other":3,"r":7},{"tile":4,"other":28,"r":8},{"tile":28,"other":4,"r":9},{"tile":4,"other":23,"r":10},{"tile":23,"other":4,"r":11},{"tile":4,"other":39,"r":12},{"tile":39,"other":4,"r":13},{"tile":4,"other":19,"r":14},{"tile":19,"other":4,"r":15},{"tile":4,"other":36,"r":16},{"tile":36,"other":4,"r":17},{"tile":4,"other":32,"r":18},{"tile":32,"other":4,"r":19},{"tile":4,"other":44,"r":20},{"tile":44,"other":4,"r":21},{"tile":4,"other":24,"r":22},{"tile":24,"other":4,"r":23},{"tile":4,"other":37,"r":24},{"tile":37,"other":4,"r":25},{"tile":4,"other":31,"r":26},{"tile":31,"other":4,"r":27},{"tile":4,"other":40,"r":28},{"tile":40,"other":4,"r":29},{"tile":4,"other":35,"r":30},{"tile":35,"other":4,"r":31},{"tile":4,"other":43,"r":32},{"tile":43,"other":4,"r":33},{"tile":4,"other":46,"r":34},{"tile":46,"other":4,"r":35},{"tile":4,"other":45,"r":36},{"tile":45,"other":4,"r":37},{"tile":4,"other":15,"r":38},{"tile":15,"other":4,"r":39},{"tile":4,"other":20,"r":40},{"tile":20,"other":4,"r":41},{"tile":4,"other":30,"r":42},{"tile":30,"other":4,"r":43},{"tile":4,"other":8,"r":44},{"tile":8,"other":4,"r":45},{"tile":4,"other":34,"r":46},{"tile":34,"other":4,"r":47},{"tile":4,"other":29,"r":48},{"tile":29,"other":4,"r":49},{"tile":4,"other":41,"r":50},{"tile":41,"other":4,"r":51},{"tile":4,"other":5,"r":52},{"tile":5,"other":4,"r":53},{"tile":4,"other":25,"r":54},{"tile":25,"other":4,"r":55},{"tile":4,"other":7,"r":56},{"tile":7,"other":4,"r":57},{"tile":4,"other":33,"r":58},{"tile":33,"other":4,"r":59},{"tile":4,"other":27,"r":60},{"tile":27,"other":4,"r":61},{"tile":4,"other":42,"r":62},{"tile":42,"other":4,"r":63},{"tile":4,"other":11,"r":64},{"tile":11,"other":4,"r":65},{"tile":4,"other":12,"r":66},{"tile":12,"other":4,"r":67},{"tile":4,"other":38,"r":68},{"tile":38,"other":4,"r":69},{"tile":4,"other":16,"r":70},{"tile":16,"other":4,"r":71},{"tile":4,"other":18,"r":72},{"tile":18,"other":4,"r":73},{"tile":4,"other":14,"r":74},{"tile":14,"other":4,"r":75},{"tile":4,"other":26,"r":76},{"tile":26,"other":4,"r":77},{"tile":4,"other":10,"r":78},{"tile":10,"other":4,"r":79},{"tile":4,"other":13,"r":80},{"tile":13,"other":4,"r":81},{"tile":4,"other":9,"r":82},{"tile":9,"other":4,"r":83},{"tile":4,"other":22,"r":84},{"tile":22,"other":4,"r":85},{"tile":4,"other":6,"r":86},{"tile":6,"other":4,"r":87},{"tile":4,"other":17,"r":88},{"tile":17,"other":4,"r":89},{"tile":4,"other":21,"r":90},{"tile":21,"other":4,"r":91},{"tile":4,"other":false,"r":92}],"tiles":[{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"base","sourceID":0},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"},{"type":"blob"}],"set":[{"pos":{"x":24,"y":12},"tileID":0},{"pos":{"x":25,"y":12},"tileID":1},{"pos":{"x":24,"y":13},"tileID":2},{"pos":{"x":26,"y":12},"tileID":3},{"pos":{"x":25,"y":13},"tileID":4},{"pos":{"x":24,"y":14},"tileID":5},{"pos":{"x":27,"y":12},"tileID":6},{"pos":{"x":26,"y":13},"tileID":7},{"pos":{"x":25,"y":14},"tileID":8},{"pos":{"x":24,"y":15},"tileID":9},{"pos":{"x":28,"y":12},"tileID":10},{"pos":{"x":27,"y":13},"tileID":11},{"pos":{"x":26,"y":14},"tileID":12},{"pos":{"x":25,"y":15},"tileID":13},{"pos":{"x":29,"y":12},"tileID":14},{"pos":{"x":28,"y":13},"tileID":15},{"pos":{"x":27,"y":14},"tileID":16},{"pos":{"x":26,"y":15},"tileID":17},{"pos":{"x":30,"y":12},"tileID":18},{"pos":{"x":29,"y":13},"tileID":19},{"pos":{"x":28,"y":14},"tileID":20},{"pos":{"x":27,"y":15},"tileID":21},{"pos":{"x":31,"y":12},"tileID":22},{"pos":{"x":30,"y":13},"tileID":23},{"pos":{"x":29,"y":14},"tileID":24},{"pos":{"x":28,"y":15},"tileID":25},{"pos":{"x":32,"y":12},"tileID":26},{"pos":{"x":31,"y":13},"tileID":27},{"pos":{"x":30,"y":14},"tileID":28},{"pos":{"x":29,"y":15},"tileID":29},{"pos":{"x":28,"y":16},"tileID":30},{"pos":{"x":33,"y":12},"tileID":31},{"pos":{"x":32,"y":13},"tileID":32},{"pos":{"x":31,"y":14},"tileID":33},{"pos":{"x":30,"y":15},"tileID":34},{"pos":{"x":29,"y":16},"tileID":35},{"pos":{"x":33,"y":13},"tileID":36},{"pos":{"x":32,"y":14},"tileID":37},{"pos":{"x":31,"y":15},"tileID":38},{"pos":{"x":30,"y":16},"tileID":39},{"pos":{"x":33,"y":14},"tileID":40},{"pos":{"x":32,"y":15},"tileID":41},{"pos":{"x":31,"y":16},"tileID":42},{"pos":{"x":34,"y":14},"tileID":43},{"pos":{"x":33,"y":15},"tileID":44},{"pos":{"x":32,"y":16},"tileID":45},{"pos":{"x":34,"y":15},"tileID":46}],"extra":{"set":{"camX":-532.375,"camY":-255.6875,"camZoom":2}}} \ No newline at end of file