mirror of
https://github.com/babalae/bettergi-scripts-list.git
synced 2026-05-18 09:46:54 +08:00
* feat: 优化路径 * feat: 优化路径 * feat: 矿石数量检测 * feat: 临时注释背包检测 * fix: 修复问题 * feat: 优化路线 * feat: 优化路线
此目录下的文件为工具脚本,与主脚本的运行无关,仅用于开发时批量处理路线信息。
split-routes.js
将包含多个传送点(teleport)的路线拆分为独立子路线,方便打 tag 管理。
node split-routes.js
拆分后自动运行 reindex-positions.js。
merge-routes.js
将拆分后的子路线(名称-01.json、名称-02.json...)重新合并为父路线,tags 自动合并去重。
node merge-routes.js
合并后自动运行 reindex-positions.js。
reindex-positions.js
将所有路线文件中 positions 的 id 按数组顺序重新赋值(1, 2, 3...),附带 BOM 清理。
node reindex-positions.js
update-bgi-version.js
批量更新路线文件中 info.bgi_version,补充缺失的 info.version,附带 BOM 清理。修改脚本中的 newVersion 常量后运行。
node update-bgi-version.js
rename-tag.js
将路线文件中匹配指定 tag 替换为新 tag(精确匹配单个元素)。修改脚本中的 oldTag 和 newTag 后运行。
node rename-tag.js
cleanup-fields.js
批量删除路线文件中的 config 和 farming_info 字段,附带 BOM 清理。
node cleanup-fields.js