Adds a quick change to parallel SMM2. I noticed when trying to duck under a Rocky Wrench's wrench while small, I still got hit. So I added an extra hitbox for when you crouch and are small.
It was actually incredibly hard to test if this was accurate in SMM2 since the enemy had Stormtrooper aim. But when it throws a wrench directly at your face and you duck, you can dodge it.
This was supposed to be a quick quality of life addition for the Title Screen that applied the save and theme to the menu, but then I discovered a new bug I had to bypass with the character palette when doing it. So I ended up doing a bit more related to the Title Screen as a result.
I also *had* a function which checks for the number of valid folders within the Pck to see how many worlds there are, but I think it might've been a bit slow so I replaced it with constant values.
- Save for the currently loaded campaign gets applied on startup
- Backing out of World 9 and over keeps you on said worlds at the title screen
- Added Skyland and Volcano to SMB1 themes since it shares most of its themes with Lost Levels
- Fixed Title Screen Stars for the Volcano Theme
Does two things for the All Night Nippon campaign. This PR replaces Princess Peach in ANN with her real life counterpart as in the original game. This was simply a JSON edit.
The second change is that it adds the Fuji TV Network logo to the Castle Flag as seen in-game specifically for the ANN campaign. This one does edit the sprite sheet for `CastleFlag.png`.
I know the NPCs are based on real people, but I don't remember their names. So I've just been calling them as they're labeled internally.
Not sure how this bug happened since it worked before.
This adds a check for Brick Blocks. If its parent TileMap collision is disabled, the Brick Blocks' collision is also disabled.
This allows the user to enter the Minus World as it would be blocked off otherwise.
I'm gonna be honest, I forgot about this one.
This updates the ResourceSetter for this menu's BGM from the old one to the new one so it can use the JSON and BGM formats.