| | |
| | | var packModel = ModelCenter.Instance.GetModel<PlayerPackModel>(); |
| | | var equipModel = packModel.GetSinglePackModel(PackType.Equip); |
| | | |
| | | var itemModel = equipModel.GetItemModelByIndex((int)RoleEquipType.retClothes); |
| | | var fashion = equipModel.GetItemModelByIndex((int)RoleEquipType.retFashionClothes); |
| | | var itemModel = equipModel.GetItemModelByIndex((int)RoleEquipType.Clothes); |
| | | var fashion = equipModel.GetItemModelByIndex((int)RoleEquipType.FashionClothes); |
| | | m_InitHeroStep = 4; |
| | | if (fashion != null) |
| | | { |
| | | hero.SwitchClothes((uint)fashion.itemInfo.ItemID, (int)RoleEquipType.retFashionClothes); |
| | | hero.SwitchClothes((uint)fashion.itemInfo.ItemID, (int)RoleEquipType.FashionClothes); |
| | | } |
| | | else if (itemModel != null) |
| | | { |
| | |
| | | |
| | | m_InitHeroStep = 5; |
| | | |
| | | itemModel = equipModel.GetItemModelByIndex((int)RoleEquipType.retWeapon); |
| | | fashion = equipModel.GetItemModelByIndex((int)RoleEquipType.retFashionWeapon); |
| | | itemModel = equipModel.GetItemModelByIndex((int)RoleEquipType.Weapon); |
| | | fashion = equipModel.GetItemModelByIndex((int)RoleEquipType.FashionWeapon); |
| | | |
| | | if (fashion != null) |
| | | { |
| | | hero.SwitchWeapon((uint)fashion.itemInfo.ItemID, (int)RoleEquipType.retFashionWeapon); |
| | | hero.SwitchWeapon((uint)fashion.itemInfo.ItemID, (int)RoleEquipType.FashionWeapon); |
| | | } |
| | | else if (itemModel != null) |
| | | { |
| | |
| | | } |
| | | |
| | | m_InitHeroStep = 6; |
| | | itemModel = equipModel.GetItemModelByIndex((int)RoleEquipType.retWeapon2); |
| | | fashion = equipModel.GetItemModelByIndex((int)RoleEquipType.retFashionWeapon2); |
| | | itemModel = equipModel.GetItemModelByIndex((int)RoleEquipType.Weapon2); |
| | | fashion = equipModel.GetItemModelByIndex((int)RoleEquipType.FashionWeapon2); |
| | | |
| | | if (fashion != null) |
| | | { |
| | | hero.SwitchSecondary((uint)fashion.itemInfo.ItemID, (int)RoleEquipType.retFashionWeapon2); |
| | | hero.SwitchSecondary((uint)fashion.itemInfo.ItemID, (int)RoleEquipType.FashionWeapon2); |
| | | } |
| | | else if (itemModel != null) |
| | | { |
| | |
| | | |
| | | m_InitHeroStep = 7; |
| | | |
| | | itemModel = equipModel.GetItemModelByIndex((int)RoleEquipType.retWing); |
| | | itemModel = equipModel.GetItemModelByIndex((int)RoleEquipType.Wing); |
| | | if (itemModel != null) |
| | | { |
| | | hero.SwitchWing((uint)itemModel.itemInfo.ItemID); |
| | |
| | | |
| | | m_InitHeroStep = 9; |
| | | |
| | | itemModel = equipModel.GetItemModelByIndex((int)RoleEquipType.retSpiritAnimal); |
| | | itemModel = equipModel.GetItemModelByIndex((int)RoleEquipType.SpiritAnimal); |
| | | if (itemModel != null) |
| | | { |
| | | hero.SwitchGuard((uint)itemModel.itemInfo.ItemID); |