Esempio n. 1
0
 public void Play(Action<AdvancingWithdrawalType> onDecideCallback)
 {
     _actCallback = onDecideCallback;
     BattleCutManager.GetStateBattle().prodBCBattle.setResultHPModeAdvancingWithdrawal(-74.86f);
     UIBattleCutNavigation navigation = BattleCutManager.GetNavigation();
     navigation.SetNavigationInAdvancingWithdrawal();
     navigation.Show(Defines.PHASE_FADE_TIME, null);
     Show().setOnComplete((Action)delegate
     {
         _isInputPossible = true;
         _listLabelButton.ForEach(delegate(UILabelButton x)
         {
             x.toggle.enabled = (x.isValid ? true : false);
         });
     });
 }
Esempio n. 2
0
        public void Play(Action <AdvancingWithdrawalDCType, ShipRecoveryType> onDecide)
        {
            this._actOnDecide = onDecide;
            BattleCutManager.GetStateBattle().prodBCBattle.setResultHPModeAdvancingWithdrawal(-74.86f);
            UIBattleCutNavigation navigation = BattleCutManager.GetNavigation();

            navigation.SetNavigationInAdvancingWithdrawal();
            navigation.Show(Defines.PHASE_FADE_TIME, null);
            this.Show().setOnComplete(delegate
            {
                this._isInputPossible = true;
                this._listLabelButton.ForEach(delegate(UILabelButton x)
                {
                    x.toggle.set_enabled(x.isValid);
                });
            });
        }
Esempio n. 3
0
        private IEnumerator PlayShowAnim()
        {
            UIBattleCutNavigation navigation = BattleCutManager.GetNavigation();

            navigation.SetNavigationInWithdrawalDecision();
            bool isWait = true;

            TrophyUtil.Unlock_At_SCutBattle();
            BattleCutManager.GetStateBattle().prodBCBattle.SetResultHPModeToWithdrawal(-74.86f);
            navigation.Show(0.35f, null);
            Show(delegate
            {
                isWait = false;
            });
            while (isWait)
            {
                yield return(null);
            }
        }
Esempio n. 4
0
        private void OnDecide(int nIndex)
        {
            UIBattleCutNavigation navigation = BattleCutManager.GetNavigation();

            _nIndex          = nIndex;
            _isInputPossible = false;
            _listLabelButton.ForEach(delegate(UILabelButton x)
            {
                x.toggle.enabled = false;
            });
            Hide(delegate
            {
                if (_actCallback != null)
                {
                    _actCallback(_nIndex);
                }
            });
            navigation.Hide(Defines.PHASE_FADE_TIME, null);
            BattleCutManager.GetStateBattle().prodBCBattle.Hide(Defines.PHASE_FADE_TIME);
        }