Skip to content

Commit

Permalink
v2.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Saratoga-Official committed Dec 5, 2024
1 parent 0e1f88a commit 1815df8
Show file tree
Hide file tree
Showing 8 changed files with 292 additions and 133 deletions.
2 changes: 1 addition & 1 deletion INSTRUCTIONS.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

## 下载及安装说明

下载地址https://github.com/Saratoga-Official/MaaJR/releases
[下载地址](https://github.com/Saratoga-Official/MaaJR/releases)

### Windows

Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ MaaJR,基于全新架构的 战舰少女R 小助手。图像技术 + 模拟控

## 功能

1. 开始唤醒(打开游戏)
1. 开始前任务

2. 自动远征

Expand All @@ -30,7 +30,7 @@ MaaJR,基于全新架构的 战舰少女R 小助手。图像技术 + 模拟控

5. 自动演习

6. 无消耗刷1-1(远古黑暗炼钢)
6. 无消耗刷1-1

7. 自动决战E6(NEW)

Expand Down
156 changes: 42 additions & 114 deletions assets/interface.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,18 +21,18 @@
],
"task": [
{
"name": "开始唤醒",
"name": "开始前任务",
"entry": "开始唤醒",
"check": true,
"repeatable": false,
"doc": "[color:red]打开游戏,领取登录奖励等[/color]"
"doc": "用于打开游戏,领取登录奖励等\n[color:red]请将本任务放在所有任务之前[/color]"
},
{
"name": "自动远征",
"entry": "开始自动远征",
"check": false,
"repeatable": false,
"doc": "[color:red]开启远征等待模式会在程序关闭前无限等待收发远征[/color]",
"doc": "开启远征等待模式会在程序关闭前无限等待收发远征",
"option": [
"远征等待模式"
]
Expand All @@ -42,12 +42,12 @@
"entry": "开始自动战役",
"check": false,
"repeatable": true,
"doc": "[color:red]①需提前编好队,再开始[/color]\n[color:red]②不开启战役打完次数将按照重复次数来执行[/color]",
"doc": "[color:red]①需提前编好队,再开始[/color]\n②不开启战役打完次数将按照重复次数来执行",
"option": [
"战役选择难度",
"战役选择关卡",
"战役选择阵型",
"战役快速修船",
"战役大破/中破舰船处理",
"战役打完次数"
]
},
Expand All @@ -56,46 +56,54 @@
"entry": "开始自动演习",
"check": false,
"repeatable": false,
"doc": "[color:red]①目前演习刷新策略暂定第一个官方演习队不刷新直接打,其余按所选策略刷新[/color]\n[color:red]②需提前编好队,再开始[/color]",
"doc": "①目前演习刷新策略暂定第一个官方演习队不刷新直接打,其余按所选策略刷新\n[color:red]②需提前编好队,再开始[/color]",
"option": [
"演习编队",
"演习选择阵型",
"演习刷新策略"
]
},
{
"name": "自动战斗",
"name": "自动出征",
"entry": "开始出征",
"check": false,
"repeatable": true,
"doc": "[color:red]①需提前编好队,满足带路条件,再开始[/color]\n[color:red]②自动导航章节/关卡,选择你要打的章节和关卡号可以自动导航到你指定的关卡,选择当前/上次就是不导航[/color]\n[color:red]③门口SL目标,选择后出门点检测到敌方目标舰种就会SL,如果索敌不了无法SL[/color]\n[color:red]④战斗点位,设置几点就打到几点[/color]\n[color:red]⑤自动拆船,确保船舱想保留的船均锁好才可使用[/color]",
"doc": "[color:red]①需提前编好队,满足带路条件,再开始[/color]\n②自动导航章节/关卡,选择你要打的章节和关卡号可以自动导航到你指定的关卡,选择当前/上次就是不导航\n③门口SL目标,选择后出门点检测到敌方目标舰种就会SL,如果索敌不了无法SL\n④战斗点位,设置几点就打到几点\n[color:red]⑤自动拆船,确保船舱想保留的船均锁好才可使用[/color]",
"repeat_count": 1,
"option": [
"自动导航章节",
"自动导航关卡",
"战斗编队",
"战斗阵型",
"战斗无限次数",
"战斗快速修船",
"战斗途中远征",
"战斗大破/中破舰船处理",
"门口SL目标1",
"门口SL目标2",
"夜战追击",
"战斗点位",
"船舱满自动拆船",
"战斗使用军阶buff"
]
],
"pipeline_override": {
"退出远征": {
"template": "出征1.png",
"green_mask": false,
"next": [
"无限战斗",
"无动作结束"
]
}
}
},
{
"name": "1-1刷鱼雷狗粮",
"name": "无消耗刷1-1",
"entry": "开始出征",
"check": false,
"repeatable": true,
"doc": "[color:red]①会自动编队编入最近获得的船,不能和其他编队混用[/color]\n[color:red]②确保船舱想保留的船均锁好才可使用自动拆船[/color]",
"option": [
"刷狗粮编队",
"刷狗粮无限次数",
"刷狗粮途中远征",
"1-1编队",
"1-1无限次数",
"刷满船舱后自动拆船"
],
"pipeline_override": {
Expand Down Expand Up @@ -132,6 +140,13 @@
"点击出征",
"导航前"
]
},
"退出远征": {
"template": "出征1.png",
"green_mask": false,
"next": [
"狗粮回到关卡"
]
}
}
},
Expand All @@ -140,20 +155,21 @@
"entry": "开始自动决战",
"check": false,
"repeatable": true,
"doc": "[color:red]测试中有bug及时反馈,以下说明需完整看完[/color]\n[color:red]①使用前确认副官已开启奇尔沙治,选船配置中有且仅有一艘2-3费中型船和4费鱼[/color]\n[color:red]②剩下的位置大型船全选6费,中型船有5费选5费,5费不够用4费填满,小型船全选改造鱼[/color]\n[color:red]③如果不符合要求,手动选好后进去点撤退退出来即可开始,之后只要不改配置将一直沿用上次选船配置[/color]\n[color:red]④第一关开局舰船1和2设置后将按照设置刷第一关开局舰船,如果指定6费鱼刷了很久没出就换成默认或者指定四费鱼,注意不要12选同一个船,会出逻辑bug[/color]\n[color:red]⑤第二关开局舰船设置后如果第一关没招到该舰船将在第二关开局刷取[/color]\n[color:red]⑥支持断点续关,如果打完前一关后停止,再开将继续打下一关,但第二局开局舰船设置将无效[/color]\n[color:red]⑦决战中将自动使用快速修理[/color]",
"doc": "[color:red]①使用前确认副官已开启奇尔沙治,选船配置中有且仅有一艘2-3费中型船和4费鱼[/color]\n[color:red]②剩下的位置大型船全选6费,中型船有5费选5费,5费不够用4费填满,小型船全选改造鱼[/color]\n[color:red]③如果不符合要求,手动选好后进去点撤退退出来即可开始,之后只要不改配置将一直沿用上次选船配置[/color]\n[color:red]④第一关开局舰船1和2设置后将按照设置刷第一关开局舰船,如果指定6费鱼刷了很久没出就换成默认或者指定四费鱼,注意不要12选同一个船,会出逻辑bug[/color]\n[color:red]⑤第二关开局舰船设置后如果第一关没招到该舰船将在第二关开局刷取[/color]\n[color:red]⑥决战中将自动使用快速修理,请备好足够的桶[/color]\n[color:red]⑦船舱满将自动停止决战,请预留充足空间[/color]",
"option": [
"第一关开局舰船1",
"第一关开局舰船2",
"第二关开局舰船",
"决战打完次数"
]
],
"pipeline_override": {}
},
{
"name": "结束前任务",
"entry": "收尾工作",
"check": false,
"repeatable": false,
"doc": "[color:red]请将此任务放到所有任务之后[/color]",
"doc": "[color:red]请将此任务放到所有任务或者战斗任务之后用来修船恢复,领取任务奖励[/color]",
"option": [
"结束前任务设置",
"结束后关闭游戏"
Expand Down Expand Up @@ -298,21 +314,16 @@
}
]
},
"战役快速修船": {
"战役大破/中破舰船处理": {
"cases": [
{
"name": "当编队存在大破舰船时尝试修理大破舰船",
"pipeline_override": {
"战役修理检测中破": {
"enabled": false
},
"中破检测": {
"战役修理中破舰船": {
"enabled": false
},
"退出浴场": {
"next": [
"战役确认"
]
}
}
},
Expand All @@ -321,23 +332,12 @@
"pipeline_override": {
"战役修理检测中破": {
"enabled": false
},
"退出浴场": {
"next": [
"战役确认"
]
}
}
},
{
"name": "当编队存在中破舰船时尝试修理中破舰船",
"pipeline_override": {
"退出浴场": {
"next": [
"战役确认"
]
}
}
"pipeline_override": {}
},
{
"name": "不维修,大破终止战斗",
Expand Down Expand Up @@ -1076,21 +1076,16 @@
}
]
},
"战斗快速修船": {
"战斗大破/中破舰船处理": {
"cases": [
{
"name": "当编队存在大破舰船时尝试修理大破舰船",
"pipeline_override": {
"战斗修理检测中破": {
"enabled": false
},
"中破检测": {
"战斗修理中破舰船": {
"enabled": false
},
"退出浴场": {
"next": [
"战斗开始出征"
]
}
}
},
Expand All @@ -1099,23 +1094,12 @@
"pipeline_override": {
"战斗修理检测中破": {
"enabled": false
},
"退出浴场": {
"next": [
"战斗开始出征"
]
}
}
},
{
"name": "当编队存在中破舰船时尝试修理中破舰船",
"pipeline_override": {
"退出浴场": {
"next": [
"战斗开始出征"
]
}
}
"pipeline_override": {}
},
{
"name": "不维修,大破终止战斗",
Expand Down Expand Up @@ -1147,34 +1131,6 @@
}
]
},
"战斗途中远征": {
"cases": [
{
"name": "自动收发",
"pipeline_override": {
"回到关卡了": {
"next": [
"点击远征",
"无限战斗",
"无动作结束"
]
},
"退出远征": {
"template": "出征1.png",
"green_mask": false,
"next": [
"无限战斗",
"无动作结束"
]
}
}
},
{
"name": "不自动收发",
"pipeline_override": {}
}
]
},
"夜战追击": {
"cases": [
{
Expand Down Expand Up @@ -1427,7 +1383,7 @@
}
]
},
"刷狗粮编队": {
"1-1编队": {
"cases": [
{
"name": "第二编队",
Expand Down Expand Up @@ -1455,7 +1411,7 @@
}
]
},
"刷狗粮无限次数": {
"1-1无限次数": {
"cases": [
{
"name": "关闭",
Expand All @@ -1471,34 +1427,6 @@
}
]
},
"刷狗粮途中远征": {
"cases": [
{
"name": "自动收发",
"pipeline_override": {
"狗粮回到关卡": {
"next": [
"点击远征",
"狗粮检测刷满",
"狗粮继续",
"无动作结束"
]
},
"退出远征": {
"template": "出征1.png",
"green_mask": false,
"next": [
"狗粮回到关卡"
]
}
}
},
{
"name": "不自动收发",
"pipeline_override": {}
}
]
},
"刷满船舱后自动拆船": {
"cases": [
{
Expand Down
Loading

0 comments on commit 1815df8

Please sign in to comment.