少年修仙传客户端基础资源
client_Wu Xijin
2019-03-15 9008987c2ea1f6c583768010c508dd615a3a3b74
3335 更新配置表整理工具。
1个文件已修改
27 ■■■■■ 已修改文件
Assets/Editor/Tool/AssetsPostProcessor.cs 27 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Assets/Editor/Tool/AssetsPostProcessor.cs
@@ -29,6 +29,7 @@
        {
            case "Assets/ResourcesOut/Refdata/Config/Item.txt":
                CreateGemItemConfig();
                CreateEquipSuitNameConfig();
                break;
            case "Assets/ResourcesOut/Refdata/Config/Skill.txt":
                CreateSkillClassifingConfig();
@@ -84,4 +85,30 @@
        File.WriteAllLines(skillClassifingConfigPath, lines.ToArray(), Encoding.UTF8);
    }
    static void CreateEquipSuitNameConfig()
    {
        var filePath = Application.dataPath + "/ResourcesOut/Refdata/Config/EquipSuitName.txt";
        var lines = new List<string>();
        lines.Add("int\tint\tint\tint\tstring");
        lines.Add("id\tjob\tlevel\tplace\tname");
        lines.Add("唯一标识\t职业\t阶级\t部位\t名字");
        ItemConfig.Init(true);
        var keys = ItemConfig.GetKeys();
        foreach (var key in keys)
        {
            var config = ItemConfig.Get(key);
            if (config.SuiteiD > 0)
            {
                lines.Add(StringUtility.Contact(config.ID, '\t', config.JobLimit, "\t", config.LV, '\t', config.EquipPlace, '\t', config.ItemName));
            }
        }
        if (File.Exists(filePath))
        {
            File.Delete(filePath);
        }
        File.WriteAllLines(filePath, lines.ToArray(), Encoding.UTF8);
    }
}