From c1bdb544a6e0b43b654e6c0902b10ef87c8f861e Mon Sep 17 00:00:00 2001 From: OddlyTimbot Date: Tue, 3 Nov 2026 14:18:37 -0500 Subject: [PATCH] small update to slime --- scripts/slime.gd | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scripts/slime.gd b/scripts/slime.gd index 6a20492..6896a91 100644 --- a/scripts/slime.gd +++ b/scripts/slime.gd @@ -6,6 +6,8 @@ class_name Slime extends Area2D @onready var left_down_cast: RayCast2D = $LeftDownCast @onready var slime_graphic: AnimatedSprite2D = $SlimeGraphic +signal enemyAttackSignal(body,enemy) + var speed = 100 enum FaceDirection {RIGHT, LEFT} var facing:FaceDirection = FaceDirection.RIGHT @@ -68,6 +70,10 @@ func handleCollisions()->void: pass func _on_body_entered(body: Node2D) -> void: print("Slime Attack!") + if body is Player: + currentEnemyState = EnemyStates.ATTACK + direction = 0 + enemyAttackSignal.emit(body,self) func _on_animation_finished() -> void: