[gd_scene load_steps=17 format=3 uid="uid://ld6487batl5d"]

[ext_resource type="PackedScene" uid="uid://ds2a1v38jso1e" path="res://Locations/location.tscn" id="1_bgs1d"]
[ext_resource type="Script" path="res://Locations/Town/Arcade/Arcade.gd" id="2_mnchg"]
[ext_resource type="Texture2D" uid="uid://0dks88c618nx" path="res://Locations/Town/Arcade/arcadeLayout.png" id="4_0sqam"]
[ext_resource type="PackedScene" uid="uid://spicsevifl6g" path="res://Objects/Travel/TravelBox.tscn" id="5_3etv1"]
[ext_resource type="PackedScene" uid="uid://tsgpfsfkjgbi" path="res://Objects/Arcade/Machines/FlappyCow/flappy_cow_machine.tscn" id="6_aah7l"]
[ext_resource type="Texture2D" uid="uid://c0sd00oocyis3" path="res://Locations/Town/Arcade/ArcadeWall.png" id="6_onods"]
[ext_resource type="PackedScene" uid="uid://dyatj06jpchgo" path="res://NPCs/Arcade/GoatKid1/goat_kid_1.tscn" id="7_d1t75"]
[ext_resource type="PackedScene" uid="uid://ocl31dhmccr8" path="res://NPCs/Arcade/GoatKid2/goat_kid_2.tscn" id="8_f82we"]
[ext_resource type="PackedScene" uid="uid://xqaqxywumrme" path="res://Objects/Arcade/Counter/arcade_counter.tscn" id="9_3ti0b"]
[ext_resource type="PackedScene" uid="uid://b4qss5ug8ra6n" path="res://Objects/Arcade/Counter/side_counter.tscn" id="10_o2eas"]
[ext_resource type="PackedScene" uid="uid://vcwocduu471t" path="res://Objects/Arcade/ToyBoxes/toys_box.tscn" id="11_nxote"]
[ext_resource type="PackedScene" uid="uid://c5hw3rt1is5f5" path="res://NPCs/Arcade/GoatKid3/goat_kid_3.tscn" id="12_h5sgp"]

[sub_resource type="RectangleShape2D" id="RectangleShape2D_incu3"]
size = Vector2(1320, 120)

[sub_resource type="WorldBoundaryShape2D" id="WorldBoundaryShape2D_3r837"]

[sub_resource type="WorldBoundaryShape2D" id="WorldBoundaryShape2D_slstv"]
normal = Vector2(0.99999, 0.00440524)

[sub_resource type="WorldBoundaryShape2D" id="WorldBoundaryShape2D_i1d4m"]
normal = Vector2(-1, 0)

[node name="Arcade" instance=ExtResource("1_bgs1d")]
y_sort_enabled = true
script = ExtResource("2_mnchg")
CowSpawn = Vector2(203, 260)

[node name="Ground" parent="." index="0"]
z_index = -1
scale = Vector2(2, 2)

[node name="CollisionShape2D" parent="Ground/Area2D" index="0"]
position = Vector2(0, 0)

[node name="GroundTravelBox" parent="." index="1" instance=ExtResource("5_3etv1")]
position = Vector2(203, 260)
scale = Vector2(2.55, 0.5)

[node name="75046" type="MarginContainer" parent="GroundTravelBox/Interactable/ActionMenu/PopupMenu" index="3"]
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0

[node name="75047" type="ScrollContainer" parent="GroundTravelBox/Interactable/ActionMenu/PopupMenu/75046" index="0"]
layout_mode = 2

[node name="75048" type="Control" parent="GroundTravelBox/Interactable/ActionMenu/PopupMenu/75046/75047" index="0"]
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3

[node name="75049" type="Timer" parent="GroundTravelBox/Interactable/ActionMenu/PopupMenu" index="4"]
wait_time = 0.3
one_shot = true

[node name="75050" type="Timer" parent="GroundTravelBox/Interactable/ActionMenu/PopupMenu" index="5"]
wait_time = 0.3
one_shot = true

[node name="74097" type="MarginContainer" parent="GroundTravelBox/Interactable/ActionMenu/PopupMenu" index="6"]
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0

[node name="74098" type="ScrollContainer" parent="GroundTravelBox/Interactable/ActionMenu/PopupMenu/74097" index="0"]
layout_mode = 2

[node name="74099" type="Control" parent="GroundTravelBox/Interactable/ActionMenu/PopupMenu/74097/74098" index="0"]
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3

[node name="74100" type="Timer" parent="GroundTravelBox/Interactable/ActionMenu/PopupMenu" index="7"]
wait_time = 0.3
one_shot = true

[node name="74101" type="Timer" parent="GroundTravelBox/Interactable/ActionMenu/PopupMenu" index="8"]
wait_time = 0.3
one_shot = true

[node name="Panel" parent="GroundTravelBox/Interactable" index="1"]
offset_top = -1.0

[node name="Traveller" parent="GroundTravelBox" index="3"]
position = Vector2(-0.784313, -30)
destinationNames = Array[String](["Park"])
destinationLocations = Array[int]([0])
destinationEntranceID = Array[int]([1])
movementVerb = "Walk To"

[node name="InteractionArea" parent="GroundTravelBox/Traveller" index="0"]
position = Vector2(0, 162)

[node name="CollisionShape2D" parent="GroundTravelBox/Traveller/InteractionArea" index="0"]
position = Vector2(0, -35)

[node name="ArcadeLayout" type="Sprite2D" parent="." index="2"]
z_index = -1
texture = ExtResource("4_0sqam")

[node name="FlappyCowRow" type="Node2D" parent="." index="3"]
position = Vector2(-609, -237)

