[gd_scene load_steps=9 format=2]

[ext_resource path="res://other/Tilesets/Tiles.tres" type="TileSet" id=1]
[ext_resource path="res://objects/player/Player.tscn" type="PackedScene" id=2]
[ext_resource path="res://rooms/WorldScript.gd" type="Script" id=3]
[ext_resource path="res://objects/ui/PauseMenu.tscn" type="PackedScene" id=4]
[ext_resource path="res://objects/ui/Debug.tscn" type="PackedScene" id=5]
[ext_resource path="res://other/Tilesets/editor_tiles.tres" type="TileSet" id=6]
[ext_resource path="res://objects/ui/UI.tscn" type="PackedScene" id=7]
[ext_resource path="res://objects/ui/DeathMenu.tscn" type="PackedScene" id=8]

[node name="World" type="Node2D"]
script = ExtResource( 3 )

[node name="CanvasModulate" type="CanvasModulate" parent="."]

[node name="Floor Cover" type="TileMap" parent="."]
tile_set = ExtResource( 1 )
cell_size = Vector2( 16, 16 )
format = 1
__meta__ = {
"_editor_description_": ""
}

[node name="Floor and Wall" type="TileMap" parent="."]
tile_set = ExtResource( 1 )
cell_size = Vector2( 16, 16 )
format = 1
__meta__ = {
"_editor_description_": ""
}

[node name="BObjects" type="YSort" parent="."]

[node name="Objects" type="YSort" parent="."]

[node name="Player" parent="Objects" instance=ExtResource( 2 )]

[node name="RemoteTransform2D" type="RemoteTransform2D" parent="Objects/Player"]
remote_path = NodePath("../../../Camera")
update_rotation = false
update_scale = false

[node name="FObjects" type="YSort" parent="."]

[node name="Foreground" type="TileMap" parent="."]
tile_set = ExtResource( 1 )
cell_size = Vector2( 16, 16 )
format = 1
__meta__ = {
"_editor_description_": ""
}

[node name="Sentries" type="YSort" parent="."]

[node name="Object Placer" type="TileMap" parent="."]
tile_set = ExtResource( 6 )
cell_size = Vector2( 16, 16 )
format = 1
__meta__ = {
"_editor_description_": ""
}

[node name="PauseMenu" parent="." instance=ExtResource( 4 )]

[node name="DeathMenu" parent="." instance=ExtResource( 8 )]

[node name="DebugMenu" type="CanvasLayer" parent="."]

[node name="Debug" parent="DebugMenu" instance=ExtResource( 5 )]

[node name="Camera" type="Camera2D" parent="."]
position = Vector2( 0, -2 )
current = true
drag_margin_h_enabled = true
drag_margin_v_enabled = true
smoothing_speed = 128.0
drag_margin_left = 0.03
drag_margin_top = 0.03
drag_margin_right = 0.02
drag_margin_bottom = 0.02

[node name="UI" parent="." instance=ExtResource( 7 )]
