lcy
2025-11-25 477c9aa1858ac1950e429af1ba0ec91e883ed633
262 幻境阁系统-客户端 形象底图改形象底图品质
3个文件已修改
22 ■■■■ 已修改文件
Main/Config/Configs/ModelConfig.cs 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/PhantasmPavilion/PhantasmPavilionManager.DefaultID.cs 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/PhantasmPavilion/PhantasmPavilionModelItem.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/Config/Configs/ModelConfig.cs
@@ -1,6 +1,6 @@
//--------------------------------------------------------
//    [Author]:           YYL
//    [  Date ]:           2025年11月18日
//    [  Date ]:           2025年11月25日
//--------------------------------------------------------
using System.Collections.Generic;
@@ -19,7 +19,7 @@
    public int ID;
    public int TabType;
    public string Name;
    public string FaceBg;
    public int ModelBgColor;
    public int SkinID;
    public int ExpireMinutes;
    public int UnlockWay;
@@ -48,7 +48,7 @@
            Name = tables[2];
            FaceBg = tables[3];
            int.TryParse(tables[3],out ModelBgColor);
            int.TryParse(tables[4],out SkinID); 
Main/System/PhantasmPavilion/PhantasmPavilionManager.DefaultID.cs
@@ -136,4 +136,18 @@
    {
        return GetModelSkinID(PlayerDatas.Instance.baseData.modelMark);
    }
    public int GetModelBgColor(int id)
    {
        int defaultColor = 1;
        if (!ModelConfig.HasKey(id))
            return defaultColor;
        return ModelConfig.Get(id).ModelBgColor;
    }
    public string GetModelBgColorStr(int id)
    {
        int bgColor = GetModelBgColor(id);
        return StringUtility.Contact("ModelBgColor", bgColor);
    }
}
Main/System/PhantasmPavilion/PhantasmPavilionModelItem.cs
@@ -56,7 +56,7 @@
        int resourceType = manager.GetResourceType(type, id);
        string resourceValue = manager.GetResourceValue(type, id);
        imgBg.SetSprite(model.FaceBg);
        imgBg.SetSprite(manager.GetModelBgColorStr(id));
        manager.UpdateItemRedPoint(imgRed, type, id);
    }