65 lines
2.6 KiB
Plaintext
65 lines
2.6 KiB
Plaintext
[gd_scene load_steps=6 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"]
|
|
[ext_resource type="PackedScene" uid="uid://3e6fmds2x8q5" path="res://scenes/ai_fighter.tscn" id="5_nkk10"]
|
|
|
|
[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="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)
|
|
|
|
[node name="Asteroid3" parent="Asteroids" instance=ExtResource("3_b8wlr")]
|
|
position = Vector2(1450, 641)
|
|
|
|
[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)
|
|
|
|
[node name="Ships" type="Node" parent="."]
|
|
|
|
[node name="Friendly" type="Node" parent="Ships"]
|
|
|
|
[node name="Player" parent="Ships/Friendly" instance=ExtResource("1_1w06w")]
|
|
position = Vector2(959, 539)
|
|
scale = Vector2(0.6, 0.6)
|
|
|
|
[node name="AI_Fighter" parent="Ships/Friendly" instance=ExtResource("5_nkk10")]
|
|
position = Vector2(1229, 430)
|
|
scale = Vector2(0.6, 0.6)
|
|
type = 0
|
|
Faction = 1
|
|
|
|
[node name="Enemy" type="Node" parent="Ships"]
|
|
|
|
[node name="AI_Fighter" parent="Ships/Enemy" instance=ExtResource("5_nkk10")]
|
|
position = Vector2(952, 214)
|
|
scale = Vector2(0.6, 0.6)
|
|
type = 0
|
|
Faction = 2
|
|
|
|
[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"]
|
|
[connection signal="HealthUpdate" from="Ships/Friendly/Player" to="." method="OnPlayerHealthUpdate"]
|
|
[connection signal="LaserShot" from="Ships/Friendly/Player" to="." method="OnPlayerLaserShot"]
|
|
[connection signal="PlayerDeath" from="Ships/Friendly/Player" to="." method="OnPlayerDeath"]
|