AaronDobbe / wl3-randomizer

Wario Land 3 Randomizer
MIT License
15 stars 1 forks source link

Next level in walkthrough is inaccessible on world map #4

Closed kaisalmon closed 1 year ago

kaisalmon commented 1 year ago

Bug

The next step in the spoilers file is to go to N3. I believe this is E1 is in vanilla, as that is a level which has been added to the world map. However, the worldmap layout does now allow me to access that part of the map.

images ![Screenshot_20230719-201232](https://github.com/AaronDobbe/wl3-randomizer/assets/5008304/fc918b45-8d36-4f0a-b291-292b2366821f) ![Screenshot_20230719-201227 (1)](https://github.com/AaronDobbe/wl3-randomizer/assets/5008304/3004b5ec-bb98-41c8-a3d7-c815206764a8)

Details

seed = eatzpbUTc6k1

wl3spoiler-eatzpbUTc6k ``` Game options: ------------- axeStart: false chestColors: true cutsceneSkip: true difficulty: normal enemyColors: true excludeJunk: false golfShuffle: false hints: nextitem keyShuffle: true levelColors: true mapShuffle: true musicShuffle: on openStart: false powerStart: false restrictedMusicBoxes: true revealSecrets: false utilityStart: false All Treasures and Key Locations: ------------------- N1 Silver : Flute; Key: Tree Exterior - Roll Room N1 Red : Document Piece A; Key: River - Underwater N1 Green : Toy Car; Key: Tree Interior 2 - Outside N1 Blue : Music Box 5; Key: Basement - Lower Right N2 Silver : Pokemon Pikachu; Key: Invisibility House - Basement N2 Red : Red Overalls; Key: Invisibility House Side Room - Jumping Challenge N2 Green : Spiked Helmet; Key: Sewers - Between Pipes N2 Blue : Lamp; Key: Frog House - Top N3 Silver : Demon Blood; Key: Main Area - Behind Underground Eye Gate N3 Red : Lightning Spell; Key: Basement - Upper Floor Left N3 Green : Cog A; Key: Sky - Lower Ledge N3 Blue : Cyan Crayon; Key: Zombie Room - Upper Left N4 Silver : Remote Control; Key: Inside Second Hill N4 Red : Ruby; Key: Bat Room - Above Door N4 Green : Fire Extinguisher; Key: Torch Room - Above Rock N4 Blue : Toy Train; Key: Main Area - Right N5 Silver : Axe; Key: Main Area - Lower Right N5 Red : Powder; Key: Bubble Room - Between Platforms N5 Green : Red Chemical; Key: Octopus Room - Lower Left N5 Blue : Hearts Crest; Key: Red Chest Room - Upper Right N6 Silver : Music Box 4; Key: Main Area - Underwater Bottom Center N6 Red : Brown Crayon; Key: Spark Room - Upper Right N6 Green : Time Button; Key: Dark Room 1 - Enclosed N6 Blue : Pink Crayon; Key: Dark Room 2 - Upper Center W1 Silver : Document Piece B; Key: Day Key Room W1 Red : Purity Staff; Key: Night Ruins - Between Upper Pipes W1 Green : Stone Foot; Key: Main Area - Above Underground Quicksand Pool W1 Blue : Green Crayon; Key: Day Ruins - Between Upper Pipes W2 Silver : Music Box 1; Key: Flooded Vampire Room - Upper Right W2 Red : Gold Eye A; Key: Lose to Boss W2 Green : Gong; Key: Sky - Lower Left Platform W2 Blue : Red Keycard; Key: Main Area - Upper Right W3 Silver : Keystone A; Key: Treetops - Lower Right W3 Red : Action Figure; Key: Jellyfish Room - Upper Right W3 Green : Music Box 3; Key: Main Area - Near Start W3 Blue : Petal; Key: Currents Maze - Enclosed Left W4 Silver : Blue Eye B; Key: Upper Floors Interior - Above Door W4 Red : Flippers; Key: Lower Floors Interior - Excavate Basement W4 Green : Super Flippers; Key: Maintenance Area - Right W4 Blue : Blue Eye A; Key: Main Area - Upper Left W5 Silver : Blue Overalls; Key: Air Pocket Tunnel - Upper Right W5 Red : Wind Bag; Key: Octopus Room - Lower Left W5 Green : Crown; Key: Side Room from Main Area - Inside Throw Blocks W5 Blue : Keystone B; Key: Pulley Room - Upper Left W6 Silver : Yellow Crayon; Key: Basement - Center W6 Red : Tea Kettle; Key: Vent Room - Behind Throw Blocks W6 Green : Freeze Cane; Key: Platforming Challenge - Left W6 Blue : Spades Crest; Key: Silky Room - Upper Right S1 Silver : Blue Ring; Key: Tree Inerior - Lower S1 Red : Emerald; Key: Main Area - Left Tree S1 Green : Wind; Key: Blue Chest Room - Above Chest S1 Blue : Red Glove; Key: Hammerbot Room - Upper Left S2 Silver : Mist Fan; Key: Main Area - Near Start S2 Red : Lightning Trident; Key: Red Chest Area - Narrow Pit Near Chest S2 Green : Gold Eye B; Key: Small Side Room - Upper Right S2 Blue : Clubs Crest; Key: Spiders Side Room - Upper Right S3 Silver : Red Ring; Key: Jellyfish Room - Upper Left S3 Red : Raincloud Jar; Key: Red Chest Puzzle 3 - Lower Right S3 Green : Freeze Spell; Key: Behind Gold Door - Ledge in Right Drop S3 Blue : Rocket; Key: Climbing Challenge - Beneath Doughnut Blocks S4 Silver : Propeller; Key: Main Area - Lower Right S4 Red : Night-Vision Goggles; Key: Blue Chest Area 1 - Above Chest S4 Green : Sapphire; Key: Tunnel - Upper Center S4 Blue : Crater Map; Key: Spike Maze - Lower Right S5 Silver : Gems; Key: Hammerbot Room S5 Red : Magnifying Glass; Key: Blue Chest Room - Upper Left S5 Green : Sun Fragment A; Key: Doughnuteer Room - Upper Left S5 Blue : Brick; Key: Water Current Room - Seventh Drop S6 Silver : Horn; Key: Outside Lower - Near Start S6 Red : Wheels; Key: Slime Climb - Second Drop S6 Green : Diamonds Crest; Key: Outside Upper - Near Moon Door S6 Blue : Glass; Key: Zombie Room - Lower Left E1 Silver : Detonator; Key: Main Area - Pulley Challenge Right E1 Red : Valve; Key: Robo-Mouse Chase - Upper Left E1 Green : Music Box 2; Key: Enemy Bounce Puzzle - Right E1 Blue : Torch; Key: Tree Excavation - Center Right E2 Silver : High Jump Boots; Key: Red Chest Area 2 - Roll to Upper Left E2 Red : Garlic; Key: Main Area - Lower Right E2 Green : Golden Glove; Key: Green Chest Area - On Ledge E2 Blue : Blue Crayon; Key: Above Green Chest Area - Center E3 Silver : Flame; Key: Spike Maze - Center E3 Red : Telephone; Key: Hammerbot Room - Upper Right E3 Green : Wire Wizard; Key: Main Area - Lower Left E3 Blue : Air Pump; Key: Spring Attic - Left E4 Silver : Sun Fragment B; Key: Upper Area - Center of Hole E4 Red : Sky Key; Key: Snake Room - Below Blue Chest E4 Green : UFO; Key: Sun/Moon Area - Bottom Center E4 Blue : Rust Spray; Key: Lower Area - Lower Right Roll Room E5 Silver : Blue Keycard; Key: Green Falling Warp Room - Bottom Center E5 Red : Red Crayon; Key: Blue Unstable Platforms Room - Upper Right E5 Green : Clay Figure; Key: Blue Hub Room - Upper Left E5 Blue : Blue Chemical; Key: Hammerbot Room - Floor Pit 2 E6 Silver : Jackhammer; Key: Main Area - Above Right Door E6 Red : Saber; Key: Barrel Puzzle - Upper Floor Near Start E6 Green : Pickaxe; Key: Smasher Room - Right E6 Blue : Scissors; Key: Vent Room - Right E7 Silver : Cog B; Key: Zombie Pit - Lower Left E7 Red : Mirror; Key: Hammerbot Area - Upper Left E7 Green : Growth Seed; Key: Vampire Area - Upper Left E7 Blue : Beanstalk Seeds; Key: Zombie Hallway - Upper Ledge World Map Locations -> Levels: ------------------- N1 -> N5 N2 -> E1 N3 -> S1 N4 -> S5 N5 -> S6 N6 -> W3 W1 -> E2 W2 -> N1 W3 -> N2 W4 -> W4 W5 -> W5 W6 -> N6 S1 -> S3 S2 -> W6 S3 -> N3 S4 -> W1 S5 -> S4 S6 -> E5 E1 -> E7 E2 -> E4 E3 -> W2 E4 -> S2 E5 -> E3 E6 -> N4 E7 -> E6 Playthrough: ------------------- 1. N5 Silver : Axe 2. E1 Silver : Detonator 3. E1 Blue : Torch 4. S2 Silver : Mist Fan 5. N3 Silver : Demon Blood 6. E7 Silver : Cog B 7. E7 Blue : Beanstalk Seeds 8. N3 Green : Cog A 9. W4 Silver : Blue Eye B 10. W4 Blue : Blue Eye A 11. S3 Silver : Red Ring 12. S3 Red : Raincloud Jar 13. N1 Silver : Flute 14. N2 Red : Red Overalls 15. N2 Green : Spiked Helmet 16. N2 Blue : Lamp 17. N3 Red : Lightning Spell 18. S1 Silver : Blue Ring 19. S1 Red : Emerald 20. W4 Red : Flippers 21. W6 Silver : Yellow Crayon 22. N1 Red : Document Piece A 23. S2 Red : Lightning Trident 24. W1 Silver : Document Piece B 25. W1 Red : Purity Staff 26. W1 Green : Stone Foot 27. E1 Red : Valve 28. E2 Green : Golden Glove 29. E2 Blue : Blue Crayon 30. N5 Red : Powder 31. S2 Green : Gold Eye B 32. E2 Silver : High Jump Boots 33. E2 Red : Garlic 34. E6 Silver : Jackhammer 35. E7 Red : Mirror 36. E7 Green : Growth Seed 37. N1 Blue : Music Box 5 38. N2 Silver : Pokemon Pikachu 39. N5 Blue : Hearts Crest 40. W1 Blue : Green Crayon 41. S1 Green : Wind 42. S1 Blue : Red Glove 43. S2 Blue : Clubs Crest 44. E1 Green : Music Box 2 45. E3 Red : Telephone 46. E3 Green : Wire Wizard 47. E3 Blue : Air Pump 48. N5 Green : Red Chemical 49. W3 Silver : Keystone A 50. W3 Red : Action Figure 51. W3 Green : Music Box 3 52. W3 Blue : Petal 53. S5 Silver : Gems 54. S5 Green : Sun Fragment A 55. S6 Silver : Horn 56. S6 Red : Wheels 57. N6 Silver : Music Box 4 58. N6 Red : Brown Crayon 59. N6 Green : Time Button 60. S4 Silver : Propeller 61. E4 Silver : Sun Fragment B 62. E4 Red : Sky Key 63. E4 Green : UFO 64. E4 Blue : Rust Spray 65. W4 Green : Super Flippers 66. W5 Red : Wind Bag 67. W5 Green : Crown 68. W5 Blue : Keystone B 69. W6 Red : Tea Kettle 70. W6 Blue : Spades Crest 71. S4 Red : Night-Vision Goggles 72. S5 Red : Magnifying Glass 73. S5 Blue : Brick 74. N1 Green : Toy Car 75. N6 Blue : Pink Crayon 76. S4 Green : Sapphire 77. S4 Blue : Crater Map 78. E3 Silver : Flame 79. N4 Silver : Remote Control 80. N4 Red : Ruby 81. N4 Green : Fire Extinguisher 82. N4 Blue : Toy Train 83. W2 Silver : Music Box 1 84. W2 Red : Gold Eye A 85. W2 Green : Gong 86. W2 Blue : Red Keycard 87. W6 Green : Freeze Cane 88. S3 Green : Freeze Spell 89. S3 Blue : Rocket 90. E5 Silver : Blue Keycard 91. E6 Green : Pickaxe 92. E5 Red : Red Crayon 93. E5 Green : Clay Figure 94. E5 Blue : Blue Chemical 95. E6 Red : Saber 96. E6 Blue : Scissors 97. N3 Blue : Cyan Crayon 98. W5 Silver : Blue Overalls 99. S6 Green : Diamonds Crest 100. S6 Blue : Glass ```

Possible solution

I will to some digging to try and find out which upgrade creates that path. I may try and dig into canAccess to see if I can find exactly what if statement is missing. At some points it looks like it's making the assumption that accessing on compass direction on the map means wario can access any unlocked level? But I may be missunderstanding, i've not dug into this yet

AaronDobbe commented 1 year ago

Hello, and thank you for the detailed report!

I believe you are indeed able to proceed past this point, but it requires use of an oft-overlooked feature of the game. Try pressing SELECT on the world map and using the NEXT MAP arrows to make it to E1 (and S3) on the map. Just as in the vanilla game, once you link two quadrants of the map, you can fast travel between them - which, in a randomized context, can open the way to levels you can't reach "on foot".

kaisalmon commented 1 year ago

Well, don't I have egg on my face!

Thanks for the quick reply