少年修仙传客户端代码仓库
client_Wu Xijin
2019-02-13 2df58aeacbf1177ec01167bdeccfe89d6a8d5804
System/Message/RichTableEvent.cs
@@ -42,7 +42,7 @@
        {
            case RichTextEventEnum.SHOWITEM:
                {
                    ItemConfig cfg = Config.Instance.Get<ItemConfig>(href.mSplits["showitem"]);
                    ItemConfig cfg = ItemConfig.Get(href.mSplits["showitem"]);
                    if (cfg != null)
                    {
                        OnSingleClickItemCell(cfg.ID, href);
@@ -78,7 +78,7 @@
                                    int id = 0;
                                    if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out id))
                                    {
                                        ItemConfig cfg = Config.Instance.Get<ItemConfig>(id);
                                        ItemConfig cfg = ItemConfig.Get(id);
                                        if (cfg != null)
                                        {
                                            var _itemColor = cfg.ItemColor;
@@ -120,7 +120,7 @@
                                    int id = 0;
                                    if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out id))
                                    {
                                        NPCConfig cfg = Config.Instance.Get<NPCConfig>(id);
                                        NPCConfig cfg = NPCConfig.Get(id);
                                        if (cfg != null)
                                        {
                                            return cfg.charName;
@@ -133,7 +133,7 @@
                                    int id = 0;
                                    if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out id))
                                    {
                                        MapConfig cfg = Config.Instance.Get<MapConfig>(id);
                                        MapConfig cfg = MapConfig.Get(id);
                                        if (cfg != null)
                                        {
                                            return cfg.Name;
@@ -146,7 +146,7 @@
                                    int id = 0;
                                    if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out id))
                                    {
                                        SkillConfig cfg = Config.Instance.Get<SkillConfig>(id);
                                        SkillConfig cfg = SkillConfig.Get(id);
                                        if (cfg != null)
                                        {
                                            return cfg.SkillName;
@@ -159,7 +159,7 @@
                                    int id = 0;
                                    if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out id))
                                    {
                                        QuestionBankConfig cfg = Config.Instance.Get<QuestionBankConfig>(id);
                                        QuestionBankConfig cfg = QuestionBankConfig.Get(id);
                                        if (cfg != null)
                                        {
                                            return cfg.question;
@@ -172,7 +172,7 @@
                                    int id = 0;
                                    if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out id))
                                    {
                                        RuneTowerConfig cfg = Config.Instance.Get<RuneTowerConfig>(id);
                                        RuneTowerConfig cfg = RuneTowerConfig.Get(id);
                                        if (cfg != null)
                                        {
                                            return cfg.TowerName;
@@ -185,7 +185,7 @@
                                    int id = 0;
                                    if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out id))
                                    {
                                        RealmConfig _cfg = Config.Instance.Get<RealmConfig>(id);
                                        RealmConfig _cfg = RealmConfig.Get(id);
                                        if (_cfg != null)
                                        {
                                            var text = RichTextMgr.Inst.presentRichText;
@@ -204,7 +204,7 @@
                                    int id = 0;
                                    if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out id))
                                    {
                                        PetInfoConfig _cfg = Config.Instance.Get<PetInfoConfig>(id);
                                        PetInfoConfig _cfg = PetInfoConfig.Get(id);
                                        if (_cfg != null)
                                        {
                                            return GetTextColorByItemColor(_cfg.Name, _cfg.Quality, _dict);
@@ -217,7 +217,7 @@
                                    int id = 0;
                                    if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out id))
                                    {
                                        AlchemyConfig _cfg = Config.Instance.Get<AlchemyConfig>(id);
                                        AlchemyConfig _cfg = AlchemyConfig.Get(id);
                                        if (_cfg != null)
                                        {
                                            return _cfg.AlchemName;
@@ -230,7 +230,7 @@
                                    int id = 0;
                                    if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out id))
                                    {
                                        TreasureConfig _cfg = Config.Instance.Get<TreasureConfig>(id);
                                        TreasureConfig _cfg = TreasureConfig.Get(id);
                                        if (_cfg != null)
                                        {
                                            return _cfg.Name;
@@ -256,7 +256,7 @@
                                    var _id = 0;
                                    if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out _id))
                                    {
                                        var _cfg = Config.Instance.Get<SkillConfig>(_id);
                                        var _cfg = SkillConfig.Get(_id);
                                        if (_cfg != null)
                                        {
                                            return _cfg.BuffDescription;
@@ -269,7 +269,7 @@
                                    var _id = 0;
                                    if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out _id))
                                    {
                                        var _cfg = Config.Instance.Get<PlayerPropertyConfig>(_id);
                                        var _cfg = PlayerPropertyConfig.Get(_id);
                                        if (_cfg != null)
                                        {
                                            return _cfg.Name;
@@ -282,7 +282,7 @@
                                    var _id = 0;
                                    if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out _id))
                                    {
                                        var _cfg = Config.Instance.Get<HorseConfig>(_id);
                                        var _cfg = HorseConfig.Get(_id);
                                        if (_cfg != null)
                                        {
                                            return GetTextColorByItemColor(_cfg.Name, _cfg.Quality, _dict);
@@ -295,7 +295,7 @@
                                    var _id = 0;
                                    if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out _id))
                                    {
                                        var _cfg = Config.Instance.Get<SuccessConfig>(_id);
                                        var _cfg = SuccessConfig.Get(_id);
                                        if (_cfg != null)
                                        {
                                            return _cfg.Describe;
@@ -308,7 +308,7 @@
                                    var _id = 0;
                                    if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out _id))
                                    {
                                        var _cfg = Config.Instance.Get<OSRedAchieveConfig>(_id);
                                        var _cfg = OSRedAchieveConfig.Get(_id);
                                        if (_cfg != null)
                                        {
                                            return _cfg.typeName;
@@ -321,7 +321,7 @@
                                    var _id = 0;
                                    if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out _id))
                                    {
                                        var _cfg = Config.Instance.Get<TreasurePrivilegeConfig>(_id);
                                        var _cfg = TreasurePrivilegeConfig.Get(_id);
                                        if (_cfg != null)
                                        {
                                            return _cfg.Name;
@@ -334,16 +334,16 @@
                                    var _id = 0;
                                    if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out _id))
                                    {
                                        var config = Config.Instance.Get<RuneTowerConfig>(_id + 1);
                                        var config = RuneTowerConfig.Get(_id + 1);
                                        if (config != null)
                                        {
                                            var itemConfig = Config.Instance.Get<ItemConfig>(config.ProductRune);
                                            var itemConfig = ItemConfig.Get(config.ProductRune);
                                            return itemConfig.ItemName;
                                        }
                                        var towerFloor = Config.Instance.Get<RuneTowerFloorConfig>(_id * 100 + 8);
                                        var towerFloor = RuneTowerFloorConfig.Get(_id * 100 + 8);
                                        if (config != null)
                                        {
                                            var itemConfig = Config.Instance.Get<ItemConfig>(towerFloor.UnLockCompose);
                                            var itemConfig = ItemConfig.Get(towerFloor.UnLockCompose);
                                            return itemConfig.ItemName;
                                        }
                                    }
@@ -354,10 +354,10 @@
                                    var _id = 0;
                                    if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out _id))
                                    {
                                        var config = Config.Instance.Get<RuneTowerFloorConfig>(_id);
                                        var config = RuneTowerFloorConfig.Get(_id);
                                        if (config != null)
                                        {
                                            var towerConfig = Config.Instance.Get<RuneTowerConfig>(config.TowerId);
                                            var towerConfig = RuneTowerConfig.Get(config.TowerId);
                                            return StringUtility.Contact(towerConfig.TowerName, config.FloorName);
                                        }
                                    }
