From 9ea457e21d74a8436055f7db065c88116cd47534 Mon Sep 17 00:00:00 2001 From: Haze Weathers Date: Thu, 11 Jul 2024 12:43:58 -0400 Subject: [PATCH] basic implementation of famira blood --- objects/enemy/boss/famira.gd | 7 +++++++ 1 file changed, 7 insertions(+) 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()