CyberTower/scripts/enemy.gd

17 lines
236 B
GDScript3
Raw Normal View History

2024-02-16 12:35:30 +00:00
class_name Enemy
extends CharacterBody2D
@export var damage = 8.0
@export var max_health = 20
var health: float
func _ready():
health = max_health
func take_damage(amount: float):
health -= amount
if health <= 0:
queue_free()