[gd_scene load_steps=5 format=3 uid="uid://b185yicmacoke"] [ext_resource type="Script" uid="uid://dw0g2r5t2fe8r" path="res://survivors_game.gd" id="1_qqaft"] [ext_resource type="PackedScene" uid="uid://4c77448gw84s" path="res://player.tscn" id="1_y3pti"] [ext_resource type="PackedScene" uid="uid://beit5tp4qdcsg" path="res://static_pine_tree.tscn" id="2_l26od"] [sub_resource type="Curve2D" id="Curve2D_7jj1j"] _data = { "points": PackedVector2Array(0, 0, 0, 0, -114, -125, 0, 0, 0, 0, 2103, -120, 0, 0, 0, 0, 2095, 1198, 0, 0, 0, 0, -108, 1196, 0, 0, 0, 0, -114, -125) } point_count = 5 [node name="Game" type="Node2D"] y_sort_enabled = true script = ExtResource("1_qqaft") [node name="CanvasLayer" type="CanvasLayer" parent="."] layer = -1 [node name="ColorRect" type="ColorRect" parent="CanvasLayer"] offset_left = -12.0 offset_top = -9.0 offset_right = 2000.0 offset_bottom = 1106.0 [node name="Player" parent="." instance=ExtResource("1_y3pti")] position = Vector2(1003, 549) [node name="Path2D" type="Path2D" parent="Player"] position = Vector2(-1003, -549) curve = SubResource("Curve2D_7jj1j") [node name="PathFollow2D" type="PathFollow2D" parent="Player/Path2D"] unique_name_in_owner = true position = Vector2(-114, -125) rotation = 0.0022553 [node name="StaticPineTree" parent="." instance=ExtResource("2_l26od")] position = Vector2(258, 872) [node name="StaticPineTree2" parent="." instance=ExtResource("2_l26od")] position = Vector2(600, 219) [node name="StaticPineTree3" parent="." instance=ExtResource("2_l26od")] position = Vector2(1487, 878) [node name="StaticPineTree4" parent="." instance=ExtResource("2_l26od")] position = Vector2(1581, 775) [node name="StaticPineTree5" parent="." instance=ExtResource("2_l26od")] position = Vector2(1640, 872) [node name="StaticPineTree6" parent="." instance=ExtResource("2_l26od")] position = Vector2(1382, 221) [node name="StaticPineTree7" parent="." instance=ExtResource("2_l26od")] position = Vector2(1471, 270) [node name="StaticPineTree8" parent="." instance=ExtResource("2_l26od")] position = Vector2(1783, 516) [node name="StaticPineTree9" parent="." instance=ExtResource("2_l26od")] position = Vector2(266, 506) [node name="StaticPineTree10" parent="." instance=ExtResource("2_l26od")] position = Vector2(772, 680) [node name="StaticPineTree11" parent="." instance=ExtResource("2_l26od")] position = Vector2(1250, 380) [node name="SpawnTimer" type="Timer" parent="."] unique_name_in_owner = true [node name="GameoverCanvasLayer" type="CanvasLayer" parent="."] unique_name_in_owner = true visible = false [node name="ColorRect" type="ColorRect" parent="GameoverCanvasLayer"] anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 offset_left = -191.0 offset_top = -61.0 offset_right = 191.0 offset_bottom = 61.0 grow_horizontal = 2 grow_vertical = 2 color = Color(0.0588235, 0.0588235, 0.0588235, 0.501961) [node name="Label" type="Label" parent="GameoverCanvasLayer"] anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -391.0 offset_top = -98.5 offset_right = 391.0 offset_bottom = 98.5 grow_horizontal = 2 grow_vertical = 2 theme_override_font_sizes/font_size = 144 text = "Game Over" [connection signal="health_depleted" from="Player" to="." method="_on_player_health_depleted"] [connection signal="timeout" from="SpawnTimer" to="." method="_on_spawn_timer_timeout"]