fixed bug where you could pause and go to debug level select durinh game over slowdown
This commit is contained in:
parent
b0d4bff070
commit
328dd06a1d
2 changed files with 4 additions and 1 deletions
|
@ -55,7 +55,8 @@ func _physics_process(delta):
|
||||||
Game.change_map(load("res://maps/test_room.tscn"))
|
Game.change_map(load("res://maps/test_room.tscn"))
|
||||||
#Debug 1
|
#Debug 1
|
||||||
if Input.is_action_just_pressed("debug_1"):
|
if Input.is_action_just_pressed("debug_1"):
|
||||||
Game.change_map(load("res://maps/level_select.tscn"))
|
if Game.can_pause:
|
||||||
|
Game.change_map(load("res://maps/level_select.tscn"))
|
||||||
#Debug 2
|
#Debug 2
|
||||||
if Input.is_action_just_pressed("debug_2"):
|
if Input.is_action_just_pressed("debug_2"):
|
||||||
Game.freeze_frame(1.0)
|
Game.freeze_frame(1.0)
|
||||||
|
|
|
@ -252,6 +252,7 @@ func _on_player_died() -> void:
|
||||||
deaths += 1
|
deaths += 1
|
||||||
if use_lives and lives <= 0:
|
if use_lives and lives <= 0:
|
||||||
can_restart = false
|
can_restart = false
|
||||||
|
can_pause = false
|
||||||
Audio.play_sound(Audio.a_game_over, Audio.ac_die)
|
Audio.play_sound(Audio.a_game_over, Audio.ac_die)
|
||||||
get_tree().get_nodes_in_group("player")[0].queue_free()
|
get_tree().get_nodes_in_group("player")[0].queue_free()
|
||||||
var time_tween = create_tween()
|
var time_tween = create_tween()
|
||||||
|
@ -266,6 +267,7 @@ func _on_player_died() -> void:
|
||||||
var gover = load("res://menus/game_over.tscn").instance()
|
var gover = load("res://menus/game_over.tscn").instance()
|
||||||
map.add_child(gover)
|
map.add_child(gover)
|
||||||
can_restart = true
|
can_restart = true
|
||||||
|
can_pause = true
|
||||||
else:
|
else:
|
||||||
# count death
|
# count death
|
||||||
lives -= 1
|
lives -= 1
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue