Skip to content

Commit 5cc9862

Browse files
committed
Fix: Random background hits EXP_INFO_B in event_20220915_cn chapter A
1 parent d88b7f3 commit 5cc9862

2 files changed

Lines changed: 15 additions & 3 deletions

File tree

campaign/event_20220915_cn/campaign_base.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from module.base.utils import get_color, red_overlay_transparency
22
from module.campaign.campaign_base import CampaignBase as CampaignBase_
33
from module.handler.assets import MAP_ENEMY_SEARCHING
4-
from module.map.assets import SWITCH_OVER
4+
from module.ui.page import page_event
55

66

77
class CampaignBase(CampaignBase_):
@@ -12,3 +12,9 @@ def enemy_searching_appear(self):
1212
return red_overlay_transparency(
1313
MAP_ENEMY_SEARCHING.color, get_color(self.device.image, MAP_ENEMY_SEARCHING.area)
1414
) > self.MAP_ENEMY_SEARCHING_OVERLAY_TRANSPARENCY_THRESHOLD
15+
16+
def handle_exp_info(self):
17+
# Random background hits EXP_INFO_B
18+
if self.ui_page_appear(page_event):
19+
return False
20+
return super().handle_exp_info()

campaign/war_archives_20220915_cn/campaign_base.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from module.base.utils import get_color, red_overlay_transparency
2-
from ..campaign_war_archives.campaign_base import CampaignBase as CampaignBase_
32
from module.handler.assets import MAP_ENEMY_SEARCHING
4-
from module.map.assets import SWITCH_OVER
3+
from module.ui.page import page_event
4+
from ..campaign_war_archives.campaign_base import CampaignBase as CampaignBase_
55

66

77
class CampaignBase(CampaignBase_):
@@ -12,3 +12,9 @@ def enemy_searching_appear(self):
1212
return red_overlay_transparency(
1313
MAP_ENEMY_SEARCHING.color, get_color(self.device.image, MAP_ENEMY_SEARCHING.area)
1414
) > self.MAP_ENEMY_SEARCHING_OVERLAY_TRANSPARENCY_THRESHOLD
15+
16+
def handle_exp_info(self):
17+
# Random background hits EXP_INFO_B
18+
if self.ui_page_appear(page_event):
19+
return False
20+
return super().handle_exp_info()

0 commit comments

Comments
 (0)