// Start is called before the first frame update

        private void Awake()
        {
            FocusInteractor     = GetComponent <IFocusInteractor>();
            FocusDisplay        = GetComponent <IFocusDisplay>();
            SelectionInteractor = GetComponent <ISelectionInteractor>();
            SelectionDisplay    = GetComponent <ISelectionDisplay>();
        }
 protected virtual void Awake()
 {
     Root             = GetComponent <TurretShopEntryRoot>();
     selectionDisplay = GetComponent <ISelectionDisplay>();
 }