Compare commits

...

3 Commits

Author SHA1 Message Date
aixianling
cbfbda0fed fix: 修改文件名大小写 2025-01-22 16:45:09 +08:00
aixianling
724291ec51 feat(ItemMergeConfig): 优化合成配置并添加新功能
- 为多个物品合并配置添加了"合成10次"按钮文本
- 在多个配置中添加了 mergebutton10 字段,支持合成10次功能
- 调整了部分配置的结构,优化了可读性和可维护性
2025-01-22 15:39:57 +08:00
aixianling
88bde2df69 refactor(tools): 更新 JSON to Lua 转换工具
- 移除了未使用的 NpcTransConf 配置项
- 优化了 scope 数组,使用 filter(Boolean) 过滤掉注释掉的项
- 调整了代码格式,提高可读性
2025-01-22 15:33:57 +08:00
3 changed files with 27027 additions and 27015 deletions

View File

@@ -2022,6 +2022,7 @@
},
"index": 1,
"buttontxt10": "合成10次",
"mergebutton10": 1,
"mergelimit": {
"office": 1
},
@@ -2029,7 +2030,6 @@
"redpointlimit": {
"zsLevel": 2
},
"mergebutton10": 1,
"Eid": 112,
"second_index": 8,
"table": [
@@ -2297,6 +2297,8 @@
"count": 1
},
"index": 1,
"buttontxt10": "合成10次",
"mergebutton10": 1,
"mergelimit": {
"office": 10
},
@@ -2328,6 +2330,8 @@
"count": 1
},
"index": 1,
"buttontxt10": "合成10次",
"mergebutton10": 1,
"mergelimit": {
"office": 12
},
@@ -2359,6 +2363,8 @@
"count": 1
},
"index": 1,
"buttontxt10": "合成10次",
"mergebutton10": 1,
"mergelimit": {
"office": 15
},
@@ -2390,6 +2396,8 @@
"count": 1
},
"index": 1,
"buttontxt10": "合成10次",
"mergebutton10": 1,
"mergelimit": {
"office": 15
},
@@ -2421,6 +2429,8 @@
"count": 1
},
"index": 1,
"buttontxt10": "合成10次",
"mergebutton10": 1,
"mergelimit": {
"office": 23
},
@@ -2452,6 +2462,8 @@
"count": 1
},
"index": 1,
"buttontxt10": "合成10次",
"mergebutton10": 1,
"mergelimit": {
"office": 28
},

File diff suppressed because it is too large Load Diff

View File

@@ -7,9 +7,9 @@ const scope = [
"Monster",
"ItemMergeConfig",
"MergeConfig",
"NpcTransConf"
// "NpcTransConf"
// "MergeTotal", "RecyclingSettingConfig", "UpstarConfig",
];
].filter(Boolean);
const strKey = (key) => (isNaN(key) ? `${key}` : `[${key}]`);
function jsonToLua(jsonObj, indent = "", linefeed = "\n") {
let luaStr = "";