Files
ShootahGame2D/survivors_game.tscn

107 lines
3.3 KiB
Plaintext

[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"]