feat: auto-mission

This commit is contained in:
RedDeadDepresso
2024-01-19 22:59:55 +00:00
parent a5d478ce56
commit 16453898d1
111 changed files with 3853 additions and 1 deletions
@@ -0,0 +1,93 @@
stage_data = {
'10': {
'SUB': "burst1"
},
'10-1': {
'start': {
'burst1': (640, 261),
'mystic1': (403, 560),
},
'action': [
{'t': 'click', 'p': (811, 398), 'ec': True, "desc": "1 lower right"},
{'t': 'click', 'p': (586, 546), "wait-over": True, 'ec': True, "desc": "2 lower right"},
{'t': 'click', 'p': (779, 386), 'ec': True, "desc": "1 lower right"},
{'t': 'click', 'p': (575, 363), 'ec': True, "wait-over": True, "desc": "2 upper left"},
{'t': 'exchange_and_click', 'p': (487, 284), 'ec': True, "desc": "change to 2 and upper left"},
{'t': 'click', 'p': (904, 392), "desc": "1 right"},
]
},
'10-2': {
'start': {
'burst1': (704, 558),
'mystic1': (554, 480),
},
'action': [
{'t': 'click', 'p': (620, 381), 'ec': True, "desc": "1 upper left"},
{'t': 'choose_and_change', 'p': (620, 381), "desc": "swap 1 2"},
{'t': 'click', 'p': (688, 303), "wait-over": True, 'ec': True, "desc": "2 upper right"},
{'t': 'exchange_and_click', 'p': (880, 338), 'ec': True, "desc": "change to 2 and right"},
{'t': 'click', 'p': (527, 414), "wait-over": True, "desc": "1 upper left"},
{'t': 'click', 'p': (455, 497), "desc": "1 left"},
]
},
'10-3': {
'start': {
'burst1': (821, 344),
'mystic1': (656, 351),
},
'action': [
{'t': 'click', 'p': (701, 477), 'ec': True, "desc": "1 lower left"},
{'t': 'choose_and_change', 'p': (701, 477), "desc": "swap 1 2"},
{'t': 'click', 'p': (764, 556), "wait-over": True, 'ec': True, "desc": "2 lower right"},
{'t': 'exchange_and_click', 'p': (713, 522), 'ec': True, "desc": "change to 2 and lower left"},
{'t': 'click', 'p': (536, 273), "wait-over": True, "desc": "1 left"},
{'t': 'click', 'p': (535, 272), "desc": "1 left"},
]
},
'10-4': {
'start': {
'burst1': (374, 263),
'mystic1': (560, 582),
},
'action': [
{'t': 'exchange_and_click', 'p': (688, 418), 'ec': True, "desc": "change to 2 and upper left"},
{'t': 'click', 'p': (701, 278), "wait-over": True, "desc": "1 right"},
{'t': 'click', 'p': (680, 291), 'ec': True, "desc": "1 right"},
{'t': 'click', 'p': (616, 543), "ec": True, "wait-over": True, "desc": "2 lower right"},
{'t': 'exchange_and_click', 'p': (535, 590), 'ec': True, "desc": "change to 2 and lower left"},
{'t': 'click', 'p': (736, 270), "wait-over": True, "desc": "1 right"},
{'t': 'exchange_and_click', 'p': (694, 495), 'ec': True, "desc": "change to 2 and right"},
{'t': 'click', 'p': (739, 359), "desc": "1 lower left"},
]
},
'10-5': {
'start': {
'burst1': (374, 387),
'mystic1': (562, 473),
},
'action': [
{'t': 'click', 'p': (617, 381), "ec": True, "desc": "1 right"},
{'t': 'choose_and_change', 'p': (617, 381), "desc": "swap 1 2"},
{'t': 'click', 'p': (680, 300), "wait-over": True, "ec": True, "desc": "2 upper right"},
{'t': 'click', 'p': (743, 498), "ec": True, "desc": "1 right"},
{'t': 'click', 'p': (844, 308), 'ec': True, "wait-over": True, "desc": "2 right"},
{'t': 'click', 'p': (506, 570), 'ec': True, "desc": "1 lower left"},
{'t': 'click', 'p': (827, 290), "wait-over": True, 'ec': True, "desc": "2 right"},
{'t': 'exchange_and_click', 'p': (794, 387), 'ec': True, "desc": "change to 2 and lower right"},
{'t': 'click', 'p': (626, 439), "desc": "1 right"},
]
},
}
@@ -0,0 +1,101 @@
stage_data = {
'11': {
'SUB': "pierce1"
},
'11-1': {
'start': {
'pierce1': (496, 525),
'mystic1': (794, 130),
},
'action': [
{'t': 'click', 'p': (499, 412), 'ec': True, "desc": "1 upper left"},
{'t': 'click_and_teleport', 'p': (775, 368), "wait-over": True, 'ec': True, "desc": "2 lower right"},
{'t': 'click', 'p': (556, 317), 'ec': True, "desc": "1 upper right"},
{'t': 'click', 'p': (684, 388), "wait-over": True, "desc": "2 upper left"},
{'t': 'click', 'p': (469, 245), "desc": "1 upper left"},
]
},
'11-2': {
'start': {
'pierce1': (281, 347),
'mystic1': (791, 287),
},
'action': [
{'t': 'click', 'p': (553, 478), 'ec': True, "desc": "1 lower right"},
{'t': 'click_and_teleport', "wait-over": True, 'ec': True, 'p': (823, 406), "desc": "2 lower right"},
{'t': 'click', 'p': (616, 371), 'ec': True, "desc": "1 right"},
{'t': 'click', 'p': (904, 412), "wait-over": True, 'ec': True, "desc": "2 right"},
{'t': 'click', 'p': (553, 469), 'ec': True, "desc": "1 lower right"},
{'t': 'click_and_teleport', "wait-over": True, 'ec': True, 'p': (662, 419), "desc": "2 left"},
{'t': 'exchange_and_click', 'p': (715, 270), 'ec': True, "desc": "2 right"},
{'t': 'click', 'p': (624, 451), "desc": "1 right"},
]
},
'11-3': {
'start': {
'pierce1': (315, 466),
'mystic1': (919, 178),
},
'action': [
{'t': 'click', 'p': (635, 461), 'ec': True, "desc": "1 right"},
{'t': 'click_and_teleport', 'ec': True, "wait-over": True, 'p': (693, 397), "desc": "2 lower left"},
{'t': 'click', 'p': (613, 422), 'ec': True, "desc": "1 right"},
{'t': 'click', 'p': (672, 365), "ec": True, "wait-over": True, "desc": "2 left"},
{'t': 'exchange_and_click', 'p': (716, 427), 'ec': True, "desc": "2 lower left"},
{'t': 'click', 'p': (555, 511), "desc": "1 lower right"},
]
},
'11-4': {
'start': {
'pierce1': (940, 350),
'mystic1': (841, 285),
},
'action': [
{'t': 'click', 'p': (647, 323), 'ec': True, "desc": "1 upper left"},
{'t': 'choose_and_change', 'p': (648, 318), "desc": "swap 1 2"},
{'t': 'click_and_teleport', 'ec': True, "wait-over": True, 'p': (530, 321), "desc": "2 left"},
{'t': 'click', 'p': (642, 330), 'ec': True, "desc": "1 left"},
{'t': 'click', 'p': (558, 446), "ec": True, "wait-over": True, "desc": "2 lower right"},
{'t': 'click_and_teleport', 'p': (634, 318), 'ec': True, "desc": "1 left"},
{'t': 'click', 'p': (434, 422), 'ec': True, "wait-over": True, "desc": "2 left"},
{'t': 'choose_and_change', 'p': (494, 404), "desc": "swap 1 2"},
{'t': 'click', 'p': (433, 489), 'ec': True, "desc": "1 lower left"},
{'t': 'click', 'p': (525, 249), "desc": "2 left"},
]
},
'11-5': {
'start': {
'pierce1': (374, 429),
'mystic1': (1114, 591),
},
'action': [
{'t': 'click_and_teleport', 'ec': True, 'p': (719, 351), "desc": "2 upper left"},
{'t': 'click', 'p': (613, 371), "desc": "1 right", "wait-over": True},
{'t': 'click', 'p': (729, 377), "ec": True, "desc": "1 right"},
{'t': 'click', 'p': (616, 216), 'ec': True, "wait-over": True, "desc": "2 upper right"},
{'t': 'click', 'p': (868, 437), 'ec': True, "desc": "1 right"},
{'t': 'click', 'p': (683, 290), "wait-over": True, 'ec': True, "desc": "2 right"},
{'t': 'click_and_teleport', 'ec': True, 'p': (715, 523), "desc": "1 lower left"},
{'t': 'click', 'p': (835, 288), 'ec': True, "wait-over": True, "desc": "2 right"},
{'t': 'click', 'p': (586, 549), 'ec': True, "desc": "2 lower right"},
{'t': 'click', 'p': (662, 306), "desc": "1 right"},
]
},
}
@@ -0,0 +1,104 @@
stage_data = {
'12': {
'SUB': "burst1"
},
'12-1': {
'start': {
'mystic1': (370, 428),
'burst1': (566, 328),
},
'action': [
{'t': 'click_and_teleport', 'ec': True, 'p': (640, 560), "desc": "1 lower right"},
{'t': 'click', 'p': (704, 320), "wait-over": True, 'ec': True, "desc": "2 right"},
{'t': 'exchange_and_click', 'p': (778, 373), 'ec': True, "desc": "2 right"},
{'t': 'choose_and_change', 'p': (778, 373), "desc": "swap 1 2"},
{'t': 'click', 'p': (901, 374), "wait-over": True, "desc": "1 right"},
{'t': 'exchange_and_click', 'p': (547, 556), 'ec': True, "desc": "2 lower left"},
{'t': 'click', 'p': (772, 384), "desc": "1 lower right"},
]
},
'12-2': {
'start': {
'mystic1': (733, 387),
'burst1': (574, 474),
},
'action': [
{'t': 'click', 'p': (581, 309), 'ec': True, "desc": "1 left"},
{'t': 'choose_and_change', 'p': (581, 309), "desc": "swap 1 2"},
{'t': 'click', 'p': (464, 306), 'ec': True, "wait-over": True, "desc": "2 left"},
{'t': 'exchange_and_click', 'p': (526, 453), 'ec': True, "desc": "2 lower left"},
{'t': 'click', 'p': (767, 401), "wait-over": True, "desc": "1 right"},
{'t': 'click', 'p': (845, 490), 'ec': True, "desc": "1 lower right"},
{'t': 'click', 'p': (617, 383), "desc": "2 right"},
]
},
'12-3': {
'start': {
'mystic1': (763, 558),
'burst1': (586, 147),
},
'action': [
{'t': 'click', 'p': (615, 413), 'ec': True},
{'t': 'click', 'p': (724, 273), 'wait-over': True},
{'t': ['exchange_and_click', 'teleport'],'wait-over':True, 'p': (642, 271)},
{'t': 'click', 'p': (614, 350), 'ec': True},
{'t': 'choose_and_change', 'p': (586, 371)},
{'t': 'click', 'p': (471, 360), "wait-over": True},
{'t': 'click', 'p': (440, 286), 'ec': True},
{'t': 'end-turn'},
]
},
'12-4': {
'start': {
'mystic1': (342, 386),
'burst1': (619, 223),
},
'action': [
{'t': 'click', 'p': (622, 424), 'ec': True, "desc": "1 right"},
{'t': 'click_and_teleport', 'ec': True, "wait-over": True, 'p': (746, 264), "desc": "2 right"},
{'t': 'click', 'p': (657, 523), 'ec': True, "desc": "1 lower right"},
{'t': 'choose_and_change', 'p': (654, 501), "desc": "swap 1 2"},
{'t': 'click', 'p': (717, 588), "ec": True, "wait-over": True, "desc": "2 lower right"},
{'t': 'exchange_and_click', 'p': (808, 496), 'ec': True, "desc": "2 right"},
{'t': 'click_and_teleport', 'p': (579, 397), "desc": "1 teleport"},
{'t': 'click', 'p': (700, 240), "desc": "1 right", "wait-over": True},
{'t': 'click_and_teleport', 'p': (824, 291),'ec':True ,"desc": "1 right"},
{'t': 'click', 'p': (740, 513), "desc": "2 right"},
]
},
'12-5': {
'start': {
'mystic1': (549, 556),
'burst1': (835, 478),
},
'action': [
{'t': 'click_and_teleport', 'ec': True, 'p': (582, 359), "desc": "1 upper right"},
{'t': 'choose_and_change', 'p': (781, 353), "desc": "swap 1 2"},
{'t': 'click', 'p': (842, 272), "wait-over": True ,"desc": "2 upper right"},
{'t': 'click_and_teleport', 'p': (665, 397),'ec':True ,"desc": "1 upper right"},
{'t': 'click_and_teleport', 'p': (756, 317), "desc": "2 teleport"},
{'t': 'click', 'p': (637, 327), 'ec': True, "wait-over": True, "desc": "2 lower right"},
{'t': 'click', 'p': (631, 386), 'ec': True, "desc": "1 upper left"},
{'t': 'click_and_teleport', 'ec': True, 'p': (701, 248), "desc": "2 upper left"},
{'t': 'click', 'p': (377, 392), 'ec': True, "desc": "1 left left"},
{'t': 'click', 'p': (845, 309), 'ec': True, "desc": "2 upper right", "wait-over": True},
{'t': 'exchange_and_click', 'p': (731, 299), 'ec': True, "desc": "2 upper left"},
{'t': 'click', 'p': (385, 422), "desc": "1 left"},
]
},
}
@@ -0,0 +1,109 @@
stage_data = {
'13': {
'SUB': "pierce1"
},
'13-1': {
'start': {
'pierce1': (493, 305),
'pierce2': (701, 570),
},
'action': [
# 第一回合
{'t': 'click', 'p': (606, 374), 'ec': True, "desc": "1 lower right"},
{'t': 'click', 'p': (574, 495), "wait-over": True, 'ec': True, "desc": "2 left"},
# 第二回合
{'t': 'click', 'p': (699, 344), 'ec': True, "desc": "1 right"},
{'t': 'click', 'p': (461, 495), "wait-over": True, "desc": "2 left"},
# 第三回合
{'t': 'click', 'p': (851, 300), 'ec': True, "desc": "1 right"},
{'t': 'end-turn'},
]
},
'13-2': {
'start': {
'pierce1': (728, 394),
'pierce2': (409, 226),
},
'action': [
# 第一回合
{'t': 'click', 'p': (630, 463), 'ec': True, "desc": "1 left"},
{'t': 'click', 'p': (591, 400), 'ec': True, "wait-over": True, "desc": "2 lower right"},
# 第二回合
{'t': 'click', 'p': (585, 565), 'ec': True, "desc": "lower left"},
{'t': 'click', 'p': (666, 418), 'ec': True, "wait-over": True, "desc": "2 lower right"},
# 第三回合
{'t': 'exchange_and_click', 'p': (823, 327), 'ec': True, "desc": "2 upper right"},
{'t': 'click', 'p': (610, 570), "desc": "1 lower right"},
]
},
'13-3': {
'start': {
'pierce1': (427, 513),
'pierce2': (779, 451),
},
'action': [
# 第一回合
{'t': 'click', 'p': (579, 361), 'ec': True, "desc": "1 upper right"},
{'t': 'click', 'p': (702, 354), "wait-over": True, 'ec': True, "desc": "2 upper left"},
# 第二回合
{'t': 'choose_and_change', 'p': (782, 458), "desc": "swap 1 2"},
{'t': 'click', 'p': (823, 357), 'ec': True, "desc": "1 upper right"},
{'t': 'click', 'p': (722, 445), "wait-over": True, 'ec': True, "desc": "2 right"},
# 第三回合
{'t': 'click', 'p': (826, 282), 'ec': True, "desc": "1 right"},
{'t': 'click', 'p': (762, 498), 'ec': True, "wait-over": True, "desc": "2 right"},
# 第四回合
{'t': 'click', 'p': (890, 365), "desc": "1 right"},
]
},
'13-4': {
'start': {
'pierce1': (580, 263),
'pierce2': (875, 389),
},
'action': [
# 第一回合
{'t': 'click', 'p': (604, 473), 'ec': True, "desc": "1 lower right"},
{'t': 'click', 'p': (731, 473), 'ec': True, "wait-over": True, "desc": "2 lower left"},
# 第二回合
{'t': 'exchange_and_click', 'p': (728, 473), 'ec': True, "desc": "2 lower left"},
{'t': 'choose_and_change', 'p': (728, 473), "desc": "swap 1 2"},
{'t': 'click', 'p': (672, 567), "wait-over": True, "desc": "1 lower left"},
# 第三回合
{'t': 'click', 'p': (628, 475), 'ec': True, "desc": "1 left"},
{'t': 'click', 'p': (738, 198), "desc": "2 upper right"},
]
},
'13-5': {
'start': {
'pierce1': (669, 223),
'pierce2': (904, 419),
},
'action': [
# 第一回合
{'t': 'click', 'p': (625, 355), 'ec': True, "desc": "1 lower right"},
{'t': 'click', 'p': (651, 440), 'ec': True, "wait-over": True, "desc": "2 left"},
# 第二回合
{'t': 'exchange_and_click', 'p': (503, 371), 'ec': True, "desc": "2 left"},
{'t': 'choose_and_change', 'p': (503, 371), "desc": "swap 1 2"},
{'t': 'click', 'p': (443, 454), "wait-over": True, "desc": "1 lower left"},
# 第三回合
{'t': 'click', 'p': (454, 473), 'ec': True, "desc": "1 left"},
{'t': 'click', 'p': (550, 275), 'ec': True, "wait-over": True, "desc": "2 left"},
# 第四回合
{'t': 'click', 'p': (476, 498), "desc": "1 lower left"},
]
},
}
@@ -0,0 +1,118 @@
stage_data = {
'14': {
'SUB': "burst1" # 支线用爆发1
},
'14-1': {
'start': {
'burst1': (460, 383),
'mystic1': (572, 303),
},
'action': [
# 第一回合
{'t': 'exchange_and_click', 'p': (756, 388), 'ec': True, "desc": "2 right"},
{'t': 'click', 'p': (636, 555), 'wait-over': True, "desc": "1 lower right"},
# 第二回合
{'t': 'exchange_and_click', 'p': (867, 316), 'ec': True, "desc": "2 right"},
{'t': 'click', 'p': (619, 461), 'wait-over': True, "desc": "1 lower right"},
# 第三回合
{'t': 'exchange_and_click', 'p': (839, 298), 'ec': True, "desc": "2 right"},
{'t': 'click', 'p': (669, 491), "desc": "1 right"},
]
},
'14-2': {
'start': {
'burst1': (611, 299),
'mystic1': (880, 559),
},
'action': [
# 第一回合
{'t': 'click', 'p': (590, 396), 'ec': True, "desc": "1 lower right"},
{'t': 'click', 'p': (685, 390), 'ec': True, "wait-over": True, "desc": "2 upper left"},
# 第二回合
{'t': 'click', 'p': (514, 466), 'ec': True, "desc": "1 lower left"},
{'t': 'click', 'p': (580, 380), 'ec': True, "wait-over": True, "desc": "2 left"},
# 第三回合
{'t': 'exchange_and_click', 'p': (600, 228), 'ec': True, "desc": "2 upper right"},
{'t': 'click', 'p': (545, 443), "wait-over": True, "desc": "1 left"},
# 第四回合
{'t': 'exchange_and_click', 'p': (802, 280), 'ec': True, "desc": "2 right"},
{'t': 'click', 'p': (493, 402), "desc": "1 upper left"},
]
},
'14-3': {
'start': {
'burst1': (583, 306),
'mystic1': (520, 560),
},
'action': [
# 第一回合
{'t': 'click', 'p': (745, 410), 'ec': True, "desc": "1 lower right"},
{'t': 'click', 'p': (686, 491), "wait-over": True, 'ec': True, "desc": "2 right"},
# 第二回合
{'t': 'click', 'p': (866, 408), 'ec': True, "desc": "1 right"},
{'t': 'click', 'p': (677, 396), "wait-over": True, "desc": "2 upper right"},
# 第三回合
{'t': 'click', 'p': (842, 317), 'ec': True, "desc": "1 upper right"},
{'t': 'click', 'p': (412, 339), 'ec': True, "wait-over": True, "desc": "2 left"},
# 第四回合
{'t': 'exchange_and_click', 'p': (439, 303), 'ec': True, "desc": "2 upper left"},
{'t': 'click', 'p': (767, 399), "desc": "1 lower right"},
]
},
'14-4': {
'start': {
'burst1': (818, 302),
'mystic1': (535, 498),
},
'action': [
# 第一回合
{'t': 'click', 'p': (647, 317), 'ec': True, "desc": "1 left"},
{'t': 'click', 'p': (610, 381), 'ec': True, "wait-over": True, "desc": "2 upper right"},
# 第二回合
{'t': 'exchange_and_click', 'p': (547, 302), 'ec': True, "desc": "2 upper left"},
{'t': 'choose_and_change', 'p': (547, 302), "desc": "swap 1 2"},
{'t': 'click', 'p': (493, 219), "wait-over": True, "desc": "1 upper left"},
# 第三回合
{'t': 'click', 'p': (412, 315), 'ec': True, "desc": "1 left"},
{'t': 'click', 'p': (763, 408), "wait-over": True, 'ec': True, "desc": "2 lower right"},
# 第四回合
{'t': 'click', 'p': (454, 420), 'ec': True, "desc": "1 lower left"},
{'t': 'click', 'p': (724, 512), "desc": "2 lower left"},
]
},
'14-5': {
'start': {
'burst1': (880, 388),
'mystic1': (246, 302),
},
'action': [
# 第一回合
{'t': 'click', 'p': (724, 330), 'ec': True, "desc": "1 upper left"},
{'t': 'click', 'p': (559, 283), 'ec': True, "wait-over": True, "desc": "2 upper right"},
# 第二回合
{'t': 'click', 'p': (540, 267), 'ec': True, "desc": "1 left"},
{'t': 'click', 'p': (630, 336), 'ec': True, "wait-over": True, "desc": "2 right"},
# 第三回合
{'t': 'exchange_and_click', 'p': (581, 407), 'ec': True, "desc": "2 lower right"},
{'t': 'choose_and_change', 'p': (581, 407), "desc": "swap 1 2"},
{'t': 'click', 'p': (517, 494), "wait-over": True, "desc": "1 lower left"},
# 第四回合
{'t': 'exchange_and_click', 'p': (727, 483), 'ec': True, "desc": "2 lower left"},
{'t': 'click', 'p': (519, 409), "desc": "1 lower left"},
]
},
}
@@ -0,0 +1,105 @@
stage_data = {
'15': {
'SUB': "mystic1"
},
'15-1': {
'start': {
'mystic1': (376, 344),
'mystic2': (1044, 609),
},
'action': [
{'t': 'click', 'p': (629, 329), 'ec': True},
{'t': 'click_and_teleport', 'ec': True, "wait-over": True, 'p': (824, 365)},
{'t': 'exchange_and_click', 'p': (678, 357), 'ec': True},
{'t': 'choose_and_change', 'p': (679, 347)},
{'t': 'click', 'p': (794, 352), 'wait-over': True},
{'t': 'click', 'p': (823, 413), 'ec': True},
{'t': 'click', 'p': (444, 446)},
]
},
'15-2': {
'start': {
'mystic1': (407, 259),
'mystic2': (751, 487),
},
'action': [
{'t': 'click', 'p': (636, 317), 'ec': True},
{'t': 'click', 'p': (673, 385), 'ec': True},
{'t': 'exchange_and_click', 'p': (727, 349), 'ec': True},
{'t': 'choose_and_change', 'p': (727, 342)},
{'t': 'click', 'p': (838, 344), 'wait-over': True},
{'t': ['exchange_and_click','teleport'], 'ec': True, 'p': (432, 451)},
{'t': 'click', 'p': (814, 245)},
]
},
'15-3': {
'start': {
'mystic1': (757, 144),
'mystic2': (407, 188),
},
'action': [
{'t': 'click', 'p': (728, 461), 'ec': True},
{'t': 'click_and_teleport', 'ec': True, 'p': (576, 399)},
{'t': 'choose_and_change', 'p': (680, 452)},
{'t': 'click', 'p': (623, 541), 'ec': True},
{'t': 'click', 'p': (797, 421), 'ec': True, 'wait-over': True},
{'t': 'exchange_and_click', 'ec': True, 'p': (835, 425)},
{'t': 'choose_and_change', 'p': (610, 459)},
{'t': 'click', 'p': (512, 452)},
{'t': 'click', 'p': (674, 537)}
]
},
'15-4': {
'start': {
'mystic1': (824, 554),
'mystic2': (665, 66),
},
'action': [
{'t': 'click', 'p': (546, 498), 'ec': True},
{'t': 'click', 'p': (687, 343), 'ec': True, 'wait-over': True},
{'t': 'click', 'p': (547, 419), 'ec': True},
{'t': 'click_and_teleport', 'ec': True, 'wait-over': True, 'p': (801, 275)},
{'t': 'exchange_and_click', 'p': (460, 498), 'ec': True},
{'t': 'choose_and_change', 'p': (528, 457)},
{'t': 'click', 'p': (408, 468), 'wait-over': True},
{'t': 'exchange_and_click', 'p': (897, 416), 'wait-over': True},
{'t': 'click', 'p': (435, 446)},
]
},
'15-5': {
'start': {
'mystic1': (314, 300),
'mystic2': (490, 526),
},
'action': [
{'t': 'exchange_and_click', 'p': (608, 384), 'ec': True},
{'t': 'choose_and_change', 'p': (610, 388)},
{'t': 'click', 'p': (730, 388), 'wait-over': True},
{'t': 'click', 'p': (784, 218), 'ec': True},
{'t': 'click_and_teleport', 'ec': True, 'wait-over': True, 'p': (579, 234)},
{'t': 'click_and_teleport', 'ec': True, 'wait-over': True, 'p': (788, 216)},
{'t': 'click', 'p': (651, 373), 'wait-over': True},
{'t': 'click', 'p': (803, 491), 'ec': True},
{'t': 'click', 'p': (734, 354), 'wait-over': True},
{'t': 'click', 'p': (779, 511)},
]
},
}
@@ -0,0 +1,127 @@
stage_data = {
'16': {
'SUB': "pierce1"
},
'16-1': {
'start': {
'pierce1': (728, 303),
'mystic1': (882, 562),
},
'action': [
# 第一回合
{'t': 'click', 'p': (468, 397), 'ec': True, "desc": "1 lower left"},
{'t': 'click', 'p': (637, 461), "wait-over": True, 'ec': True, "desc": "2 left"},
# 第二回合
{'t': 'click', 'p': (433, 463), 'ec': True, "desc": "1 lower left"},
{'t': 'click', 'p': (630, 443), "wait-over": True,'ec': True, "desc": "2 left"},
# 第三回合
{'t': 'click', 'p': (453, 525), 'ec': True, "desc": "1 lower left"},
{'t': 'click', 'p': (596, 390), "wait-over": True, 'ec': True,"desc": "2 left"},
# 第四回合
{'t': 'click', 'p': (421, 480), 'ec': True, "desc": "1 left"},
{'t': 'click', 'p': (776, 214), "desc": "2 upper right"},
]
},
'16-2': {
'start': {
'pierce1': (428, 472),
'mystic1': (409, 269),
},
'action': [
# 第一回合
{'t': 'click', 'p': (752, 492), 'ec': True, "desc": "1 right"},
{'t': 'click', 'p': (637, 318), 'ec': True, "wait-over": True, "desc": "2 right"},
# 第二回合
{'t': 'click', 'p': (560, 338), 'ec': True, "desc": "1 upper right"},
{'t': 'click', 'p': (637, 330), 'ec': True, "wait-over": True, "desc": "2 right"},
# 第三回合
{'t': 'click', 'p': (775, 361), 'ec': True, "desc": "1 right"},
{'t': 'click', 'p': (657, 357), 'ec': True, "wait-over": True, "desc": "2 lower right"},
# 第四回合
{'t': 'exchange_and_click', 'p': (439, 505), 'ec': True, "desc": "2 lower left"},
{'t': 'click', 'p': (890, 348), "desc": "1 right"},
]
},
'16-3': {
'start': {
'pierce1': (370, 388),
'mystic1': (1102, 562),
},
'action': [
# 第一回合
{'t': 'click', 'p': (619, 357), 'ec': True, "desc": "1 right"},
{'t': 'click', 'p': (660, 432), "wait-over": True, 'ec': True, "desc": "2 left"},
# 第二回合
{'t': 'click', 'p': (624, 336), 'ec': True, "desc": "1 right"},
{'t': 'click', 'p': (702, 373), "wait-over": True, 'ec': True, "desc": "2 upper left"},
# 第三回合
{'t': 'exchange_and_click', 'p': (653, 304), 'ec': True, "desc": "2 lower left"},
{'t': 'choose_and_change', 'p': (653, 304), "desc": "swap 1 2"},
{'t': 'click', 'p': (718, 223),"wait-over": True, "desc": "1 upper right"},
# 第四回合
{'t': 'exchange_and_click', 'p': (433, 487), 'ec': True, "desc": "2 lower left"},
{'t': 'click', 'p': (893, 357), "wait-over": True,"desc": "1 right"},
# 第五回合
{'t': 'exchange_and_click', 'p': (439, 321), 'ec': True, "desc": "2 upper left"},
{'t': 'click', 'p': (839, 303), "desc": "1 upper right"},
]
},
'16-4': {
'start': {
'pierce1': (343, 473),
'mystic1': (812, 510),
},
'action': [
# 第一回合
{'t': 'click', 'p': (553, 300), 'ec': True, "desc": "1 upper right"},
{'t': 'click', 'p': (697, 365), 'ec': True, "wait-over": True, "desc": "2 upper left"},
# 第二回合
{'t': 'exchange_and_click', 'p': (660, 292), 'ec': True, "desc": "2 upper left"},
{'t': 'choose_and_change', 'p': (660, 292), "desc": "swap 1 2"},
{'t': 'click', 'p': (715, 223), "wait-over": True, "desc": "1 upper right"},
# 第三回合
{'t': 'click', 'p': (831, 293), 'ec': True, "desc": "1 right"},
{'t': 'click', 'p': (450, 534), "desc": "2 lower right"},
]
},
'16-5': {
'start': {
'pierce1': (307, 403),
'mystic1': (854, 238),
},
'action': [
# 第一回合
{'t': 'click', 'p': (566, 530), 'ec': True, "desc": "1 lower right"},
{'t': 'click', 'p': (640, 320), "wait-over": True, 'ec': True, "desc": "2 left"},
# 第二回合
{'t': 'click', 'p': (662, 481), 'ec': True, "desc": "1 right"},
{'t': 'click', 'p': (634, 367), "wait-over": True, 'ec': True, "desc": "2 lower left"},
# 第三回合
{'t': 'exchange_and_click', 'p': (694, 425), 'ec': True, "desc": "2 lower right"},
{'t': 'choose_and_change', 'p': (694, 425), "desc": "swap 1 2"},
{'t': 'click', 'p': (813, 425), "wait-over": True,"desc": "1 right"},
# 第四回合
{'t': 'click', 'p': (897, 373), 'ec': True, "desc": "1 right"},
{'t': 'click', 'p': (378, 385), "wait-over": True, 'ec': True,"desc": "2 left"},
# 第五回合
{'t': 'click', 'p': (847, 472), 'ec': True, "desc": "1 lower right"},
{'t': 'click', 'p': (560, 301), "desc": "2 upper left"},
]
},
}
@@ -0,0 +1,60 @@
stage_data = {
'4': {
'SUB': 'pierce1'
},
'4-1': {
'start': {
'pierce1': (370, 470),
},
'action': [
{'t': 'click_and_teleport', "wait-over": True, 'p': (632, 432), "desc": "right and tp"},
{'t': 'click', 'p': (831, 414), "wait-over": True, "desc": "right"},
{'t': 'click', 'p': (842, 329), "desc": "upper right"},
]
},
'4-2': {
'start': {
'pierce1': (434, 387),
},
'action': [
{'t': 'click_and_teleport', "wait-over": True, 'p': (565, 305), "desc": "upper right and tp"},
{'t': 'click', 'p': (794, 330), "wait-over": True, "desc": "upper right"},
{'t': 'click', 'p': (838, 432), "desc": "lower right"},
]
},
'4-3': {
'start': {
'pierce1': (400, 468),
},
'action': [
{'t': 'click_and_teleport', "wait-over": True, 'p': (581, 345), "desc": "upper right and tp"},
{'t': 'click_and_teleport', 'p': (656, 338), 'wait-over':True,"desc": "tp"},
{'t': 'click', 'p': (626, 380), "desc": "lower right"},
]
},
'4-4': {
'start': {
'pierce1': (460, 470),
},
'action': [
{'t': 'click', 'p': (652, 440), "wait-over": True, "desc": "right"},
{'t': 'click', 'p': (773, 441), "desc": "right"},
{'t': 'nothing'},
]
},
'4-5': {
'start': {
'pierce1': (580, 511),
},
'action': [
{'t': 'click', 'p': (719, 474), "wait-over": True, 'desc': "right"},
{'t': 'click_and_teleport', 'p': (634, 452),'wait-over':True, "desc": "tp"},
{'t': 'click', 'p': (524, 293), "wait-over": True, "desc": 'left'},
{'t': 'click', 'p': (419, 305), "desc": "left"}
]
}
}
@@ -0,0 +1,57 @@
stage_data = {
'5': {
'SUB': 'burst1'
},
'5-1': {
'start': {
'burst1': (523, 305),
},
'action': [
{'t': 'click', 'p': (703, 474), "wait-over": True ,"desc": "lower right"},
{'t': 'click', 'p': (763, 464), "desc": "lower right"},
]
},
'5-2': {
'start': {
'burst1': (460, 474),
},
'action': [
{'t': 'click', 'p': (652, 439), "wait-over": True, "desc": "right"},
{'t': 'click', 'p': (772, 439), "desc": "right"},
]
},
'5-3': {
'start': {
'burst1': (524, 348),
},
'action': [
{'t': 'click', 'p': (700, 474), "wait-over": True ,"desc": "lower right"},
{'t': 'click', 'p': (775, 411), "wait-over": True ,"desc": "right"},
{'t': 'click', 'p': (742, 258), "desc": "upper right"},
]
},
'5-4': {
'start': {
'burst1': (460, 470),
},
'action': [
{'t': 'click', 'p': (585, 356), "wait-over": True, 'desc': "upper right"},
{'t': 'click', 'p': (619, 408), "wait-over": True, "desc": 'right'},
{'t': 'click', 'p': (676, 492), "desc": "lower right"}
]
},
'5-5': {
'start': {
'burst1': (427, 386),
},
'action': [
{'t': 'click', 'p': (625, 390), "wait-over": True, "desc": "right"},
{'t': 'click', 'p': (568, 511), "wait-over": True, "desc": "lower right"},
{'t': 'click', 'p': (700, 490), "wait-over": True, "desc": "right"},
{'t': 'click', 'p': (695, 536), "desc": "lower right"},
]
},
}
@@ -0,0 +1,94 @@
stage_data = {
'6': {
'SUB': 'pierce1',
},
'6-1': {
'start': {
'pierce1': (494, 269),
'pierce2': (467, 548),
},
'action': [
{'t': 'click', 'p': (682, 348), 'ec': True, "desc": "1 lower right"},
{'t': 'click', 'p': (697, 490), "wait-over": True, 'ec': True, "desc": "2 right"},
{'t': 'click', 'p': (781, 326), 'ec': True, "desc": "1 right"},
{'t': 'end-turn'},
{'t': 'click', 'p': (844, 328),'ec': True, "desc": "1 right"},
{'t': 'end-turn'},
]
},
'6-2': {
'start': {
'pierce1': (460, 556),
'pierce2': (499, 216),
},
'action': [
{'t': 'click', 'p': (680, 418), 'ec': True, "desc": "1 upper left"},
{'t': 'click', 'p': (695, 280), "wait-over": True, 'ec': True, "desc": "2 right"},
{'t': 'click', 'p': (815, 447), 'ec': True, "desc": "1 right"},
{'t': 'click', 'p': (775, 267), "wait-over": True, 'ec': True, "desc": "2 right"},
{'t': 'click', 'p': (754, 413), 'ec': True, "desc": "1 right"},
{'t': 'end-turn'},
]
},
'6-3': {
'start': {
'pierce1': (520, 560),
'pierce2': (466, 146),
},
'attr': {
'1': 'pierce1',
'2': 'pierce2',
},
'action': [
{'t': 'click', 'p': (721, 420), 'ec': True, "desc": "1 upper right"},
{'t': 'click', 'p': (647, 362), "wait-over": True, 'ec': True, "desc": "2 lower right"},
{'t': 'click', 'p': (761, 408), 'ec': True, "desc": "1 upper right"},
{'t': 'click', 'p': (700, 328), "wait-over": True, 'ec': True, "desc": "2 right"},
{'t': 'click', 'p': (661, 386), "desc": "1 right"},
]
},
'6-4': {
'start': {
'pierce1': (403, 347),
'pierce2': (679, 285),
},
'action': [
{'t': 'exchange_and_click', 'p': (629, 447), 'ec': True, "desc": "2 lower left"},
{'t': 'choose_and_change', 'p': (629, 447), "desc": "swap 1 2"},
{'t': 'click', 'p': (692, 535), "wait-over": True, "desc": "1 lower right"},
{'t': 'click', 'p': (625, 432), 'ec': True, "desc": "1 lower right"},
{'t': 'end-turn'},
{'t': 'click', 'p': (851, 484),'ec': True, "desc": "1 right"},
{'t': ''},
]
},
'6-5': {
'start': {
'pierce1': (818, 261),
'pierce2': (583, 225),
},
'action': [
{'t': 'click', 'p': (715, 429), "ec": True, "desc": "1 lower left"},
{'t': 'click', 'p': (535, 348), "wait-over": True, "ec": True, "desc": "2 lower left"},
{'t': 'exchange_and_click', 'p': (653, 352), "ec": True, "desc": "2 lower right"},
{'t': 'click', 'p': (713, 446), "wait-over": True, "desc": "1 lower left"},
{'t': 'click', 'p': (845, 461), 'ec': True, "desc": "1 lower right"},
{'t': 'click', 'p': (530, 280), "wait-over": True, 'ec': True, "desc": "2 left"},
{'t': 'click', 'p': (877, 410), "desc": "1 right"},
]
},
}
@@ -0,0 +1,86 @@
stage_data = {
'7': {
'SUB': 'burst1',
},
'7-1': {
'start': {
'burst1': (306, 470),
'burst2': (511, 258),
},
'action': [
{'t': 'click_and_teleport', 'ec': True, 'p': (663, 461), "desc": "1 right and tp"},
{'t': 'click_and_teleport', "wait-over": True, 'ec': True, 'p': (622, 342), "desc": "2 right and tp"},
{'t': 'click', 'p': (657, 309), 'ec': True, "desc": "1 right"},
{'t': 'click', 'p': (596, 560), "wait-over": True, 'ec': True, "desc": "2 lower right"},
{'t': 'click', 'p': (789, 278), 'ec': True, "desc": "1 right"},
{'t': 'end-turn'},
]
},
'7-2': {
'start': {
'burst1': (373, 386),
'burst2': (563, 306),
},
'action': [
{'t': 'exchange_and_click', 'p': (700, 475), 'ec': True, "desc": "2 lower left"},
{'t': 'choose_and_change', 'p': (700, 475), "desc": "swap 1 2"},
{'t': 'click_and_teleport', 'p': (819, 476), 'wait-over': True, "desc": "1 right and tp"},
{'t': 'click', 'p': (607, 490), 'ec': True, "desc": "1 lower left"},
{'t': 'end-turn'},
]
},
'7-3': {
'start': {
'burst1': (579, 385),
'burst2': (938, 476),
},
'action': [
{'t': 'click_and_teleport', 'p': (718, 345), 'ec': True, "desc": "2 upper left and tp"},
{'t': 'choose_and_change', 'p': (564, 438), "desc": "swap 1 2"},
{'t': 'click', 'p': (503, 522), 'wait-over': True, "desc": "1 lower left"},
{'t': 'click', 'p': (425, 481), 'ec': True, "desc": "1 left"},
{'t': 'click_and_teleport', 'p': (682, 354), "desc": "2 lower right"},
]
},
'7-4': {
'start': {
'burst1': (395, 559),
'burst2': (486, 370),
},
'action': [
{'t': 'click', 'p': (679, 463), 'ec': True, "desc": "1 right"},
{'t': 'click_and_teleport', 'p': (619, 379), "wait-over": True, 'ec': True, "desc": "2 right and tp"},
{'t': 'click', 'p': (715, 403), 'ec': True, "desc": "1 upper right"},
{'t': 'click', 'p': (815, 275), "wait-over": True, 'ec': True, "desc": "2 right"},
{'t': ['exchange_and_click', 'teleport'], 'p': (770, 417), 'ec': True, "desc": "2 lower right and tp"},
{'t': 'choose_and_change', 'p': (644, 455), "desc": "swap 1 2"},
{'t': 'click_and_teleport', 'p': (641, 458), "wait-over": True, "desc": "1 teleport and tp"},
{'t': 'click', 'p': (880, 300), "desc": "1 right"},
]
},
'7-5': {
'start': {
'burst1': (523, 385),
'burst2': (813, 309),
},
'action': [
{'t': 'exchange_and_click', 'p': (706, 418), "ec": True, "desc": "2 lower left"},
{'t': 'choose_and_change', 'p': (706, 418), "desc": "swap 1 2"},
{'t': 'click', 'p': (767, 500), 'wait-over': True, "desc": "1 lower right"},
{'t': 'click_and_teleport', 'ec': True, 'p': (685, 565), "desc": "1 lower left and tp"},
{'t': 'click_and_teleport', "wait-over": True, 'ec': True, 'p': (555, 472), "desc": "2 lower right and tp"},
{'t': 'exchange_and_click', 'p': (378, 423), 'ec': True, "desc": "2 left"},
{'t': 'click', 'p': (889, 351), "desc": "1 right"},
]
},
}
@@ -0,0 +1,104 @@
stage_data = {
'8': {
'SUB': 'pierce1',
},
'8-1': {
'start': {
'pierce1': (640, 303),
'pierce2': (518, 390),
},
'action': [
{'t': 'click', 'p': (877, 392), 'ec': True, "desc": "1 right"},
{'t': 'click', 'p': (431, 390), "wait-over": True, "desc": "2 left"},
{'t': 'exchange_and_click', 'p': (436, 474), "ec": True, "desc": "2 lower left"},
{'t': 'click', 'p': (784, 354), "wait-over": True, "desc": "1 right"},
{'t': 'click', 'p': (841, 443), 'ec': True, "desc": "1 lower right"},
{'t': 'click_and_teleport', 'wait-over': True, 'ec': True, 'p': (556, 320), "desc": "2 upper right and tp"},
{'t': 'exchange_and_click', 'p': (564, 515), "ec": True, "desc": "2 lower right"},
{'t': 'click', 'p': (723, 451), "desc": "1 lower left"},
]
},
'8-2': {
'start': {
'pierce1': (730, 558),
'pierce2': (567, 482),
},
'action': [
{'t': 'click', 'p': (634, 390), 'ec': True, "desc": "1 upper left"},
{'t': 'click_and_teleport', 'wait-over': True, 'ec': True, 'p': (513, 390), "desc": "2 upper left and tp"},
{'t': 'click', 'p': (838, 326), 'ec': True, "desc": "1 upper right"},
{'t': 'click', 'p': (561, 281), "wait-over": True, 'ec': True, "desc": "2 upper right"},
{'t': 'exchange_and_click', 'p': (640, 319), "ec": True, "desc": "2 right"},
{'t': 'click', 'p': (784, 372), "wait-over": True, "desc": "1 right"},
{'t': 'exchange_and_click', 'p': (466, 240), "ec": True, "desc": "2 upper left"},
{'t': 'click', 'p': (840, 520), "desc": "1 lower right"},
]
},
'8-3': {
'start': {
'pierce1': (404, 343),
'pierce2': (618, 364),
},
'action': [
{'t': 'click', 'p': (582, 474), 'ec': True, "desc": "1 lower right"},
{'t': 'choose_and_change', 'p': (582, 474), "desc": "swap 1 2"},
{'t': 'click_and_teleport', 'wait-over': True, 'ec': True, 'p': (640, 559), "desc": "2 lower right and tp"},
{'t': 'click', 'p': (707, 364), 'ec': True, "desc": "1 right"},
{'t': 'click', 'p': (798, 229), "wait-over": True, 'ec': True, "desc": "2 upper right"},
{'t': 'click', 'p': (647, 337), 'ec': True, "desc": "1 right"},
{'t': 'click', 'p': (757, 282), "desc": "2 right"},
]
},
'8-4': {
'start': {
'pierce1': (335, 561),
'pierce2': (650, 451),
},
'action': [
{'t': 'click_and_teleport', 'ec': True, 'p': (580, 308), "desc": "1 upper right and tp"},
{'t': 'click_and_teleport', "wait-over": True, 'ec': True, 'p': (670, 395), "desc": "2 upper right and tp"},
{'t': 'choose_and_change', 'p': (780, 357), "desc": "swap 1 2"},
{'t': 'click', 'p': (899, 360), 'ec': True, "desc": "1 right"},
{'t': 'click_and_teleport', "wait-over": True, 'ec': True, 'p': (644, 314), "desc": "2 right and tp"},
{'t': 'click', 'p': (727, 428), 'ec': True, "desc": "1 lower right"},
{'t': 'click', 'p': (653, 469), "wait-over": True, 'ec': True, "desc": "2 right"},
{'t': 'click', 'p': (900, 395), 'ec': True, "desc": "1 right"},
]
},
'8-5': {
'start': {
'pierce1': (396, 469),
'pierce2': (577, 351),
},
'action': [
{'t': 'exchange_and_click', 'p': (698, 482), "ec": True, "desc": "2 lower right"},
{'t': 'choose_and_change', 'p': (698, 482), "desc": "swap 1 2"},
{'t': 'click', 'p': (816, 472), 'wait-over': True, "desc": "1 right"},
{'t': 'click', 'p': (889, 448), 'ec': True, "desc": "1 right"},
{'t': 'click_and_teleport', "wait-over": True, 'ec': True, 'p': (439, 495), "desc": "2 lower left and tp"},
{'t': 'exchange_and_click', 'p': (731, 276), 'ec': True, "desc": "2 left"},
{'t': 'click', 'p': (743, 428), 'wait-over': True, "desc": "1 right"},
{'t': 'click', 'p': (810, 515), 'ec': True, "desc": "1 lower right"},
{'t': 'click_and_teleport', "wait-over": True, 'ec': True,'p': (710, 281), "desc": "2 right and tp"},
{'t': 'exchange_and_click', 'p': (556, 305), 'ec': True, "desc": "2 upper right"},
{'t': 'click', 'p': (711, 542), "desc": "1 lower left"},
]
},
}
@@ -0,0 +1,90 @@
stage_data = {
'9': {
'SUB': 'burst1',
},
'9-1': {
'start': {
'burst1': (492, 302),
'pierce1': (812, 398),
},
'action': [
{'t': 'click', 'p': (441, 415), 'ec': True, "desc": "1 lower left"},
{'t': 'click', 'p': (664, 407), "wait-over": True, "desc": "2 left"},
{'t': 'exchange_and_click', 'p': (675, 491), "ec": True, "desc": "2 lower left"},
{'t': 'click', 'p': (556, 482), "wait-over": True, "desc": "1 lower right"},
{'t': 'exchange_and_click', 'p': (838, 279), "ec": True, "desc": "2 upper right"},
{'t': 'click', 'p': (570, 532), "desc": "1 lower right"},
]
},
'9-2': {
'start': {
'burst1': (430, 345),
'pierce1': (923, 443),
},
'action': [
{'t': 'click', 'p': (618, 366), 'ec': True, "desc": "1 right"},
{'t': 'click', 'p': (725, 500), 'wait-over': True, 'ec': True, "desc": "2 lower left"},
{'t': 'exchange_and_click', 'p': (608, 485), "ec": True, "desc": "2 left"},
{'t': 'click', 'p': (634, 328), "wait-over": True, "desc": "1 right"},
{'t': 'click', 'p': (657, 204), "desc": "1 upper right"},
]
},
'9-3': {
'start': {
'burst1': (430, 386),
'pierce1': (623, 556),
},
'action': [
{'t': 'click', 'p': (631, 326), 'ec': True, "desc": "1 right"},
{'t': 'click', 'p': (688, 407), 'wait-over': True, 'ec': True, "desc": "2 upper right"},
{'t': 'exchange_and_click', 'p': (682, 421), "ec": True, "desc": "2 upper right"},
{'t': 'choose_and_change', 'p': (682, 421), "desc": "swap 1 2"},
{'t': 'click', 'p': (807, 422), "wait-over": True, "desc": "1 right"},
{'t': 'click', 'p': (840, 506), "desc": "1 lower right"},
]
},
'9-4': {
'start': {
'burst1': (337, 555),
'pierce1': (1116, 288),
},
'action': [
{'t': 'click', 'p': (565, 352), 'ec': True, "desc": "1 upper right"},
{'t': 'click', 'p': (713, 275), "wait-over": True, 'ec': True, "desc": "2 upper left"},
{'t': 'click', 'p': (555, 331), 'ec': True, "desc": "1 upper right"},
{'t': 'click', 'p': (653, 341), "wait-over": True, 'ec': True, "desc": "2 left"},
{'t': 'exchange_and_click', 'p': (707, 418), "ec": True, "desc": "2 lower left"},
{'t': 'click', 'p': (591, 396), "wait-over": True, "desc": "1 lower right"},
{'t': 'click', 'p': (638, 440), 'ec': True, "desc": "1 right"},
]
},
'9-5': {
'start': {
'burst1': (433, 383),
'pierce1': (626, 225),
},
'action': [
{'t': 'click', 'p': (628, 425), 'ec': True, "desc": "1 right"},
{'t': 'click', 'p': (695, 335), "wait-over": True, 'ec': True, "desc": "2 lower right"},
{'t': 'exchange_and_click', 'p': (672, 354), "ec": True, "desc": "2 lower right"},
{'t': 'choose_and_change', 'p': (672,354), "desc": "swap 1 2"},
{'t': 'click', 'p': (795, 355), 'wait-over': True, "desc": "1 right"},
{'t': 'click', 'p': (902, 378), 'ec': True, "desc": "1 right"},
{'t': 'click', 'p': (440, 303), "desc": "2 upper left"},
]
},
}