diff --git a/Scenes/DungeonScene/dungeon_scene.tscn b/Scenes/DungeonScene/dungeon_scene.tscn index 338bf21..808ac1a 100644 --- a/Scenes/DungeonScene/dungeon_scene.tscn +++ b/Scenes/DungeonScene/dungeon_scene.tscn @@ -1,8 +1,9 @@ -[gd_scene format=3 uid="uid://c36f54i2qhk56"] +[gd_scene format=4 uid="uid://c36f54i2qhk56"] [ext_resource type="PackedScene" uid="uid://5viursrnvdyf" path="res://Scenes/Player/player.tscn" id="1_okyhq"] [ext_resource type="PackedScene" uid="uid://dhvuy8co661xo" path="res://Scenes/SceneEntrance/scene_entrance.tscn" id="1_xuufh"] [ext_resource type="Texture2D" uid="uid://c3l7w3n700qx3" path="res://Ninja Adventure - Asset Pack/Backgrounds/Tilesets/TilesetReliefDetail.png" id="3_sx8ki"] +[ext_resource type="Texture2D" uid="uid://c676w7imlgpbk" path="res://Ninja Adventure - Asset Pack/Backgrounds/Tilesets/Interior/TilesetWallSimple.png" id="4_6f4q3"] [sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_6f4q3"] texture = ExtResource("3_sx8ki") @@ -11,8 +12,188 @@ texture = ExtResource("3_sx8ki") 3:7/size_in_atlas = Vector2i(3, 3) 3:7/0 = 0 +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_102mq"] +texture = ExtResource("4_6f4q3") +0:0/0 = 0 +1:0/0 = 0 +2:0/0 = 0 +3:0/0 = 0 +4:0/0 = 0 +5:0/0 = 0 +6:0/0 = 0 +7:0/0 = 0 +8:0/0 = 0 +9:0/0 = 0 +0:1/0 = 0 +2:1/0 = 0 +3:1/0 = 0 +4:1/0 = 0 +5:1/0 = 0 +7:1/0 = 0 +8:1/0 = 0 +9:1/0 = 0 +0:2/0 = 0 +2:2/0 = 0 +3:2/0 = 0 +4:2/0 = 0 +5:2/0 = 0 +7:2/0 = 0 +8:2/0 = 0 +9:2/0 = 0 +0:3/0 = 0 +4:3/0 = 0 +5:3/0 = 0 +9:3/0 = 0 +0:4/0 = 0 +1:4/0 = 0 +2:4/0 = 0 +3:4/0 = 0 +4:4/0 = 0 +5:4/0 = 0 +6:4/0 = 0 +7:4/0 = 0 +8:4/0 = 0 +9:4/0 = 0 +0:5/0 = 0 +1:5/0 = 0 +2:5/0 = 0 +3:5/0 = 0 +4:5/0 = 0 +5:5/0 = 0 +6:5/0 = 0 +7:5/0 = 0 +8:5/0 = 0 +9:5/0 = 0 +0:6/0 = 0 +0:6/0/terrain_set = 0 +0:6/0/terrain = 0 +0:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +0:6/0/terrains_peering_bit/right_side = 0 +0:6/0/terrains_peering_bit/bottom_right_corner = 0 +0:6/0/terrains_peering_bit/bottom_side = 0 +1:6/0 = 0 +1:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +2:6/0 = 0 +2:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:6/0 = 0 +3:6/0/terrain_set = 0 +3:6/0/terrain = 0 +3:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:6/0/terrains_peering_bit/right_side = 0 +3:6/0/terrains_peering_bit/bottom_right_corner = 0 +3:6/0/terrains_peering_bit/bottom_side = 0 +3:6/0/terrains_peering_bit/bottom_left_corner = 0 +3:6/0/terrains_peering_bit/left_side = 0 +4:6/0 = 0 +4:6/0/terrain_set = 0 +4:6/0/terrain = 0 +4:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:6/0/terrains_peering_bit/bottom_side = 0 +4:6/0/terrains_peering_bit/bottom_left_corner = 0 +4:6/0/terrains_peering_bit/left_side = 0 +5:6/0 = 0 +6:6/0 = 0 +7:6/0 = 0 +8:6/0 = 0 +9:6/0 = 0 +0:7/0 = 0 +0:7/0/terrain_set = 0 +0:7/0/terrain = 0 +0:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +0:7/0/terrains_peering_bit/right_side = 0 +0:7/0/terrains_peering_bit/bottom_right_corner = 0 +0:7/0/terrains_peering_bit/bottom_side = 0 +0:7/0/terrains_peering_bit/top_side = 0 +0:7/0/terrains_peering_bit/top_right_corner = 0 +1:7/0 = 0 +1:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +2:7/0 = 0 +2:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:7/0 = 0 +3:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:7/0 = 0 +4:7/0/terrain_set = 0 +4:7/0/terrain = 0 +4:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:7/0/terrains_peering_bit/bottom_side = 0 +4:7/0/terrains_peering_bit/bottom_left_corner = 0 +4:7/0/terrains_peering_bit/left_side = 0 +4:7/0/terrains_peering_bit/top_left_corner = 0 +4:7/0/terrains_peering_bit/top_side = 0 +5:7/0 = 0 +6:7/0 = 0 +7:7/0 = 0 +8:7/0 = 0 +9:7/0 = 0 +0:8/0 = 0 +0:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +2:8/0 = 0 +2:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:8/0 = 0 +3:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:8/0 = 0 +4:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:8/0 = 0 +7:8/0 = 0 +8:8/0 = 0 +9:8/0 = 0 +0:9/0 = 0 +0:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:9/0 = 0 +4:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:9/0 = 0 +9:9/0 = 0 +0:10/0 = 0 +0:10/0/terrain_set = 0 +0:10/0/terrain = 0 +0:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +0:10/0/terrains_peering_bit/right_side = 0 +0:10/0/terrains_peering_bit/top_side = 0 +0:10/0/terrains_peering_bit/top_right_corner = 0 +1:10/0 = 0 +1:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +2:10/0 = 0 +2:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:10/0 = 0 +3:10/0/terrain_set = 0 +3:10/0/terrain = 0 +3:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:10/0/terrains_peering_bit/right_side = 0 +3:10/0/terrains_peering_bit/left_side = 0 +3:10/0/terrains_peering_bit/top_left_corner = 0 +3:10/0/terrains_peering_bit/top_side = 0 +3:10/0/terrains_peering_bit/top_right_corner = 0 +4:10/0 = 0 +4:10/0/terrain_set = 0 +4:10/0/terrain = 0 +4:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:10/0/terrains_peering_bit/left_side = 0 +4:10/0/terrains_peering_bit/top_left_corner = 0 +4:10/0/terrains_peering_bit/top_side = 0 +5:10/0 = 0 +6:10/0 = 0 +7:10/0 = 0 +8:10/0 = 0 +9:10/0 = 0 +1:8/0 = 0 +1:8/0/terrain_set = 0 +1:8/0/terrain = 0 +1:8/0/terrains_peering_bit/right_side = 0 +1:8/0/terrains_peering_bit/bottom_right_corner = 0 +1:8/0/terrains_peering_bit/bottom_side = 0 +1:8/0/terrains_peering_bit/bottom_left_corner = 0 +1:8/0/terrains_peering_bit/left_side = 0 +1:8/0/terrains_peering_bit/top_left_corner = 0 +1:8/0/terrains_peering_bit/top_side = 0 +1:8/0/terrains_peering_bit/top_right_corner = 0 + [sub_resource type="TileSet" id="TileSet_bqpwv"] +physics_layer_0/collision_layer = 1 +terrain_set_0/mode = 0 +terrain_set_0/terrain_0/name = "DungeonWalls" +terrain_set_0/terrain_0/color = Color(3.3691526e-07, 0.69401455, 0.16223565, 1) sources/0 = SubResource("TileSetAtlasSource_6f4q3") +sources/1 = SubResource("TileSetAtlasSource_102mq") [node name="DungeonScene" type="Node2D" unique_id=1981353208] @@ -27,5 +208,5 @@ next_scene = "res://Scenes/GameScene/game_scene.tscn" player_spawn_pos = Vector2(137, -91) [node name="ObstacleLayer" type="TileMapLayer" parent="." unique_id=1536979901] -tile_map_data = PackedByteArray(0, 0, 2, 0, 255, 255, 0, 0, 3, 0, 7, 0, 0, 0) +tile_map_data = PackedByteArray("AAACAP//AQABAAgAAAAGAAMAAQAEAAoAAAAGAAIAAQAEAAcAAAAGAAEAAQAEAAcAAAAGAAAAAQABAAgAAAAGAP//AQABAAgAAAAGAP7/AQABAAgAAAAGAP3/AQABAAgAAAAGAPz/AQAEAAcAAAAFAAMAAQADAAoAAAAFAAIAAQABAAgAAAAFAAEAAQABAAgAAAAFAAAAAQABAAgAAAAFAP//AQABAAgAAAAFAP7/AQABAAgAAAAFAP3/AQABAAgAAAAFAPz/AQABAAgAAAAEAAMAAQADAAoAAAAEAAIAAQABAAgAAAAEAAEAAQABAAgAAAAEAAAAAQABAAgAAAAEAP//AQABAAgAAAAEAP7/AQABAAgAAAAEAP3/AQABAAgAAAAEAPz/AQABAAgAAAADAAMAAQADAAoAAAADAAIAAQABAAgAAAADAAEAAQABAAgAAAADAAAAAQABAAgAAAADAP//AQABAAgAAAADAP7/AQABAAgAAAADAP3/AQABAAgAAAADAPz/AQABAAgAAAACAAMAAQADAAoAAAACAAIAAQABAAgAAAACAAEAAQABAAgAAAACAAAAAQABAAgAAAACAP7/AQABAAgAAAACAP3/AQABAAgAAAACAPz/AQABAAgAAAABAAMAAQADAAoAAAABAAIAAQABAAgAAAABAAEAAQABAAgAAAABAAAAAQABAAgAAAABAP//AQABAAgAAAABAP7/AQABAAgAAAABAP3/AQABAAgAAAABAPz/AQABAAgAAAAAAAMAAQADAAoAAAAAAAIAAQABAAgAAAAAAAEAAQABAAgAAAAAAAAAAQABAAgAAAAAAP//AQABAAgAAAAAAP7/AQABAAgAAAAAAP3/AQABAAgAAAAAAPz/AQABAAgAAAD//wMAAQADAAoAAAD//wIAAQABAAgAAAD//wEAAQABAAgAAAD//wAAAQABAAgAAAD/////AQABAAgAAAD///7/AQABAAgAAAD///3/AQABAAgAAAD///z/AQABAAgAAAD+/wMAAQADAAoAAAD+/wIAAQABAAgAAAD+/wEAAQABAAgAAAD+/wAAAQABAAgAAAD+////AQABAAgAAAD+//7/AQABAAgAAAD+//3/AQABAAgAAAD+//z/AQADAAYAAAD9/wMAAQAAAAoAAAD9/wIAAQAAAAcAAAD9/wEAAQAAAAcAAAD9/wAAAQAAAAcAAAD9////AQAAAAcAAAD9//7/AQAAAAcAAAD9//3/AQAAAAcAAAD9//z/AQAAAAYAAAADAPv/AQABAAgAAAADAPr/AQABAAgAAAACAPv/AQABAAgAAAACAPr/AQABAAgAAAABAPv/AQABAAgAAAABAPr/AQABAAgAAAAGAPv/AQAEAAcAAAAGAPr/AQAEAAYAAAAFAPv/AQABAAgAAAAFAPr/AQADAAYAAAAEAPv/AQABAAgAAAAEAPr/AQADAAYAAAAAAPv/AQABAAgAAAAAAPr/AQABAAgAAAD///v/AQABAAgAAAD///r/AQADAAYAAAAMAP7/AQABAAgAAAAMAP3/AQABAAgAAAALAP7/AQABAAgAAAALAP3/AQABAAgAAAAKAP7/AQABAAgAAAAKAP3/AQADAAYAAAAJAP7/AQABAAgAAAAJAP3/AQADAAYAAAAIAP7/AQABAAgAAAAIAP3/AQADAAYAAAAHAP7/AQABAAgAAAAHAP3/AQADAAYAAAAMAAAAAQABAAgAAAAMAP//AQABAAgAAAALAAAAAQABAAgAAAALAP//AQABAAgAAAAKAAAAAQADAAoAAAAKAP//AQABAAgAAAAJAAAAAQADAAoAAAAJAP//AQABAAgAAAAIAAAAAQADAAoAAAAIAP//AQABAAgAAAAHAAAAAQADAAoAAAAHAP//AQABAAgAAAAQAAEAAQAEAAoAAAAQAAAAAQAEAAcAAAAQAP//AQAEAAcAAAAQAP7/AQAEAAcAAAAQAP3/AQAEAAcAAAAQAPz/AQAEAAcAAAAQAPv/AQAEAAcAAAAQAPr/AQAEAAYAAAAPAAEAAQADAAoAAAAPAAAAAQABAAgAAAAPAP//AQABAAgAAAAPAP7/AQABAAgAAAAPAP3/AQABAAgAAAAPAPz/AQABAAgAAAAPAPv/AQABAAgAAAAPAPr/AQADAAYAAAAOAAEAAQADAAoAAAAOAAAAAQABAAgAAAAOAP//AQABAAgAAAAOAP7/AQABAAgAAAAOAP3/AQABAAgAAAAOAPz/AQABAAgAAAAOAPv/AQABAAgAAAAOAPr/AQADAAYAAAANAAEAAQADAAoAAAANAAAAAQABAAgAAAANAP//AQABAAgAAAANAP7/AQABAAgAAAANAP3/AQABAAgAAAANAPz/AQABAAgAAAANAPv/AQABAAgAAAANAPr/AQADAAYAAAAMAAEAAQADAAoAAAAMAPz/AQABAAgAAAAMAPv/AQABAAgAAAAMAPr/AQADAAYAAAALAAEAAQAAAAoAAAALAPz/AQABAAgAAAALAPv/AQABAAgAAAALAPr/AQADAAYAAAADAPn/AQABAAgAAAADAPj/AQABAAgAAAADAPf/AQABAAgAAAADAPb/AQABAAgAAAACAPn/AQABAAgAAAACAPj/AQABAAgAAAACAPf/AQABAAgAAAACAPb/AQABAAgAAAABAPn/AQABAAgAAAABAPj/AQABAAgAAAABAPf/AQABAAgAAAABAPb/AQADAAYAAAAAAPn/AQABAAgAAAAAAPj/AQABAAgAAAAAAPf/AQABAAgAAAAAAPb/AQADAAYAAAAOAPf/AQAEAAoAAAAOAPb/AQAEAAcAAAAOAPX/AQAEAAcAAAAOAPT/AQAEAAYAAAANAPf/AQADAAoAAAANAPb/AQABAAgAAAANAPX/AQABAAgAAAANAPT/AQADAAYAAAAMAPf/AQADAAoAAAAMAPb/AQABAAgAAAAMAPX/AQABAAgAAAAMAPT/AQADAAYAAAALAPf/AQADAAoAAAALAPb/AQABAAgAAAALAPX/AQABAAgAAAALAPT/AQADAAYAAAAKAPf/AQADAAoAAAAKAPb/AQABAAgAAAAKAPX/AQABAAgAAAAKAPT/AQADAAYAAAAJAPf/AQADAAoAAAAJAPb/AQABAAgAAAAJAPX/AQABAAgAAAAJAPT/AQADAAYAAAAIAPf/AQADAAoAAAAIAPb/AQABAAgAAAAIAPX/AQABAAgAAAAIAPT/AQADAAYAAAAHAPf/AQADAAoAAAAHAPb/AQABAAgAAAAHAPX/AQABAAgAAAAHAPT/AQADAAYAAAAGAPf/AQADAAoAAAAGAPb/AQABAAgAAAAGAPX/AQABAAgAAAAGAPT/AQADAAYAAAAFAPf/AQADAAoAAAAFAPb/AQABAAgAAAAFAPX/AQABAAgAAAAFAPT/AQADAAYAAAAEAPf/AQADAAoAAAAEAPb/AQABAAgAAAAEAPX/AQABAAgAAAAEAPT/AQADAAYAAAADAPX/AQABAAgAAAADAPT/AQADAAYAAAACAPX/AQABAAgAAAACAPT/AQADAAYAAAA=") tile_set = SubResource("TileSet_bqpwv")