| | |
| | | case LackType.ElderGodArea:
|
| | | WindowJumpMgr.Instance.WindowJumpTo(JumpUIType.ComposeTicketGod);
|
| | | break;
|
| | | case LackType.PersonalBoss:
|
| | | WindowJumpMgr.Instance.WindowJumpTo(JumpUIType.VipRechargeFunc5);
|
| | | break;
|
| | | case LackType.FairyLand:
|
| | | WindowJumpMgr.Instance.WindowJumpTo(JumpUIType.ComposeTicketFairy);
|
| | | break;
|
| | |
| | | switch (_lackType)
|
| | | {
|
| | | case LackType.PersonalBoss:
|
| | | return Language.Get("Dung_VIP");
|
| | | case LackType.Kylin:
|
| | | case LackType.IceCrystal:
|
| | | return Language.Get("ConfirmTarget");
|
| | |
| | |
|
| | | private bool CanComposeTicket(LackType _lackType)
|
| | | {
|
| | | var lackItem = GetLackItem(lackType);
|
| | | ItemCompoundConfig itemCompound = null;
|
| | | composeModel.TryGetItemCompoundByMakeId(lackItem.id, out itemCompound);
|
| | | if (itemCompound != null)
|
| | | if (_lackType == LackType.PersonalBoss)
|
| | | {
|
| | | return composeModel.IsComposeTicketByType(itemCompound.secondType);
|
| | | return true;
|
| | | }
|
| | | return false;
|
| | | else
|
| | | {
|
| | | var lackItem = GetLackItem(lackType);
|
| | | ItemCompoundConfig itemCompound = null;
|
| | | composeModel.TryGetItemCompoundByMakeId(lackItem.id, out itemCompound);
|
| | | if (itemCompound != null)
|
| | | {
|
| | | return composeModel.IsComposeTicketByType(itemCompound.secondType);
|
| | | }
|
| | | return false;
|
| | | }
|
| | | }
|
| | |
|
| | | public enum LackType
|