Skip to content

Refine Oasis shinecharges#1987

Merged
osse101 merged 5 commits intovg-json-data:masterfrom
blkerby:stutter-shinecharges-2
Mar 28, 2025
Merged

Refine Oasis shinecharges#1987
osse101 merged 5 commits intovg-json-data:masterfrom
blkerby:stutter-shinecharges-2

Conversation

@blkerby
Copy link
Copy Markdown
Contributor

@blkerby blkerby commented Mar 25, 2025

Similar to Precious Room, this adds new nodes to represent having just gained a shinecharge while running into the room. It helps because there are many ways to gain the shinecharge and also many ways to use it. With this way of doing it, many strats are covered that were missed before. I also tightened shinecharge frames and shinespark frames.

Probably the most interesting addition is the way to do the stutter shinecharge using only 1 tile of runway. It requires being able to open the opposite door, and it needs a not-so-intuitive subpixel normalization in the other room, along with a double frame-perfect stutter. This one I think fits in Insane, with canBeVeryPatient (could be improved with a more specific tech later). I created videos for these, showing all 3 ways that I know of to do the subpixel normalization.

I was thinking about making the Insane one a notable, but it's a little awkward since the same technique is going to be applicable in other rooms (e.g. West Sand Hall Tunnel), making it seem better to handle it with tech.

@blkerby blkerby added the Area:Maridia Stuff in Maridia label Mar 25, 2025
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.

It would be possible to support unlocksDoors: missiles better now that shinesparkFrames can be added as a requirement there; I think the order of operations works. For LeaveWithSpark, the health cost would be minorly off.

@osse101 osse101 merged commit cd0f05f into vg-json-data:master Mar 28, 2025
1 check passed
@blkerby blkerby deleted the stutter-shinecharges-2 branch February 15, 2026 00:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area:Maridia Stuff in Maridia

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants