This fixes the Door animation so that when you enter a door and exit around the same general area, the door you entered from closes automatically.
Also added some fixes for the Level Editor where after leaving the playtest mode, the number of keys you have resets to 0 and the locked doors re-lock.
Currently, 2-4's Gold Boo time is incredibly tight, much more so than other Gold Boo times. This is to the point where the room for error is noticeably slim, so nerfing the Gold Boo time by just a single second aims to add some leeway, even if it's minor.
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.