Decreased movement and shot delay of enemies based on number of enemies

remaining; increased tween speed of enemy bounce at 25% remaining.
This commit is contained in:
Henry 2025-12-31 13:34:29 +00:00
parent 7a0ea55ff1
commit f1eec30167
8 changed files with 57 additions and 5 deletions

View file

@ -37,6 +37,7 @@ func start():
print(shield)
shader_active = false
$Ship.frame = 1
$Ship/Boosters/BoosterBurst.hide()
$Ship/Boosters.hide()
$Ship.show()
position = Vector2(screensize.x / 2, screensize.y)
@ -123,9 +124,11 @@ func _on_damage_taken():
func _on_player_victory() -> void:
print("Victory!")
# get_node("EnemyBullet").monitoring = false #TODO make sure bullets stop monitoring!
set_process(false)
$Ship.frame = 1
await get_tree().create_timer(1).timeout
$Ship/Boosters/BoosterBurst.show()
var tween = create_tween()
tween.tween_property(self, "position:y", 60 * -1, .25).set_ease(tween.EASE_IN)
await tween.finished