mirror of
https://github.com/ArchipelagoMW/Archipelago.git
synced 2026-04-07 22:38:16 -07:00
because of the way Kine's Stone works, you can't clear the stone blocks before clearing the burning blocks, so we have to bring Burning from outside
823 lines
35 KiB
Python
823 lines
35 KiB
Python
from typing import List, Tuple, Set
|
|
|
|
Grass_Land_1_E1 = "Grass Land 1 - Enemy 1 (Waddle Dee)"
|
|
Grass_Land_1_E2 = "Grass Land 1 - Enemy 2 (Sir Kibble)"
|
|
Grass_Land_1_E3 = "Grass Land 1 - Enemy 3 (Cappy)"
|
|
Grass_Land_1_E4 = "Grass Land 1 - Enemy 4 (Sparky)"
|
|
Grass_Land_1_E5 = "Grass Land 1 - Enemy 5 (Bronto Burt)"
|
|
Grass_Land_1_E6 = "Grass Land 1 - Enemy 6 (Sasuke)"
|
|
Grass_Land_1_E7 = "Grass Land 1 - Enemy 7 (Poppy Bros Jr.)"
|
|
Grass_Land_2_E1 = "Grass Land 2 - Enemy 1 (Rocky)"
|
|
Grass_Land_2_E2 = "Grass Land 2 - Enemy 2 (KeKe)"
|
|
Grass_Land_2_E3 = "Grass Land 2 - Enemy 3 (Bobo)"
|
|
Grass_Land_2_E4 = "Grass Land 2 - Enemy 4 (Poppy Bros Jr.)"
|
|
Grass_Land_2_E5 = "Grass Land 2 - Enemy 5 (Waddle Dee)"
|
|
Grass_Land_2_E6 = "Grass Land 2 - Enemy 6 (Popon Ball)"
|
|
Grass_Land_2_E7 = "Grass Land 2 - Enemy 7 (Bouncy)"
|
|
Grass_Land_2_E8 = "Grass Land 2 - Enemy 8 (Tick)"
|
|
Grass_Land_2_E9 = "Grass Land 2 - Enemy 9 (Bronto Burt)"
|
|
Grass_Land_2_E10 = "Grass Land 2 - Enemy 10 (Nruff)"
|
|
Grass_Land_3_E1 = "Grass Land 3 - Enemy 1 (Sparky)"
|
|
Grass_Land_3_E2 = "Grass Land 3 - Enemy 2 (Rocky)"
|
|
Grass_Land_3_E3 = "Grass Land 3 - Enemy 3 (Nruff)"
|
|
Grass_Land_3_E4 = "Grass Land 3 - Enemy 4 (Bouncy)"
|
|
Grass_Land_4_E1 = "Grass Land 4 - Enemy 1 (Loud)"
|
|
Grass_Land_4_E2 = "Grass Land 4 - Enemy 2 (Babut)"
|
|
Grass_Land_4_E3 = "Grass Land 4 - Enemy 3 (Rocky)"
|
|
Grass_Land_4_E4 = "Grass Land 4 - Enemy 4 (Kapar)"
|
|
Grass_Land_4_E5 = "Grass Land 4 - Enemy 5 (Glunk)"
|
|
Grass_Land_4_E6 = "Grass Land 4 - Enemy 6 (Oro)"
|
|
Grass_Land_4_E7 = "Grass Land 4 - Enemy 7 (Peran)"
|
|
Grass_Land_5_E1 = "Grass Land 5 - Enemy 1 (Propeller)"
|
|
Grass_Land_5_E2 = "Grass Land 5 - Enemy 2 (Broom Hatter)"
|
|
Grass_Land_5_E3 = "Grass Land 5 - Enemy 3 (Bouncy)"
|
|
Grass_Land_5_E4 = "Grass Land 5 - Enemy 4 (Sir Kibble)"
|
|
Grass_Land_5_E5 = "Grass Land 5 - Enemy 5 (Waddle Dee)"
|
|
Grass_Land_5_E6 = "Grass Land 5 - Enemy 6 (Sasuke)"
|
|
Grass_Land_5_E7 = "Grass Land 5 - Enemy 7 (Nruff)"
|
|
Grass_Land_5_E8 = "Grass Land 5 - Enemy 8 (Tick)"
|
|
Grass_Land_6_E1 = "Grass Land 6 - Enemy 1 (Como)"
|
|
Grass_Land_6_E2 = "Grass Land 6 - Enemy 2 (Togezo)"
|
|
Grass_Land_6_E3 = "Grass Land 6 - Enemy 3 (Bronto Burt)"
|
|
Grass_Land_6_E4 = "Grass Land 6 - Enemy 4 (Cappy)"
|
|
Grass_Land_6_E5 = "Grass Land 6 - Enemy 5 (Bobo)"
|
|
Grass_Land_6_E6 = "Grass Land 6 - Enemy 6 (Mariel)"
|
|
Grass_Land_6_E7 = "Grass Land 6 - Enemy 7 (Yaban)"
|
|
Grass_Land_6_E8 = "Grass Land 6 - Enemy 8 (Broom Hatter)"
|
|
Grass_Land_6_E9 = "Grass Land 6 - Enemy 9 (Apolo)"
|
|
Grass_Land_6_E10 = "Grass Land 6 - Enemy 10 (Sasuke)"
|
|
Grass_Land_6_E11 = "Grass Land 6 - Enemy 11 (Rocky)"
|
|
Ripple_Field_1_E1 = "Ripple Field 1 - Enemy 1 (Waddle Dee)"
|
|
Ripple_Field_1_E2 = "Ripple Field 1 - Enemy 2 (Glunk)"
|
|
Ripple_Field_1_E3 = "Ripple Field 1 - Enemy 3 (Broom Hatter)"
|
|
Ripple_Field_1_E4 = "Ripple Field 1 - Enemy 4 (Cappy)"
|
|
Ripple_Field_1_E5 = "Ripple Field 1 - Enemy 5 (Bronto Burt)"
|
|
Ripple_Field_1_E6 = "Ripple Field 1 - Enemy 6 (Rocky)"
|
|
Ripple_Field_1_E7 = "Ripple Field 1 - Enemy 7 (Poppy Bros Jr.)"
|
|
Ripple_Field_1_E8 = "Ripple Field 1 - Enemy 8 (Bobin)"
|
|
Ripple_Field_2_E1 = "Ripple Field 2 - Enemy 1 (Togezo)"
|
|
Ripple_Field_2_E2 = "Ripple Field 2 - Enemy 2 (Coconut)"
|
|
Ripple_Field_2_E3 = "Ripple Field 2 - Enemy 3 (Blipper)"
|
|
Ripple_Field_2_E4 = "Ripple Field 2 - Enemy 4 (Sasuke)"
|
|
Ripple_Field_2_E5 = "Ripple Field 2 - Enemy 5 (Kany)"
|
|
Ripple_Field_2_E6 = "Ripple Field 2 - Enemy 6 (Glunk)"
|
|
Ripple_Field_3_E1 = "Ripple Field 3 - Enemy 1 (Raft Waddle Dee)"
|
|
Ripple_Field_3_E2 = "Ripple Field 3 - Enemy 2 (Kapar)"
|
|
Ripple_Field_3_E3 = "Ripple Field 3 - Enemy 3 (Blipper)"
|
|
Ripple_Field_3_E4 = "Ripple Field 3 - Enemy 4 (Sparky)"
|
|
Ripple_Field_3_E5 = "Ripple Field 3 - Enemy 5 (Glunk)"
|
|
Ripple_Field_3_E6 = "Ripple Field 3 - Enemy 6 (Joe)"
|
|
Ripple_Field_3_E7 = "Ripple Field 3 - Enemy 7 (Bobo)"
|
|
Ripple_Field_4_E1 = "Ripple Field 4 - Enemy 1 (Bukiset (Stone))"
|
|
Ripple_Field_4_E2 = "Ripple Field 4 - Enemy 2 (Bukiset (Needle))"
|
|
Ripple_Field_4_E3 = "Ripple Field 4 - Enemy 3 (Bukiset (Clean))"
|
|
Ripple_Field_4_E4 = "Ripple Field 4 - Enemy 4 (Bukiset (Parasol))"
|
|
Ripple_Field_4_E5 = "Ripple Field 4 - Enemy 5 (Mony)"
|
|
Ripple_Field_4_E6 = "Ripple Field 4 - Enemy 6 (Bukiset (Burning))"
|
|
Ripple_Field_4_E7 = "Ripple Field 4 - Enemy 7 (Bobin)"
|
|
Ripple_Field_4_E8 = "Ripple Field 4 - Enemy 8 (Blipper)"
|
|
Ripple_Field_4_E9 = "Ripple Field 4 - Enemy 9 (Como)"
|
|
Ripple_Field_4_E10 = "Ripple Field 4 - Enemy 10 (Oro)"
|
|
Ripple_Field_4_E11 = "Ripple Field 4 - Enemy 11 (Gansan)"
|
|
Ripple_Field_4_E12 = "Ripple Field 4 - Enemy 12 (Waddle Dee)"
|
|
Ripple_Field_4_E13 = "Ripple Field 4 - Enemy 13 (Kapar)"
|
|
Ripple_Field_4_E14 = "Ripple Field 4 - Enemy 14 (Squishy)"
|
|
Ripple_Field_4_E15 = "Ripple Field 4 - Enemy 15 (Nidoo)"
|
|
Ripple_Field_5_E1 = "Ripple Field 5 - Enemy 1 (Glunk)"
|
|
Ripple_Field_5_E2 = "Ripple Field 5 - Enemy 2 (Joe)"
|
|
Ripple_Field_5_E3 = "Ripple Field 5 - Enemy 3 (Bobin)"
|
|
Ripple_Field_5_E4 = "Ripple Field 5 - Enemy 4 (Mony)"
|
|
Ripple_Field_5_E5 = "Ripple Field 5 - Enemy 5 (Squishy)"
|
|
Ripple_Field_5_E6 = "Ripple Field 5 - Enemy 6 (Yaban)"
|
|
Ripple_Field_5_E7 = "Ripple Field 5 - Enemy 7 (Broom Hatter)"
|
|
Ripple_Field_5_E8 = "Ripple Field 5 - Enemy 8 (Bouncy)"
|
|
Ripple_Field_5_E9 = "Ripple Field 5 - Enemy 9 (Sparky)"
|
|
Ripple_Field_5_E10 = "Ripple Field 5 - Enemy 10 (Rocky)"
|
|
Ripple_Field_5_E11 = "Ripple Field 5 - Enemy 11 (Babut)"
|
|
Ripple_Field_5_E12 = "Ripple Field 5 - Enemy 12 (Galbo)"
|
|
Ripple_Field_6_E1 = "Ripple Field 6 - Enemy 1 (Kany)"
|
|
Ripple_Field_6_E2 = "Ripple Field 6 - Enemy 2 (KeKe)"
|
|
Ripple_Field_6_E3 = "Ripple Field 6 - Enemy 3 (Kapar)"
|
|
Ripple_Field_6_E4 = "Ripple Field 6 - Enemy 4 (Rocky)"
|
|
Ripple_Field_6_E5 = "Ripple Field 6 - Enemy 5 (Poppy Bros Jr.)"
|
|
Ripple_Field_6_E6 = "Ripple Field 6 - Enemy 6 (Propeller)"
|
|
Ripple_Field_6_E7 = "Ripple Field 6 - Enemy 7 (Coconut)"
|
|
Ripple_Field_6_E8 = "Ripple Field 6 - Enemy 8 (Sasuke)"
|
|
Ripple_Field_6_E9 = "Ripple Field 6 - Enemy 9 (Nruff)"
|
|
Sand_Canyon_1_E1 = "Sand Canyon 1 - Enemy 1 (Bronto Burt)"
|
|
Sand_Canyon_1_E2 = "Sand Canyon 1 - Enemy 2 (Galbo)"
|
|
Sand_Canyon_1_E3 = "Sand Canyon 1 - Enemy 3 (Oro)"
|
|
Sand_Canyon_1_E4 = "Sand Canyon 1 - Enemy 4 (Sparky)"
|
|
Sand_Canyon_1_E5 = "Sand Canyon 1 - Enemy 5 (Propeller)"
|
|
Sand_Canyon_1_E6 = "Sand Canyon 1 - Enemy 6 (Gansan)"
|
|
Sand_Canyon_1_E7 = "Sand Canyon 1 - Enemy 7 (Babut)"
|
|
Sand_Canyon_1_E8 = "Sand Canyon 1 - Enemy 8 (Loud)"
|
|
Sand_Canyon_1_E9 = "Sand Canyon 1 - Enemy 9 (Dogon)"
|
|
Sand_Canyon_1_E10 = "Sand Canyon 1 - Enemy 10 (Bouncy)"
|
|
Sand_Canyon_1_E11 = "Sand Canyon 1 - Enemy 11 (Pteran)"
|
|
Sand_Canyon_1_E12 = "Sand Canyon 1 - Enemy 12 (Polof)"
|
|
Sand_Canyon_2_E1 = "Sand Canyon 2 - Enemy 1 (KeKe)"
|
|
Sand_Canyon_2_E2 = "Sand Canyon 2 - Enemy 2 (Doka)"
|
|
Sand_Canyon_2_E3 = "Sand Canyon 2 - Enemy 3 (Boten)"
|
|
Sand_Canyon_2_E4 = "Sand Canyon 2 - Enemy 4 (Propeller)"
|
|
Sand_Canyon_2_E5 = "Sand Canyon 2 - Enemy 5 (Waddle Dee)"
|
|
Sand_Canyon_2_E6 = "Sand Canyon 2 - Enemy 6 (Sparky)"
|
|
Sand_Canyon_2_E7 = "Sand Canyon 2 - Enemy 7 (Sasuke)"
|
|
Sand_Canyon_2_E8 = "Sand Canyon 2 - Enemy 8 (Como)"
|
|
Sand_Canyon_2_E9 = "Sand Canyon 2 - Enemy 9 (Bukiset (Ice))"
|
|
Sand_Canyon_2_E10 = "Sand Canyon 2 - Enemy 10 (Bukiset (Needle))"
|
|
Sand_Canyon_2_E11 = "Sand Canyon 2 - Enemy 11 (Bukiset (Clean))"
|
|
Sand_Canyon_2_E12 = "Sand Canyon 2 - Enemy 12 (Bukiset (Parasol))"
|
|
Sand_Canyon_2_E13 = "Sand Canyon 2 - Enemy 13 (Bukiset (Spark))"
|
|
Sand_Canyon_2_E14 = "Sand Canyon 2 - Enemy 14 (Bukiset (Cutter))"
|
|
Sand_Canyon_2_E15 = "Sand Canyon 2 - Enemy 15 (Nidoo)"
|
|
Sand_Canyon_2_E16 = "Sand Canyon 2 - Enemy 16 (Mariel)"
|
|
Sand_Canyon_2_E17 = "Sand Canyon 2 - Enemy 17 (Yaban)"
|
|
Sand_Canyon_2_E18 = "Sand Canyon 2 - Enemy 18 (Wapod)"
|
|
Sand_Canyon_2_E19 = "Sand Canyon 2 - Enemy 19 (Squishy)"
|
|
Sand_Canyon_2_E20 = "Sand Canyon 2 - Enemy 20 (Pteran)"
|
|
Sand_Canyon_3_E1 = "Sand Canyon 3 - Enemy 1 (Sir Kibble)"
|
|
Sand_Canyon_3_E2 = "Sand Canyon 3 - Enemy 2 (Broom Hatter)"
|
|
Sand_Canyon_3_E3 = "Sand Canyon 3 - Enemy 3 (Rocky)"
|
|
Sand_Canyon_3_E4 = "Sand Canyon 3 - Enemy 4 (Gabon)"
|
|
Sand_Canyon_3_E5 = "Sand Canyon 3 - Enemy 5 (Kany)"
|
|
Sand_Canyon_3_E6 = "Sand Canyon 3 - Enemy 6 (Galbo)"
|
|
Sand_Canyon_3_E7 = "Sand Canyon 3 - Enemy 7 (Propeller)"
|
|
Sand_Canyon_3_E8 = "Sand Canyon 3 - Enemy 8 (Sasuke)"
|
|
Sand_Canyon_3_E9 = "Sand Canyon 3 - Enemy 9 (Wapod)"
|
|
Sand_Canyon_3_E10 = "Sand Canyon 3 - Enemy 10 (Bobo)"
|
|
Sand_Canyon_3_E11 = "Sand Canyon 3 - Enemy 11 (Babut)"
|
|
Sand_Canyon_3_E12 = "Sand Canyon 3 - Enemy 12 (Magoo)"
|
|
Sand_Canyon_4_E1 = "Sand Canyon 4 - Enemy 1 (Popon Ball)"
|
|
Sand_Canyon_4_E2 = "Sand Canyon 4 - Enemy 2 (Mariel)"
|
|
Sand_Canyon_4_E3 = "Sand Canyon 4 - Enemy 3 (Chilly)"
|
|
Sand_Canyon_4_E4 = "Sand Canyon 4 - Enemy 4 (Tick)"
|
|
Sand_Canyon_4_E5 = "Sand Canyon 4 - Enemy 5 (Bronto Burt)"
|
|
Sand_Canyon_4_E6 = "Sand Canyon 4 - Enemy 6 (Babut)"
|
|
Sand_Canyon_4_E7 = "Sand Canyon 4 - Enemy 7 (Bobin)"
|
|
Sand_Canyon_4_E8 = "Sand Canyon 4 - Enemy 8 (Joe)"
|
|
Sand_Canyon_4_E9 = "Sand Canyon 4 - Enemy 9 (Mony)"
|
|
Sand_Canyon_4_E10 = "Sand Canyon 4 - Enemy 10 (Blipper)"
|
|
Sand_Canyon_4_E11 = "Sand Canyon 4 - Enemy 11 (Togezo)"
|
|
Sand_Canyon_4_E12 = "Sand Canyon 4 - Enemy 12 (Rocky)"
|
|
Sand_Canyon_4_E13 = "Sand Canyon 4 - Enemy 13 (Bobo)"
|
|
Sand_Canyon_5_E1 = "Sand Canyon 5 - Enemy 1 (Wapod)"
|
|
Sand_Canyon_5_E2 = "Sand Canyon 5 - Enemy 2 (Dogon)"
|
|
Sand_Canyon_5_E3 = "Sand Canyon 5 - Enemy 3 (Tick)"
|
|
Sand_Canyon_5_E4 = "Sand Canyon 5 - Enemy 4 (Rocky)"
|
|
Sand_Canyon_5_E5 = "Sand Canyon 5 - Enemy 5 (Bobo)"
|
|
Sand_Canyon_5_E6 = "Sand Canyon 5 - Enemy 6 (Chilly)"
|
|
Sand_Canyon_5_E7 = "Sand Canyon 5 - Enemy 7 (Sparky)"
|
|
Sand_Canyon_5_E8 = "Sand Canyon 5 - Enemy 8 (Togezo)"
|
|
Sand_Canyon_5_E9 = "Sand Canyon 5 - Enemy 9 (Bronto Burt)"
|
|
Sand_Canyon_5_E10 = "Sand Canyon 5 - Enemy 10 (Sasuke)"
|
|
Sand_Canyon_5_E11 = "Sand Canyon 5 - Enemy 11 (Oro)"
|
|
Sand_Canyon_5_E12 = "Sand Canyon 5 - Enemy 12 (Galbo)"
|
|
Sand_Canyon_5_E13 = "Sand Canyon 5 - Enemy 13 (Nidoo)"
|
|
Sand_Canyon_5_E14 = "Sand Canyon 5 - Enemy 14 (Propeller)"
|
|
Sand_Canyon_5_E15 = "Sand Canyon 5 - Enemy 15 (Sir Kibble)"
|
|
Sand_Canyon_5_E16 = "Sand Canyon 5 - Enemy 16 (KeKe)"
|
|
Sand_Canyon_5_E17 = "Sand Canyon 5 - Enemy 17 (Kabu)"
|
|
Sand_Canyon_6_E1 = "Sand Canyon 6 - Enemy 1 (Sparky)"
|
|
Sand_Canyon_6_E2 = "Sand Canyon 6 - Enemy 2 (Doka)"
|
|
Sand_Canyon_6_E3 = "Sand Canyon 6 - Enemy 3 (Cappy)"
|
|
Sand_Canyon_6_E4 = "Sand Canyon 6 - Enemy 4 (Pteran)"
|
|
Sand_Canyon_6_E5 = "Sand Canyon 6 - Enemy 5 (Bukiset (Parasol))"
|
|
Sand_Canyon_6_E6 = "Sand Canyon 6 - Enemy 6 (Bukiset (Cutter))"
|
|
Sand_Canyon_6_E7 = "Sand Canyon 6 - Enemy 7 (Bukiset (Clean))"
|
|
Sand_Canyon_6_E8 = "Sand Canyon 6 - Enemy 8 (Bukiset (Spark))"
|
|
Sand_Canyon_6_E9 = "Sand Canyon 6 - Enemy 9 (Bukiset (Ice))"
|
|
Sand_Canyon_6_E10 = "Sand Canyon 6 - Enemy 10 (Bukiset (Needle))"
|
|
Sand_Canyon_6_E11 = "Sand Canyon 6 - Enemy 11 (Bukiset (Burning))"
|
|
Sand_Canyon_6_E12 = "Sand Canyon 6 - Enemy 12 (Bukiset (Stone))"
|
|
Sand_Canyon_6_E13 = "Sand Canyon 6 - Enemy 13 (Nidoo)"
|
|
Cloudy_Park_1_E1 = "Cloudy Park 1 - Enemy 1 (Waddle Dee)"
|
|
Cloudy_Park_1_E2 = "Cloudy Park 1 - Enemy 2 (KeKe)"
|
|
Cloudy_Park_1_E3 = "Cloudy Park 1 - Enemy 3 (Cappy)"
|
|
Cloudy_Park_1_E4 = "Cloudy Park 1 - Enemy 4 (Yaban)"
|
|
Cloudy_Park_1_E5 = "Cloudy Park 1 - Enemy 5 (Togezo)"
|
|
Cloudy_Park_1_E6 = "Cloudy Park 1 - Enemy 6 (Galbo)"
|
|
Cloudy_Park_1_E7 = "Cloudy Park 1 - Enemy 7 (Sparky)"
|
|
Cloudy_Park_1_E8 = "Cloudy Park 1 - Enemy 8 (Como)"
|
|
Cloudy_Park_1_E9 = "Cloudy Park 1 - Enemy 9 (Bronto Burt)"
|
|
Cloudy_Park_1_E10 = "Cloudy Park 1 - Enemy 10 (Gabon)"
|
|
Cloudy_Park_1_E11 = "Cloudy Park 1 - Enemy 11 (Sir Kibble)"
|
|
Cloudy_Park_1_E12 = "Cloudy Park 1 - Enemy 12 (Mariel)"
|
|
Cloudy_Park_1_E13 = "Cloudy Park 1 - Enemy 13 (Nruff)"
|
|
Cloudy_Park_2_E1 = "Cloudy Park 2 - Enemy 1 (Chilly)"
|
|
Cloudy_Park_2_E2 = "Cloudy Park 2 - Enemy 2 (Sasuke)"
|
|
Cloudy_Park_2_E3 = "Cloudy Park 2 - Enemy 3 (Waddle Dee)"
|
|
Cloudy_Park_2_E4 = "Cloudy Park 2 - Enemy 4 (Sparky)"
|
|
Cloudy_Park_2_E5 = "Cloudy Park 2 - Enemy 5 (Broom Hatter)"
|
|
Cloudy_Park_2_E6 = "Cloudy Park 2 - Enemy 6 (Sir Kibble)"
|
|
Cloudy_Park_2_E7 = "Cloudy Park 2 - Enemy 7 (Pteran)"
|
|
Cloudy_Park_2_E8 = "Cloudy Park 2 - Enemy 8 (Propeller)"
|
|
Cloudy_Park_2_E9 = "Cloudy Park 2 - Enemy 9 (Dogon)"
|
|
Cloudy_Park_2_E10 = "Cloudy Park 2 - Enemy 10 (Togezo)"
|
|
Cloudy_Park_2_E11 = "Cloudy Park 2 - Enemy 11 (Oro)"
|
|
Cloudy_Park_2_E12 = "Cloudy Park 2 - Enemy 12 (Bronto Burt)"
|
|
Cloudy_Park_2_E13 = "Cloudy Park 2 - Enemy 13 (Rocky)"
|
|
Cloudy_Park_2_E14 = "Cloudy Park 2 - Enemy 14 (Galbo)"
|
|
Cloudy_Park_2_E15 = "Cloudy Park 2 - Enemy 15 (Kapar)"
|
|
Cloudy_Park_3_E1 = "Cloudy Park 3 - Enemy 1 (Bronto Burt)"
|
|
Cloudy_Park_3_E2 = "Cloudy Park 3 - Enemy 2 (Mopoo)"
|
|
Cloudy_Park_3_E3 = "Cloudy Park 3 - Enemy 3 (Poppy Bros Jr.)"
|
|
Cloudy_Park_3_E4 = "Cloudy Park 3 - Enemy 4 (Como)"
|
|
Cloudy_Park_3_E5 = "Cloudy Park 3 - Enemy 5 (Glunk)"
|
|
Cloudy_Park_3_E6 = "Cloudy Park 3 - Enemy 6 (Bobin)"
|
|
Cloudy_Park_3_E7 = "Cloudy Park 3 - Enemy 7 (Loud)"
|
|
Cloudy_Park_3_E8 = "Cloudy Park 3 - Enemy 8 (Kapar)"
|
|
Cloudy_Park_3_E9 = "Cloudy Park 3 - Enemy 9 (Galbo)"
|
|
Cloudy_Park_3_E10 = "Cloudy Park 3 - Enemy 10 (Batamon)"
|
|
Cloudy_Park_3_E11 = "Cloudy Park 3 - Enemy 11 (Bouncy)"
|
|
Cloudy_Park_4_E1 = "Cloudy Park 4 - Enemy 1 (Gabon)"
|
|
Cloudy_Park_4_E2 = "Cloudy Park 4 - Enemy 2 (Como)"
|
|
Cloudy_Park_4_E3 = "Cloudy Park 4 - Enemy 3 (Wapod)"
|
|
Cloudy_Park_4_E4 = "Cloudy Park 4 - Enemy 4 (Cappy)"
|
|
Cloudy_Park_4_E5 = "Cloudy Park 4 - Enemy 5 (Sparky)"
|
|
Cloudy_Park_4_E6 = "Cloudy Park 4 - Enemy 6 (Togezo)"
|
|
Cloudy_Park_4_E7 = "Cloudy Park 4 - Enemy 7 (Bronto Burt)"
|
|
Cloudy_Park_4_E8 = "Cloudy Park 4 - Enemy 8 (KeKe)"
|
|
Cloudy_Park_4_E9 = "Cloudy Park 4 - Enemy 9 (Bouncy)"
|
|
Cloudy_Park_4_E10 = "Cloudy Park 4 - Enemy 10 (Sir Kibble)"
|
|
Cloudy_Park_4_E11 = "Cloudy Park 4 - Enemy 11 (Mariel)"
|
|
Cloudy_Park_4_E12 = "Cloudy Park 4 - Enemy 12 (Kabu)"
|
|
Cloudy_Park_4_E13 = "Cloudy Park 4 - Enemy 13 (Wappa)"
|
|
Cloudy_Park_5_E1 = "Cloudy Park 5 - Enemy 1 (Yaban)"
|
|
Cloudy_Park_5_E2 = "Cloudy Park 5 - Enemy 2 (Sir Kibble)"
|
|
Cloudy_Park_5_E3 = "Cloudy Park 5 - Enemy 3 (Cappy)"
|
|
Cloudy_Park_5_E4 = "Cloudy Park 5 - Enemy 4 (Wappa)"
|
|
Cloudy_Park_5_E5 = "Cloudy Park 5 - Enemy 5 (Galbo)"
|
|
Cloudy_Park_5_E6 = "Cloudy Park 5 - Enemy 6 (Bronto Burt)"
|
|
Cloudy_Park_5_E7 = "Cloudy Park 5 - Enemy 7 (KeKe)"
|
|
Cloudy_Park_5_E8 = "Cloudy Park 5 - Enemy 8 (Propeller)"
|
|
Cloudy_Park_5_E9 = "Cloudy Park 5 - Enemy 9 (Klinko)"
|
|
Cloudy_Park_5_E10 = "Cloudy Park 5 - Enemy 10 (Wapod)"
|
|
Cloudy_Park_5_E11 = "Cloudy Park 5 - Enemy 11 (Pteran)"
|
|
Cloudy_Park_6_E1 = "Cloudy Park 6 - Enemy 1 (Madoo)"
|
|
Cloudy_Park_6_E2 = "Cloudy Park 6 - Enemy 2 (Tick)"
|
|
Cloudy_Park_6_E3 = "Cloudy Park 6 - Enemy 3 (Como)"
|
|
Cloudy_Park_6_E4 = "Cloudy Park 6 - Enemy 4 (Waddle Dee Drawing)"
|
|
Cloudy_Park_6_E5 = "Cloudy Park 6 - Enemy 5 (Bronto Burt Drawing)"
|
|
Cloudy_Park_6_E6 = "Cloudy Park 6 - Enemy 6 (Bouncy Drawing)"
|
|
Cloudy_Park_6_E7 = "Cloudy Park 6 - Enemy 7 (Propeller)"
|
|
Cloudy_Park_6_E8 = "Cloudy Park 6 - Enemy 8 (Mopoo)"
|
|
Cloudy_Park_6_E9 = "Cloudy Park 6 - Enemy 9 (Bukiset (Burning))"
|
|
Cloudy_Park_6_E10 = "Cloudy Park 6 - Enemy 10 (Bukiset (Ice))"
|
|
Cloudy_Park_6_E11 = "Cloudy Park 6 - Enemy 11 (Bukiset (Needle))"
|
|
Cloudy_Park_6_E12 = "Cloudy Park 6 - Enemy 12 (Bukiset (Clean))"
|
|
Cloudy_Park_6_E13 = "Cloudy Park 6 - Enemy 13 (Bukiset (Cutter))"
|
|
Iceberg_1_E1 = "Iceberg 1 - Enemy 1 (Waddle Dee)"
|
|
Iceberg_1_E2 = "Iceberg 1 - Enemy 2 (Klinko)"
|
|
Iceberg_1_E3 = "Iceberg 1 - Enemy 3 (KeKe)"
|
|
Iceberg_1_E4 = "Iceberg 1 - Enemy 4 (Como)"
|
|
Iceberg_1_E5 = "Iceberg 1 - Enemy 5 (Galbo)"
|
|
Iceberg_1_E6 = "Iceberg 1 - Enemy 6 (Rocky)"
|
|
Iceberg_1_E7 = "Iceberg 1 - Enemy 7 (Kapar)"
|
|
Iceberg_1_E8 = "Iceberg 1 - Enemy 8 (Mopoo)"
|
|
Iceberg_1_E9 = "Iceberg 1 - Enemy 9 (Babut)"
|
|
Iceberg_1_E10 = "Iceberg 1 - Enemy 10 (Wappa)"
|
|
Iceberg_1_E11 = "Iceberg 1 - Enemy 11 (Bronto Burt)"
|
|
Iceberg_1_E12 = "Iceberg 1 - Enemy 12 (Chilly)"
|
|
Iceberg_1_E13 = "Iceberg 1 - Enemy 13 (Poppy Bros Jr.)"
|
|
Iceberg_2_E1 = "Iceberg 2 - Enemy 1 (Gabon)"
|
|
Iceberg_2_E2 = "Iceberg 2 - Enemy 2 (Nruff)"
|
|
Iceberg_2_E3 = "Iceberg 2 - Enemy 3 (Waddle Dee)"
|
|
Iceberg_2_E4 = "Iceberg 2 - Enemy 4 (Chilly)"
|
|
Iceberg_2_E5 = "Iceberg 2 - Enemy 5 (Pteran)"
|
|
Iceberg_2_E6 = "Iceberg 2 - Enemy 6 (Glunk)"
|
|
Iceberg_2_E7 = "Iceberg 2 - Enemy 7 (Galbo)"
|
|
Iceberg_2_E8 = "Iceberg 2 - Enemy 8 (Babut)"
|
|
Iceberg_2_E9 = "Iceberg 2 - Enemy 9 (Magoo)"
|
|
Iceberg_2_E10 = "Iceberg 2 - Enemy 10 (Propeller)"
|
|
Iceberg_2_E11 = "Iceberg 2 - Enemy 11 (Nidoo)"
|
|
Iceberg_2_E12 = "Iceberg 2 - Enemy 12 (Oro)"
|
|
Iceberg_2_E13 = "Iceberg 2 - Enemy 13 (Klinko)"
|
|
Iceberg_2_E14 = "Iceberg 2 - Enemy 14 (Bronto Burt)"
|
|
Iceberg_3_E1 = "Iceberg 3 - Enemy 1 (Corori)"
|
|
Iceberg_3_E2 = "Iceberg 3 - Enemy 2 (Bouncy)"
|
|
Iceberg_3_E3 = "Iceberg 3 - Enemy 3 (Chilly)"
|
|
Iceberg_3_E4 = "Iceberg 3 - Enemy 4 (Pteran)"
|
|
Iceberg_3_E5 = "Iceberg 3 - Enemy 5 (Raft Waddle Dee)"
|
|
Iceberg_3_E6 = "Iceberg 3 - Enemy 6 (Kapar)"
|
|
Iceberg_3_E7 = "Iceberg 3 - Enemy 7 (Blipper)"
|
|
Iceberg_3_E8 = "Iceberg 3 - Enemy 8 (Wapod)"
|
|
Iceberg_3_E9 = "Iceberg 3 - Enemy 9 (Glunk)"
|
|
Iceberg_3_E10 = "Iceberg 3 - Enemy 10 (Icicle)"
|
|
Iceberg_4_E1 = "Iceberg 4 - Enemy 1 (Bronto Burt)"
|
|
Iceberg_4_E2 = "Iceberg 4 - Enemy 2 (Galbo)"
|
|
Iceberg_4_E3 = "Iceberg 4 - Enemy 3 (Klinko)"
|
|
Iceberg_4_E4 = "Iceberg 4 - Enemy 4 (Chilly)"
|
|
Iceberg_4_E5 = "Iceberg 4 - Enemy 5 (Babut)"
|
|
Iceberg_4_E6 = "Iceberg 4 - Enemy 6 (Wappa)"
|
|
Iceberg_4_E7 = "Iceberg 4 - Enemy 7 (Icicle)"
|
|
Iceberg_4_E8 = "Iceberg 4 - Enemy 8 (Corori)"
|
|
Iceberg_4_E9 = "Iceberg 4 - Enemy 9 (Gabon)"
|
|
Iceberg_4_E10 = "Iceberg 4 - Enemy 10 (Kabu)"
|
|
Iceberg_4_E11 = "Iceberg 4 - Enemy 11 (Broom Hatter)"
|
|
Iceberg_4_E12 = "Iceberg 4 - Enemy 12 (Sasuke)"
|
|
Iceberg_4_E13 = "Iceberg 4 - Enemy 13 (Nruff)"
|
|
Iceberg_5_E1 = "Iceberg 5 - Enemy 1 (Bukiset (Burning))"
|
|
Iceberg_5_E2 = "Iceberg 5 - Enemy 2 (Bukiset (Stone))"
|
|
Iceberg_5_E3 = "Iceberg 5 - Enemy 3 (Bukiset (Ice))"
|
|
Iceberg_5_E4 = "Iceberg 5 - Enemy 4 (Bukiset (Needle))"
|
|
Iceberg_5_E5 = "Iceberg 5 - Enemy 5 (Bukiset (Clean))"
|
|
Iceberg_5_E6 = "Iceberg 5 - Enemy 6 (Bukiset (Parasol))"
|
|
Iceberg_5_E7 = "Iceberg 5 - Enemy 7 (Bukiset (Spark))"
|
|
Iceberg_5_E8 = "Iceberg 5 - Enemy 8 (Bukiset (Cutter))"
|
|
Iceberg_5_E9 = "Iceberg 5 - Enemy 9 (Glunk)"
|
|
Iceberg_5_E10 = "Iceberg 5 - Enemy 10 (Wapod)"
|
|
Iceberg_5_E11 = "Iceberg 5 - Enemy 11 (Tick)"
|
|
Iceberg_5_E12 = "Iceberg 5 - Enemy 12 (Madoo)"
|
|
Iceberg_5_E13 = "Iceberg 5 - Enemy 13 (Yaban)"
|
|
Iceberg_5_E14 = "Iceberg 5 - Enemy 14 (Propeller)"
|
|
Iceberg_5_E15 = "Iceberg 5 - Enemy 15 (Mariel)"
|
|
Iceberg_5_E16 = "Iceberg 5 - Enemy 16 (Pteran)"
|
|
Iceberg_5_E17 = "Iceberg 5 - Enemy 17 (Galbo)"
|
|
Iceberg_5_E18 = "Iceberg 5 - Enemy 18 (KeKe)"
|
|
Iceberg_5_E19 = "Iceberg 5 - Enemy 19 (Nidoo)"
|
|
Iceberg_5_E20 = "Iceberg 5 - Enemy 20 (Waddle Dee Drawing)"
|
|
Iceberg_5_E21 = "Iceberg 5 - Enemy 21 (Bronto Burt Drawing)"
|
|
Iceberg_5_E22 = "Iceberg 5 - Enemy 22 (Bouncy Drawing)"
|
|
Iceberg_5_E23 = "Iceberg 5 - Enemy 23 (Joe)"
|
|
Iceberg_5_E24 = "Iceberg 5 - Enemy 24 (Kapar)"
|
|
Iceberg_5_E25 = "Iceberg 5 - Enemy 25 (Gansan)"
|
|
Iceberg_5_E26 = "Iceberg 5 - Enemy 26 (Sasuke)"
|
|
Iceberg_5_E27 = "Iceberg 5 - Enemy 27 (Togezo)"
|
|
Iceberg_5_E28 = "Iceberg 5 - Enemy 28 (Sparky)"
|
|
Iceberg_5_E29 = "Iceberg 5 - Enemy 29 (Bobin)"
|
|
Iceberg_5_E30 = "Iceberg 5 - Enemy 30 (Chilly)"
|
|
Iceberg_5_E31 = "Iceberg 5 - Enemy 31 (Peran)"
|
|
Iceberg_6_E1 = "Iceberg 6 - Enemy 1 (Nruff)"
|
|
Iceberg_6_E2 = "Iceberg 6 - Enemy 2 (Nidoo)"
|
|
Iceberg_6_E3 = "Iceberg 6 - Enemy 3 (Sparky)"
|
|
Iceberg_6_E4 = "Iceberg 6 - Enemy 4 (Sir Kibble)"
|
|
Grass_Land_4_M1 = "Grass Land 4 - Miniboss 1 (Boboo)"
|
|
Ripple_Field_4_M1 = "Ripple Field 4 - Miniboss 1 (Captain Stitch)"
|
|
Sand_Canyon_4_M1 = "Sand Canyon 4 - Miniboss 1 (Haboki)"
|
|
Cloudy_Park_4_M1 = "Cloudy Park 4 - Miniboss 1 (Jumper Shoot)"
|
|
Iceberg_4_M1 = "Iceberg 4 - Miniboss 1 (Yuki)"
|
|
Iceberg_6_M1 = "Iceberg 6 - Miniboss 1 (Blocky)"
|
|
Iceberg_6_M2 = "Iceberg 6 - Miniboss 2 (Jumper Shoot)"
|
|
Iceberg_6_M3 = "Iceberg 6 - Miniboss 3 (Yuki)"
|
|
Iceberg_6_M4 = "Iceberg 6 - Miniboss 4 (Haboki)"
|
|
Iceberg_6_M5 = "Iceberg 6 - Miniboss 5 (Boboo)"
|
|
Iceberg_6_M6 = "Iceberg 6 - Miniboss 6 (Captain Stitch)"
|
|
|
|
|
|
enemy_mapping = {
|
|
Grass_Land_1_E1: "Waddle Dee",
|
|
Grass_Land_1_E2: "Sir Kibble",
|
|
Grass_Land_1_E3: "Cappy",
|
|
Grass_Land_1_E4: "Sparky",
|
|
Grass_Land_1_E5: "Bronto Burt",
|
|
Grass_Land_1_E6: "Sasuke",
|
|
Grass_Land_1_E7: "Poppy Bros Jr.",
|
|
Grass_Land_2_E1: "Rocky",
|
|
Grass_Land_2_E2: "KeKe",
|
|
Grass_Land_2_E3: "Bobo",
|
|
Grass_Land_2_E4: "Poppy Bros Jr.",
|
|
Grass_Land_2_E5: "Waddle Dee",
|
|
Grass_Land_2_E6: "Popon Ball",
|
|
Grass_Land_2_E7: "Bouncy",
|
|
Grass_Land_2_E8: "Tick",
|
|
Grass_Land_2_E9: "Bronto Burt",
|
|
Grass_Land_2_E10: "Nruff",
|
|
Grass_Land_3_E1: "Sparky",
|
|
Grass_Land_3_E2: "Rocky",
|
|
Grass_Land_3_E3: "Nruff",
|
|
Grass_Land_3_E4: "Bouncy",
|
|
Grass_Land_4_E1: "Loud",
|
|
Grass_Land_4_E2: "Babut",
|
|
Grass_Land_4_E3: "Rocky",
|
|
Grass_Land_4_E4: "Kapar",
|
|
Grass_Land_4_E5: "Glunk",
|
|
Grass_Land_4_E6: "Oro",
|
|
Grass_Land_4_E7: "Peran",
|
|
Grass_Land_5_E1: "Propeller",
|
|
Grass_Land_5_E2: "Broom Hatter",
|
|
Grass_Land_5_E3: "Bouncy",
|
|
Grass_Land_5_E4: "Sir Kibble",
|
|
Grass_Land_5_E5: "Waddle Dee",
|
|
Grass_Land_5_E6: "Sasuke",
|
|
Grass_Land_5_E7: "Nruff",
|
|
Grass_Land_5_E8: "Tick",
|
|
Grass_Land_6_E1: "Como",
|
|
Grass_Land_6_E2: "Togezo",
|
|
Grass_Land_6_E3: "Bronto Burt",
|
|
Grass_Land_6_E4: "Cappy",
|
|
Grass_Land_6_E5: "Bobo",
|
|
Grass_Land_6_E6: "Mariel",
|
|
Grass_Land_6_E7: "Yaban",
|
|
Grass_Land_6_E8: "Broom Hatter",
|
|
Grass_Land_6_E9: "Apolo",
|
|
Grass_Land_6_E10: "Sasuke",
|
|
Grass_Land_6_E11: "Rocky",
|
|
Ripple_Field_1_E1: "Waddle Dee",
|
|
Ripple_Field_1_E2: "Glunk",
|
|
Ripple_Field_1_E3: "Broom Hatter",
|
|
Ripple_Field_1_E4: "Cappy",
|
|
Ripple_Field_1_E5: "Bronto Burt",
|
|
Ripple_Field_1_E6: "Rocky",
|
|
Ripple_Field_1_E7: "Poppy Bros Jr.",
|
|
Ripple_Field_1_E8: "Bobin",
|
|
Ripple_Field_2_E1: "Togezo",
|
|
Ripple_Field_2_E2: "Coconut",
|
|
Ripple_Field_2_E3: "Blipper",
|
|
Ripple_Field_2_E4: "Sasuke",
|
|
Ripple_Field_2_E5: "Kany",
|
|
Ripple_Field_2_E6: "Glunk",
|
|
Ripple_Field_3_E1: "Raft Waddle Dee",
|
|
Ripple_Field_3_E2: "Kapar",
|
|
Ripple_Field_3_E3: "Blipper",
|
|
Ripple_Field_3_E4: "Sparky",
|
|
Ripple_Field_3_E5: "Glunk",
|
|
Ripple_Field_3_E6: "Joe",
|
|
Ripple_Field_3_E7: "Bobo",
|
|
Ripple_Field_4_E1: "Bukiset (Stone)",
|
|
Ripple_Field_4_E2: "Bukiset (Needle)",
|
|
Ripple_Field_4_E3: "Bukiset (Clean)",
|
|
Ripple_Field_4_E4: "Bukiset (Parasol)",
|
|
Ripple_Field_4_E5: "Mony",
|
|
Ripple_Field_4_E6: "Bukiset (Burning)",
|
|
Ripple_Field_4_E7: "Bobin",
|
|
Ripple_Field_4_E8: "Blipper",
|
|
Ripple_Field_4_E9: "Como",
|
|
Ripple_Field_4_E10: "Oro",
|
|
Ripple_Field_4_E11: "Gansan",
|
|
Ripple_Field_4_E12: "Waddle Dee",
|
|
Ripple_Field_4_E13: "Kapar",
|
|
Ripple_Field_4_E14: "Squishy",
|
|
Ripple_Field_4_E15: "Nidoo",
|
|
Ripple_Field_5_E1: "Glunk",
|
|
Ripple_Field_5_E2: "Joe",
|
|
Ripple_Field_5_E3: "Bobin",
|
|
Ripple_Field_5_E4: "Mony",
|
|
Ripple_Field_5_E5: "Squishy",
|
|
Ripple_Field_5_E6: "Yaban",
|
|
Ripple_Field_5_E7: "Broom Hatter",
|
|
Ripple_Field_5_E8: "Bouncy",
|
|
Ripple_Field_5_E9: "Sparky",
|
|
Ripple_Field_5_E10: "Rocky",
|
|
Ripple_Field_5_E11: "Babut",
|
|
Ripple_Field_5_E12: "Galbo",
|
|
Ripple_Field_6_E1: "Kany",
|
|
Ripple_Field_6_E2: "KeKe",
|
|
Ripple_Field_6_E3: "Kapar",
|
|
Ripple_Field_6_E4: "Rocky",
|
|
Ripple_Field_6_E5: "Poppy Bros Jr.",
|
|
Ripple_Field_6_E6: "Propeller",
|
|
Ripple_Field_6_E7: "Coconut",
|
|
Ripple_Field_6_E8: "Sasuke",
|
|
Ripple_Field_6_E9: "Nruff",
|
|
Sand_Canyon_1_E1: "Bronto Burt",
|
|
Sand_Canyon_1_E2: "Galbo",
|
|
Sand_Canyon_1_E3: "Oro",
|
|
Sand_Canyon_1_E4: "Sparky",
|
|
Sand_Canyon_1_E5: "Propeller",
|
|
Sand_Canyon_1_E6: "Gansan",
|
|
Sand_Canyon_1_E7: "Babut",
|
|
Sand_Canyon_1_E8: "Loud",
|
|
Sand_Canyon_1_E9: "Dogon",
|
|
Sand_Canyon_1_E10: "Bouncy",
|
|
Sand_Canyon_1_E11: "Pteran",
|
|
Sand_Canyon_1_E12: "Polof",
|
|
Sand_Canyon_2_E1: "KeKe",
|
|
Sand_Canyon_2_E2: "Doka",
|
|
Sand_Canyon_2_E3: "Boten",
|
|
Sand_Canyon_2_E4: "Propeller",
|
|
Sand_Canyon_2_E5: "Waddle Dee",
|
|
Sand_Canyon_2_E6: "Sparky",
|
|
Sand_Canyon_2_E7: "Sasuke",
|
|
Sand_Canyon_2_E8: "Como",
|
|
Sand_Canyon_2_E9: "Bukiset (Ice)",
|
|
Sand_Canyon_2_E10: "Bukiset (Needle)",
|
|
Sand_Canyon_2_E11: "Bukiset (Clean)",
|
|
Sand_Canyon_2_E12: "Bukiset (Parasol)",
|
|
Sand_Canyon_2_E13: "Bukiset (Spark)",
|
|
Sand_Canyon_2_E14: "Bukiset (Cutter)",
|
|
Sand_Canyon_2_E15: "Nidoo",
|
|
Sand_Canyon_2_E16: "Mariel",
|
|
Sand_Canyon_2_E17: "Yaban",
|
|
Sand_Canyon_2_E18: "Wapod",
|
|
Sand_Canyon_2_E19: "Squishy",
|
|
Sand_Canyon_2_E20: "Pteran",
|
|
Sand_Canyon_3_E1: "Sir Kibble",
|
|
Sand_Canyon_3_E2: "Broom Hatter",
|
|
Sand_Canyon_3_E3: "Rocky",
|
|
Sand_Canyon_3_E4: "Gabon",
|
|
Sand_Canyon_3_E5: "Kany",
|
|
Sand_Canyon_3_E6: "Galbo",
|
|
Sand_Canyon_3_E7: "Propeller",
|
|
Sand_Canyon_3_E8: "Sasuke",
|
|
Sand_Canyon_3_E9: "Wapod",
|
|
Sand_Canyon_3_E10: "Bobo",
|
|
Sand_Canyon_3_E11: "Babut",
|
|
Sand_Canyon_3_E12: "Magoo",
|
|
Sand_Canyon_4_E1: "Popon Ball",
|
|
Sand_Canyon_4_E2: "Mariel",
|
|
Sand_Canyon_4_E3: "Chilly",
|
|
Sand_Canyon_4_E4: "Tick",
|
|
Sand_Canyon_4_E5: "Bronto Burt",
|
|
Sand_Canyon_4_E6: "Babut",
|
|
Sand_Canyon_4_E7: "Bobin",
|
|
Sand_Canyon_4_E8: "Joe",
|
|
Sand_Canyon_4_E9: "Mony",
|
|
Sand_Canyon_4_E10: "Blipper",
|
|
Sand_Canyon_4_E11: "Togezo",
|
|
Sand_Canyon_4_E12: "Rocky",
|
|
Sand_Canyon_4_E13: "Bobo",
|
|
Sand_Canyon_5_E1: "Wapod",
|
|
Sand_Canyon_5_E2: "Dogon",
|
|
Sand_Canyon_5_E3: "Tick",
|
|
Sand_Canyon_5_E4: "Rocky",
|
|
Sand_Canyon_5_E5: "Bobo",
|
|
Sand_Canyon_5_E6: "Chilly",
|
|
Sand_Canyon_5_E7: "Sparky",
|
|
Sand_Canyon_5_E8: "Togezo",
|
|
Sand_Canyon_5_E9: "Bronto Burt",
|
|
Sand_Canyon_5_E10: "Sasuke",
|
|
Sand_Canyon_5_E11: "Oro",
|
|
Sand_Canyon_5_E12: "Galbo",
|
|
Sand_Canyon_5_E13: "Nidoo",
|
|
Sand_Canyon_5_E14: "Propeller",
|
|
Sand_Canyon_5_E15: "Sir Kibble",
|
|
Sand_Canyon_5_E16: "KeKe",
|
|
Sand_Canyon_5_E17: "Kabu",
|
|
Sand_Canyon_6_E1: "Sparky",
|
|
Sand_Canyon_6_E2: "Doka",
|
|
Sand_Canyon_6_E3: "Cappy",
|
|
Sand_Canyon_6_E4: "Pteran",
|
|
Sand_Canyon_6_E5: "Bukiset (Parasol)",
|
|
Sand_Canyon_6_E6: "Bukiset (Cutter)",
|
|
Sand_Canyon_6_E7: "Bukiset (Clean)",
|
|
Sand_Canyon_6_E8: "Bukiset (Spark)",
|
|
Sand_Canyon_6_E9: "Bukiset (Ice)",
|
|
Sand_Canyon_6_E10: "Bukiset (Needle)",
|
|
Sand_Canyon_6_E11: "Bukiset (Burning)",
|
|
Sand_Canyon_6_E12: "Bukiset (Stone)",
|
|
Sand_Canyon_6_E13: "Nidoo",
|
|
Cloudy_Park_1_E1: "Waddle Dee",
|
|
Cloudy_Park_1_E2: "KeKe",
|
|
Cloudy_Park_1_E3: "Cappy",
|
|
Cloudy_Park_1_E4: "Yaban",
|
|
Cloudy_Park_1_E5: "Togezo",
|
|
Cloudy_Park_1_E6: "Galbo",
|
|
Cloudy_Park_1_E7: "Sparky",
|
|
Cloudy_Park_1_E8: "Como",
|
|
Cloudy_Park_1_E9: "Bronto Burt",
|
|
Cloudy_Park_1_E10: "Gabon",
|
|
Cloudy_Park_1_E11: "Sir Kibble",
|
|
Cloudy_Park_1_E12: "Mariel",
|
|
Cloudy_Park_1_E13: "Nruff",
|
|
Cloudy_Park_2_E1: "Chilly",
|
|
Cloudy_Park_2_E2: "Sasuke",
|
|
Cloudy_Park_2_E3: "Waddle Dee",
|
|
Cloudy_Park_2_E4: "Sparky",
|
|
Cloudy_Park_2_E5: "Broom Hatter",
|
|
Cloudy_Park_2_E6: "Sir Kibble",
|
|
Cloudy_Park_2_E7: "Pteran",
|
|
Cloudy_Park_2_E8: "Propeller",
|
|
Cloudy_Park_2_E9: "Dogon",
|
|
Cloudy_Park_2_E10: "Togezo",
|
|
Cloudy_Park_2_E11: "Oro",
|
|
Cloudy_Park_2_E12: "Bronto Burt",
|
|
Cloudy_Park_2_E13: "Rocky",
|
|
Cloudy_Park_2_E14: "Galbo",
|
|
Cloudy_Park_2_E15: "Kapar",
|
|
Cloudy_Park_3_E1: "Bronto Burt",
|
|
Cloudy_Park_3_E2: "Mopoo",
|
|
Cloudy_Park_3_E3: "Poppy Bros Jr.",
|
|
Cloudy_Park_3_E4: "Como",
|
|
Cloudy_Park_3_E5: "Glunk",
|
|
Cloudy_Park_3_E6: "Bobin",
|
|
Cloudy_Park_3_E7: "Loud",
|
|
Cloudy_Park_3_E8: "Kapar",
|
|
Cloudy_Park_3_E9: "Galbo",
|
|
Cloudy_Park_3_E10: "Batamon",
|
|
Cloudy_Park_3_E11: "Bouncy",
|
|
Cloudy_Park_4_E1: "Gabon",
|
|
Cloudy_Park_4_E2: "Como",
|
|
Cloudy_Park_4_E3: "Wapod",
|
|
Cloudy_Park_4_E4: "Cappy",
|
|
Cloudy_Park_4_E5: "Sparky",
|
|
Cloudy_Park_4_E6: "Togezo",
|
|
Cloudy_Park_4_E7: "Bronto Burt",
|
|
Cloudy_Park_4_E8: "KeKe",
|
|
Cloudy_Park_4_E9: "Bouncy",
|
|
Cloudy_Park_4_E10: "Sir Kibble",
|
|
Cloudy_Park_4_E11: "Mariel",
|
|
Cloudy_Park_4_E12: "Kabu",
|
|
Cloudy_Park_4_E13: "Wappa",
|
|
Cloudy_Park_5_E1: "Yaban",
|
|
Cloudy_Park_5_E2: "Sir Kibble",
|
|
Cloudy_Park_5_E3: "Cappy",
|
|
Cloudy_Park_5_E4: "Wappa",
|
|
Cloudy_Park_5_E5: "Galbo",
|
|
Cloudy_Park_5_E6: "Bronto Burt",
|
|
Cloudy_Park_5_E7: "KeKe",
|
|
Cloudy_Park_5_E8: "Propeller",
|
|
Cloudy_Park_5_E9: "Klinko",
|
|
Cloudy_Park_5_E10: "Wapod",
|
|
Cloudy_Park_5_E11: "Pteran",
|
|
Cloudy_Park_6_E1: "Madoo",
|
|
Cloudy_Park_6_E2: "Tick",
|
|
Cloudy_Park_6_E3: "Como",
|
|
Cloudy_Park_6_E4: "Waddle Dee Drawing",
|
|
Cloudy_Park_6_E5: "Bronto Burt Drawing",
|
|
Cloudy_Park_6_E6: "Bouncy Drawing",
|
|
Cloudy_Park_6_E7: "Propeller",
|
|
Cloudy_Park_6_E8: "Mopoo",
|
|
Cloudy_Park_6_E9: "Bukiset (Burning)",
|
|
Cloudy_Park_6_E10: "Bukiset (Ice)",
|
|
Cloudy_Park_6_E11: "Bukiset (Needle)",
|
|
Cloudy_Park_6_E12: "Bukiset (Clean)",
|
|
Cloudy_Park_6_E13: "Bukiset (Cutter)",
|
|
Iceberg_1_E1: "Waddle Dee",
|
|
Iceberg_1_E2: "Klinko",
|
|
Iceberg_1_E3: "KeKe",
|
|
Iceberg_1_E4: "Como",
|
|
Iceberg_1_E5: "Galbo",
|
|
Iceberg_1_E6: "Rocky",
|
|
Iceberg_1_E7: "Kapar",
|
|
Iceberg_1_E8: "Mopoo",
|
|
Iceberg_1_E9: "Babut",
|
|
Iceberg_1_E10: "Wappa",
|
|
Iceberg_1_E11: "Bronto Burt",
|
|
Iceberg_1_E12: "Chilly",
|
|
Iceberg_1_E13: "Poppy Bros Jr.",
|
|
Iceberg_2_E1: "Gabon",
|
|
Iceberg_2_E2: "Nruff",
|
|
Iceberg_2_E3: "Waddle Dee",
|
|
Iceberg_2_E4: "Chilly",
|
|
Iceberg_2_E5: "Pteran",
|
|
Iceberg_2_E6: "Glunk",
|
|
Iceberg_2_E7: "Galbo",
|
|
Iceberg_2_E8: "Babut",
|
|
Iceberg_2_E9: "Magoo",
|
|
Iceberg_2_E10: "Propeller",
|
|
Iceberg_2_E11: "Nidoo",
|
|
Iceberg_2_E12: "Oro",
|
|
Iceberg_2_E13: "Klinko",
|
|
Iceberg_2_E14: "Bronto Burt",
|
|
Iceberg_3_E1: "Corori",
|
|
Iceberg_3_E2: "Bouncy",
|
|
Iceberg_3_E3: "Chilly",
|
|
Iceberg_3_E4: "Pteran",
|
|
Iceberg_3_E5: "Raft Waddle Dee",
|
|
Iceberg_3_E6: "Kapar",
|
|
Iceberg_3_E7: "Blipper",
|
|
Iceberg_3_E8: "Wapod",
|
|
Iceberg_3_E9: "Glunk",
|
|
Iceberg_3_E10: "Icicle",
|
|
Iceberg_4_E1: "Bronto Burt",
|
|
Iceberg_4_E2: "Galbo",
|
|
Iceberg_4_E3: "Klinko",
|
|
Iceberg_4_E4: "Chilly",
|
|
Iceberg_4_E5: "Babut",
|
|
Iceberg_4_E6: "Wappa",
|
|
Iceberg_4_E7: "Icicle",
|
|
Iceberg_4_E8: "Corori",
|
|
Iceberg_4_E9: "Gabon",
|
|
Iceberg_4_E10: "Kabu",
|
|
Iceberg_4_E11: "Broom Hatter",
|
|
Iceberg_4_E12: "Sasuke",
|
|
Iceberg_4_E13: "Nruff",
|
|
Iceberg_5_E1: "Bukiset (Burning)",
|
|
Iceberg_5_E2: "Bukiset (Stone)",
|
|
Iceberg_5_E3: "Bukiset (Ice)",
|
|
Iceberg_5_E4: "Bukiset (Needle)",
|
|
Iceberg_5_E5: "Bukiset (Clean)",
|
|
Iceberg_5_E6: "Bukiset (Parasol)",
|
|
Iceberg_5_E7: "Bukiset (Spark)",
|
|
Iceberg_5_E8: "Bukiset (Cutter)",
|
|
Iceberg_5_E9: "Glunk",
|
|
Iceberg_5_E10: "Wapod",
|
|
Iceberg_5_E11: "Tick",
|
|
Iceberg_5_E12: "Madoo",
|
|
Iceberg_5_E13: "Yaban",
|
|
Iceberg_5_E14: "Propeller",
|
|
Iceberg_5_E15: "Mariel",
|
|
Iceberg_5_E16: "Pteran",
|
|
Iceberg_5_E17: "Galbo",
|
|
Iceberg_5_E18: "KeKe",
|
|
Iceberg_5_E19: "Nidoo",
|
|
Iceberg_5_E20: "Waddle Dee Drawing",
|
|
Iceberg_5_E21: "Bronto Burt Drawing",
|
|
Iceberg_5_E22: "Bouncy Drawing",
|
|
Iceberg_5_E23: "Joe",
|
|
Iceberg_5_E24: "Kapar",
|
|
Iceberg_5_E25: "Gansan",
|
|
Iceberg_5_E26: "Sasuke",
|
|
Iceberg_5_E27: "Togezo",
|
|
Iceberg_5_E28: "Sparky",
|
|
Iceberg_5_E29: "Bobin",
|
|
Iceberg_5_E30: "Chilly",
|
|
Iceberg_5_E31: "Peran",
|
|
Iceberg_6_E1: "Nruff",
|
|
Iceberg_6_E2: "Nidoo",
|
|
Iceberg_6_E3: "Sparky",
|
|
Iceberg_6_E4: "Sir Kibble",
|
|
Grass_Land_4_M1: "Boboo",
|
|
Ripple_Field_4_M1: "Captain Stitch",
|
|
Sand_Canyon_4_M1: "Haboki",
|
|
Cloudy_Park_4_M1: "Jumper Shoot",
|
|
Iceberg_4_M1: "Yuki",
|
|
Iceberg_6_M1: "Blocky",
|
|
Iceberg_6_M2: "Jumper Shoot",
|
|
Iceberg_6_M3: "Yuki",
|
|
Iceberg_6_M4: "Haboki",
|
|
Iceberg_6_M5: "Boboo",
|
|
Iceberg_6_M6: "Captain Stitch",
|
|
|
|
}
|
|
|
|
vanilla_enemies = {'Waddle Dee': 'No Ability',
|
|
'Bronto Burt': 'No Ability',
|
|
'Rocky': 'Stone Ability',
|
|
'Bobo': 'Burning Ability',
|
|
'Chilly': 'Ice Ability',
|
|
'Poppy Bros Jr.': 'No Ability',
|
|
'Sparky': 'Spark Ability',
|
|
'Polof': 'No Ability',
|
|
'Broom Hatter': 'Clean Ability',
|
|
'Cappy': 'No Ability',
|
|
'Bouncy': 'No Ability',
|
|
'Nruff': 'No Ability',
|
|
'Glunk': 'No Ability',
|
|
'Togezo': 'Needle Ability',
|
|
'Kabu': 'No Ability',
|
|
'Mony': 'No Ability',
|
|
'Blipper': 'No Ability',
|
|
'Squishy': 'No Ability',
|
|
'Gabon': 'No Ability',
|
|
'Oro': 'No Ability',
|
|
'Galbo': 'Burning Ability',
|
|
'Sir Kibble': 'Cutter Ability',
|
|
'Nidoo': 'No Ability',
|
|
'Kany': 'No Ability',
|
|
'Sasuke': 'Parasol Ability',
|
|
'Yaban': 'No Ability',
|
|
'Boten': 'Needle Ability',
|
|
'Coconut': 'No Ability',
|
|
'Doka': 'No Ability',
|
|
'Icicle': 'No Ability',
|
|
'Pteran': 'No Ability',
|
|
'Loud': 'No Ability',
|
|
'Como': 'No Ability',
|
|
'Klinko': 'Parasol Ability',
|
|
'Babut': 'No Ability',
|
|
'Wappa': 'Ice Ability',
|
|
'Mariel': 'No Ability',
|
|
'Tick': 'Needle Ability',
|
|
'Apolo': 'No Ability',
|
|
'Popon Ball': 'No Ability',
|
|
'KeKe': 'Clean Ability',
|
|
'Magoo': 'Burning Ability',
|
|
'Raft Waddle Dee': 'No Ability',
|
|
'Madoo': 'No Ability',
|
|
'Corori': 'No Ability',
|
|
'Kapar': 'Cutter Ability',
|
|
'Batamon': 'No Ability',
|
|
'Peran': 'No Ability',
|
|
'Bobin': 'Spark Ability',
|
|
'Mopoo': 'No Ability',
|
|
'Gansan': 'Stone Ability',
|
|
'Bukiset (Burning)': 'Burning Ability',
|
|
'Bukiset (Stone)': 'Stone Ability',
|
|
'Bukiset (Ice)': 'Ice Ability',
|
|
'Bukiset (Needle)': 'Needle Ability',
|
|
'Bukiset (Clean)': 'Clean Ability',
|
|
'Bukiset (Parasol)': 'Parasol Ability',
|
|
'Bukiset (Spark)': 'Spark Ability',
|
|
'Bukiset (Cutter)': 'Cutter Ability',
|
|
'Waddle Dee Drawing': 'No Ability',
|
|
'Bronto Burt Drawing': 'No Ability',
|
|
'Bouncy Drawing': 'No Ability',
|
|
'Kabu (Dekabu)': 'No Ability',
|
|
'Wapod': 'No Ability',
|
|
'Propeller': 'No Ability',
|
|
'Dogon': 'No Ability',
|
|
'Joe': 'No Ability',
|
|
'Captain Stitch': 'Needle Ability',
|
|
'Yuki': 'Ice Ability',
|
|
'Blocky': 'Stone Ability',
|
|
'Jumper Shoot': 'Parasol Ability',
|
|
'Boboo': 'Burning Ability',
|
|
'Haboki': 'Clean Ability',
|
|
}
|
|
|
|
enemy_restrictive: List[Tuple[List[str], List[str]]] = [
|
|
# abilities, enemies, set_all (False to set any)
|
|
(["Stone Ability"], ["Rocky", "Sparky", "Babut", "Squishy", ]), # Ribbon Field 5 - 7
|
|
# Sand Canyon 6
|
|
(["Parasol Ability", "Cutter Ability"], ['Bukiset (Parasol)', 'Bukiset (Cutter)']),
|
|
(["Spark Ability", "Clean Ability"], ['Bukiset (Spark)', 'Bukiset (Clean)']),
|
|
(["Ice Ability", "Needle Ability"], ['Bukiset (Ice)', 'Bukiset (Needle)']),
|
|
(["Stone Ability", "Burning Ability"], ['Bukiset (Stone)', 'Bukiset (Burning)']),
|
|
(["Stone Ability"], ['Bukiset (Burning)', 'Bukiset (Stone)', 'Bukiset (Ice)', 'Bukiset (Needle)',
|
|
'Bukiset (Clean)', 'Bukiset (Spark)', 'Bukiset (Parasol)', 'Bukiset (Cutter)']),
|
|
(["Parasol Ability"], ['Bukiset (Burning)', 'Bukiset (Stone)', 'Bukiset (Ice)', 'Bukiset (Needle)',
|
|
'Bukiset (Clean)', 'Bukiset (Spark)', 'Bukiset (Parasol)', 'Bukiset (Cutter)']),
|
|
]
|