[gd_scene format=4 uid="uid://c66f2tiagg1sr"]

[ext_resource type="PackedScene" uid="uid://b3hjlgmu1lcvb" path="res://scenes/player.tscn" id="1_uwrxv"]
[ext_resource type="Texture2D" uid="uid://dtdncmd6dus80" path="res://assets/sprites/world_tileset.png" id="2_yqjtg"]
[ext_resource type="PackedScene" uid="uid://dqa01xdajdmpt" path="res://scenes/platform.tscn" id="3_lnu2h"]
[ext_resource type="PackedScene" uid="uid://4y0iag1d8ktc" path="res://scenes/coin.tscn" id="4_lbhrr"]
[ext_resource type="PackedScene" uid="uid://btvetxn3a0nfn" path="res://scenes/killzone.tscn" id="5_iywne"]
[ext_resource type="PackedScene" uid="uid://ba4lx4bpujr2s" path="res://scenes/bush.tscn" id="6_u5sy4"]
[ext_resource type="PackedScene" uid="uid://c5tnnrq7mjvis" path="res://scenes/yellow_bush.tscn" id="7_gee14"]

[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_lnu2h"]
texture = ExtResource("2_yqjtg")
0:0/0 = 0
0:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:0/0 = 0
1:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:0/0 = 0
2:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:0/0 = 0
3:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
4:0/0 = 0
4:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
5:0/0 = 0
5:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
6:0/0 = 0
6:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
7:0/0 = 0
7:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
8:0/0 = 0
8:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
9:0/0 = 0
9:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -6.6547728, 8, 0.20305157, -8, -1.3198318)
10:0/0 = 0
10:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -5.9900074, 8, -5.9900074, 8, 1.1167812, -8, 1.1167812)
11:0/0 = 0
11:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -6.7006855, 8, -8, 8, -1.4213572, -8, 0.81220436)
0:1/0 = 0
0:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:1/0 = 0
1:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:1/0 = 0
2:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:1/0 = 0
3:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
4:1/0 = 0
4:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
5:1/0 = 0
5:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
6:1/0 = 0
6:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
7:1/0 = 0
7:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
8:1/0 = 0
8:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
9:1/0 = 0
9:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -6.6547728, 8, 0.20305157, -8, -1.3198318)
10:1/0 = 0
10:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -5.9900074, 8, -5.9900074, 8, 1.1167812, -8, 1.1167812)
11:1/0 = 0
11:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -6.7006855, 8, -8, 8, -1.4213572, -8, 0.81220436)
0:2/0 = 0
0:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
1:2/0 = 0
1:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
2:2/0 = 0
2:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
3:2/0 = 0
3:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
4:2/0 = 0
4:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
5:2/0 = 0
5:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
6:2/0 = 0
6:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
7:2/0 = 0
7:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
8:2/0 = 0
8:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
9:2/0 = 0
9:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -6.6547728, 8, 0.20305157, -8, -1.3198318)
10:2/0 = 0
10:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -5.9900074, 8, -5.9900074, 8, 1.1167812, -8, 1.1167812)
11:2/0 = 0
11:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -6.7006855, 8, -8, 8, -1.4213572, -8, 0.81220436)
0:3/0 = 0
1:3/0 = 0
2:3/0 = 0
2:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
5:3/0 = 0
6:3/0 = 0
7:3/0 = 0
7:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
8:3/0 = 0
9:3/0 = 0
0:4/0 = 0
1:4/0 = 0
5:4/0 = 0
6:4/0 = 0
7:4/0 = 0
7:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
8:4/0 = 0
9:4/0 = 0
0:5/0 = 0
1:5/0 = 0
5:5/0 = 0
6:5/0 = 0
7:5/0 = 0
8:5/0 = 0
1:6/0 = 0
5:6/0 = 0
6:6/0 = 0
7:6/0 = 0
8:6/0 = 0
0:7/0 = 0
1:7/0 = 0
3:7/0 = 0
5:7/0 = 0
6:7/0 = 0
7:7/0 = 0
8:7/0 = 0
0:8/0 = 0
1:8/0 = 0
2:8/0 = 0
3:8/0 = 0
4:8/0 = 0
5:8/0 = 0
6:8/0 = 0
7:8/0 = 0
8:8/0 = 0
0:9/0 = 0
1:9/0 = 0
2:9/0 = 0
3:9/0 = 0
4:9/0 = 0
5:9/0 = 0
6:9/0 = 0
7:9/0 = 0
0:10/0 = 0
1:10/0 = 0
2:10/0 = 0
3:10/0 = 0
4:10/0 = 0
6:10/0 = 0
0:11/0 = 0
1:11/0 = 0
2:11/0 = 0
3:11/0 = 0
4:11/0 = 0
5:11/0 = 0
0:12/0 = 0
1:12/0 = 0
2:12/0 = 0
3:12/0 = 0
4:12/0 = 0
0:13/0 = 0
1:13/0 = 0
2:13/0 = 0
3:13/0 = 0
4:13/0 = 0
5:13/0 = 0
0:14/0 = 0
1:14/0 = 0
2:14/0 = 0
3:14/0 = 0
4:14/0 = 0
0:15/0 = 0
1:15/0 = 0
2:15/0 = 0
3:15/0 = 0
2:4/size_in_atlas = Vector2i(3, 3)
2:4/0 = 0

