pause menu in china
This commit is contained in:
parent
998b99eda4
commit
951ab1bff0
8 changed files with 119 additions and 50 deletions
|
|
@ -1,46 +1,46 @@
|
|||
[gd_scene load_steps=116 format=4 uid="uid://pgcxxcn3y6ld"]
|
||||
|
||||
[ext_resource type="Script" path="res://Florian/Map/oktoberfest.gd" id="1_20xaa"]
|
||||
[ext_resource type="Texture2D" uid="uid://dbxh0cr85emoy" path="res://Amanda/medieval_tavern_props_pack/textures/tex_chair_wood.png" id="1_kmmfq"]
|
||||
[ext_resource type="Script" uid="uid://bhh76i4a51brf" path="res://Florian/Map/oktoberfest.gd" id="1_20xaa"]
|
||||
[ext_resource type="Texture2D" uid="uid://c6rwhjuvbddf1" path="res://Amanda/medieval_tavern_props_pack/textures/tex_chair_wood.png" id="1_kmmfq"]
|
||||
[ext_resource type="PackedScene" uid="uid://crrco762ow56c" path="res://Florian/Player/PlayerRigidbody.tscn" id="2_82wr0"]
|
||||
[ext_resource type="Texture2D" uid="uid://djp2r4gkuaneh" path="res://Amanda/medieval_tavern_props_pack/textures/tex_barrel.png" id="2_o3vbn"]
|
||||
[ext_resource type="Texture2D" uid="uid://jen2qbw7xilr" path="res://Amanda/medieval_tavern_props_pack/textures/tex_table_wood_round.png" id="3_6t3lb"]
|
||||
[ext_resource type="Texture2D" uid="uid://ccyfq5sclccnj" path="res://Amanda/medieval_tavern_props_pack/textures/tex_barrel.png" id="2_o3vbn"]
|
||||
[ext_resource type="Texture2D" uid="uid://yeevlg6sfih0" path="res://Amanda/medieval_tavern_props_pack/textures/tex_table_wood_round.png" id="3_6t3lb"]
|
||||
[ext_resource type="PackedScene" uid="uid://bobfhgsydmmr2" path="res://Florian/pyro.tscn" id="4_h8052"]
|
||||
[ext_resource type="Texture2D" uid="uid://duqqhvaqkbmtq" path="res://Amanda/medieval_tavern_props_pack/textures/tex_lamp_wood.png" id="4_o4c6g"]
|
||||
[ext_resource type="Texture2D" uid="uid://2db671xsl5jg" path="res://Amanda/medieval_tavern_props_pack/textures/tex_candle_plate.png" id="5_j18cs"]
|
||||
[ext_resource type="Texture2D" uid="uid://b0l15aswgn0mp" path="res://Amanda/medieval_tavern_props_pack/textures/tex_lamp_wood.png" id="4_o4c6g"]
|
||||
[ext_resource type="Texture2D" uid="uid://crs6pqip73lnb" path="res://Amanda/medieval_tavern_props_pack/textures/tex_candle_plate.png" id="5_j18cs"]
|
||||
[ext_resource type="PackedScene" uid="uid://byhsp6ujjsh8m" path="res://Florian/Entity/interactable.tscn" id="5_ygtpi"]
|
||||
[ext_resource type="Script" path="res://Florian/Map/lights.gd" id="6_g561u"]
|
||||
[ext_resource type="Script" uid="uid://ddwcbl3nbt6j4" path="res://Florian/Map/lights.gd" id="6_g561u"]
|
||||
[ext_resource type="PackedScene" uid="uid://c8gnb0kut2n5h" path="res://Florian/PointsLogic/point_thing.tscn" id="6_miqpv"]
|
||||
[ext_resource type="PackedScene" uid="uid://bk4djtjemu7we" path="res://Florian/Entity/People/guitar.tscn" id="6_ptxqs"]
|
||||
[ext_resource type="Texture2D" uid="uid://dgjca2txvonvc" path="res://Amanda/medieval_tavern_props_pack/textures/tex_table_wood.png" id="7_j18cs"]
|
||||
[ext_resource type="Texture2D" uid="uid://cgkadhjwrildd" path="res://Amanda/medieval_tavern_props_pack/textures/tex_table_wood.png" id="7_j18cs"]
|
||||
[ext_resource type="PackedScene" uid="uid://c5552lenumx2j" path="res://Florian/Entity/People/saxophone.tscn" id="7_miqpv"]
|
||||
[ext_resource type="Texture2D" uid="uid://c5ovgaud6l81o" path="res://Amanda/medieval_tavern_props_pack/textures/tex_bucket_wood.png" id="8_rbdeg"]
|
||||
[ext_resource type="Texture2D" uid="uid://wrd5lxdbrbbk" path="res://Amanda/medieval_tavern_props_pack/textures/tex_bucket_wood.png" id="8_rbdeg"]
|
||||
[ext_resource type="PackedScene" uid="uid://bybsn53hd1mge" path="res://Florian/Entity/People/guys.tscn" id="9_3box6"]
|
||||
[ext_resource type="Texture2D" uid="uid://qn71b1hvy12k" path="res://Amanda/medieval_tavern_props_pack/textures/tex_sack.png" id="9_y7kr0"]
|
||||
[ext_resource type="Texture2D" uid="uid://cs4rx40s6i0xo" path="res://Amanda/medieval_tavern_props_pack/textures/tex_shelf_wood.png" id="10_6j042"]
|
||||
[ext_resource type="Texture2D" uid="uid://c1xqukfjgdfkf" path="res://Amanda/medieval_tavern_props_pack/textures/tex_sack.png" id="9_y7kr0"]
|
||||
[ext_resource type="Texture2D" uid="uid://oq7sc7ifxcuh" path="res://Amanda/medieval_tavern_props_pack/textures/tex_shelf_wood.png" id="10_6j042"]
|
||||
[ext_resource type="PackedScene" uid="uid://bw73kprk7ptvn" path="res://Florian/PointsLogic/PictureSpot.tscn" id="10_28ddj"]
|
||||
[ext_resource type="Script" path="res://Florian/Map/dancing_people.gd" id="10_mbtuy"]
|
||||
[ext_resource type="Texture2D" uid="uid://c0g55ydym62g0" path="res://Amanda/medieval_tavern_props_pack/textures/planks.png" id="10_nbq5r"]
|
||||
[ext_resource type="Script" uid="uid://cu3fdbo1lelob" path="res://Florian/Map/dancing_people.gd" id="10_mbtuy"]
|
||||
[ext_resource type="Texture2D" uid="uid://bc165uwvli2g3" path="res://Amanda/medieval_tavern_props_pack/textures/planks.png" id="10_nbq5r"]
|
||||
[ext_resource type="PackedScene" uid="uid://k3ij7wrtwpms" path="res://Florian/table_0.tscn" id="10_ubr03"]
|
||||
[ext_resource type="PackedScene" uid="uid://m3sk1ustdixv" path="res://Florian/Props/tent.tscn" id="11_4etk5"]
|
||||
[ext_resource type="PackedScene" uid="uid://oxm6ufgip22u" path="res://Florian/Props/tent.tscn" id="11_4etk5"]
|
||||
[ext_resource type="Texture2D" uid="uid://cx783frd814e6" path="res://Florian/Decals/power.png" id="11_bsfgy"]
|
||||
[ext_resource type="PackedScene" uid="uid://lrf6ltd1wwg1" path="res://Florian/Entity/People/waitress_path.tscn" id="12_g561u"]
|
||||
[ext_resource type="PackedScene" uid="uid://ctcspqlxrw22q" path="res://Florian/PhysicsProps/PhysicsBarrel.tscn" id="13_ijkca"]
|
||||
[ext_resource type="Texture2D" uid="uid://datgyl0pkq6q0" path="res://Florian/Textures/bush.jpg" id="14_70e5e"]
|
||||
[ext_resource type="Texture2D" uid="uid://duw174s2svq3r" path="res://Amanda/medieval_tavern_props_pack/Holz Dark Seamless.jpg" id="17_1dni4"]
|
||||
[ext_resource type="Texture2D" uid="uid://bdsrkmqfui1sn" path="res://Amanda/medieval_tavern_props_pack/textures/tex_fireplace_2.png" id="17_sdh5o"]
|
||||
[ext_resource type="Texture2D" uid="uid://dgwh2eg2adqvf" path="res://Florian/Textures/bush.jpg" id="14_70e5e"]
|
||||
[ext_resource type="Texture2D" uid="uid://qtwhgo8sq7g7" path="res://Amanda/medieval_tavern_props_pack/Holz Dark Seamless.jpg" id="17_1dni4"]
|
||||
[ext_resource type="Texture2D" uid="uid://b1llux0jpvxis" path="res://Amanda/medieval_tavern_props_pack/textures/tex_fireplace_2.png" id="17_sdh5o"]
|
||||
[ext_resource type="PackedScene" uid="uid://ow35tpunk744" path="res://Florian/PhysicsProps/physics_beer.tscn" id="18_3uiso"]
|
||||
[ext_resource type="Texture2D" uid="uid://ch1tjule0p0xj" path="res://Amanda/medieval_tavern_props_pack/textures/Holz Dark Seamless.jpg" id="18_o4c6g"]
|
||||
[ext_resource type="Texture2D" uid="uid://cq0uucc77ce56" path="res://Amanda/medieval_tavern_props_pack/textures/Holz Dark Seamless.jpg" id="18_o4c6g"]
|
||||
[ext_resource type="Texture2D" uid="uid://bmgydj38uhwoe" path="res://Amanda/skybox/Skydome_0.png" id="19_20xaa"]
|
||||
[ext_resource type="PackedScene" uid="uid://bxruw32nq7qfw" path="res://Florian/Props/beer_stand.tscn" id="19_d5eeg"]
|
||||
[ext_resource type="PackedScene" uid="uid://v86q0i25q2dj" path="res://Florian/PhysicsProps/DrunkFollow.tscn" id="20_20xaa"]
|
||||
[ext_resource type="Texture2D" uid="uid://vfybiixrbk3m" path="res://Amanda/medieval_tavern_props_pack/textures/tex_bar_counter.png" id="21_fese6"]
|
||||
[ext_resource type="AudioStream" uid="uid://n05wr0n7ps0q" path="res://Florian/Audio/oktoberfestambience.mp3.ogg" id="21_mmnkp"]
|
||||
[ext_resource type="Texture2D" uid="uid://btvin3pkgvu3s" path="res://Amanda/medieval_tavern_props_pack/textures/tex_bar_counter.png" id="21_fese6"]
|
||||
[ext_resource type="AudioStream" uid="uid://yeqii4bqw3d5" path="res://Florian/Audio/oktoberfestambience.mp3.ogg" id="21_mmnkp"]
|
||||
[ext_resource type="PackedScene" uid="uid://b85ujwx0p8gvn" path="res://Florian/Props/door.tscn" id="22_bv6bj"]
|
||||
[ext_resource type="PackedScene" uid="uid://bfq21ks4r8gma" path="res://Florian/Entity/People/accor.tscn" id="23_0a0yf"]
|
||||
[ext_resource type="Script" path="res://Florian/Map/accor_animation.gd" id="24_ho8ja"]
|
||||
[ext_resource type="PackedScene" path="res://Nikita/finish_screen.tscn" id="30_s3xcw"]
|
||||
[ext_resource type="PackedScene" path="res://Nikita/pause_menu.tscn" id="31_fese6"]
|
||||
[ext_resource type="PackedScene" uid="uid://c4fw8rjct7vms" path="res://Florian/Entity/People/accor.tscn" id="23_0a0yf"]
|
||||
[ext_resource type="Script" uid="uid://btok1rqmtms4o" path="res://Florian/Map/accor_animation.gd" id="24_ho8ja"]
|
||||
[ext_resource type="PackedScene" uid="uid://dl42xs7anteub" path="res://Nikita/finish_screen.tscn" id="30_s3xcw"]
|
||||
[ext_resource type="PackedScene" uid="uid://ci05g3ilu86xl" path="res://Nikita/pause_menu.tscn" id="31_fese6"]
|
||||
[ext_resource type="PackedScene" uid="uid://dg7bbk825ux3u" path="res://Amanda/medieval_tavern_props_pack/roof_scene.tscn" id="42_wvrfj"]
|
||||
[ext_resource type="PackedScene" uid="uid://c0lf4alak6nha" path="res://Amanda/chandelier/scene.gltf" id="43_n03eg"]
|
||||
|
||||
|
|
|
|||
59
Amanda/backup_map/chinese_ny_new.gd
Normal file
59
Amanda/backup_map/chinese_ny_new.gd
Normal file
|
|
@ -0,0 +1,59 @@
|
|||
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"):
|
||||
await PictureTakeablesArray.calcualtion_finished
|
||||
finish()
|
||||
if Input.is_action_just_pressed("pause"):
|
||||
pause_menu()
|
||||
|
||||
func pause_menu():
|
||||
if paused:
|
||||
$PauseMenu.hide()
|
||||
get_tree().paused = false
|
||||
Input.mouse_mode = Input.MOUSE_MODE_CAPTURED
|
||||
else:
|
||||
$PauseMenu.show()
|
||||
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)
|
||||
1
Amanda/backup_map/chinese_ny_new.gd.uid
Normal file
1
Amanda/backup_map/chinese_ny_new.gd.uid
Normal file
|
|
@ -0,0 +1 @@
|
|||
uid://mb2cpdvigne7
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -9,7 +9,7 @@ metadata={
|
|||
"vram_texture": true
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "be429b2193f8a07f994cc5cf78b5ddcb"
|
||||
"md5": "c553ffa136aa4de577ee027ed5a3a4f7"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ metadata={
|
|||
"vram_texture": true
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "409f58be4b2359dc1a8d4e4c023706e3"
|
||||
"md5": "4dd9f5a20495dc6bec5a84f29a761e65"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
|
|
|||
|
|
@ -237,13 +237,12 @@ transform = Transform3D(-0.173545, 0, 0.984826, 0, 1, 0, -0.984826, 0, -0.173545
|
|||
curve = SubResource("Curve3D_3unov")
|
||||
|
||||
[node name="PathFollow3D" type="PathFollow3D" parent="Balloons/Path3D2"]
|
||||
transform = Transform3D(-0.0958829, -0.0187651, 0.995209, -0.192064, 0.981379, 1.11758e-08, -0.976683, -0.191145, -0.0977016, -64.1844, 20, -27.8943)
|
||||
transform = Transform3D(-0.0958825, -0.018765, 0.995209, -0.192064, 0.981379, -1.11758e-08, -0.976683, -0.191145, -0.0977012, -64.1844, 20, -27.8943)
|
||||
progress = 91.2869
|
||||
rotation_mode = 1
|
||||
script = ExtResource("20_34i2w")
|
||||
|
||||
[node name="Balloon_red" parent="Balloons/Path3D2/PathFollow3D" instance=ExtResource("15_d7t4y")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
|
||||
|
||||
[node name="PointThing" parent="Balloons/Path3D2/PathFollow3D/Balloon_red" instance=ExtResource("8_kwais")]
|
||||
transform = Transform3D(3.65105, 0, 0, 0, 7.64798, 0, 0, 0, 3.65105, 0, 9.7302, 0)
|
||||
|
|
@ -255,7 +254,7 @@ transform = Transform3D(0.967674, 0, -0.252204, 0, 1, 0, 0.252204, 0, 0.967674,
|
|||
curve = SubResource("Curve3D_34i2w")
|
||||
|
||||
[node name="PathFollow3D" type="PathFollow3D" parent="Balloons/Path3D3"]
|
||||
transform = Transform3D(0.0952987, 0, -0.995441, 0, 1, 0, 0.995441, 0, 0.0952987, -51.0871, 22.1303, -44.7341)
|
||||
transform = Transform3D(0.0953016, 0, -0.995441, 0, 1, 0, 0.995441, 0, 0.0953016, -51.0873, 22.1303, -44.734)
|
||||
progress = 122.514
|
||||
rotation_mode = 1
|
||||
script = ExtResource("20_34i2w")
|
||||
|
|
@ -272,7 +271,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 36.0308, 43.2901, 15.5027)
|
|||
curve = SubResource("Curve3D_hsesi")
|
||||
|
||||
[node name="PathFollow3D" type="PathFollow3D" parent="Balloons/Path3D4"]
|
||||
transform = Transform3D(0.919657, 0.29319, -0.261245, -0.302015, 0.953273, 0.00664531, 0.250987, 0.0727896, 0.965241, 10, 0, 8)
|
||||
transform = Transform3D(0.919657, 0.29319, -0.261245, -0.302015, 0.953273, 0.00664529, 0.250986, 0.0727895, 0.965241, 10, 0, 8)
|
||||
rotation_mode = 1
|
||||
script = ExtResource("22_hsesi")
|
||||
|
||||
|
|
@ -284,13 +283,12 @@ points_worth = 100
|
|||
points_name = "blue balloon"
|
||||
|
||||
[node name="PathFollow3D2" type="PathFollow3D" parent="Balloons/Path3D4"]
|
||||
transform = Transform3D(0.963826, 0.0899486, 0.250846, -0.0929528, 0.995663, 0.000130766, -0.249747, -0.0234432, 0.968018, 4.18687, -4.32775, -53.3213)
|
||||
transform = Transform3D(0.963826, 0.0899486, 0.250846, -0.0929528, 0.995663, 0.000130762, -0.249747, -0.0234432, 0.968018, 4.18684, -4.32774, -53.3213)
|
||||
progress = 89.7982
|
||||
rotation_mode = 1
|
||||
script = ExtResource("22_hsesi")
|
||||
|
||||
[node name="Balloon_red" parent="Balloons/Path3D4/PathFollow3D2" instance=ExtResource("15_d7t4y")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
|
||||
|
||||
[node name="PointThing" parent="Balloons/Path3D4/PathFollow3D2/Balloon_red" instance=ExtResource("8_kwais")]
|
||||
transform = Transform3D(3.65105, 0, 0, 0, 7.64798, 0, 0, 0, 3.65105, 0, 9.7302, 0)
|
||||
|
|
|
|||
|
|
@ -15,6 +15,7 @@ func _ready() -> void:
|
|||
|
||||
func _process(delta: float) -> void:
|
||||
if Input.is_action_just_pressed("take_picture"):
|
||||
await PictureTakeablesArray.calcualtion_finished
|
||||
finish()
|
||||
if Input.is_action_just_pressed("pause"):
|
||||
pause_menu()
|
||||
|
|
@ -49,6 +50,8 @@ func _on_menu_button_pressed():
|
|||
|
||||
func _on_retry_button_pressed():
|
||||
finish()
|
||||
PictureTakeablesArray.picture_takables.clear()
|
||||
PictureTakeablesArray.picture_spots.clear()
|
||||
get_tree().reload_current_scene()
|
||||
|
||||
func _on_exit_button_pressed():
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue