Пример #1
0
        protected void UpdateMode()
        {
            if (ArsenalTaskManager._iPhaseReq == ArsenalTaskManager.ArsenalPhase.BattlePhase_BEF)
            {
                return;
            }
            switch (ArsenalTaskManager._iPhaseReq)
            {
            case ArsenalTaskManager.ArsenalPhase.BattlePhase_ST:
                if (ArsenalTaskManager._clsTasks.Open(ArsenalTaskManager._clsArsenal) < 0)
                {
                    return;
                }
                break;

            case ArsenalTaskManager.ArsenalPhase.NormalConstruct:
                if (ArsenalTaskManager._clsTasks.Open(ArsenalTaskManager._clsConstruct) < 0)
                {
                    return;
                }
                break;

            case ArsenalTaskManager.ArsenalPhase.List:
                if (ArsenalTaskManager._clsTasks.Open(ArsenalTaskManager._clsList) < 0)
                {
                    return;
                }
                break;
            }
            ArsenalTaskManager._iPhase    = ArsenalTaskManager._iPhaseReq;
            ArsenalTaskManager._iPhaseReq = ArsenalTaskManager.ArsenalPhase.BattlePhase_BEF;
        }
Пример #2
0
        private void Start()
        {
            ArsenalTaskManager._clsTasks.Init();
            ArsenalTaskManager._iPhase = (ArsenalTaskManager._iPhaseReq = ArsenalTaskManager.ArsenalPhase.BattlePhase_ST);
            SingletonMonoBehaviour <UIPortFrame> .Instance.CircleUpdateInfo(ArsenalTaskManager.logicManager);

            ArsenalTaskManager._clsConstruct.firstInit();
            ArsenalTaskManager._clsList.firstInit();
        }
Пример #3
0
 public static void ReqPhase(ArsenalTaskManager.ArsenalPhase iPhase)
 {
     ArsenalTaskManager._iPhaseReq = iPhase;
 }