diff --git a/objects/enemy/boss/famira.gd b/objects/enemy/boss/famira.gd index 1d5b29d..22e8d09 100644 --- a/objects/enemy/boss/famira.gd +++ b/objects/enemy/boss/famira.gd @@ -5,6 +5,9 @@ signal died() signal health_changed(amount) +const DeathParticles = preload("res://objects/enemy/death_particles.tscn") + + export var push_speed: float = 30.0 export var chase_speed: float = 65.0 export var breath_dps: float = 20.0 @@ -138,4 +141,8 @@ func _on_Shooting_state_physics_processing(delta) -> void: func _on_Hitbox_area_entered(area: Area2D) -> void: if area.is_in_group("hurt_famira"): hurt(area.damage) + var death_particles = DeathParticles.instance() + death_particles.global_position = area.global_position + death_particles.emitting = true + get_parent().add_child(death_particles) area.queue_free()