| | |
| | | itemID = _equipInfo.ItemID
|
| | | };
|
| | |
|
| | | _userDataDict = ConfigParse.Analysis(_equipInfo.UserData);
|
| | | if (_userDataDict.ContainsKey(25))
|
| | | if (_equipInfo.UserDataLen > 2)
|
| | | {
|
| | | _info.suitLV_1 = (byte)_userDataDict[25][0];
|
| | | _info.suitLV_2 = (byte)_userDataDict[25][1];
|
| | | _userDataDict = ConfigParse.Analysis(_equipInfo.UserData);
|
| | | if (_userDataDict != null && _userDataDict.ContainsKey(25))
|
| | | {
|
| | | _info.suitLV_1 = (byte)_userDataDict[25][0];
|
| | | _info.suitLV_2 = (byte)_userDataDict[25][1];
|
| | | }
|
| | | }
|
| | | m_EquipDict[_equipInfo.Place] = _info;
|
| | |
|
| | | if (_equipInfo.Place == (byte)RoleEquipType.retClothes)
|
| | | if (_equipInfo.Place == (byte)RoleEquipType.retFashionClothes)
|
| | | {
|
| | | SwitchClothes(_equipInfo.ItemID, _equipInfo.Place);
|
| | | }
|
| | | else if (_equipInfo.Place == (byte)RoleEquipType.retClothes)
|
| | | {
|
| | | SwitchClothes(_equipInfo.ItemID);
|
| | | }
|
| | |
| | | for (int i = 0; i < m_H0434.EquipCount; ++i)
|
| | | {
|
| | | _equipInfo = m_H0434.EquipInfo[i];
|
| | | if (_equipInfo.Place == (int)RoleEquipType.retWeapon)
|
| | | if (_equipInfo.Place == (int)RoleEquipType.retFashionWeapon)
|
| | | {
|
| | | SwitchWeapon(_equipInfo.ItemID, _equipInfo.Place);
|
| | | continue;
|
| | | }
|
| | | else if (_equipInfo.Place == (int)RoleEquipType.retWeapon)
|
| | | {
|
| | | SwitchWeapon(_equipInfo.ItemID);
|
| | | continue;
|
| | | }
|
| | |
|
| | | if (_equipInfo.Place == (int)RoleEquipType.retFashionWeapon2)
|
| | | {
|
| | | SwitchSecondary(_equipInfo.ItemID, _equipInfo.Place);
|
| | | continue;
|
| | | }
|
| | | else if (_equipInfo.Place == (int)RoleEquipType.retWeapon2)
|
| | | {
|
| | | SwitchSecondary(_equipInfo.ItemID);
|
| | | continue;
|
| | | }
|
| | | else if (_equipInfo.Place == (int)RoleEquipType.retWing)
|
| | |
|
| | | if (_equipInfo.Place == (int)RoleEquipType.retWing)
|
| | | {
|
| | | SwitchWing(_equipInfo.ItemID);
|
| | | }
|