Пример #1
0
        public static Generics.Scene GetNextLoadLevelAsync(UIHexButtonEx btn)
        {
            switch (btn.index)
            {
            case 1:
                return(Generics.Scene.SortieAreaMap);

            case 2:
                return(Generics.Scene.SortieAreaMap);

            case 0:
                return(Generics.Scene.Strategy);

            default:
                return(Generics.Scene.Scene_BEF);
            }
        }
 private void DecideAdvancingWithDrawalBtn(UIHexButtonEx btn)
 {
     if (!_isDecide)
     {
         _isDecide = true;
         KeyControl keyControl = BattleTaskManager.GetKeyControl();
         keyControl.Index = btn.index;
         KCV.Utils.SoundUtils.PlaySE(SEFIleInfos.SE_036);
         _listHexExBtns.ForEach(delegate(UIAdvancingWithDrawalButton x)
         {
             x.isColliderEnabled = false;
         });
         UIBattleNavigation battleNavigation = BattleTaskManager.GetPrefabFile().battleNavigation;
         battleNavigation.Hide(0.2f, null);
         if (_delDecideAdvancingWithdrawalButton != null)
         {
             _delDecideAdvancingWithdrawalButton(btn);
         }
     }
 }