diff --git a/scenes/enemies/enemy_base.gd b/scenes/enemies/enemy_base.gd index 374dc8b..e9d0937 100644 --- a/scenes/enemies/enemy_base.gd +++ b/scenes/enemies/enemy_base.gd @@ -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: