[gd_scene load_steps=5 format=3 uid="uid://635xs5haibcn"] [ext_resource type="PackedScene" uid="uid://ckh362yqjkpi0" path="res://scenes/player.tscn" id="1_1w06w"] [ext_resource type="Script" path="res://script/game.cs" id="1_dukjm"] [ext_resource type="PackedScene" uid="uid://b6myj160l6vf8" path="res://scenes/hud.tscn" id="2_xbhg5"] [ext_resource type="PackedScene" uid="uid://dnvcics1ni4pa" path="res://scenes/asteroid.tscn" id="3_b8wlr"] [node name="Game" type="Node2D"] script = ExtResource("1_dukjm") [node name="UI" type="CanvasLayer" parent="."] [node name="HUD" parent="UI" instance=ExtResource("2_xbhg5")] [node name="Player" parent="." instance=ExtResource("1_1w06w")] position = Vector2(800, 450) scale = Vector2(0.6, 0.6) collision_layer = 8 [node name="Lasers" type="Node" parent="."] [node name="Asteroids" type="Node" parent="."] [node name="Asteroid" parent="Asteroids" instance=ExtResource("3_b8wlr")] position = Vector2(1228, 195) [node name="Asteroid2" parent="Asteroids" instance=ExtResource("3_b8wlr")] position = Vector2(332, 661) size = 1 [node name="Asteroid3" parent="Asteroids" instance=ExtResource("3_b8wlr")] position = Vector2(1450, 641) size = 2 [node name="Asteroid4" parent="Asteroids" instance=ExtResource("3_b8wlr")] position = Vector2(769, 202) [node name="Asteroid5" parent="Asteroids" instance=ExtResource("3_b8wlr")] position = Vector2(387, 230) [connection signal="HealthUpdate" from="Player" to="." method="OnPlayerHealthUpdate"] [connection signal="LaserShot" from="Player" to="." method="OnPlayerLaserShot"] [connection signal="PlayerDeath" from="Player" to="." method="OnPlayerDeath"] [connection signal="Exploded" from="Asteroids/Asteroid" to="." method="OnAsteroidExploded"] [connection signal="Exploded" from="Asteroids/Asteroid2" to="." method="OnAsteroidExploded"] [connection signal="Exploded" from="Asteroids/Asteroid3" to="." method="OnAsteroidExploded"] [connection signal="Exploded" from="Asteroids/Asteroid4" to="." method="OnAsteroidExploded"] [connection signal="Exploded" from="Asteroids/Asteroid5" to="." method="OnAsteroidExploded"]