[gd_scene load_steps=4 format=3 uid="uid://cozypaw_restaurant"]

[ext_resource type="PackedScene" path="res://scenes/objects/InteractiveObject.tscn" id="1_iobj"]
[ext_resource type="Script" path="res://scripts/objects/snap_point.gd" id="2_snap"]
[ext_resource type="Script" path="res://scripts/objects/room_chest.gd" id="3_chest"]

[node name="Restaurant" type="Node2D"]

[node name="Background" type="ColorRect" parent="."]
color = Color(1.0, 0.95, 0.82, 1)
size = Vector2(1280, 720)
position = Vector2(0, 0)

[node name="Floor" type="ColorRect" parent="."]
color = Color(0.75, 0.65, 0.50, 1)
size = Vector2(1280, 100)
position = Vector2(0, 620)

[node name="WallLeft" type="ColorRect" parent="."]
color = Color(0.96, 0.92, 0.80, 1)
size = Vector2(40, 620)
position = Vector2(0, 0)

[node name="WallRight" type="ColorRect" parent="."]
color = Color(0.96, 0.92, 0.80, 1)
size = Vector2(40, 620)
position = Vector2(1240, 0)

[node name="KitchenCounter" type="ColorRect" parent="."]
color = Color(0.55, 0.35, 0.18, 1)
size = Vector2(360, 80)
position = Vector2(460, 240)

[node name="KitchenCounterTop" type="ColorRect" parent="."]
color = Color(0.70, 0.50, 0.28, 1)
size = Vector2(360, 12)
position = Vector2(460, 228)

[node name="Table1" type="ColorRect" parent="."]
color = Color(0.65, 0.42, 0.20, 1)
size = Vector2(200, 20)
position = Vector2(120, 520)

[node name="Table1Leg1" type="ColorRect" parent="."]
color = Color(0.50, 0.32, 0.15, 1)
size = Vector2(16, 100)
position = Vector2(140, 540)

[node name="Table1Leg2" type="ColorRect" parent="."]
color = Color(0.50, 0.32, 0.15, 1)
size = Vector2(16, 100)
position = Vector2(304, 540)

[node name="Table2" type="ColorRect" parent="."]
color = Color(0.65, 0.42, 0.20, 1)
size = Vector2(200, 20)
position = Vector2(540, 520)

[node name="Table2Leg1" type="ColorRect" parent="."]
color = Color(0.50, 0.32, 0.15, 1)
size = Vector2(16, 100)
position = Vector2(560, 540)

[node name="Table2Leg2" type="ColorRect" parent="."]
color = Color(0.50, 0.32, 0.15, 1)
size = Vector2(16, 100)
position = Vector2(724, 540)

[node name="Table3" type="ColorRect" parent="."]
color = Color(0.65, 0.42, 0.20, 1)
size = Vector2(200, 20)
position = Vector2(960, 520)

[node name="Table3Leg1" type="ColorRect" parent="."]
color = Color(0.50, 0.32, 0.15, 1)
size = Vector2(16, 100)
position = Vector2(980, 540)

[node name="Table3Leg2" type="ColorRect" parent="."]
color = Color(0.50, 0.32, 0.15, 1)
size = Vector2(16, 100)
position = Vector2(1144, 540)

[node name="CharacterSpawn" type="Marker2D" parent="."]
position = Vector2(300, 490)

[node name="SoupBowl" parent="." instance=ExtResource("1_iobj")]
position = Vector2(220, 490)

[node name="Sandwich" parent="." instance=ExtResource("1_iobj")]
position = Vector2(640, 490)

[node name="JuiceGlass" parent="." instance=ExtResource("1_iobj")]
position = Vector2(1060, 490)

[node name="CashRegister" parent="." instance=ExtResource("1_iobj")]
position = Vector2(640, 210)

[node name="SnapTable1Left" type="Node2D" parent="."]
position = Vector2(160, 510)
script = ExtResource("2_snap")

[node name="SnapTable1Right" type="Node2D" parent="."]
position = Vector2(280, 510)
script = ExtResource("2_snap")

[node name="SnapTable2Left" type="Node2D" parent="."]
position = Vector2(580, 510)
script = ExtResource("2_snap")

[node name="SnapTable2Right" type="Node2D" parent="."]
position = Vector2(700, 510)
script = ExtResource("2_snap")

[node name="SnapTable3Left" type="Node2D" parent="."]
position = Vector2(1000, 510)
script = ExtResource("2_snap")

[node name="SnapTable3Right" type="Node2D" parent="."]
position = Vector2(1120, 510)
script = ExtResource("2_snap")

[node name="RestaurantCounter" type="Node2D" parent="."]
position = Vector2(120.0, 555.0)
script = ExtResource("3_chest")
chest_id = "restaurant_counter"
