Skip to content

Tourian pt. 2 (Metroid Room 3): blue suit logic#2825

Merged
osse101 merged 6 commits intovg-json-data:masterfrom
blkerby:tourian-bluesuit-2
Apr 9, 2026
Merged

Tourian pt. 2 (Metroid Room 3): blue suit logic#2825
osse101 merged 6 commits intovg-json-data:masterfrom
blkerby:tourian-bluesuit-2

Conversation

@blkerby
Copy link
Copy Markdown
Contributor

@blkerby blkerby commented Apr 4, 2026

The dashless jump from the right door to the closest platform (and back) is complicated enough that it needed a new node.

This should get a room diagram update before merging.

Copy link
Copy Markdown
Contributor

@osse101 osse101 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some [3,1] strats have gap crossing requirements and some don't and that doesn't make sense.
Have you thought about making 3 only the sunken platform?

Comment thread region/tourian/main/Metroid Room 3.json
Comment thread region/tourian/main/Metroid Room 3.json Outdated
@blkerby
Copy link
Copy Markdown
Contributor Author

blkerby commented Apr 6, 2026

Some [3,1] strats have gap crossing requirements and some don't and that doesn't make sense.

Yeah that was just a mistake. I started adding those requirements when they were still [2, 1] strats before deciding that it was worth adding another node (node 3), then forgot to remove them.

Have you thought about making 3 only the sunken platform?

That's what it is intended to be.

"nodeType": "junction",
"nodeSubType": "junction",
"mapTileMask": [
[1, 1, 1, 2, 2, 1]
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Its this part that made it seem longer than just the sunken platform. I see 3 as being under the rightmost metroid. But then all the dashless requirements for moving between Metroid, 3, and 2 work out so it's fine either way.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, if we made this node [1, 1, 1, 1, 2, 1], then the left node would have to be [2, 2, 2, 2, 1, 1], and that might look more strange if you're able to enter from the left but not make it past the Metroids.

Comment thread region/tourian/main/Metroid Room 3.json Outdated
]},
"canBombHorizontally"
]},
"canSpringFling",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"canSpringFling",
"canSpringFling",
{"and": [
"canMidAirMorph",
"h_useSpringBall",
"canResetFallSpeed"
]},

Alternative to disable equipment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this one also needs canInsaneJump (for if HiJump is on and can't be turned off). it feels similar difficulty to the other direction

blkerby and others added 2 commits April 8, 2026 19:45
Co-authored-by: Michael McKenzie <mikemck101@gmail.com>
@osse101 osse101 merged commit 8207c52 into vg-json-data:master Apr 9, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants