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:
@@ -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')
|
||||
|
||||
Reference in New Issue
Block a user