game: add name to enemies

This commit is contained in:
2025-08-21 22:27:27 +02:00
parent 76cb23b5db
commit 0d8846fb83

View File

@@ -17,6 +17,7 @@ extends CharacterBody2D
@onready var sprite_2d: Sprite2D = $Sprite2D
var player: Player
var enemy_name: String
var target: Node2D
var god_mode: bool = false
var is_dead: bool = false
@@ -27,6 +28,7 @@ var _path_update_timer: float = 0.0
func _ready() -> void:
health = max_health
enemy_name = _gen_name()
shape_cast_2d.shape.radius = collision_shape_2d.shape.radius
shape_cast_2d.enabled = false
sprite_2d.material = sprite_2d.material.duplicate()
@@ -38,6 +40,8 @@ func _find_player():
player = get_tree().get_first_node_in_group(GlobalConst.GROUP_PLAYER)
target = player
func _gen_name() -> String:
return "Unnamed enemy"
func _physics_process(delta: float) -> void:
if not target: