From 5d1d53ca7e4795992e377064bb34a15541eb0e2d Mon Sep 17 00:00:00 2001 From: Willow Behar <2364126-TechRunner@users.noreply.gitlab.com> Date: Fri, 10 May 2024 12:37:13 -0500 Subject: [PATCH] Added Game Over To Game and GameOver function but nothing activates it yet --- Assets/game.tscn | 9 ++++++--- Assets/scripts/game.gd | 4 +++- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/Assets/game.tscn b/Assets/game.tscn index 8e3bfca..e7841af 100644 --- a/Assets/game.tscn +++ b/Assets/game.tscn @@ -1,6 +1,7 @@ -[gd_scene load_steps=5 format=3 uid="uid://dc26wfgxnhsnh"] +[gd_scene load_steps=6 format=3 uid="uid://dc26wfgxnhsnh"] [ext_resource type="Script" path="res://Assets/scripts/game.gd" id="1_l82qa"] +[ext_resource type="PackedScene" uid="uid://dy3tsag0bcs4n" path="res://Assets/components/game_over.tscn" id="2_6q1xr"] [ext_resource type="PackedScene" uid="uid://bwo6gvmi3jcqt" path="res://Assets/components/Pause Screen.tscn" id="2_j4ays"] [ext_resource type="PackedScene" uid="uid://bcjijcf8br8t4" path="res://Assets/components/player.tscn" id="3_g384r"] [ext_resource type="Script" path="res://Assets/scripts/MapLoader.gd" id="4_cjwjg"] @@ -8,15 +9,17 @@ [node name="Game" type="Node3D"] script = ExtResource("1_l82qa") +[node name="Game Over" parent="." instance=ExtResource("2_6q1xr")] +visible = false + [node name="Pause Menu" parent="." instance=ExtResource("2_j4ays")] visible = false [node name="player" parent="." instance=ExtResource("3_g384r")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.36293, 0) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0) [node name="Map" type="Node3D" parent="."] script = ExtResource("4_cjwjg") -[connection signal="exitLevel" from="Pause Menu" to="." method="_on_pause_menu_exit_level"] [connection signal="paused" from="Pause Menu" to="." method="_on_pause_menu_paused"] [connection signal="unpaused" from="Pause Menu" to="." method="_on_pause_menu_unpaused"] diff --git a/Assets/scripts/game.gd b/Assets/scripts/game.gd index 9707de6..8760a83 100644 --- a/Assets/scripts/game.gd +++ b/Assets/scripts/game.gd @@ -7,4 +7,6 @@ func _on_pause_menu_paused(): func _on_pause_menu_unpaused(): $"player".is_paused = false - +func GameOver(): + $"Game Over".show() + $player.is_paused = true