public void setConstruct() { for (int i = 0; i < 4; i++) { TaskMainArsenalManager.dockMamager[i].DisableParticles(); } ArsenalTaskManager.ReqPhase(ArsenalTaskManager.ArsenalPhase.NormalConstruct); }
private void RequestBackTransitionFromShipSelect() { if (mStateManager.CurrentState == State.ShipSelect) { UpdateKaitaiInfo(null); mStateManager.PopState(); ShipScroll.LockControl(); Hide(); Close(); ArsenalTaskManager._clsArsenal.hideDialog(); ArsenalTaskManager.ReqPhase(ArsenalTaskManager.ArsenalPhase.BattlePhase_ST); } }
private void RequestBackTransitionFromSlotItemSelect() { if (mStateManager.CurrentState == State.SlotItemSelect) { mArsenalManager.ClearSelectedState(); UpdateHaikiInfo(); mStateManager.PopState(); ItemScroll.LockControl(); Hide(); Close(); ArsenalTaskManager._clsArsenal.hideDialog(); ArsenalTaskManager.ReqPhase(ArsenalTaskManager.ArsenalPhase.BattlePhase_ST); } }
private void RequestBackTransitionFromShipSelect() { bool flag = this.mStateManager.CurrentState == TaskArsenalListManager.State.ShipSelect; if (flag) { this.UpdateKaitaiInfo(null); this.mStateManager.PopState(); this.ShipScroll.LockControl(); this.Hide(); base.Close(); ArsenalTaskManager._clsArsenal.hideDialog(); ArsenalTaskManager.ReqPhase(ArsenalTaskManager.ArsenalPhase.BattlePhase_ST); } }
private void RequestBackTransitionFromSlotItemSelect() { bool flag = this.mStateManager.CurrentState == TaskArsenalListManager.State.SlotItemSelect; if (flag) { this.mArsenalManager.ClearSelectedState(); this.UpdateHaikiInfo(); this.mStateManager.PopState(); this.ItemScroll.LockControl(); this.Hide(); base.Close(); ArsenalTaskManager._clsArsenal.hideDialog(); ArsenalTaskManager.ReqPhase(ArsenalTaskManager.ArsenalPhase.BattlePhase_ST); } }
protected override bool Run() { if (_isEnd) { if (CurrentMode == Mode.KAITAI_HAIKI_DIALOG) { ArsenalTaskManager.ReqPhase(ArsenalTaskManager.ArsenalPhase.List); if (StateType == State.KAITAI) { if (mNeedRefreshShipKaitaiList) { ArsenalTaskManager._clsList.StartStateKaitaiAtFirst(); } else { ArsenalTaskManager._clsList.StartStateKaitai(); } mNeedRefreshShipKaitaiList = false; } else if (StateType == State.HAIKI) { if (mNeedRefreshSlotItemKaitaiList) { ArsenalTaskManager._clsList.StartStateHaikiAtFirst(); } else { ArsenalTaskManager._clsList.StartStateHaiki(); } mNeedRefreshSlotItemKaitaiList = false; } } _isEnd = false; return(false); } if (!IsControl) { return(true); } return(keyControllerHandler()); }
protected override bool Run() { if (this._isEnd) { if (this.CurrentMode == TaskMainArsenalManager.Mode.KAITAI_HAIKI_DIALOG) { ArsenalTaskManager.ReqPhase(ArsenalTaskManager.ArsenalPhase.List); if (TaskMainArsenalManager.StateType == TaskMainArsenalManager.State.KAITAI) { if (this.mNeedRefreshShipKaitaiList) { ArsenalTaskManager._clsList.StartStateKaitaiAtFirst(); } else { ArsenalTaskManager._clsList.StartStateKaitai(); } this.mNeedRefreshShipKaitaiList = false; } else if (TaskMainArsenalManager.StateType == TaskMainArsenalManager.State.HAIKI) { if (this.mNeedRefreshSlotItemKaitaiList) { ArsenalTaskManager._clsList.StartStateHaikiAtFirst(); } else { ArsenalTaskManager._clsList.StartStateHaiki(); } this.mNeedRefreshSlotItemKaitaiList = false; } } this._isEnd = false; return(false); } return(!TaskMainArsenalManager.IsControl || this.keyControllerHandler()); }