SuperStar.gd 379 B

12345678910111213
  1. extends PowerUpItem
  2. @export var star_bgm: AudioStream = null
  3. func _physics_process(delta: float) -> void:
  4. $BasicEnemyMovement.handle_movement(delta)
  5. func collect_item(player: Player) -> void:
  6. collected.emit()
  7. player.super_star()
  8. AudioManager.play_sfx("power_up", global_position)
  9. AudioManager.set_music_override(AudioManager.MUSIC_OVERRIDES.STAR, 1, false)
  10. queue_free()