[node name="FlappyCowMachine" parent="FlappyCowRow" index="0" instance=ExtResource("6_aah7l")]

[node name="FlappyCowMachine2" parent="FlappyCowRow" index="1" instance=ExtResource("6_aah7l")]
position = Vector2(80, 0)

[node name="FlappyCowMachine3" parent="FlappyCowRow" index="2" instance=ExtResource("6_aah7l")]
position = Vector2(160, 0)

[node name="FlappyCowMachine4" parent="FlappyCowRow" index="3" instance=ExtResource("6_aah7l")]
position = Vector2(240, 0)

[node name="FlappyCowMachine5" parent="FlappyCowRow" index="4" instance=ExtResource("6_aah7l")]
position = Vector2(320, 0)

[node name="FlappyCowMachine6" parent="FlappyCowRow" index="5" instance=ExtResource("6_aah7l")]
position = Vector2(400, 0)

[node name="FlappyCowMachine7" parent="FlappyCowRow" index="6" instance=ExtResource("6_aah7l")]
position = Vector2(480, 0)

[node name="FlappyCowRow2" type="Node2D" parent="." index="4"]
position = Vector2(-610, -32)

[node name="FlappyCowMachine" parent="FlappyCowRow2" index="0" instance=ExtResource("6_aah7l")]

[node name="FlappyCowMachine2" parent="FlappyCowRow2" index="1" instance=ExtResource("6_aah7l")]
position = Vector2(80, 0)

[node name="FlappyCowMachine3" parent="FlappyCowRow2" index="2" instance=ExtResource("6_aah7l")]
position = Vector2(160, 0)

[node name="FlappyCowMachine4" parent="FlappyCowRow2" index="3" instance=ExtResource("6_aah7l")]
position = Vector2(240, 0)

[node name="FlappyCowMachine5" parent="FlappyCowRow2" index="4" instance=ExtResource("6_aah7l")]
position = Vector2(320, 0)

[node name="FlappyCowMachine6" parent="FlappyCowRow2" index="5" instance=ExtResource("6_aah7l")]
position = Vector2(400, 0)

[node name="FlappyCowMachine7" parent="FlappyCowRow2" index="6" instance=ExtResource("6_aah7l")]
position = Vector2(480, 0)

[node name="FlappyCowRow3" type="Node2D" parent="." index="5"]
position = Vector2(-608, 166)

[node name="FlappyCowMachine" parent="FlappyCowRow3" index="0" instance=ExtResource("6_aah7l")]

[node name="FlappyCowMachine2" parent="FlappyCowRow3" index="1" instance=ExtResource("6_aah7l")]
position = Vector2(80, 0)

[node name="FlappyCowMachine3" parent="FlappyCowRow3" index="2" instance=ExtResource("6_aah7l")]
position = Vector2(160, 0)

[node name="FlappyCowMachine4" parent="FlappyCowRow3" index="3" instance=ExtResource("6_aah7l")]
position = Vector2(240, 0)

[node name="FlappyCowMachine5" parent="FlappyCowRow3" index="4" instance=ExtResource("6_aah7l")]
position = Vector2(320, 0)

[node name="FlappyCowMachine6" parent="FlappyCowRow3" index="5" instance=ExtResource("6_aah7l")]
position = Vector2(400, 0)

[node name="FlappyCowMachine7" parent="FlappyCowRow3" index="6" instance=ExtResource("6_aah7l")]
position = Vector2(480, 0)

[node name="Sprite2D" type="Sprite2D" parent="." index="6"]
position = Vector2(0, -280)
texture = ExtResource("6_onods")

[node name="StaticBody2D" type="StaticBody2D" parent="Sprite2D" index="0"]

[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite2D/StaticBody2D" index="0"]
shape = SubResource("RectangleShape2D_incu3")

[node name="GoatKid1" parent="." index="7" instance=ExtResource("7_d1t75")]
position = Vector2(-530, 66)

[node name="GoatKid2" parent="." index="8" instance=ExtResource("8_f82we")]
position = Vector2(-553, -139)

[node name="ArcadeCounter" parent="." index="9" instance=ExtResource("9_3ti0b")]
position = Vector2(479, 14)

[node name="ArcadeCounter2" parent="." index="10" instance=ExtResource("10_o2eas")]
position = Vector2(336, -280)

[node name="ToysBox" parent="." index="11" instance=ExtResource("11_nxote")]
position = Vector2(524, -223)

[node name="ToysBox2" parent="." index="12" instance=ExtResource("11_nxote")]
position = Vector2(606, -219)

[node name="GoatKid3" parent="." index="13" instance=ExtResource("12_h5sgp")]
position = Vector2(36, -167)

[node name="Boundary" type="StaticBody2D" parent="." index="14"]

[node name="CollisionShape2D" type="CollisionShape2D" parent="Boundary" index="0"]
position = Vector2(-3, 312)
shape = SubResource("WorldBoundaryShape2D_3r837")

[node name="Boundary2" type="StaticBody2D" parent="." index="15"]

[node name="CollisionShape2D" type="CollisionShape2D" parent="Boundary2" index="0"]
position = Vector2(-662, -23)
shape = SubResource("WorldBoundaryShape2D_slstv")

[node name="Boundary3" type="StaticBody2D" parent="." index="16"]

[node name="CollisionShape2D" type="CollisionShape2D" parent="Boundary3" index="0"]
position = Vector2(661, -15)
shape = SubResource("WorldBoundaryShape2D_i1d4m")

[editable path="GroundTravelBox"]
[editable path="GroundTravelBox/Interactable"]
[editable path="GroundTravelBox/Interactable/ActionMenu"]
[editable path="GroundTravelBox/Traveller"]
