Skip to content

Commit 3995010

Browse files
committed
Upd: Enemy templates in event 20221222 to select weaker enemy
1 parent bad155d commit 3995010

10 files changed

Lines changed: 17 additions & 6 deletions

File tree

1.46 KB
Loading
1.4 KB
Loading
1.44 KB
Loading

campaign/event_20221222_cn/a1.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ class Config:
5858
# ===== End of generated config =====
5959

6060
MAP_SIREN_HAS_BOSS_ICON_SMALL = True
61+
MAP_ENEMY_TEMPLATE = ['Light20221222', 'Main20221222', 'Carrier20221222']
6162
INTERNAL_LINES_FIND_PEAKS_PARAMETERS = {
6263
'height': (80, 255 - 33),
6364
'width': (1.5, 10),
@@ -80,9 +81,10 @@ class Config:
8081

8182
class Campaign(CampaignBase):
8283
MAP = MAP
83-
ENEMY_FILTER = '1L > 1M > 1E > 1C > 2L > 2M > 2E > 2C > 3L > 3M > 3E > 3C'
84+
ENEMY_FILTER = '1L > 1M > 2L > 2M > 3L > 3M > 1E > 2E > 3E > 1C > 2C > 3C'
8485

8586
def battle_0(self):
87+
self.config.override(EnemyPriority_EnemyScaleBalanceWeight='default_mode')
8688
if self.clear_siren():
8789
return True
8890
if self.clear_filter_enemy(self.ENEMY_FILTER, preserve=0):

campaign/event_20221222_cn/a2.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,10 @@ class Config(ConfigBase):
6262

6363
class Campaign(CampaignBase):
6464
MAP = MAP
65-
ENEMY_FILTER = '1L > 1M > 1E > 1C > 2L > 2M > 2E > 2C > 3L > 3M > 3E > 3C'
65+
ENEMY_FILTER = '1L > 1M > 2L > 2M > 3L > 3M > 1E > 2E > 3E > 1C > 2C > 3C'
6666

6767
def battle_0(self):
68+
self.config.override(EnemyPriority_EnemyScaleBalanceWeight='default_mode')
6869
if self.clear_siren():
6970
return True
7071
if self.clear_filter_enemy(self.ENEMY_FILTER, preserve=0):

campaign/event_20221222_cn/a3.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,9 +65,10 @@ class Config(ConfigBase):
6565

6666
class Campaign(CampaignBase):
6767
MAP = MAP
68-
ENEMY_FILTER = '1L > 1M > 1E > 1C > 2L > 2M > 2E > 2C > 3L > 3M > 3E > 3C'
68+
ENEMY_FILTER = '1L > 1M > 2L > 2M > 3L > 3M > 1E > 2E > 3E > 1C > 2C > 3C'
6969

7070
def battle_0(self):
71+
self.config.override(EnemyPriority_EnemyScaleBalanceWeight='default_mode')
7172
if self.clear_siren():
7273
return True
7374
if self.clear_filter_enemy(self.ENEMY_FILTER, preserve=0):

campaign/event_20221222_cn/b1.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ class Config:
5959
# ===== End of generated config =====
6060

6161
MAP_SIREN_HAS_BOSS_ICON_SMALL = True
62+
MAP_ENEMY_TEMPLATE = ['Light20221222', 'Main20221222', 'Carrier20221222']
6263
INTERNAL_LINES_FIND_PEAKS_PARAMETERS = {
6364
'height': (80, 255 - 33),
6465
'width': (1.5, 10),
@@ -81,9 +82,10 @@ class Config:
8182

8283
class Campaign(CampaignBase):
8384
MAP = MAP
84-
ENEMY_FILTER = '1L > 1M > 1E > 1C > 2L > 2M > 2E > 2C > 3L > 3M > 3E > 3C'
85+
ENEMY_FILTER = '1L > 1M > 2L > 2M > 3L > 3M > 1E > 2E > 3E > 1C > 2C > 3C'
8586

8687
def battle_0(self):
88+
self.config.override(EnemyPriority_EnemyScaleBalanceWeight='default_mode')
8789
if self.clear_siren():
8890
return True
8991
if self.clear_filter_enemy(self.ENEMY_FILTER, preserve=0):

campaign/event_20221222_cn/b2.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,9 +70,10 @@ class Config(ConfigBase):
7070

7171
class Campaign(CampaignBase):
7272
MAP = MAP
73-
ENEMY_FILTER = '1L > 1M > 1E > 1C > 2L > 2M > 2E > 2C > 3L > 3M > 3E > 3C'
73+
ENEMY_FILTER = '1L > 1M > 2L > 2M > 3L > 3M > 1E > 2E > 3E > 1C > 2C > 3C'
7474

7575
def battle_0(self):
76+
self.config.override(EnemyPriority_EnemyScaleBalanceWeight='default_mode')
7677
if self.clear_siren():
7778
return True
7879
if self.clear_filter_enemy(self.ENEMY_FILTER, preserve=0):

campaign/event_20221222_cn/b3.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,9 +73,10 @@ class Config(ConfigBase):
7373

7474
class Campaign(CampaignBase):
7575
MAP = MAP
76-
ENEMY_FILTER = '1L > 1M > 1E > 1C > 2L > 2M > 2E > 2C > 3L > 3M > 3E > 3C'
76+
ENEMY_FILTER = '1L > 1M > 2L > 2M > 3L > 3M > 1E > 2E > 3E > 1C > 2C > 3C'
7777

7878
def battle_0(self):
79+
self.config.override(EnemyPriority_EnemyScaleBalanceWeight='default_mode')
7980
if self.clear_siren():
8081
return True
8182
if self.clear_filter_enemy(self.ENEMY_FILTER, preserve=0):

module/template/assets.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,17 @@
1212
TEMPLATE_DORM_LOVE = Template(file={'cn': './assets/cn/template/TEMPLATE_DORM_LOVE.gif', 'en': './assets/en/template/TEMPLATE_DORM_LOVE.gif', 'jp': './assets/jp/template/TEMPLATE_DORM_LOVE.gif', 'tw': './assets/tw/template/TEMPLATE_DORM_LOVE.gif'})
1313
TEMPLATE_ENEMY_BOSS = Template(file={'cn': './assets/cn/template/TEMPLATE_ENEMY_BOSS.png', 'en': './assets/en/template/TEMPLATE_ENEMY_BOSS.png', 'jp': './assets/jp/template/TEMPLATE_ENEMY_BOSS.png', 'tw': './assets/tw/template/TEMPLATE_ENEMY_BOSS.png'})
1414
TEMPLATE_ENEMY_Carrier = Template(file={'cn': './assets/cn/template/TEMPLATE_ENEMY_Carrier.png', 'en': './assets/en/template/TEMPLATE_ENEMY_Carrier.png', 'jp': './assets/jp/template/TEMPLATE_ENEMY_Carrier.png', 'tw': './assets/tw/template/TEMPLATE_ENEMY_Carrier.png'})
15+
TEMPLATE_ENEMY_Carrier20221222 = Template(file={'cn': './assets/cn/template/TEMPLATE_ENEMY_Carrier20221222.png', 'en': './assets/cn/template/TEMPLATE_ENEMY_Carrier20221222.png', 'jp': './assets/cn/template/TEMPLATE_ENEMY_Carrier20221222.png', 'tw': './assets/cn/template/TEMPLATE_ENEMY_Carrier20221222.png'})
1516
TEMPLATE_ENEMY_CarrierInvertedOrthant = Template(file={'cn': './assets/cn/template/TEMPLATE_ENEMY_CarrierInvertedOrthant.png', 'en': './assets/en/template/TEMPLATE_ENEMY_CarrierInvertedOrthant.png', 'jp': './assets/jp/template/TEMPLATE_ENEMY_CarrierInvertedOrthant.png', 'tw': './assets/tw/template/TEMPLATE_ENEMY_CarrierInvertedOrthant.png'})
1617
TEMPLATE_ENEMY_CarrierPurple = Template(file={'cn': './assets/cn/template/TEMPLATE_ENEMY_CarrierPurple.png', 'en': './assets/en/template/TEMPLATE_ENEMY_CarrierPurple.png', 'jp': './assets/jp/template/TEMPLATE_ENEMY_CarrierPurple.png', 'tw': './assets/tw/template/TEMPLATE_ENEMY_CarrierPurple.png'})
1718
TEMPLATE_ENEMY_CarrierSpecial = Template(file={'cn': './assets/cn/template/TEMPLATE_ENEMY_CarrierSpecial.gif', 'en': './assets/cn/template/TEMPLATE_ENEMY_CarrierSpecial.gif', 'jp': './assets/cn/template/TEMPLATE_ENEMY_CarrierSpecial.gif', 'tw': './assets/cn/template/TEMPLATE_ENEMY_CarrierSpecial.gif'})
1819
TEMPLATE_ENEMY_L = Template(file={'cn': './assets/cn/template/TEMPLATE_ENEMY_L.png', 'en': './assets/en/template/TEMPLATE_ENEMY_L.png', 'jp': './assets/jp/template/TEMPLATE_ENEMY_L.png', 'tw': './assets/tw/template/TEMPLATE_ENEMY_L.png'})
1920
TEMPLATE_ENEMY_Light = Template(file={'cn': './assets/cn/template/TEMPLATE_ENEMY_Light.png', 'en': './assets/en/template/TEMPLATE_ENEMY_Light.png', 'jp': './assets/jp/template/TEMPLATE_ENEMY_Light.png', 'tw': './assets/tw/template/TEMPLATE_ENEMY_Light.png'})
21+
TEMPLATE_ENEMY_Light20221222 = Template(file={'cn': './assets/cn/template/TEMPLATE_ENEMY_Light20221222.png', 'en': './assets/cn/template/TEMPLATE_ENEMY_Light20221222.png', 'jp': './assets/cn/template/TEMPLATE_ENEMY_Light20221222.png', 'tw': './assets/cn/template/TEMPLATE_ENEMY_Light20221222.png'})
2022
TEMPLATE_ENEMY_LightInvertedOrthant = Template(file={'cn': './assets/cn/template/TEMPLATE_ENEMY_LightInvertedOrthant.png', 'en': './assets/en/template/TEMPLATE_ENEMY_LightInvertedOrthant.png', 'jp': './assets/jp/template/TEMPLATE_ENEMY_LightInvertedOrthant.png', 'tw': './assets/tw/template/TEMPLATE_ENEMY_LightInvertedOrthant.png'})
2123
TEMPLATE_ENEMY_M = Template(file={'cn': './assets/cn/template/TEMPLATE_ENEMY_M.png', 'en': './assets/en/template/TEMPLATE_ENEMY_M.png', 'jp': './assets/jp/template/TEMPLATE_ENEMY_M.png', 'tw': './assets/tw/template/TEMPLATE_ENEMY_M.png'})
2224
TEMPLATE_ENEMY_Main = Template(file={'cn': './assets/cn/template/TEMPLATE_ENEMY_Main.png', 'en': './assets/en/template/TEMPLATE_ENEMY_Main.png', 'jp': './assets/jp/template/TEMPLATE_ENEMY_Main.png', 'tw': './assets/tw/template/TEMPLATE_ENEMY_Main.png'})
25+
TEMPLATE_ENEMY_Main20221222 = Template(file={'cn': './assets/cn/template/TEMPLATE_ENEMY_Main20221222.png', 'en': './assets/cn/template/TEMPLATE_ENEMY_Main20221222.png', 'jp': './assets/cn/template/TEMPLATE_ENEMY_Main20221222.png', 'tw': './assets/cn/template/TEMPLATE_ENEMY_Main20221222.png'})
2326
TEMPLATE_ENEMY_MainInvertedOrthant = Template(file={'cn': './assets/cn/template/TEMPLATE_ENEMY_MainInvertedOrthant.png', 'en': './assets/en/template/TEMPLATE_ENEMY_MainInvertedOrthant.png', 'jp': './assets/jp/template/TEMPLATE_ENEMY_MainInvertedOrthant.png', 'tw': './assets/tw/template/TEMPLATE_ENEMY_MainInvertedOrthant.png'})
2427
TEMPLATE_ENEMY_MainPurple = Template(file={'cn': './assets/cn/template/TEMPLATE_ENEMY_MainPurple.png', 'en': './assets/en/template/TEMPLATE_ENEMY_MainPurple.png', 'jp': './assets/jp/template/TEMPLATE_ENEMY_MainPurple.png', 'tw': './assets/tw/template/TEMPLATE_ENEMY_MainPurple.png'})
2528
TEMPLATE_ENEMY_S = Template(file={'cn': './assets/cn/template/TEMPLATE_ENEMY_S.png', 'en': './assets/en/template/TEMPLATE_ENEMY_S.png', 'jp': './assets/jp/template/TEMPLATE_ENEMY_S.png', 'tw': './assets/tw/template/TEMPLATE_ENEMY_S.png'})

0 commit comments

Comments
 (0)