extends Node

@export var config: AggroConfig = preload("res://systems/aggro/aggro_config.tres")

@onready var tracker: Node = $AggroTracker
@onready var decay: Node = $AggroDecay
@onready var events: Node = $AggroEvents

func _ready() -> void:
  decay.tracker = tracker
  decay.config = config
  events.tracker = tracker
  events.decay = decay
  events.config = config

func _process(delta: float) -> void:
  decay.process(delta)
