| | |
| | | /// <summary>
|
| | | /// 得到炼丹和铸炼的结果
|
| | | /// </summary>
|
| | | public event Action<MakeType,int> RefreshMakeItemAnswerAct;
|
| | | public void GetMakerResult(H0721_tagMakeItemAnswer answer)
|
| | | {
|
| | | DesignDebug.Log("GetMakerResult" + answer.Result);
|
| | | if (answer.MakeType == (int)MakeType.Def_mitRefine)
|
| | | switch((MakeType)answer.MakeType)
|
| | | {
|
| | | if (answer.Result == 1)
|
| | | {
|
| | | if(makerItemID != 0)
|
| | | case MakeType.Def_mitRefine:
|
| | | if (answer.Result == 1)
|
| | | {
|
| | | if (!WindowCenter.Instance.CheckOpen<MakerDrugSuccessWin>())
|
| | | if (makerItemID != 0)
|
| | | {
|
| | | WindowCenter.Instance.Open<MakerDrugSuccessWin>();
|
| | | if (!WindowCenter.Instance.CheckOpen<MakerDrugSuccessWin>())
|
| | | {
|
| | | WindowCenter.Instance.Open<MakerDrugSuccessWin>();
|
| | | }
|
| | | }
|
| | | }
|
| | | }
|
| | | else
|
| | | {
|
| | | if (!WindowCenter.Instance.CheckOpen<MakerDrugFailWin>())
|
| | | else
|
| | | {
|
| | | WindowCenter.Instance.Open<MakerDrugFailWin>();
|
| | | if (!WindowCenter.Instance.CheckOpen<MakerDrugFailWin>())
|
| | | {
|
| | | WindowCenter.Instance.Open<MakerDrugFailWin>();
|
| | | }
|
| | | }
|
| | | }
|
| | | break;
|
| | | case MakeType.Def_mitMWUpLevel:
|
| | | if (answer.Result == 1)
|
| | | {
|
| | | if (!WindowCenter.Instance.CheckOpen<TreasureRefineSuccessWin>())
|
| | | {
|
| | | WindowCenter.Instance.Open<TreasureRefineSuccessWin>();
|
| | | }
|
| | | }
|
| | | else
|
| | | {
|
| | | if (!WindowCenter.Instance.CheckOpen<TreasureRefineFailWin>())
|
| | | {
|
| | | WindowCenter.Instance.Open<TreasureRefineFailWin>();
|
| | | }
|
| | | }
|
| | | break;
|
| | | }
|
| | | else if (answer.MakeType == (int)MakeType.Def_mitMWUpLevel)
|
| | | if(RefreshMakeItemAnswerAct != null)
|
| | | {
|
| | | if (answer.Result == 1)
|
| | | {
|
| | | if (!WindowCenter.Instance.CheckOpen<TreasureRefineSuccessWin>())
|
| | | {
|
| | | WindowCenter.Instance.Open<TreasureRefineSuccessWin>();
|
| | | }
|
| | | }
|
| | | else
|
| | | {
|
| | | if (!WindowCenter.Instance.CheckOpen<TreasureRefineFailWin>())
|
| | | {
|
| | | WindowCenter.Instance.Open<TreasureRefineFailWin>();
|
| | | }
|
| | | }
|
| | | RefreshMakeItemAnswerAct((MakeType)answer.MakeType,answer.Result);
|
| | | }
|
| | |
|
| | |
|
| | | }
|
| | |
|
| | | #region 灵丹和玄丹的逻辑处理
|
| | |
| | | }
|
| | |
|
| | | Dictionary<int, int> recycleDanDict = new Dictionary<int, int>();
|
| | | List<string> recycleStrlist = new List<string>();
|
| | | public List<string> recycleStrlist = new List<string>();
|
| | | public event Action RefreshSelectRecycleAct;
|
| | | public void AddSelectRecycleDan(ItemModel itemModel)
|
| | | {
|