forked from team-sg/hero-mark-2
fixed issue where you couldnt retry final boss, as well as making transformation cutscene not pausable
This commit is contained in:
parent
5800db8432
commit
cc3c48dac3
3 changed files with 6 additions and 2 deletions
|
@ -13,7 +13,6 @@ func _init() -> void:
|
||||||
Game.can_restart = false
|
Game.can_restart = false
|
||||||
|
|
||||||
func _on_cutscene_finished() -> void:
|
func _on_cutscene_finished() -> void:
|
||||||
Game.can_pause = true
|
|
||||||
Audio.play_sound(Audio.a_fami_transform,Audio.ac_voice)
|
Audio.play_sound(Audio.a_fami_transform,Audio.ac_voice)
|
||||||
|
|
||||||
func _physics_process(delta: float) -> void:
|
func _physics_process(delta: float) -> void:
|
||||||
|
|
|
@ -43,6 +43,8 @@ func fade() -> void:
|
||||||
$"%GUI".visible = true
|
$"%GUI".visible = true
|
||||||
yield(Fade, "fade_finished")
|
yield(Fade, "fade_finished")
|
||||||
sg2083.state = sg2083.State.STAND
|
sg2083.state = sg2083.State.STAND
|
||||||
|
Game.can_pause = true
|
||||||
|
Game.can_restart = true
|
||||||
famira.state_chart.send_event("transformed")
|
famira.state_chart.send_event("transformed")
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -20,4 +20,7 @@ func _on_Exit_button_down():
|
||||||
|
|
||||||
func _on_Retry_button_down():
|
func _on_Retry_button_down():
|
||||||
get_tree().paused = true
|
get_tree().paused = true
|
||||||
|
if Game.current_level == 11:
|
||||||
|
Game.change_map(load("res://maps/boss/boss3_arena.tscn"))
|
||||||
|
else:
|
||||||
Game.restart_level()
|
Game.restart_level()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue