少年修仙传客户端代码仓库
client_Wu Xijin
2019-01-10 7a28d1105b7bc663587c6f5690139130df805899
5729 【前端】【1.5】时装功能开发
1个文件已修改
24 ■■■■ 已修改文件
System/Login/CreateRoleHeroShow.cs 24 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Login/CreateRoleHeroShow.cs
@@ -78,17 +78,29 @@
    {
        Dispose();
        var flashClothes = 0;
        var flashWeapon = 0;
        var flashSecondary = 0;
        var clothesItemId = 0;
        var weaponItemId = 0;
        var wingsItemId = 0;
        var secondaryItemId = 0;
        var _suitLevel = 0;
        var suitLevel = 0;
        var equipInfos = PlayerDatas.Instance.loginInfo.EquipInfo;
        for (int i = 0; i < equipInfos.Length; i++)
        {
            var equipInfo = equipInfos[i];
            switch ((RoleEquipType)equipInfo.ItemPlace)
            {
                case RoleEquipType.retFashionClothes:
                    flashClothes = (int)equipInfo.ItemID;
                    break;
                case RoleEquipType.retFashionWeapon:
                    flashWeapon = (int)equipInfo.ItemID;
                    break;
                case RoleEquipType.retFashionWeapon2:
                    flashSecondary = (int)equipInfo.ItemID;
                    break;
                case RoleEquipType.retWeapon:
                    weaponItemId = (int)equipInfo.ItemID;
                    break;
@@ -100,7 +112,7 @@
                        Dictionary<int, List<int>> _userDataDict = ConfigParse.Analysis(equipInfo.UserData);
                        if (_userDataDict.ContainsKey(30))
                        {
                            _suitLevel = _userDataDict[30][0];
                            suitLevel = _userDataDict[30][0];
                        }
                    }
                    break;
@@ -116,11 +128,11 @@
        var data = new UI3DPlayerExhibitionData()
        {
            job = PlayerDatas.Instance.loginInfo.Job,
            clothesId = clothesItemId,
            suitLevel = _suitLevel,
            weaponId = weaponItemId,
            clothesId = flashClothes > 0 ? flashClothes : clothesItemId,
            suitLevel = suitLevel,
            weaponId = flashWeapon > 0 ? flashWeapon : weaponItemId,
            wingsId = wingsItemId,
            secondaryId = secondaryItemId,
            secondaryId = flashSecondary > 0 ? flashSecondary : secondaryItemId,
            godWeapons = new Dictionary<int, int>() {
                    { 1,  (int)PlayerDatas.Instance.loginInfo.ExAttr15 },
                    { 2,  (int)PlayerDatas.Instance.loginInfo.ExAttr16},