mirror of
https://gitee.com/sui-feng-cb/AzurLaneAutoScript1
synced 2026-03-12 03:58:22 +08:00
Opt: General support for as bs cs ds maps
This commit is contained in:
@@ -28,9 +28,9 @@ class CampaignOcr(ModuleBase):
|
||||
else:
|
||||
if name.isdigit():
|
||||
return int(name)
|
||||
elif name in ['a', 'c', 'sp', 'ex_sp']:
|
||||
elif name in ['a', 'c', 'as', 'cs', 'sp', 'ex_sp']:
|
||||
return 1
|
||||
elif name in ['b', 'd', 'ex_ex']:
|
||||
elif name in ['b', 'd', 'bs', 'cs', 'ex_ex']:
|
||||
return 2
|
||||
else:
|
||||
raise CampaignNameError
|
||||
|
||||
@@ -92,11 +92,11 @@ class CampaignUI(UI, CampaignOcr):
|
||||
self.campaign_ensure_mode('hard')
|
||||
self.campaign_ensure_chapter(index=chapter)
|
||||
|
||||
elif chapter in 'abcd' or chapter == 'ex_sp':
|
||||
elif chapter in ['a', 'b', 'c', 'd', 'ex_sp', 'as', 'bs', 'cs', 'ds']:
|
||||
self.ui_goto_event()
|
||||
if chapter in 'ab':
|
||||
if chapter in ['a', 'b', 'as', 'bs']:
|
||||
self.campaign_ensure_mode('normal')
|
||||
elif chapter in 'cd':
|
||||
elif chapter in ['c', 'd', 'cs', 'ds']:
|
||||
self.campaign_ensure_mode('hard')
|
||||
elif chapter == 'ex_sp':
|
||||
self.campaign_ensure_mode('ex')
|
||||
|
||||
Reference in New Issue
Block a user