@@ -368,7 +368,7 @@
                                    var _id = 0;
                                    if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out _id))
                                    {
                                        var config = Config.Instance.Get<ItemConfig>(_id);
                                        var config = ItemConfig.Get(_id);
                                        if (config != null)
                                        {
                                            return StringUtility.Contact(GetItemColorChs(config.ItemColor), GetTextColorByItemColor(config.ItemName, config.ItemColor, _dict));
@@ -396,7 +396,7 @@
                                    var _id = 0;
                                    if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out _id))
                                    {
                                        var config = Config.Instance.Get<JadeDynastyTowerConfig>(_id);
                                        var config = JadeDynastyTowerConfig.Get(_id);
                                        if (config != null)
                                        {
                                            return config.floorName;
@@ -645,7 +645,7 @@
                {
                    var _suitLv = _suit.suitDict[(int)_type];
                    int _item = GetItem(_suit.Index);
                    var _itemCfg = Config.Instance.Get<ItemConfig>(_item);
                    var _itemCfg = ItemConfig.Get(_item);
                    if (_itemCfg == null)
                    {
                        continue;
@@ -673,7 +673,7 @@
    public static int GetStrengthenType(int _id)
    {
        var _itemCfg = Config.Instance.Get<ItemConfig>(_id);
        var _itemCfg = ItemConfig.Get(_id);
        var _type = ModelCenter.Instance.GetModel<PlayerStrengthengDatas>().GameDefineIndex(_itemCfg.EquipPlace);
        return _type;
    }