extends Unit class_name Enemy var sighted: bool = true: set(val): sighted = val visible = sighted func _ready() -> void: sighted = false var target_citizen: Citizen = get_tree().get_nodes_in_group("Citizens").pick_random() as Citizen if target_citizen != null: var chase_action: UnitAction.ChaseAction = UnitAction.ChaseAction.new() chase_action.unit = self chase_action.target = target_citizen action = chase_action #go_to_destination(Vector3(17,1,15))