[sub_resource type="TileSet" id="TileSet_lbhrr"]
physics_layer_0/collision_layer = 1
sources/0 = SubResource("TileSetAtlasSource_lnu2h")

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

[sub_resource type="Animation" id="Animation_lnu2h"]
length = 0.001
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Platforms/Platform2:position")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector2(384, -27)]
}

[sub_resource type="Animation" id="Animation_lbhrr"]
resource_name = "move"
length = 1.5
loop_mode = 2
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Platforms/Platform2:position")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 1.5),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [Vector2(384, -27), Vector2(512, -27)]
}

[sub_resource type="AnimationLibrary" id="AnimationLibrary_iywne"]
_data = {
&"RESET": SubResource("Animation_lnu2h"),
&"move": SubResource("Animation_lbhrr")
}

[node name="Game" type="Node2D" unique_id=439133552]

[node name="Background" type="TileMapLayer" parent="." unique_id=317917563]
use_parent_material = true
tile_map_data = PackedByteArray("[encoded data, 28772 characters]")
tile_set = SubResource("TileSet_lbhrr")

[node name="Foreground" type="TileMapLayer" parent="." unique_id=360513177]
use_parent_material = true
tile_map_data = PackedByteArray("AAAFAPr/AAAAAAAAAAAGAPr/AAAAAAAAAAAIAPf/AAAAAAMAAAAIAPj/AAAAAAQAAAAIAPn/AAAAAAQAAAAIAPr/AAAAAAUAAAADAPv/AAAAAAAAAAAEAPv/AAAAAAAAAAAFAPv/AAAAAAEAAAAGAPv/AAAAAAEAAAAHAPv/AAAAAAAAAAAIAPv/AAAAAAAAAAAJAPv/AAAAAAAAAAAKAPv/AAAKAAAAAAALAPv/AAAKAAAAAAAMAPv/AAAAAAAAAAANAPv/AAAAAAAAAAD9/wEAAAABAAYAAAD9/wIAAAAAAAAAAAD+/wEAAAABAAAAAAD+/wIAAAAAAAAAAAD//wAAAAAAAAAAAAD//wEAAAAAAAEAAAD//wIAAAAAAAEAAAAAAP//AAAAAAAAAAAAAAAAAAAAAAEAAAAAAAEAAAAAAAEAAAAAAAIAAAABAAEAAAABAP//AAAAAAAAAAABAAAAAAAAAAEAAAABAAEAAAAAAAEAAAABAAIAAAAAAAEAAAACAAEAAAAAAAAAAAACAAIAAAAAAAEAAAADAPz/AAAAAAEAAAADAAEAAAAAAAAAAAADAAIAAAAAAAEAAAAEAPz/AAAAAAEAAAAEAAEAAAAAAAAAAAAEAAIAAAAAAAEAAAAFAPz/AAAAAAEAAAAFAAEAAAAKAAAAAAAGAPz/AAAAAAEAAAAGAAEAAAAKAAAAAAAHAPz/AAAAAAEAAAAHAAEAAAAKAAAAAAAIAPz/AAAAAAEAAAAIAAEAAAAAAAAAAAAIAAIAAAAAAAEAAAAJAPz/AAAAAAEAAAAJAAEAAAAAAAAAAAAJAAIAAAAAAAEAAAAMAPz/AAAAAAEAAAAMAAEAAAAAAAAAAAAMAAIAAAAAAAEAAAANAPz/AAAAAAEAAAANAAEAAAAAAAAAAAANAAIAAAAAAAEAAAAOAPz/AAAAAAAAAAAPAPz/AAAAAAAAAAAPAP3/AAAAAAEAAAAQAPz/AAAAAAAAAAAQAP3/AAAAAAEAAAARAPz/AAAAAAAAAAARAP3/AAAAAAEAAAARAP7/AAAAAAEAAAASAP3/AAABAAAAAAASAP7/AAAAAAEAAAATAP7/AAAAAAEAAAATAP//AAAAAAEAAAAUAP7/AAABAAAAAAAUAP//AAAAAAEAAAAVAP7/AAAAAAAAAAAVAP//AAAAAAEAAAAVAAAAAAAAAAEAAAAVAAEAAAAAAAEAAAAVAAIAAAAAAAEAAAAWAP7/AAAAAAAAAAAWAP//AAAAAAEAAAAWAAAAAAAAAAEAAAAWAAEAAAAAAAEAAAAWAAIAAAAAAAEAAAAhAP7/AAAAAAAAAAAhAP//AAAAAAEAAAAhAAAAAAAAAAEAAAAhAAEAAAAAAAEAAAAhAAIAAAABAAAAAAAiAP7/AAAAAAAAAAAiAP//AAABAAAAAAAiAAAAAAAAAAEAAAAiAAEAAAAAAAEAAAAiAAIAAAAAAAEAAAAjAP//AAAGAAcAAAAjAAAAAAABAAAAAAAjAAEAAAAAAAEAAAAjAAIAAAAAAAEAAAAkAAAAAAAAAAEAAAAkAAEAAAAAAAEAAAAkAAIAAAAAAAEAAAD9/wMAAAAAAAEAAAD+/wMAAAABAAEAAAD//wMAAAAAAAEAAAAAAAMAAAAAAAEAAAABAAMAAAAAAAEAAAACAAMAAAAAAAEAAAADAAMAAAAAAAEAAAAEAAMAAAAAAAEAAAAIAAMAAAAAAAEAAAAJAAMAAAAAAAEAAAAMAAMAAAAAAAEAAAANAAMAAAAAAAEAAAAVAAMAAAAAAAEAAAAWAAMAAAAAAAEAAAAhAAMAAAAAAAEAAAAiAAMAAAAAAAEAAAAjAAMAAAAAAAEAAAAkAAMAAAAAAAEAAAAgAPX/AAAGAAAAAAAdAPX/AAAGAAEAAAAeAPX/AAAGAAEAAAAfAPX/AAAGAAEAAAAeAPT/AAAGAAEAAAAfAPT/AAAGAAAAAAAdAPP/AAAGAAEAAAAdAPT/AAAGAAEAAAAeAPP/AAAGAAAAAAAbAPL/AAAGAAAAAAAcAPL/AAAGAAAAAAAdAPL/AAAGAAAAAAAYAPP/AAAGAAAAAAAZAPP/AAAGAAAAAAAaAPP/AAAGAAAAAAAVAPP/AAAJAAEAAAAWAPP/AAAKAAEAAAAXAPP/AAALAAEAAAAcAPP/AAAGAAEAAAAbAPP/AAAGAAEAAAAcAPT/AAAGAAEAAAAbAPT/AAAGAAEAAAAaAPT/AAAGAAEAAAAZAPT/AAAGAAEAAAAYAPT/AAAGAAEAAAAcAPX/AAAGAAEAAAAWAPz/AAAAAAQAAAAWAP3/AAAAAAUAAAAUAPP/AAAHAAAAAAATAPP/AAAHAAAAAAASAPP/AAAHAAAAAAARAPP/AAAHAAAAAAAQAPP/AAAHAAAAAAAUAPT/AAAGAAIAAAATAPT/AAAGAAIAAAASAPT/AAAGAAIAAAARAPT/AAAGAAIAAAAQAPT/AAAGAAIAAAAPAPT/AAAGAAIAAAAPAPP/AAAGAAIAAAAUAPX/AAAGAAIAAAATAPX/AAAGAAIAAAASAPX/AAAGAAIAAAARAPX/AAAGAAIAAAAQAPX/AAAGAAIAAAAPAPX/AAAGAAIAAAAPAPL/AAAHAAAAAAAOAPL/AAAHAAAAAAAOAPP/AAAGAAIAAAAOAPT/AAAGAAIAAAAUAP3/AAAHAAgAAAAWAPv/AAAAAAMAAAA=")
tile_set = SubResource("TileSet_lbhrr")

