1
0
mirror of https://github.com/0O0o0oOoO00/Alas.git synced 2026-05-18 15:19:28 +08:00

Opt: Gemsfarming return to 14-1 instead of 2-4 if gg is on.

This commit is contained in:
Zuosizhu
2023-12-28 00:32:02 +08:00
parent bcb6c20ce9
commit 4e69b65533

View File

@@ -26,8 +26,14 @@ class CampaignEvent(CampaignStatus):
for task in ['GemsFarming']:
name = self.config.cross_get(keys=f'{task}.Campaign.Name', default='2-4')
if not self.stage_is_main(name):
logger.info(f'Reset GemsFarming to 2-4')
self.config.cross_set(keys=f'{task}.Campaign.Name', value='2-4')
from module.config.utils import deep_get
_gg_on = deep_get(self.config.data, keys='GameManager.GGHandler.Enabled')
if _gg_on:
campaign_to_go = '14-1'
else:
campaign_to_go = '2-4'
logger.info(f'Reset GemsFarming to {campaign_to_go}')
self.config.cross_set(keys=f'{task}.Campaign.Name', value=campaign_to_go)
self.config.cross_set(keys=f'{task}.Campaign.Event', value='campaign_main')
logger.info(f'Reset event time limit')