Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts
| | |
| | | if (_singleModel != null)
|
| | | {
|
| | | // 如果有守护
|
| | | var _itemModel = _singleModel.GetItemByIndex((int)RoleEquipType.Guard);
|
| | | if (_itemModel != null // 有守护
|
| | | && GeneralDefine.GuardianPickUpID.Contains(_itemModel.itemId))// 守护有拾取功能
|
| | | var _equipIndex = EquipSet.ClientPlaceToServerPlace(new Int2(0, (int)RoleEquipType.Guard));
|
| | | var _guard = PlayerBackModel.GetItemByIndex(PackType.Equip, _equipIndex);
|
| | | if (_guard != null // 有守护
|
| | | && GeneralDefine.GuardianPickUpID.Contains(_guard.itemId))// 守护有拾取功能
|
| | | {
|
| | | _needPickupSelf = false;
|
| | | }
|
| | |
| | | if (_singleModel != null)
|
| | | {
|
| | | // 如果有守护
|
| | | var _itemModel = _singleModel.GetItemByIndex((int)RoleEquipType.Guard);
|
| | | if (_itemModel != null // 有守护
|
| | | && GeneralDefine.GuardianPickUpID.Contains(_itemModel.itemId))// 守护有拾取功能
|
| | | var _equipIndex = EquipSet.ClientPlaceToServerPlace(new Int2(0, (int)RoleEquipType.Guard));
|
| | | var _guard = PlayerBackModel.GetItemByIndex(PackType.Equip, _equipIndex);
|
| | | if (_guard != null // 有守护
|
| | | && GeneralDefine.GuardianPickUpID.Contains(_guard.itemId))// 守护有拾取功能
|
| | | {
|
| | | _needPickupSelf = false;
|
| | | }
|
| | |
| | |
|
| | | float _chkDistSqrt = MathUtility.DistanceSqrtXZ(_hero.Pos, m_PointList[0]);
|
| | |
|
| | | if (_chkDistSqrt < 64)
|
| | | if (_chkDistSqrt < 64 && m_PointList.Count > 1)
|
| | | {
|
| | | m_PointList.RemoveAt(0);
|
| | | }
|
| | |
| | | var minCount = Mathf.Min(config.CostEquipCnt, items.Count); |
| | | for (int i = 1; i <= 5; i++) |
| | | { |
| | | materials[i].value = i <= minCount ? items[i].guid : string.Empty; |
| | | materials[i].value = i <= minCount ? items[i - 1].guid : string.Empty; |
| | | } |
| | | } |
| | | } |
| | |
| | | GatherSoul,
|
| | | KingTreasure,
|
| | | PetMount,
|
| | | Wing,
|
| | | SpiritWeapon,
|
| | | } |
| | | |
| | |
| | | case TipType.PetMount:
|
| | | WindowCenter.Instance.Open<PetMountTipWin>();
|
| | | break;
|
| | | case TipType.Wing:
|
| | | WindowCenter.Instance.Open<WingTipWin>();
|
| | | break;
|
| | | case TipType.SpiritWeapon:
|
| | | WindowCenter.Instance.Open<SpiritWeaponTipWin>();
|
| | | break;
|
| | |
| | | case TipType.PetMount:
|
| | | WindowCenter.Instance.Open<PetMountTipWin>();
|
| | | break;
|
| | | case TipType.Wing:
|
| | | WindowCenter.Instance.Open<WingTipWin>();
|
| | | break;
|
| | | case TipType.SpiritWeapon:
|
| | | WindowCenter.Instance.Open<SpiritWeaponTipWin>();
|
| | | break;
|
| | |
| | | WindowCenter.Instance.Open<PetMountTipWin>(); |
| | | break; |
| | | case 113: |
| | | WindowCenter.Instance.Open<WingTipWin>(); |
| | | break; |
| | | case 114: |
| | | case 114:
|
| | | case 116:
|
| | | case 117: |
| | | WindowCenter.Instance.Open<SpiritWeaponTipWin>(); |
| | | break; |
| | | default: |
| | |
| | |
|
| | | public void HideItemPopWin()
|
| | | {
|
| | | if (WindowCenter.Instance.IsOpen<WingTipWin>())
|
| | | {
|
| | | HideWingsWin();
|
| | | }
|
| | | else if (WindowCenter.Instance.IsOpen<ItemTipWin>())
|
| | | if (WindowCenter.Instance.IsOpen<ItemTipWin>())
|
| | | {
|
| | | HideItemWin();
|
| | | }
|
| | |
| | | |
| | | namespace Snxxz.UI |
| | | { |
| | | [XLua.LuaCallCSharp] |
| | | public class SpiritWeaponModel : Model |
| | | { |
| | | public static bool hasAutoEquipWing { |
| | |
| | | ItemCellModel cellModel = new ItemCellModel(config.ID, true, 0,"", PackType.Deleted, true);
|
| | | shopItemCell.itemCell.button.enabled = false;
|
| | | shopItemCell.itemCell.Init(cellModel);
|
| | | shopItemCell.itemCell.stateIcon.gameObject.SetActive(false);
|
| | | shopItemCell.itemNameText.text = config.ItemName;
|
| | | shopItemCell.coinsIcon.SetIconWithMoneyType(shopInfo.MoneyType);
|
| | | ulong shopCost = (ulong)(shopInfo.MoneyNumber);
|