[node name="Player" parent="." unique_id=1200467760 instance=ExtResource("1_uwrxv")]
z_index = 5
position = Vector2(8, -46)

[node name="Camera2D" type="Camera2D" parent="Player" unique_id=948078468]
position = Vector2(-2, 39)
zoom = Vector2(4, 4)
limit_bottom = 64
limit_smoothed = true
position_smoothing_enabled = true

[node name="Killzone" parent="." unique_id=528319914 instance=ExtResource("5_iywne")]
position = Vector2(0, 81)

[node name="CollisionShape2D" type="CollisionShape2D" parent="Killzone" unique_id=2008965807]
shape = SubResource("WorldBoundaryShape2D_p57ef")

[node name="Coins" type="Node" parent="." unique_id=1745175686]

[node name="Coin1" parent="Coins" unique_id=1276888927 instance=ExtResource("4_lbhrr")]
position = Vector2(56, 8)

[node name="Coin2" parent="Coins" unique_id=89002931 instance=ExtResource("4_lbhrr")]
position = Vector2(200, 8)

[node name="Coin3" parent="Coins" unique_id=714946066 instance=ExtResource("4_lbhrr")]
position = Vector2(104, -104)

[node name="Coin4" parent="Coins" unique_id=547347666 instance=ExtResource("4_lbhrr")]
position = Vector2(216, -88)

