// Use this for initialization protected virtual void Awake() { _stats.Init(); _movement = GetComponent <UnitMovement>(); _movement.SetBase(this); }