|
extends Unit
|
|
|
|
class_name Enemy
|
|
|
|
var sighted: bool = false:
|
|
set(value):
|
|
sighted = value
|
|
visible = sighted
|
|
|
|
func _ready() -> void:
|
|
target = target
|
|
visible = sighted
|
|
|
|
func _process(delta: float) -> void:
|
|
super(delta)
|
|
|
|
$Sprite2D.flip_h = !(facing >= PI/2 or facing <= -PI/2)
|