1
0
mirror of https://github.com/sui-feng-cb/AzurLaneAutoScript1.git synced 2026-07-29 23:16:28 +08:00

Add: Coalition scuttle function

This commit is contained in:
guoh064
2026-07-24 11:42:32 +08:00
committed by sui-feng-cb
parent 1e102443d3
commit 761a142366
15 changed files with 891 additions and 2 deletions

View File

@@ -4254,6 +4254,450 @@
}
}
},
"CoalitionScuttle": {
"Scheduler": {
"Enable": {
"type": "checkbox",
"value": false,
"option": [
true,
false
]
},
"NextRun": {
"type": "datetime",
"value": "2020-01-01 00:00:00",
"validate": "datetime"
},
"Command": {
"type": "input",
"value": "CoalitionScuttle",
"display": "hide"
},
"SuccessInterval": {
"type": "input",
"value": 30,
"display": "hide"
},
"FailureInterval": {
"type": "input",
"value": 30,
"display": "hide"
},
"ServerUpdate": {
"type": "input",
"value": "00:00",
"display": "hide"
}
},
"CoalitionScuttle": {
"Sacrifice": {
"type": "select",
"value": "vanguard",
"option": [
"vanguard",
"flagship"
]
}
},
"Campaign": {
"Name": {
"type": "input",
"value": "dynamic",
"display": "hide"
},
"Event": {
"type": "select",
"value": "campaign_main",
"option": [
"coalition_20230323",
"coalition_20260723"
],
"option_cn": [
"coalition_20260723"
],
"option_en": [
"coalition_20260723"
],
"option_jp": [
"coalition_20260723"
],
"option_tw": [
"coalition_20230323"
],
"option_bold": [
"coalition_20230323",
"coalition_20260723"
]
},
"Mode": {
"type": "select",
"value": "normal",
"option": [
"normal",
"hard"
],
"display": "hide"
},
"UseClearMode": {
"type": "checkbox",
"value": true,
"display": "hide"
},
"UseFleetLock": {
"type": "checkbox",
"value": true,
"display": "hide"
},
"UseAutoSearch": {
"type": "checkbox",
"value": false,
"display": "hide"
},
"Use2xBook": {
"type": "checkbox",
"value": false,
"display": "hide"
},
"AmbushEvade": {
"type": "checkbox",
"value": true,
"display": "hide"
},
"ClearAfterSinking": {
"type": "checkbox",
"value": false
}
},
"Coalition": {
"Mode": {
"type": "select",
"value": "hard",
"option": [
"easy",
"normal",
"hard",
"sp"
]
},
"Fleet": {
"type": "lock",
"value": "multi",
"option": [
"multi"
],
"option_bold": [
"multi"
]
}
},
"StopCondition": {
"OilLimit": {
"type": "input",
"value": 1000
},
"RunCount": {
"type": "input",
"value": 0
},
"MapAchievement": {
"type": "select",
"value": "non_stop",
"option": [
"non_stop",
"non_stop_clear_all",
"100_percent_clear",
"map_3_stars",
"threat_safe",
"threat_safe_without_3_stars"
],
"display": "hide"
},
"StageIncrease": {
"type": "checkbox",
"value": false,
"display": "hide"
},
"GetNewShip": {
"type": "checkbox",
"value": false,
"display": "hide"
},
"ReachLevel": {
"type": "input",
"value": 0,
"display": "hide"
}
},
"Fleet": {
"Fleet1": {
"type": "select",
"value": 1,
"option": [
1,
2,
3,
4,
5,
6
],
"display": "hide"
},
"Fleet1Formation": {
"type": "select",
"value": "double_line",
"option": [
"line_ahead",
"double_line",
"diamond"
],
"display": "hide"
},
"Fleet1Mode": {
"type": "select",
"value": "combat_auto",
"option": [
"combat_auto",
"combat_manual",
"stand_still_in_the_middle",
"hide_in_bottom_left",
"hide_in_upper_left"
]
},
"Fleet1Step": {
"type": "select",
"value": 3,
"option": [
2,
3,
4,
5
],
"display": "hide"
},
"Fleet2": {
"type": "select",
"value": 2,
"option": [
0,
1,
2,
3,
4,
5,
6
],
"display": "hide"
},
"Fleet2Formation": {
"type": "select",
"value": "double_line",
"option": [
"line_ahead",
"double_line",
"diamond"
],
"display": "hide"
},
"Fleet2Mode": {
"type": "select",
"value": "combat_auto",
"option": [
"combat_auto",
"combat_manual",
"stand_still_in_the_middle",
"hide_in_bottom_left",
"hide_in_upper_left"
],
"display": "hide"
},
"Fleet2Step": {
"type": "select",
"value": 3,
"option": [
2,
3,
4,
5
],
"display": "hide"
},
"FleetOrder": {
"type": "select",
"value": "fleet1_all_fleet2_standby",
"option": [
"fleet1_mob_fleet2_boss",
"fleet1_boss_fleet2_mob",
"fleet1_all_fleet2_standby",
"fleet1_standby_fleet2_all"
],
"display": "hide"
}
},
"Submarine": {
"Fleet": {
"type": "select",
"value": 0,
"option": [
0,
1,
2
]
},
"AutoRecommend": {
"type": "checkbox",
"value": false,
"display": "hide"
},
"AutoSearchMode": {
"type": "select",
"value": "sub_standby",
"option": [
"sub_standby",
"sub_auto_call"
],
"display": "hide"
},
"HuntMode": {
"type": "select",
"value": "do_not_use",
"option": [
"do_not_use",
"hunt"
],
"display": "hide"
},
"CallMode": {
"type": "select",
"value": "do_not_use",
"option": [
"do_not_use",
"boss_only",
"every_combat"
]
},
"Timing": {
"type": "select",
"value": "default",
"option": [
"default",
"wait_for_boss"
],
"display": "hide"
},
"DistanceToBoss": {
"type": "select",
"value": "use_open_ocean_support",
"option": [
"to_boss_position",
"1_grid_to_boss",
"2_grid_to_boss",
"use_open_ocean_support"
],
"display": "hide"
}
},
"Emotion": {
"Mode": {
"type": "lock",
"value": "calculate_ignore",
"option": [
"calculate_ignore"
],
"option_bold": [
"calculate_ignore"
]
},
"Fleet1Value": {
"type": "input",
"value": 119
},
"Fleet1Record": {
"type": "datetime",
"value": "2020-01-01 00:00:00",
"validate": "datetime",
"display": "disabled"
},
"Fleet1Control": {
"type": "select",
"value": "prevent_yellow_face",
"option": [
"keep_exp_bonus",
"prevent_green_face",
"prevent_yellow_face",
"prevent_red_face"
],
"display": "hide"
},
"Fleet1Recover": {
"type": "select",
"value": "not_in_dormitory",
"option": [
"not_in_dormitory",
"dormitory_floor_1",
"dormitory_floor_2"
]
},
"Fleet1Oath": {
"type": "checkbox",
"value": false
},
"Fleet1Onsen": {
"type": "checkbox",
"value": false
},
"Fleet2Value": {
"type": "input",
"value": 119,
"display": "hide"
},
"Fleet2Record": {
"type": "datetime",
"value": "2020-01-01 00:00:00",
"validate": "datetime",
"display": "hide"
},
"Fleet2Control": {
"type": "select",
"value": "prevent_yellow_face",
"option": [
"keep_exp_bonus",
"prevent_green_face",
"prevent_yellow_face",
"prevent_red_face"
],
"display": "hide"
},
"Fleet2Recover": {
"type": "select",
"value": "not_in_dormitory",
"option": [
"not_in_dormitory",
"dormitory_floor_1",
"dormitory_floor_2"
],
"display": "hide"
},
"Fleet2Oath": {
"type": "checkbox",
"value": false,
"display": "hide"
},
"Fleet2Onsen": {
"type": "checkbox",
"value": false,
"display": "hide"
}
},
"Storage": {
"Storage": {
"type": "storage",
"value": {},
"valuetype": "ignore",
"display": "disabled"
}
}
},
"Hospital": {
"Scheduler": {
"Enable": {

View File

@@ -366,6 +366,10 @@ HospitalEvent:
option: [ T1, T2, T3, T4, ESP ]
MaritimeEscort:
Enable: true
CoalitionScuttle:
Sacrifice:
value: vanguard
option: [ vanguard, flagship ]
Coalition:
Mode:
value: hard

View File

@@ -29,6 +29,7 @@
"Event2",
"Raid",
"RaidScuttle",
"CoalitionScuttle",
"Hospital",
"MaritimeEscort",
"WarArchives"

View File

@@ -295,6 +295,58 @@ Coalition:
Fleet2Recover: not_in_dormitory
Fleet2Oath: false
Fleet2Onsen: False
CoalitionScuttle:
Scheduler:
SuccessInterval: 30
FailureInterval: 30
ServerUpdate: 00:00
Campaign:
Name: dynamic
Mode: normal
UseClearMode: true
UseFleetLock: true
UseAutoSearch: false
Use2xBook: false
AmbushEvade: true
Coalition:
Fleet:
type: lock
value: multi
option: [ multi, ]
option_bold: [ multi, ]
StopCondition:
MapAchievement: non_stop
StageIncrease: false
GetNewShip: false
ReachLevel: 0
Fleet:
Fleet1: 1
Fleet1Formation: double_line
Fleet1Step: 3
Fleet2: 2
Fleet2Formation: double_line
Fleet2Mode: combat_auto
Fleet2Step: 3
FleetOrder: fleet1_all_fleet2_standby
Submarine:
AutoRecommend: false
AutoSearchMode: sub_standby
HuntMode: do_not_use
Timing: default
DistanceToBoss: use_open_ocean_support
Emotion:
Mode:
type: lock
value: calculate_ignore
option: [ calculate_ignore ]
option_bold: [ calculate_ignore ]
Fleet1Control: prevent_yellow_face
Fleet2Value: 119
Fleet2Record: 2020-01-01 00:00:00
Fleet2Control: prevent_yellow_face
Fleet2Recover: not_in_dormitory
Fleet2Oath: false
Fleet2Onsen: False
CoalitionSp:
Scheduler:
SuccessInterval: 30

View File

@@ -115,6 +115,15 @@ Event:
- Fleet
- Submarine
- Emotion
CoalitionScuttle:
- Scheduler
- CoalitionScuttle
- Campaign
- Coalition
- StopCondition
- Fleet
- Submarine
- Emotion
Hospital:
- Scheduler
- Hospital