//===============================================================================================[]
        #endregion



        #region Routines
        //===============================================================================================[]
        private void FindComponents()
        {
            _chooseRaceComponent = UnityHelper.FindComponent <ChooseRaceComponent>();
            _chooseRaceComponent.PlayerChooseRaceEvent += CreatePlayerAndShopmanAndOpenSecondScreen;

            _storeComponent = UnityHelper.FindComponent <StoreComponent>();
            _storeComponent.GetCurrentPlayer                 = GetCurrentPlayer;
            _storeComponent.GetCurrentSwordsForSale          = GetCurrentSwordsForSale;
            _storeComponent.GetCurrentHelmetsForSale         = GetCurrentHelmetsForSale;
            _storeComponent.BuySelectedItemIfCanAndGetResult = BuySelectedItemIfCanAndGetResult;
            _storeComponent.GetCurrentPlayerBoughtItems      = GetCurrentPlayerBoughtItems;

            _gameSettingsComponent = UnityHelper.FindComponent <GameSettingsComponent>();
        }