protected void UpdateMode()
        {
            if (StrategyTaskManager._iModeReq == StrategyTaskManager.StrategyTaskManagerMode.StrategyTaskManagerMode_BEF)
            {
                return;
            }
            switch (StrategyTaskManager._iModeReq)
            {
            case StrategyTaskManager.StrategyTaskManagerMode.StrategyTaskManagerMode_ST:
                if (this._clsTasks.Open(StrategyTaskManager._clsTopTask) < 0)
                {
                    return;
                }
                break;

            case StrategyTaskManager.StrategyTaskManagerMode.Rebellion:
                if (this._clsTasks.Open(StrategyTaskManager._clsRebellionTask) < 0)
                {
                    return;
                }
                break;
            }
            StrategyTaskManager._iMode    = StrategyTaskManager._iModeReq;
            StrategyTaskManager._iModeReq = StrategyTaskManager.StrategyTaskManagerMode.StrategyTaskManagerMode_BEF;
        }
        protected override void Start()
        {
            SingletonMonoBehaviour <PortObjectManager> .Instance.SceneObject = base.get_gameObject();
            SingletonMonoBehaviour <PortObjectManager> .Instance.EnterStrategy();

            StrategyTaskManager._iMode = (StrategyTaskManager._iModeReq = StrategyTaskManager.StrategyTaskManagerMode.StrategyTaskManagerMode_ST);
        }
 public static void ReqMode(StrategyTaskManager.StrategyTaskManagerMode iMode)
 {
     StrategyTaskManager._iModeReq = iMode;
 }