Level display
This commit is contained in:
16
Start.gd
16
Start.gd
@@ -5,12 +5,14 @@ onready var NewGame = $"New Game"
|
||||
onready var QuitGame = $"Quit Game"
|
||||
onready var QuitDesktop = $"Quit to Desktop"
|
||||
onready var MMusic = $"MenuMusic"
|
||||
onready var CurrentLevel = $"Level"
|
||||
onready var CurrentLevel = $"../../Level"
|
||||
onready var CurrLevelMenu = $"Level"
|
||||
onready var Timer = $Timer
|
||||
|
||||
onready var Levels = {
|
||||
"lvl1": "Level 1 - What did the five fingers say to the face? SLAP!",
|
||||
"lvl2": "Level 2 - Something in the way...",
|
||||
"lvl3": "Level 3 - But not too straight, maybe from behind.",
|
||||
"lvl3": "Level 3 - But not too straight.",
|
||||
"lvl4": "Level 4 - ",
|
||||
"lvl5": "Level 5 - ",
|
||||
"lvl6": "Level 6 - ",
|
||||
@@ -24,7 +26,8 @@ onready var Levels = {
|
||||
}
|
||||
|
||||
func _ready():
|
||||
CurrentLevel.text = Levels[get_tree().get_current_scene().get_name()]
|
||||
CurrLevelMenu.text = Levels[get_tree().get_current_scene().get_name()]
|
||||
CurrentLevel.text = CurrLevelMenu.text
|
||||
QuitGame.hide()
|
||||
QuitDesktop.margin_top -= 44
|
||||
QuitDesktop.margin_bottom -= 44
|
||||
@@ -38,6 +41,9 @@ func _on_Quit_to_Desktop_Button_pressed():
|
||||
|
||||
func _on_New_Game_pressed():
|
||||
get_parent().hide()
|
||||
if !ingame:
|
||||
CurrentLevel.show()
|
||||
Timer.start()
|
||||
Input.set_mouse_mode(Input.MOUSE_MODE_CAPTURED)
|
||||
get_tree().paused = false
|
||||
ingame = true
|
||||
@@ -61,5 +67,5 @@ func openMenu():
|
||||
func _on_Quit_Game_pressed():
|
||||
get_tree().reload_current_scene()
|
||||
|
||||
|
||||
|
||||
func _on_Timer_timeout():
|
||||
CurrentLevel.hide()
|
||||
|
||||
Reference in New Issue
Block a user