js,背包统计++ v2.26 更快,修复读取材料时间错误等bug,新增路径材料时间成本计算 (#915)

* js,背包统计++ v2.26 更快,修复读取材料时间错误等bug,新增路径材料时间成本计算

+ v2.26 修复读取材料时间错误等bug,新增路径材料时间成本计算;
因食物部分图片未补足,为适配快速滑页,苹果、日落果、星蕈、活化的星蕈、枯焦的星蕈、泡泡桔、烛伞蘑菇、美味的宝石闪闪,这八个食物必须有,且在第一行。不然这几个食物会无法识别。

* Switch to parseFloat to preserve run-time precision in the time-cost calculation.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: 秋云 <physligl@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
JJMdzh
2025-05-24 21:13:40 +08:00
committed by GitHub
parent 6a3485f00e
commit 431927c46f
4 changed files with 191 additions and 56 deletions

View File

@@ -1,18 +1,23 @@
[
{
"name": "targetresourceName",
"name": "TargetresourceName",
"type": "input-text",
"label": "js目录下默认扫描的文件结构\n./📁BetterGI/📁User/📁JsScript/\n📁背包材料统计/\n 📁pathing/\n 📁 薄荷/\n 📄 薄荷1.json\n 📁 薄荷效率/\n 📄 薄荷-吉吉喵.json\n 📁 苹果/\n 📄 旅行者的果园.json\n-----------------\n优先级材料名不受目标数量影响。"
"label": "js目录下默认扫描的文件结构\n./📁BetterGI/📁User/📁JsScript/\n📁背包材料统计/\n 📁pathing/\n 📁 薄荷/\n 📄 薄荷1.json\n 📁 薄荷效率/\n 📄 薄荷-吉吉喵.json\n 📁 苹果/\n 📄 旅行者的果园.json\n----------------------------------\n目标数量默认5000\n给📁pathing下材料设定的目标数"
},
{
"name": "targetCount",
"name": "TargetCount",
"type": "input-text",
"label": "如填入 甜甜花,薄荷,苹果\n-----------------\n\n目标数量默认5000"
"label": "----------------------------------\n优先级材料,跳过目标数直接运行\n如填入 甜甜花,薄荷,苹果"
},
{
"name": "TimeCost",
"type": "input-text",
"label": "====================\n时间成本秒\n1数量的材料平均耗时默认最多30"
},
{
"name": "onlyPathing",
"type": "select",
"label": "上2项可不填\n=============\n只扫描pathing文件夹中材料\n的数量,默认:是",
"label": "====================\n只扫描📁pathing下的材料\n无视【材料分类】勾选。默认:是",
"options": [
"是",
"否",
@@ -21,71 +26,71 @@
{
"name": "unselected",
"type": "checkbox",
"label": "=============\n反选材料分类"
"label": "====================\n反选下述【材料分类"
},
{
"name": "Smithing",
"type": "checkbox",
"label": "-----------------\n锻造素材"
"label": "\n----------------------------------\n锻造素材"
},
{
"name": "Drops",
"type": "checkbox",
"label": "如:矿石、原胚\n-----------------\n怪物掉落素材"
"label": "如:矿石、原胚\n----------------------------------\n怪物掉落素材"
},
{
"name": "ForagedFood",
"type": "checkbox",
"label": "-----------------\n采集食物食用回血"
"label": "----------------------------------\n采集食物,食用回血"
},
{
"name": "General",
"type": "checkbox",
"label": "如:苹果、日落果、泡泡桔\n-----------------\n一般素材"
"label": "如:苹果、日落果、泡泡桔\n----------------------------------\n一般素材"
},
{
"name": "CookingIngs",
"type": "checkbox",
"label": "如:特产、非食用素材\n-----------------\n烹饪用食材"
"label": "如:特产、非食用素材\n----------------------------------\n\n烹饪用食材"
},
{
"name": "Weekly",
"type": "checkbox",
"label": "-----------------\n\n周本素材"
"label": "----------------------------------\n\n周本素材"
},
{
"name": "Wood",
"type": "checkbox",
"label": "-----------------\n\n木材"
"label": "----------------------------------\n\n木材"
},
{
"name": "CharAscension",
"type": "checkbox",
"label": "-----------------\n\n角色突破素材"
"label": "----------------------------------\n\n角色突破素材"
},
{
"name": "Fishing",
"type": "checkbox",
"label": "-----------------\n\n鱼饵鱼类"
"label": "----------------------------------\n\n鱼饵鱼类"
},
{
"name": "Gems",
"type": "checkbox",
"label": "-----------------\n\n宝石"
"label": "----------------------------------\n\n宝石"
},
{
"name": "Talent",
"type": "checkbox",
"label": "-----------------\n\n角色天赋素材"
"label": "----------------------------------\n\n角色天赋素材"
},
{
"name": "WeaponAscension",
"type": "checkbox",
"label": "-----------------\n\n武器突破素材"
"label": "----------------------------------\n\n武器突破素材"
},
{
"name": "ImageDelay",
"type": "input-text",
"label": "数字太小可能无法识别,用?代替\n=============\n识图基准时间默认:0 毫秒)"
"label": "数字太小可能无法识别,用?代替\n====================\n识图基准时间默认:10 毫秒)"
}
]