News:

Don't forget to visit the main site! There's lots of helpful docs, patches, and more!

Main Menu

MFOR - Metroid Fusion Open Randomizer

Started by Kazuto, June 20, 2021, 06:39:12 PM

Previous topic - Next topic

mysteriouspi

Been playing this since release and it's been a lot of fun, especially with sector shuffle to vary things further. You're doing a stellar job with it! I have a couple suggestions that I haven't seen posted yet.

1. Several others have already mentioned that the endgame requirement of either High Jump or Space Jump is unnecessary because Screw Attack allows for single wall jumps up to the red door in Operations Deck. However, the door can be reached with none of these by using Speed Booster: beginning a run from the elevator room gives you enough space to build and charge a Shinespark, which you can then use on the lowest platform to reach the red door. This would work both when first triggering the SA-X fight, as well as afterward because the elevator room door reopens. Speed Booster is required to even unlock red doors, so the jump item requirement could be removed entirely, unless there are plans to allow security unlocks to eventually shuffle. In that case, the SA-X fight trigger could be changed to the player having Charge/Plasma/Missiles/Level 4 unlocked as well as any one of High Jump, Space Jump, Screw Attack, or Speed Booster.

2. It would be incredibly convenient to start Samus at the Operations Deck navigation room instead of her ship. This would still allow Samus receiving Adam's opening instructions to make sense, while saving time by skipping the run to the adjacent data room, which is identical every single playthrough (and not very interesting compared to the scavenger hunt that follows). Is this possible to add as an option?

Good luck with your continued work. I look forward to future patches!

Danozuke

Hello everybody.

I've been trying the latest version of the randomizer and it's been great so far, specially sector shuffle. But something me and some other people (we are all from a Castlevania community) have noticed is the lack of boss fights to get major upgrades (compared to the previous version seeds). I don't know if it has something to do with sector shuffle, or it's just something on the new version, but like 99% of the seeds I've run didn't have a boss holding a major. Only one time Nettori had a major and it wasn't event a major required for completion. I've been playing full rando seeds from difficulties 3 to 5 with sector shuffle, split security and damage runs.

Could someone please confirm if this is related to the new version? or I've just been unlucky about the seeds I've played?

Thanks and keep up the good work.

sheck

Quote from: Danozuke on September 01, 2022, 10:22:29 AM
Hello everybody.

I've been trying the latest version of the randomizer and it's been great so far, specially sector shuffle. But something me and some other people (we are all from a Castlevania community) have noticed is the lack of boss fights to get major upgrades (compared to the previous version seeds). I don't know if it has something to do with sector shuffle, or it's just something on the new version, but like 99% of the seeds I've run didn't have a boss holding a major. Only one time Nettori had a major and it wasn't event a major required for completion. I've been playing full rando seeds from difficulties 3 to 5 with sector shuffle, split security and damage runs.

Could someone please confirm if this is related to the new version? or I've just been unlucky about the seeds I've played?

Thanks and keep up the good work.

This is very common in my experience. Since most items are not on Bosses, it is much more likely for upgrades to get randomized off of bosses than to get switched to a different boss. If you want to bias items toward bosses, you can turn on the "Major/Minor Item Split" option when you generate a seed. This restricts upgrades to Data Rooms, Bosses, and Energy Tank locations. So still not guaranteed to be on bosses, but more likely. I think sector shuffle might exacerbate this because of door locks and how much that restricts movement. Now, if you could randomize which security room controlled which lock...

Some of this is just how Fusion works - Often leaving a boss room/area requires the item that the boss had, so for that boss to be in logic either they must have their vanilla item, or their item must have come previously, and that again pushes items away from bosses. And then even reaching later bosses like X-box or Ridley require you to have almost all the items you need to finish the game, so those bosses are rarely in logic.

sheck

