| | |
| | | }
|
| | | m_EquipDict[_equipInfo.Place] = _info;
|
| | |
|
| | | if (_equipInfo.Place == (byte)RoleEquipType.retFashionClothes)
|
| | | if (_equipInfo.Place == (byte)RoleEquipType.FashionClothes)
|
| | | {
|
| | | SwitchClothes(_equipInfo.ItemID, _equipInfo.Place);
|
| | | }
|
| | | else if (_equipInfo.Place == (byte)RoleEquipType.retClothes)
|
| | | else if (_equipInfo.Place == (byte)RoleEquipType.Clothes)
|
| | | {
|
| | | SwitchClothes(_equipInfo.ItemID);
|
| | | }
|
| | |
| | | for (int i = 0; i < m_H0434.EquipCount; ++i)
|
| | | {
|
| | | _equipInfo = m_H0434.EquipInfo[i];
|
| | | if (_equipInfo.Place == (int)RoleEquipType.retFashionWeapon)
|
| | | if (_equipInfo.Place == (int)RoleEquipType.FashionWeapon)
|
| | | {
|
| | | SwitchWeapon(_equipInfo.ItemID, _equipInfo.Place);
|
| | | continue;
|
| | | }
|
| | | else if (_equipInfo.Place == (int)RoleEquipType.retWeapon)
|
| | | else if (_equipInfo.Place == (int)RoleEquipType.Weapon)
|
| | | {
|
| | | SwitchWeapon(_equipInfo.ItemID);
|
| | | continue;
|
| | | }
|
| | |
|
| | | if (_equipInfo.Place == (int)RoleEquipType.retFashionWeapon2)
|
| | | if (_equipInfo.Place == (int)RoleEquipType.FashionWeapon2)
|
| | | {
|
| | | SwitchSecondary(_equipInfo.ItemID, _equipInfo.Place);
|
| | | continue;
|
| | | }
|
| | | else if (_equipInfo.Place == (int)RoleEquipType.retWeapon2)
|
| | | else if (_equipInfo.Place == (int)RoleEquipType.Weapon2)
|
| | | {
|
| | | SwitchSecondary(_equipInfo.ItemID);
|
| | | continue;
|
| | | }
|
| | |
|
| | | if (_equipInfo.Place == (int)RoleEquipType.retWing)
|
| | | if (_equipInfo.Place == (int)RoleEquipType.Wing)
|
| | | {
|
| | | SwitchWing(_equipInfo.ItemID);
|
| | | }
|
| | | else if (_equipInfo.Place == (int)RoleEquipType.retSpiritAnimal)
|
| | | else if (_equipInfo.Place == (int)RoleEquipType.SpiritAnimal)
|
| | | {
|
| | | var _index = BattleEffectPlayRule.Instance.GetIndex(ServerInstID);
|
| | | if (_index != -1 && _index < BattleEffectPlayRule.Instance.petLimit)
|
| | |
| | | {
|
| | | var _suitCount = 0;
|
| | |
|
| | | int _start = (int)RoleEquipType.retHat;
|
| | | int _end = (int)RoleEquipType.retShoes;
|
| | | int _start = (int)RoleEquipType.Hat;
|
| | | int _end = (int)RoleEquipType.Shoes;
|
| | | int _rank = 0;
|
| | |
|
| | | EquipInfo _equipInfo;
|
| | |
|
| | | // 先取得衣服的阶数
|
| | | if (!m_EquipDict.TryGetValue((int)RoleEquipType.retClothes, out _equipInfo))
|
| | | if (!m_EquipDict.TryGetValue((int)RoleEquipType.Clothes, out _equipInfo))
|
| | | {
|
| | | return;
|
| | | }
|