Include lose screen logic

This commit is contained in:
Paul Norberger
2020-04-21 01:06:39 +02:00
parent 840641ab85
commit e27933dba5
2 changed files with 5 additions and 0 deletions

View File

@@ -923,6 +923,7 @@ script = ExtResource( 4 )
__meta__ = {
"_edit_group_": true
}
lose_screen = "res://Menus/LoseScreen/LoseScreen.tscn"
[node name="Kind" parent="." instance=ExtResource( 13 )]

View File

@@ -15,6 +15,9 @@ var sequence_cycles = 0
enum PHASES {PHASE_ONE, PHASE_TWO, PHASE_THREE}
export(PHASES) var _phase = PHASES.PHASE_ONE
export(String, FILE, "*.tscn,*.scn") var lose_screen = ""
export(String, FILE, "*.tscn,*.scn") var win_screen = ""
func _ready():
print("Hey.")
_change_phase(_phase)
@@ -101,6 +104,7 @@ func _decide_on_next_state():
# Death
if state_active == $States/Die:
queue_free()
get_tree().change_scene(lose_screen)
return $States/Dead
if _phase == PHASES.PHASE_ONE: