From e22a34f0860af390512fd379ec9fc395a08b3e96 Mon Sep 17 00:00:00 2001 From: Morev_Nikita Date: Thu, 18 Sep 2025 17:49:57 +0200 Subject: [PATCH] finish screen --- Florian/Map/Oktoberfest.tscn | 5 +- Florian/Map/oktoberfest.gd | 32 +++++++++- Nikita/balloonfest.tscn | 16 ++++- Nikita/finish_screen.tscn | 88 ++++++++++++++++++++++++++++ Nikita/pause_menu.tscn | 10 ++++ Nikita/scripts/balloonfest.gd | 30 +++++++++- Nikita/scripts/finish_screen.gd | 11 ++++ Nikita/scripts/finish_screen.gd.uid | 1 + Nikita/scripts/hub_scene.gd | 4 +- Nikita/textures/blanket.png | Bin 0 -> 6479 bytes Nikita/textures/blanket.png.kra | Bin 0 -> 83449 bytes 11 files changed, 189 insertions(+), 8 deletions(-) create mode 100644 Nikita/finish_screen.tscn create mode 100644 Nikita/scripts/finish_screen.gd create mode 100644 Nikita/scripts/finish_screen.gd.uid create mode 100644 Nikita/textures/blanket.png create mode 100644 Nikita/textures/blanket.png.kra diff --git a/Florian/Map/Oktoberfest.tscn b/Florian/Map/Oktoberfest.tscn index 2b2f87e..21608e4 100644 --- a/Florian/Map/Oktoberfest.tscn +++ b/Florian/Map/Oktoberfest.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=29 format=3 uid="uid://by5cq6m32hbor"] +[gd_scene load_steps=30 format=3 uid="uid://by5cq6m32hbor"] [ext_resource type="Texture2D" uid="uid://dv401srtwuvtg" path="res://icon.svg" id="1_6v0xc"] [ext_resource type="Script" uid="uid://bhh76i4a51brf" path="res://Florian/Map/oktoberfest.gd" id="1_20xaa"] @@ -20,6 +20,7 @@ [ext_resource type="PackedScene" uid="uid://ctcspqlxrw22q" path="res://Florian/PhysicsProps/PhysicsBarrel.tscn" id="13_ijkca"] [ext_resource type="PackedScene" uid="uid://ow35tpunk744" path="res://Florian/PhysicsProps/physics_beer.tscn" id="18_3uiso"] [ext_resource type="PackedScene" uid="uid://ci05g3ilu86xl" path="res://Nikita/pause_menu.tscn" id="20_mmnkp"] +[ext_resource type="PackedScene" uid="uid://dl42xs7anteub" path="res://Nikita/finish_screen.tscn" id="21_mmnkp"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_g561u"] albedo_texture = ExtResource("1_tre0f") @@ -390,6 +391,8 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0) [node name="PauseMenu" parent="." instance=ExtResource("20_mmnkp")] +[node name="FinishScreen" parent="." instance=ExtResource("21_mmnkp")] + [connection signal="interact" from="Stage/Interactable" to="Stage/Pyro" method="_turn_on_off"] [connection signal="interact" from="Stage/Interactable" to="Stage/Pyro2" method="_turn_on_off"] [connection signal="interact" from="Stage/Interactable" to="Stage/Pyro3" method="_turn_on_off"] diff --git a/Florian/Map/oktoberfest.gd b/Florian/Map/oktoberfest.gd index 3050cb6..017381c 100644 --- a/Florian/Map/oktoberfest.gd +++ b/Florian/Map/oktoberfest.gd @@ -1,30 +1,58 @@ extends Node3D var paused = false +var finished = false var main_scene : PackedScene func _ready() -> void: $PauseMenu.hide() $PauseMenu.resume.connect(_on_resume_button_pressed) $PauseMenu.main_menu.connect(_on_menu_button_pressed) + $FinishScreen.hide() + $FinishScreen.retry.connect(_on_retry_button_pressed) + $FinishScreen.exit.connect(_on_exit_button_pressed) main_scene = load("res://Nikita/hub_scene.tscn") func _process(delta: float) -> void: + if Input.is_action_just_pressed("take_picture"): + finish() if Input.is_action_just_pressed("pause"): pause_menu() func pause_menu(): if paused: $PauseMenu.hide() - Engine.time_scale = 1 + get_tree().paused = false + Input.mouse_mode = Input.MOUSE_MODE_CAPTURED else: $PauseMenu.show() - Engine.time_scale = 0 + get_tree().paused = true paused = !paused +func finish(): + if finished: + $FinishScreen.hide() + get_tree().paused = false + Input.mouse_mode = Input.MOUSE_MODE_CAPTURED + else: + $FinishScreen.show() + Input.mouse_mode = Input.MOUSE_MODE_VISIBLE + get_tree().paused = true + finished = !finished + func _on_resume_button_pressed(): pause_menu() func _on_menu_button_pressed(): pause_menu() get_tree().change_scene_to_packed(main_scene) + +func _on_retry_button_pressed(): + finish() + PictureTakeablesArray.picture_takables.clear() + PictureTakeablesArray.picture_spots.clear() + get_tree().reload_current_scene() + +func _on_exit_button_pressed(): + finish() + get_tree().change_scene_to_packed(main_scene) diff --git a/Nikita/balloonfest.tscn b/Nikita/balloonfest.tscn index c9a84b0..9e96256 100644 --- a/Nikita/balloonfest.tscn +++ b/Nikita/balloonfest.tscn @@ -1,10 +1,12 @@ -[gd_scene load_steps=9 format=3 uid="uid://cge0bfktyd7ka"] +[gd_scene load_steps=13 format=3 uid="uid://cge0bfktyd7ka"] [ext_resource type="Texture2D" uid="uid://c8bo7u0yr3cfj" path="res://Nikita/textures/golden_gate_hills_1k.png" id="1_dcn22"] [ext_resource type="PackedScene" uid="uid://c6sjs2nhsigfv" path="res://Nikita/source/ballons.glb" id="1_fqyqv"] [ext_resource type="Script" uid="uid://csuiro5uqp8m7" path="res://Nikita/scripts/balloonfest.gd" id="1_ojto3"] [ext_resource type="PackedScene" uid="uid://crrco762ow56c" path="res://Florian/Player/PlayerRigidbody.tscn" id="2_akthd"] [ext_resource type="PackedScene" uid="uid://ci05g3ilu86xl" path="res://Nikita/pause_menu.tscn" id="4_eb1mq"] +[ext_resource type="Texture2D" uid="uid://due4jnf5yb2n0" path="res://Nikita/textures/blanket.png" id="6_2jkgr"] +[ext_resource type="PackedScene" uid="uid://dl42xs7anteub" path="res://Nikita/finish_screen.tscn" id="7_xc4lk"] [sub_resource type="PanoramaSkyMaterial" id="PanoramaSkyMaterial_eb1mq"] panorama = ExtResource("1_dcn22") @@ -16,6 +18,11 @@ sky_material = SubResource("PanoramaSkyMaterial_eb1mq") background_mode = 2 sky = SubResource("Sky_ojto3") +[sub_resource type="PlaneMesh" id="PlaneMesh_xc4lk"] + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_kwais"] +albedo_texture = ExtResource("6_2jkgr") + [node name="Balloonfest" type="Node3D"] script = ExtResource("1_ojto3") @@ -32,3 +39,10 @@ transform = Transform3D(50, 0, 0, 0, 50, 0, 0, 0, 50, -4.9729, 0, 0.821295) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 24.3581, 1.08998, -30.0003) [node name="PauseMenu" parent="." instance=ExtResource("4_eb1mq")] + +[node name="MeshInstance3D" type="MeshInstance3D" parent="."] +transform = Transform3D(0.825044, 0, -0.565068, 0, 1, 0, 0.565068, 0, 0.825044, 1.41077, 0.0204842, -3.57851) +mesh = SubResource("PlaneMesh_xc4lk") +surface_material_override/0 = SubResource("StandardMaterial3D_kwais") + +[node name="FinishScreen" parent="." instance=ExtResource("7_xc4lk")] diff --git a/Nikita/finish_screen.tscn b/Nikita/finish_screen.tscn new file mode 100644 index 0000000..d335848 --- /dev/null +++ b/Nikita/finish_screen.tscn @@ -0,0 +1,88 @@ +[gd_scene load_steps=2 format=3 uid="uid://dl42xs7anteub"] + +[ext_resource type="Script" uid="uid://sw8aocei0slf" path="res://Nikita/scripts/finish_screen.gd" id="1_pfd8y"] + +[node name="FinishScreen" type="Control"] +process_mode = 2 +layout_mode = 3 +anchors_preset = 8 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +grow_horizontal = 2 +grow_vertical = 2 +script = ExtResource("1_pfd8y") + +[node name="MarginContainer" type="MarginContainer" parent="."] +layout_mode = 1 +anchors_preset = 7 +anchor_left = 0.5 +anchor_top = 1.0 +anchor_right = 0.5 +anchor_bottom = 1.0 +offset_left = -147.5 +offset_top = -144.0 +offset_right = 147.5 +grow_horizontal = 2 +grow_vertical = 0 + +[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer"] +layout_mode = 2 +alignment = 1 + +[node name="MarginContainer" type="MarginContainer" parent="MarginContainer/VBoxContainer"] +layout_mode = 2 +size_flags_vertical = 3 + +[node name="ColorRect" type="ColorRect" parent="MarginContainer/VBoxContainer/MarginContainer"] +layout_mode = 2 +color = Color(0.905882, 0.756863, 0.654902, 0.427451) + +[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/VBoxContainer/MarginContainer"] +layout_mode = 2 +alignment = 1 + +[node name="Label" type="Label" parent="MarginContainer/VBoxContainer/MarginContainer/HBoxContainer"] +layout_mode = 2 +theme_override_colors/font_shadow_color = Color(0, 0, 0, 1) +theme_override_colors/font_outline_color = Color(0, 0, 0, 1) +theme_override_constants/outline_size = 1 +text = "Score:" +vertical_alignment = 1 + +[node name="Points" type="Label" parent="MarginContainer/VBoxContainer/MarginContainer/HBoxContainer"] +layout_mode = 2 +theme_override_colors/font_shadow_color = Color(0, 0, 0, 1) +theme_override_colors/font_outline_color = Color(0, 0, 0, 1) +theme_override_constants/outline_size = 1 +text = "999" +horizontal_alignment = 2 +vertical_alignment = 1 + +[node name="MarginContainer2" type="MarginContainer" parent="MarginContainer/VBoxContainer"] +layout_mode = 2 + +[node name="HBoxContainer2" type="HBoxContainer" parent="MarginContainer/VBoxContainer/MarginContainer2"] +layout_mode = 2 +alignment = 1 + +[node name="Retry" type="Button" parent="MarginContainer/VBoxContainer/MarginContainer2/HBoxContainer2"] +layout_mode = 2 +size_flags_horizontal = 3 +theme_override_colors/font_hover_color = Color(0.596078, 0.596078, 0.596078, 1) +theme_override_colors/font_outline_color = Color(0, 0, 0, 1) +theme_override_constants/outline_size = 2 +text = "Retry" + +[node name="Exit" type="Button" parent="MarginContainer/VBoxContainer/MarginContainer2/HBoxContainer2"] +layout_mode = 2 +size_flags_horizontal = 3 +theme_override_colors/font_hover_color = Color(0.596078, 0.596078, 0.596078, 1) +theme_override_colors/font_outline_color = Color(0, 0, 0, 1) +theme_override_constants/outline_size = 2 +text = "Exit +" + +[connection signal="pressed" from="MarginContainer/VBoxContainer/MarginContainer2/HBoxContainer2/Retry" to="." method="_on_retry_pressed"] +[connection signal="pressed" from="MarginContainer/VBoxContainer/MarginContainer2/HBoxContainer2/Exit" to="." method="_on_exit_pressed"] diff --git a/Nikita/pause_menu.tscn b/Nikita/pause_menu.tscn index 0601645..f26768f 100644 --- a/Nikita/pause_menu.tscn +++ b/Nikita/pause_menu.tscn @@ -3,6 +3,7 @@ [ext_resource type="Script" uid="uid://dpbldsvv2uovr" path="res://Nikita/scripts/pause_menu.gd" id="1_jsawv"] [node name="PauseMenu" type="Control"] +process_mode = 2 layout_mode = 3 anchors_preset = 8 anchor_left = 0.5 @@ -30,14 +31,23 @@ layout_mode = 2 [node name="Resume" type="Button" parent="MarginContainer/VBoxContainer"] layout_mode = 2 +theme_override_colors/font_hover_color = Color(0.596078, 0.596078, 0.596078, 1) +theme_override_colors/font_outline_color = Color(0, 0, 0, 1) +theme_override_constants/outline_size = 2 text = "Resume" [node name="MainMenu" type="Button" parent="MarginContainer/VBoxContainer"] layout_mode = 2 +theme_override_colors/font_hover_color = Color(0.596078, 0.596078, 0.596078, 1) +theme_override_colors/font_outline_color = Color(0, 0, 0, 1) +theme_override_constants/outline_size = 2 text = "Menu" [node name="Quit" type="Button" parent="MarginContainer/VBoxContainer"] layout_mode = 2 +theme_override_colors/font_hover_color = Color(0.595828, 0.595828, 0.595828, 1) +theme_override_colors/font_outline_color = Color(0, 0, 0, 1) +theme_override_constants/outline_size = 2 text = "Quit" [connection signal="pressed" from="MarginContainer/VBoxContainer/Resume" to="." method="_on_resume_pressed"] diff --git a/Nikita/scripts/balloonfest.gd b/Nikita/scripts/balloonfest.gd index 3050cb6..2d52534 100644 --- a/Nikita/scripts/balloonfest.gd +++ b/Nikita/scripts/balloonfest.gd @@ -1,30 +1,56 @@ extends Node3D var paused = false +var finished = false var main_scene : PackedScene func _ready() -> void: $PauseMenu.hide() $PauseMenu.resume.connect(_on_resume_button_pressed) $PauseMenu.main_menu.connect(_on_menu_button_pressed) + $FinishScreen.hide() + $FinishScreen.retry.connect(_on_retry_button_pressed) + $FinishScreen.exit.connect(_on_exit_button_pressed) main_scene = load("res://Nikita/hub_scene.tscn") func _process(delta: float) -> void: + if Input.is_action_just_pressed("take_picture"): + finish() if Input.is_action_just_pressed("pause"): pause_menu() func pause_menu(): if paused: $PauseMenu.hide() - Engine.time_scale = 1 + get_tree().paused = false + Input.mouse_mode = Input.MOUSE_MODE_CAPTURED else: $PauseMenu.show() - Engine.time_scale = 0 + get_tree().paused = true paused = !paused +func finish(): + if finished: + $FinishScreen.hide() + get_tree().paused = false + Input.mouse_mode = Input.MOUSE_MODE_CAPTURED + else: + $FinishScreen.show() + Input.mouse_mode = Input.MOUSE_MODE_VISIBLE + get_tree().paused = true + finished = !finished + func _on_resume_button_pressed(): pause_menu() func _on_menu_button_pressed(): pause_menu() get_tree().change_scene_to_packed(main_scene) + +func _on_retry_button_pressed(): + finish() + get_tree().reload_current_scene() + +func _on_exit_button_pressed(): + finish() + get_tree().change_scene_to_packed(main_scene) diff --git a/Nikita/scripts/finish_screen.gd b/Nikita/scripts/finish_screen.gd new file mode 100644 index 0000000..a7d2a7c --- /dev/null +++ b/Nikita/scripts/finish_screen.gd @@ -0,0 +1,11 @@ +extends Control + +signal retry +signal exit + +func _on_retry_pressed() -> void: + emit_signal("retry") + + +func _on_exit_pressed() -> void: + emit_signal("exit") diff --git a/Nikita/scripts/finish_screen.gd.uid b/Nikita/scripts/finish_screen.gd.uid new file mode 100644 index 0000000..360276e --- /dev/null +++ b/Nikita/scripts/finish_screen.gd.uid @@ -0,0 +1 @@ +uid://sw8aocei0slf diff --git a/Nikita/scripts/hub_scene.gd b/Nikita/scripts/hub_scene.gd index d683e2d..968f330 100644 --- a/Nikita/scripts/hub_scene.gd +++ b/Nikita/scripts/hub_scene.gd @@ -15,10 +15,10 @@ func _process(delta: float) -> void: func pause_menu(): if paused: $PauseMenu.hide() - Engine.time_scale = 1 + get_tree().paused = false else: $PauseMenu.show() - Engine.time_scale = 0 + get_tree().paused = true paused = !paused func _on_resume_button_pressed(): diff --git a/Nikita/textures/blanket.png b/Nikita/textures/blanket.png new file mode 100644 index 0000000000000000000000000000000000000000..9dfa0ea330a165196c623570068d738a1def2cf4 GIT binary patch literal 6479 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 IpS+Urf6+^N2><{9 literal 0 HcmV?d00001 diff --git a/Nikita/textures/blanket.png.kra b/Nikita/textures/blanket.png.kra new file mode 100644 index 0000000000000000000000000000000000000000..47fcd4fde58f24e94d3405a3feb624fa90f2d3ea GIT binary patch literal 83449 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 BuC@RG literal 0 HcmV?d00001