adds basic menu functionnality

This commit is contained in:
2020-11-03 23:04:17 +01:00
parent 4f2a4768c8
commit 3e10a98beb
13 changed files with 175 additions and 95 deletions

View File

@@ -1,23 +1,19 @@
[gd_scene load_steps=7 format=2]
[gd_scene load_steps=5 format=2]
[ext_resource path="res://Main.gd" type="Script" id=1]
[ext_resource path="res://Menu.tscn" type="PackedScene" id=2]
[ext_resource path="res://RaceTrack.tscn" type="PackedScene" id=3]
[ext_resource path="res://PlayerCar.tscn" type="PackedScene" id=4]
[ext_resource path="res://Gui.tscn" type="PackedScene" id=5]
[ext_resource path="res://Countdown.tscn" type="PackedScene" id=6]
[ext_resource path="res://RaceTrack.tscn" type="PackedScene" id=2]
[ext_resource path="res://Menu.tscn" type="PackedScene" id=3]
[ext_resource path="res://Countdown.tscn" type="PackedScene" id=4]
[node name="Main" type="Node"]
script = ExtResource( 1 )
[node name="Menu" parent="." instance=ExtResource( 2 )]
[node name="RaceTrack" parent="." instance=ExtResource( 2 )]
[node name="RaceTrack" parent="." instance=ExtResource( 3 )]
[node name="Menu" parent="." instance=ExtResource( 3 )]
[node name="PlayerCar" parent="RaceTrack" instance=ExtResource( 4 )]
[node name="GUI" parent="." instance=ExtResource( 5 )]
visible = false
[node name="Countdown" parent="." instance=ExtResource( 6 )]
[node name="Countdown" parent="." instance=ExtResource( 4 )]
visible = false
delay = 3
[connection signal="game_started" from="Menu" to="." method="start_game"]
[connection signal="track_changed" from="Menu" to="RaceTrack" method="_on_Menu_track_changed"]