Fixed debugger errors in many files and optimized some scenes/code

This commit is contained in:
VoidTwo
2021-12-12 23:55:59 -06:00
parent fc6dfdef4d
commit ef5ce684eb
39 changed files with 657 additions and 740 deletions

View File

@@ -2,27 +2,27 @@ extends Node2D
func _ready() -> void:
$YSort/Player.load_hud($HUD)
return
$YSort/Player.load_hud($HUD)
return
func _on_activate_boss_teleporter_body_entered(body: Node) -> void:
if body.is_in_group('player'):
$'Interactables/Boss Teleporter'.set_deferred('visible', true)
$'Interactables/Activate Boss Teleporter'.call_deferred('queue_free')
return
if body.is_in_group('player'):
$'Interactables/Boss Teleporter'.set_deferred('visible', true)
$'Interactables/Activate Boss Teleporter'.call_deferred('queue_free')
return
func _on_eyeball_boss_death() -> void:
$YSort/Enemies.call_deferred('queue_free')
$Lights.call_deferred('queue_free')
$Darkness.set_visible(false)
$Ending.start()
return
$YSort/Enemies.call_deferred('queue_free')
$Lights.call_deferred('queue_free')
$Darkness.set_visible(false)
$Ending.start()
return
func _on_ending_timeout():
if get_tree().change_scene('res://GUI/Level Complete.tscn') != OK:
print('ERROR: Level 5 failed to change scene to Level Complete.')
queue_free()
return
if get_tree().change_scene('res://GUI/Level Complete.tscn') != OK:
print('ERROR: Level 5 failed to change scene to Level Complete.')
queue_free()
return