| | |
| | | var packModel = ModelCenter.Instance.GetModel<PlayerPackModel>(); |
| | | var equipModel = packModel.GetSinglePackModel(PackType.Equip); |
| | | |
| | | var itemModel = equipModel.GetItemModelByIndex((int)RoleEquipType.Clothes); |
| | | var fashion = equipModel.GetItemModelByIndex((int)RoleEquipType.FashionClothes); |
| | | var itemModel = equipModel.GetItemByIndex((int)RoleEquipType.Clothes); |
| | | var fashion = equipModel.GetItemByIndex((int)RoleEquipType.FashionClothes); |
| | | m_InitHeroStep = 4; |
| | | if (fashion != null) |
| | | { |
| | |
| | | |
| | | m_InitHeroStep = 5; |
| | | |
| | | itemModel = equipModel.GetItemModelByIndex((int)RoleEquipType.Weapon); |
| | | fashion = equipModel.GetItemModelByIndex((int)RoleEquipType.FashionWeapon); |
| | | itemModel = equipModel.GetItemByIndex((int)RoleEquipType.Weapon); |
| | | fashion = equipModel.GetItemByIndex((int)RoleEquipType.FashionWeapon); |
| | | |
| | | if (fashion != null) |
| | | { |
| | |
| | | } |
| | | |
| | | m_InitHeroStep = 6; |
| | | itemModel = equipModel.GetItemModelByIndex((int)RoleEquipType.Weapon2); |
| | | fashion = equipModel.GetItemModelByIndex((int)RoleEquipType.FashionWeapon2); |
| | | itemModel = equipModel.GetItemByIndex((int)RoleEquipType.Weapon2); |
| | | fashion = equipModel.GetItemByIndex((int)RoleEquipType.FashionWeapon2); |
| | | |
| | | if (fashion != null) |
| | | { |
| | |
| | | |
| | | m_InitHeroStep = 7; |
| | | |
| | | itemModel = equipModel.GetItemModelByIndex((int)RoleEquipType.Wing); |
| | | itemModel = equipModel.GetItemByIndex((int)RoleEquipType.Wing); |
| | | if (itemModel != null) |
| | | { |
| | | hero.SwitchWing((uint)itemModel.itemId); |
| | |
| | | var mapConfig = MapConfig.Get(PlayerDatas.Instance.baseData.MapID); |
| | | if (mapConfig.CanRide == 1) |
| | | { |
| | | itemModel = equipModel.GetItemModelByIndex((int)RoleEquipType.mount); |
| | | itemModel = equipModel.GetItemByIndex((int)RoleEquipType.mount); |
| | | if (itemModel != null) |
| | | { |
| | | var mountModel = ModelCenter.Instance.GetModel<PlayerMountDatas>(); |
| | |
| | | |
| | | m_InitHeroStep = 9; |
| | | |
| | | itemModel = equipModel.GetItemModelByIndex((int)RoleEquipType.SpiritAnimal); |
| | | itemModel = equipModel.GetItemByIndex((int)RoleEquipType.SpiritAnimal); |
| | | if (itemModel != null) |
| | | { |
| | | hero.SwitchGuard((uint)itemModel.itemId); |