Something I just found:
"MFOR Version": "0.11.6",
    "Seed": "7449399212695568153",
    "Settings": {
        "Difficulty": 5,
        "Item pool": "Limited major item locations",
        "Missile upgrades enable Missiles": true,
        "Power Bombs without normal Bombs": false,
        "Allow logical damage runs": true,
        "Separated security levels": true,
        "Sector shuffle": true,
        "Sector layout:": "5 3 2 1 4 6"

In Sector 6, having acquired charge beam and wide beam; super, ice, and diffusion missiles; bombs and power bombs; varia suit; and morph ball, hi-jump, and speedboost. Level 1 and 2 doors unlocked. The Large Core X does not spawn. I thought as long as you have a missile and charge beam, this boss would spawn - I guess it isn't because I don't have regular missiles yet, but that seems like an oversight here...

Arachsus

Yeah main missiles is required for It to spawn had it happen as well
Box 1 could also fail to spawn due to not having a specific item just forgot which

gr8tmaker

regular Missiles ARE required if your going to defeat any CORE X, whithout it your just deafeating the boss "form" but not THE core, with that sense you can't defeat the boss properly and what actually triggers the BOX1 fight is the unlocking lvl 2 doors and having to come in thru the door like Vanilla Version.

Arachsus

You seem to misunderstand what was said
Mega core X doesnt spawn if you dont have Main missiles Even if you have acess to other missiles due to any missile data unlocks missiles
Some bosses rely on specific items or they dont spawn in to prevent softlocking in this case Mega core x not spawning in without both charge and main
as in the previous update Other missiles Dont unlock missiles
And now to talk about box 1
I had Level 2 doors open and walked into its boss room but sometimes it straight up didnt spawn due to me not having a certain item
I dont remember which item it was but it has one

Tsu

Hello, I'm really enjoying this randomizer.
But it seem that I generated an unbeatable seed.

[spoiler]
Quote{
    "MFOR Version": "0.11.6",
    "Seed": "7433224845419619949",
    "Settings": {
        "Difficulty": 5,
        "Item pool": "Major items anywhere",
        "Missile upgrades enable Missiles": true,
        "Power Bombs without normal Bombs": true,
        "Allow logical damage runs": true,
        "Separated security levels": false,
        "Sector shuffle": true,
        "Sector layout:": "1 5 4 2 3 6",
        "Hide item graphics": false,
        "E-Tanks": 20,
        "Missile Tanks": 46,
        "Power Bomb Tanks": 32
    },
    "Item order": {
        "Data S0": "Speed Booster",
        "Data S2": "Gravity Suit",
        "Item S3-06-06": "Morph Ball",
        "Item S0-0C-09": "Plasma Beam",
        "Item S2-04-03": "Hi-Jump Boots",
        "Item S0-05-08": "Ice Missile Data",
        "Item S5-04-01": "Power Bomb Data",
        "Item S3-03-04": "Missile Data",
        "Item S2-0C-0B": "Bombs",
        "Item S3-0E-0A": "Wide Beam",
        "Item S2-09-03": "Space Jump",
        "Item S4-09-06": "Diffusion Data",
        "Item S2-0C-04": "Ice Beam",
        "Item S4-0E-02": "Screw Attack",
        "Item S2-10-0C": "Wave Beam",
        "Item S3-14-09": "Super Missile Data",
        "Item S3-12-09": "Charge Beam",
        "Item S5-0E-08": "Varia Suit"
    },
[/spoiler]


I need the bombs or power bomb to move forward.
- Bomb ("S2-0C-0B") can't be reach without (power) bomb.
- Power Bombs ( S5-04-01) require speed booster....but you can't build speed in an unflooded sector 5
- I need the varia suit (S5-0E-08) to trigger sector 5 flooding but I can't reach it without the varia suit (I cannot build speed because Sector 5's cold knocks Samus backwards every 1.25 seconds)
- I can't reach the screw attack (S4-0E-02) without bomb this mean that I can't use it to temporally trigger sector 5 flooding (and unlock Red doors)
- I can't unlock green door (require bomb) this mean that I can't reach sector 1 and 6 or explore sector 3.

Arachsus

Yeah the randomizer doesnt recognize currently (believe it will be fixed next update) if sector 5 is destroyed or not
so yes this seed is unbeatable

miraclekorstar

i would love the idea that the upgrades like missiles and such have more than just the question marks

Bluetree

Quote from: gr8tmaker on June 26, 2021, 10:19:54 AM
Hey Kazuto, need help on opening this Fusion Rando, when i click on the exe file to open it, it opens as Command Prompt and then it closes, even if clicking it as Admin it does the same, it didn't give errors as it crashed or something "went wrong", it just doesn't open for me at all.

Try opening "cmd", then dragging the .exe into that window ...you should see the errors (if any)

Toybasher

#211
Love this randomizer. Fantastic work.

I think I reached an impossible seed, though. Spoiler log is below.

{
    "MFOR Version": "0.11.6",
    "Seed": "3502929856863793714",
    "Settings": {
        "Difficulty": 2,
        "Item pool": "Limited major item locations",
        "Missile upgrades enable Missiles": false,
        "Power Bombs without normal Bombs": true,
        "Allow logical damage runs": false,
        "Separated security levels": true,
        "Sector shuffle": true,
        "Sector layout:": "4 1 3 2 6 5",
        "Hide item graphics": true,
        "E-Tanks": 18,
        "Missile Tanks": 48,
        "Power Bomb Tanks": 32
    },
    "Item order": {
        "Data S0": "Missile Data",
        "Item S0-19-06": "Morph Ball",
        "Data S2": "Bombs",
        "Item S1-0D-02": "Super Missile Data",
        "Item S0-18-06": "Speed Booster",
        "Item S3-0B-02": "Space Jump",
        "Item S2-0C-04": "Hi-Jump Boots",
        "Item S2-0C-0B": "Ice Missile Data",
        "Item S6-08-03": "Diffusion Data",
        "Item S4-09-02": "Varia Suit",
        "Item S1-09-04": "Charge Beam",
        "Item S5-0C-07": "Wide Beam",
        "Data S5": "Power Bomb Data",
        "Item S0-15-10": "Gravity Suit",
        "Item S6-06-08": "Ice Beam",
        "Data S3": "Screw Attack",
        "Item S4-06-0E": "Wave Beam",
        "Item S6-0E-04": "Plasma Beam"
    },
    "Items": {
        "Arachnus": "Energy Tank",
        "Box-2": "Energy Tank",
        "Charge Core-X": "Energy Tank",
        "Data S0": "Missile Data",
        "Data S2": "Bombs",
        "Data S3": "Screw Attack",
        "Data S4": "Energy Tank",
        "Data S5": "Power Bomb Data",
        "Item S0-05-08": "Missile Tank",
        "Item S0-05-16": "Missile Tank",
        "Item S0-08-0B": "Power Bomb Tank",
        "Item S0-09-04": "Missile Tank",
        "Item S0-0C-09": "Missile Tank",
        "Item S0-0E-07": "Missile Tank",
        "Item S0-0E-0B": "Missile Tank",
        "Item S0-13-07": "Power Bomb Tank",
        "Item S0-14-07": "Power Bomb Tank",
        "Item S0-15-10": "Gravity Suit",
        "Item S0-16-12": "Missile Tank",
        "Item S0-18-06": "Speed Booster",
        "Item S0-19-06": "Morph Ball",
        "Item S1-03-0A": "Energy Tank",
        "Item S1-05-03": "Missile Tank",
        "Item S1-06-03": "Power Bomb Tank",
        "Item S1-07-00": "Power Bomb Tank",
        "Item S1-07-04": "Power Bomb Tank",
        "Item S1-08-0B": "Missile Tank",
        "Item S1-09-04": "Charge Beam",
        "Item S1-0A-04": "Missile Tank",
        "Item S1-0C-07": "Missile Tank",
        "Item S1-0D-02": "Super Missile Data",
        "Item S1-0D-08": "Missile Tank",
        "Item S1-11-02": "Missile Tank",
        "Item S2-00-05": "Missile Tank",
        "Item S2-02-0E": "Power Bomb Tank",
        "Item S2-03-0C": "Missile Tank",
        "Item S2-04-03": "Power Bomb Tank",
        "Item S2-04-04": "Missile Tank",
        "Item S2-04-0B": "Missile Tank",
        "Item S2-05-00": "Energy Tank",
        "Item S2-05-01": "Power Bomb Tank",
        "Item S2-05-08": "Missile Tank",
        "Item S2-05-0A": "Missile Tank",
        "Item S2-08-08": "Missile Tank",
        "Item S2-09-03": "Missile Tank",
        "Item S2-09-05": "Power Bomb Tank",
        "Item S2-0C-04": "Hi-Jump Boots",
        "Item S2-0C-0B": "Ice Missile Data",
        "Item S2-10-0C": "Missile Tank",
        "Item S2-10-0E": "Power Bomb Tank",
        "Item S3-00-05": "Missile Tank",
        "Item S3-01-02": "Energy Tank",
        "Item S3-03-04": "Missile Tank",
        "Item S3-06-06": "Missile Tank",
        "Item S3-07-0B": "Power Bomb Tank",
        "Item S3-0A-01": "Missile Tank",
        "Item S3-0B-02": "Space Jump",
        "Item S3-0B-04": "Power Bomb Tank",
        "Item S3-0B-06": "Missile Tank",
        "Item S3-0E-0A": "Power Bomb Tank",
        "Item S3-0F-00": "Missile Tank",
        "Item S3-11-04": "Power Bomb Tank",
        "Item S3-11-0A": "Power Bomb Tank",
        "Item S3-12-09": "Energy Tank",
        "Item S3-14-03": "Missile Tank",
        "Item S3-14-09": "Power Bomb Tank",
        "Item S4-00-06": "Missile Tank",
        "Item S4-05-03": "Missile Tank",
        "Item S4-06-0E": "Wave Beam",
        "Item S4-07-08": "Missile Tank",
        "Item S4-07-0A": "Power Bomb Tank",
        "Item S4-09-02": "Varia Suit",
        "Item S4-09-06": "Missile Tank",
        "Item S4-0A-0C": "Missile Tank",
        "Item S4-0B-08": "Missile Tank",
        "Item S4-0C-06": "Power Bomb Tank",
        "Item S4-0D-01": "Missile Tank",
        "Item S4-0E-02": "Missile Tank",
        "Item S4-0F-06": "Power Bomb Tank",
        "Item S4-12-07": "Missile Tank",
        "Item S4-13-07": "Power Bomb Tank",
        "Item S5-03-04": "Power Bomb Tank",
        "Item S5-04-01": "Power Bomb Tank",
        "Item S5-05-01": "Power Bomb Tank",
        "Item S5-05-04": "Missile Tank",
        "Item S5-06-05": "Power Bomb Tank",
        "Item S5-07-0B": "Power Bomb Tank",
        "Item S5-08-07": "Power Bomb Tank",
        "Item S5-0B-01": "Power Bomb Tank",
        "Item S5-0C-07": "Wide Beam",
        "Item S5-0E-08": "Missile Tank",
        "Item S5-0F-07": "Energy Tank",
        "Item S5-11-05": "Power Bomb Tank",
        "Item S5-12-04": "Missile Tank",
        "Item S5-14-07": "Missile Tank",
        "Item S5-16-04": "Energy Tank",
        "Item S6-01-06": "Missile Tank",
        "Item S6-03-04": "Missile Tank",
        "Item S6-05-03": "Missile Tank",
        "Item S6-05-0B": "Missile Tank",
        "Item S6-06-08": "Ice Beam",
        "Item S6-08-03": "Diffusion Data",
        "Item S6-09-05": "Missile Tank",
        "Item S6-0A-06": "Power Bomb Tank",
        "Item S6-0B-09": "Power Bomb Tank",
        "Item S6-0C-08": "Missile Tank",
        "Item S6-0E-03": "Power Bomb Tank",
        "Item S6-0E-04": "Plasma Beam",
        "Mega Core-X": "Energy Tank",
        "Nettori": "Energy Tank",
        "Nightmare": "Energy Tank",
        "Ridley": "Energy Tank",
        "Serris": "Energy Tank",
        "Wide Core-X": "Energy Tank",
        "Yakuza": "Energy Tank",
        "Zazabi": "Energy Tank"
    }
}

I have sector shuffle on, and I cannot seemingly find any way into Sector 4's South West side to release the red locks. I know normally you have to use those little passageways that connect sectors to reach it, but I can't seemingly find which sector connects to that in a 4 1 3 2 6 5 sector layout. (Sector 5 doesn't have an entrance that puts me in that location for sector 4 afaik)

Blue question mark is where I need to go, basically. Where is that location on this seed!? The two adjacent sectors spit me out on the east side of the map.



Might just be me being stupid and there actually is a way in I'm not aware of. I'll admit I've had way more cases where I thought I was softlocked when I actually wasn't. (But real softlocks have happened quite a few times.)

Also, will there be any plans to eventually add diffusion missiles without ice missiles? I.E. a ring of spinning explosions? I saw someone get diffusion missiles without ice, and it still seemed to be an ice diffusion missile.


EDIT: Nevermind. You have to speed boost through a wall in the southeast side of Sector 5. Adding another tally to the "Times Toybasher thought he was softlocked" counter. (Which is quadruple the size of the actual softlock counter.)

EDIT 2: One other thing I'd like to bring up is scripting being disabled/removed. While I get that the whole point of the randomizer is to remove the scripting/railroading, etc. I wish some of the smaller setpieces and events could have stayed. I.E. the SA-X encounters. I encountered an actual softlock if you go down into Sector 6 (NOC) without power bombs, you can reach that area where the SA-X drops a powerbomb and you hide under the floor, but since the SA-X doesn't show up you just get stuck, and you can't return the way you came since there's a wall you have to speedboost through but it's set up in such a way you can't seem to shinespark back, your only option is to move forward, which you can't do because there's a wall the SA-X is supposed to powerbomb. Restricted Lab isn't an actual softlock IIRC (it is without the wave beam I think) but I wish it didn't start already detached, if only because I enjoy that mini-escape sequence and wish I could play it in the randomizer.

Lord_Kience

You can speedboost back through those blocks in sector 6 with high jump, it is either not possible or super tight without tho

PBStyle

Hey guys. I love the randomizer from MF.
Does someone have hard seeds that you would recommend?

And is someone interested in racing?
Hit me up or comment^^

Kazuto

It's been quite awhile since my last post.

After the last update, I had started working on code for the next update. Unfortunately, life gets in the way sometimes. 2022 turned out to be quite a wash. So in January of 2023, I resolved to get an update out "sooner" rather than later.

...2023 also didn't turn out great.

So here we are in February of 2024. And I am excited to finally announce a new update to the randomizer! Most of the work on this one happened more recently, as things in my personal life are finally improving as of late last year.

I should start by expressing that this update is more "bugfix release" than "new features release," but there are also some new toys in there as well. There are a lot of longstanding bugs that have been fixed, most importantly that bosses can have progression on them again. We also have our first cosmetic feature: palette shuffle! The way mine works is quite different from how other palette shuffles usually work, but I think the results are pretty decent considering I've never done anything like this before.

Another new feature is that the tubes between the sectors can be shuffled separately from the layout of the sectors themselves. These two features can be used independently of one another.

One major change that requires attention is that Sector 5 will now stay broken once you've seen it in the broken state. This means you no longer need to fear getting trapped in the sector if you enter it from the Screw Attack tube if you can't open Yellow doors and don't have the door above the elevator unlocked. The way that Sector 5 breaks from within the sector has also changed - the item requirements are the same, but now it won't break until you go back to an entrance to the sector, which means either the entrance elevator, or the other Screw Attack tube. You'll see/hear an indicator in the room when the sector gets broken.

Our own Lenophis has made a video showing off some of the changes!
https://youtu.be/2bmTWk3KIx8

Barring any more unforeseen circumstances, this should be the re-start of more regular updates to the randomizer. I do want to apologize to anyone who's been feeling left in the dark at the delay.

As a small teaser, something to look forward to for the next update: starting items! This should shake things up a bit. Look forward to it "sooner rather than later." :wink:

jakoliath

The lack of a license on the latest update implies some restrictions, i.e. being unable to share seed patches / stream the latest update, was that intentional?

With no license it's not clear whether these things are allowed or not.

Kazuto

Quote from: jakoliath on February 11, 2024, 11:08:47 AM
The lack of a license on the latest update implies some restrictions, i.e. being unable to share seed patches / stream the latest update, was that intentional?

With no license it's not clear whether these things are allowed or not.

Honestly, that's a mistake on my part - it's been so long since the last release that I forgot the previous one didn't include the license.

Seed sharing is fine. There's a feature to create patches specifically for that reason.

The program itself is currently closed-source and should be treated as such in that regard. Not that I'm against open source software, it's just something that's further down the plans for me.

Just to clarify, streaming is also okay.

jakoliath

No worries! Just making sure. Thanks for the clarification  :^_^:

Lord_Kience

Welcome back, had a screw on yakuza seed already LUL

Lord_Kience

Minor thing but when coming to sector 2 from main reactor Zazabi eyedoor is already defeated

buchotnik

(i have just found out about this thread, I'm a total newbie in this site so if i'm posting it on the wrong place or breaking any rule please point it out so i could correct it)

i would like to make a suggestion for a future update: using the cheat code "330001CD 0011" you can cause the SA-X entity to be spawned in almost every single room of the game, letting the game much harder and making you needing to think about new ways to progress in many rooms. on the vanilla metroid fusion it is actually impossible to advance in the game having this cheat code enabled due to how the progression relies heavily on flags and etc. but me and my friends have discovered that it works almost perfectly well on MFOR randomized seeds, and we have been competing to see who can beat a randomized seed with this code on ever since.

you could not only make it be an optional mode (similar to the already implemented hell-runs one) on MFOR, but also refine it a bit, such as preventing the SA-X from ever spawning in non-scrolling rooms such as save rooms, security level rooms, etc. or making the game only spawn SA-X if the in-game timer is ending in a specific number the moment you load a new room, for example.

i have already implemented those refinement ideas using complementary cheat codes, but unfortunately the emulator that most of my friends play the game on (MyBoy Free Emulator) don't support cheat codes featuring conditionals, so for them they have to toggle the SA-X cheat on/off manually, which is pretty annoying. if you could add it to MFOR to finally make those refinements present at in-game level i would appreciate a lot.

Lenophis

Quote from: Lord_Kience on February 12, 2024, 02:51:40 AM
Minor thing but when coming to sector 2 from main reactor Zazabi eyedoor is already defeated
This is due to the room layer from the vanilla game. In other words, Zazabi is already dead when the KiHunters are released at that point in the vanilla game. The randomizer will now release the KiHunters sooner under new conditions. I'm not sure if Kaz is planning on fixing the presence of the Gadora or not though.

ItsDreamless

#222
After actually getting good, I've put some more time into Difficulty 5 randomizers and I've had some that really surprised me, even before the recent update. Having to do old, broken Sector 5 for Yellow Gates WITHOUT Varia was a pain in the ass but it was fun. (Varia was in the Yellow Gate room down and right from the start of the Sector, so it was definitely a requirement.)

But I've also tried more ridiculous things. I'm not sure if it's been documented as possible but getting through the speed blocks beneath the bridge before the first Navigation Room (where you come out during the power outage leading to Yakuza in vanilla) from the wrong side is possible with nothing but Speed Booster. You still need Morph and regular Bombs to get the item up above, and Power Bombs would render it unnecessary, but it'd be a beautifully frustrating addition to Difficulty 5 to add that kind of progression if it isn't added already. Power Bomb blocks on both sides, I want to cry. Still a fun piece of tech either way.

By the way, the palette randomizer is sick. Some of the suit colors I've gotten have been weird, but my personal favorite so far is my hot dog suit. :grin:

Arachsus

first randomizer i try i get ice cream donuts from wide mint plasma Pure green wave and shit brown anything ice related
also the golden final suit was a thing to behold

Darkbeetlebot

I think I've generated an impossible and broken seed.

Reason 1: Logical damage runs are off, but a damage run is required to get Varia.

Reason 2: Speed Booster spawns under BOX 1, but BOX 1 doesn't spawn unless L2 doors are unlocked which requires speed boost. Space jump is locked behind Data S4, which requires red doors, which requires speed booster. You cannot leave the BOX 1 boss room without either space jump or BOX 1 spawning. Therefore, acquiring speed booster (a necessary progression item to finish the seed) softlocks you.

Reason 3: Wave is locked behind a check which requires itself, making it unobtainable.

Unless there is a specific trick for getting higher security clearance or getting out of BOX 1's boss room, I can't see a way to logically beat this seed.

{
    "MFOR Version": "2024.02.10",
    "Seed": "541819751948680616",
    "Settings": {
        "Difficulty": 5,
        "Item pool": "Major items anywhere",
        "Missile upgrades enable Missiles": true,
        "Power Bombs without normal Bombs": true,
        "Allow logical damage runs": false,
        "Separated security levels": false,
        "Sector shuffle": false,
        "Tube shuffle": false,
        "Hide item graphics": false,
        "E-Tanks": 20,
        "Missile Tanks": 46,
        "Power Bomb Tanks": 32
    },
    "Item order": {
        "Data S0": "Diffusion Data",
        "Arachnus Alcove": "Morph Ball",
        "Charge Core-X": "Gravity Suit",
        "Sector 1: Lava Dive": "Varia Suit",
        "Vent Shaft Hidden Item": "Ice Missile Data",
        "Sector 2: Kago Hallway": "Power Bomb Data",
        "Sector 3: Lava Hall Access": "Charge Beam",
        "Sector 1: Lava Lake Center": "Super Missile Data",
        "Charge Core-X Missile Alcove": "Wide Beam",
        "Nettori": "Hi-Jump Boots",
        "Sector 2: Zazabi Access": "Missile Data",
        "Ripper Tower Lower Item": "Screw Attack",
        "Sector 3: BOX Basement": "Speed Booster",
        "Sector 2: Oasis": "Plasma Beam",
        "Data S4": "Space Jump",
        "Sector 6: Wave Gate": "Wave Beam",
        "Ridley": "Ice Beam",
        "Sector 5: Choot Climb": "Bombs"
    },
    "Items": {
        "Arachnus": "Missile Tank",
        "BOX-2": "Power Bomb Tank",
        "Charge Core-X": "Gravity Suit",
        "Data S0": "Diffusion Data",
        "Data S2": "Energy Tank",
        "Data S3": "Missile Tank",
        "Data S4": "Space Jump",
        "Data S5": "Missile Tank",
        "Main Elevator": "Power Bomb Tank",
        "Restricted Lab": "Power Bomb Tank",
        "Main Deck: Spitter Hallway": "Energy Tank",
        "Habitation Deck": "Power Bomb Tank",
        "Quarantine Bay Morph Tunnel": "Energy Tank",
        "Main Deck: Power Bomb Storage": "Power Bomb Tank",
        "Main Deck: Maintenance Tunnel": "Power Bomb Tank",
        "Vent Shaft Hidden Item": "Ice Missile Data",
        "Main Deck: Vent Shaft": "Energy Tank",
        "Reactor Silo Hallway": "Power Bomb Tank",
        "Lower Reactor Silo": "Energy Tank",
        "Arachnus Room": "Energy Tank",
        "Arachnus Alcove": "Morph Ball",
        "Ridley Area E-Tank": "Missile Tank",
        "Sector 1: Across Lava Lake": "Missile Tank",
        "Sector 1: Lava Lake Center": "Super Missile Data",
        "Sector 1: Connector to S2": "Power Bomb Tank",
        "Sector 1: Lava Dive": "Varia Suit",
        "Ridley Area Golden Pirate": "Power Bomb Tank",
        "Sector 1: Speed Ceiling": "Missile Tank",
        "Charge Core-X Missile Alcove": "Wide Beam",
        "Sector 1: Gravity Well": "Power Bomb Tank",
        "Sector 1: Entry Hallway": "Energy Tank",
        "Sector 1: Crab Pond": "Energy Tank",
        "Sector 1: Wall Jump Climb": "Energy Tank",
        "Sector 2: Data Room Escape": "Power Bomb Tank",
        "Sector 2: Blue Zoro Room": "Power Bomb Tank",
        "Sector 2: Wonderwall": "Missile Tank",
        "Sector 2: Kago Hallway": "Power Bomb Data",
        "Sector 2: Data Room Access": "Power Bomb Tank",
        "Sector 2: Oasis": "Plasma Beam",
        "Crumble City Upper Item": "Power Bomb Tank",
        "Crumble City Lower Item": "Power Bomb Tank",
        "Ripper Tower Upper Item": "Missile Tank",
        "Ripper Tower Lower Item": "Screw Attack",
        "Sector 2: Puyo Tank": "Power Bomb Tank",
        "Sector 2: Blue Door Owtches": "Energy Tank",
        "Sector 2: Hub Morph Tunnel": "Energy Tank",
        "Sector 2: Nettori Owtches": "Energy Tank",
        "Sector 2: Zazabi Access": "Missile Data",
        "Zazabi Speedway Upper Item": "Power Bomb Tank",
        "Zazabi Speedway Lower Item": "Energy Tank",
        "Sector 3: Connector to S5": "Missile Tank",
        "Sector 3: Shinespark Puzzle": "Missile Tank",
        "Sector 3: Lava Hall Access": "Charge Beam",
        "Sector 3: Security Access": "Missile Tank",
        "Sector 3: Magma Dive": "Power Bomb Tank",
        "Sector 3: Hidden PB Alcove": "Power Bomb Tank",
        "Sector 3: Sidehopper Hallway": "Missile Tank",
        "Sector 3: Bob Tank": "Power Bomb Tank",
        "Sector 3: Power Bomb Fune": "Power Bomb Tank",
        "Sector 3: Lava Pool Access": "Power Bomb Tank",
        "Sector 3: BOX Attic": "Missile Tank",
        "Sector 3: BOX Basement": "Speed Booster",
        "Sector 3: Lower Nova Stairway": "Missile Tank",
        "Sector 3: Upper Nova Stairway": "Missile Tank",
        "Sector 3: Upper Trash Chute": "Missile Tank",
        "Sector 3: Lower Trash Chute": "Energy Tank",
        "Sector 4: Pump Control": "Power Bomb Tank",
        "Sector 4: Owtch Room": "Power Bomb Tank",
        "Sector 4: Crab Battle": "Missile Tank",
        "Lower S4: Screw Block Alcove": "Missile Tank",
        "Lower S4: Security Access": "Missile Tank",
        "Sector 4: Collapsed Ceiling": "Power Bomb Tank",
        "S4: Speed Booster Aquarium": "Missile Tank",
        "Sector 4: Pirate Fish Tank": "Missile Tank",
        "Sector 4: Snail Hallway": "Power Bomb Tank",
        "Sector 4: Electric PB Tank": "Missile Tank",
        "Serris Escape, Upper Item": "Power Bomb Tank",
        "Serris Escape, Lower Item": "Missile Tank",
        "Sector 4: Underwater Gate": "Power Bomb Tank",
        "Sector 4: Powamp Path": "Missile Tank",
        "Sector 4: Coral Speed Boost": "Missile Tank",
        "Sector 5: Connector to S6": "Missile Tank",
        "Sector 5: Speed Wall": "Missile Tank",
        "Sector 5: Choot Climb": "Bombs",
        "Sector 5: Gerubus Room": "Missile Tank",
        "Sector 5: Ripper Hallway": "Missile Tank",
        "Sector 5: Security Access": "Missile Tank",
        "Sector 5: Ripper Climb": "Missile Tank",
        "Sector 5: Crow's Nest": "Missile Tank",
        "Sector 5: E-Tank Mimic": "Energy Tank",
        "Sector 5: Ripper Spawn Puzzle": "Energy Tank",
        "Sector 5: Minifridge": "Missile Tank",
        "Sector 5: Crab Room": "Missile Tank",
        "Sector 5: Nightmare Recharge": "Power Bomb Tank",
        "Sector 5: Sector 4 Access": "Power Bomb Tank",
        "Sector 5: Nightmare Drop": "Missile Tank",
        "Sector 6: Shinespark Lower": "Energy Tank",
        "Sector 6: Shinespark Upper": "Missile Tank",
        "Sector 6: Entrance Tunnel": "Missile Tank",
        "Sector 6: Data Access Alcove": "Missile Tank",
        "Sector 6: Power Bomb Wall": "Energy Tank",
        "Sector 6: Bomb Chain Alcove": "Missile Tank",
        "Sector 6: Owtch Puzzle": "Missile Tank",
        "Sector 6: Wave Gate": "Wave Beam",
        "Sector 6: Mega Core-X Attic": "Missile Tank",
        "Sector 6: Blue X Climb": "Missile Tank",
        "Sector 6: Missile Mimic": "Energy Tank",
        "Sector 6: Pillar Highway": "Power Bomb Tank",
        "Mega Core-X": "Missile Tank",
        "Nettori": "Hi-Jump Boots",
        "Nightmare": "Missile Tank",
        "Ridley": "Ice Beam",
        "Serris": "Energy Tank",
        "Wide Core-X": "Missile Tank",
        "Yakuza": "Power Bomb Tank",
        "Zazabi": "Missile Tank"
    }
}