more work on final boss

This commit is contained in:
Haze Weathers 2024-03-05 22:03:51 -05:00
parent 3e3b327f5e
commit 0bae67fd3b
7 changed files with 196 additions and 24 deletions

View file

@ -25,13 +25,27 @@ func _on_Famira_health_changed(amount) -> void:
func _on_cutscene_finished() -> void:
$GUI.visible = true
sg2083.visible = true
sg2083.state = sg2083.State.STAND
famira.visible = true
famira.animation_player.play("grow")
$AnimationPlayer.play("drop-stg")
yield(get_tree().create_timer(0.5), "timeout")
$FamiCutscene/FamiHuman.visible = false
func fade() -> void:
Fade.fade_out(0.4)
yield(Fade, "fade_finished")
Fade.fade_in(0.4)
yield(Fade, "fade_finished")
sg2083.anims.play("UnDuck")
sg2083.state = sg2083.State.STAND
famira.state_chart.send_event("transformed")
func start_fight() -> void:
famira.animation_player.state_chart.send_event("transformed")
func _on_2083_energy_changed(amount) -> void:
sg_energy.value = amount