[node name="Coin5" parent="Coins" unique_id=2048907615 instance=ExtResource("4_lbhrr")]
position = Vector2(328, -56)

[node name="Coin6" parent="Coins" unique_id=1768859929 instance=ExtResource("4_lbhrr")]
position = Vector2(552, -40)

[node name="Platforms" type="Node" parent="." unique_id=1348145191]

[node name="Platform" parent="Platforms" unique_id=998629472 instance=ExtResource("3_lnu2h")]
position = Vector2(32, -48)

[node name="Platform3" parent="Platforms" unique_id=1858804560 instance=ExtResource("3_lnu2h")]
position = Vector2(544, -64)

[node name="Platform4" parent="Platforms" unique_id=1708228156 instance=ExtResource("3_lnu2h")]
position = Vector2(544, -96)

[node name="Platform5" parent="Platforms" unique_id=1012440260 instance=ExtResource("3_lnu2h")]
position = Vector2(544, -128)

[node name="Platform6" parent="Platforms" unique_id=1397675964 instance=ExtResource("3_lnu2h")]
position = Vector2(544, -160)

[node name="Platform2" parent="Platforms" unique_id=1216762151 instance=ExtResource("3_lnu2h")]
position = Vector2(384, -27)

[node name="AnimationPlayer" type="AnimationPlayer" parent="Platforms/Platform2" unique_id=94597516]
root_node = NodePath("../../..")
libraries/ = SubResource("AnimationLibrary_iywne")
autoplay = &"move"

[node name="Bushes" type="Node" parent="." unique_id=1423755346]

[node name="Bush" parent="Bushes" unique_id=746900817 instance=ExtResource("6_u5sy4")]
position = Vector2(200, -88)

[node name="Bush2" parent="Bushes" unique_id=569215922 instance=ExtResource("6_u5sy4")]
position = Vector2(8, -24)

[node name="Bush3" parent="Bushes" unique_id=1325978791 instance=ExtResource("7_gee14")]
position = Vector2(280, -72)

[node name="Bush4" parent="Bushes" unique_id=862172058 instance=ExtResource("7_gee14")]
position = Vector2(344, -40)
