-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Some notes on level area #2
Comments
Forest and Castle have Liquid Levels that can change during play. Level Area 0x04 seems to be the related to the maximum height / distance between minimum and maximum. Level Area 0x05 specifies the type of motion. Level Area 0x06 specifies the speed of motion. Like with the name buffer, these values may not be reset if you switch from Castle / Forest to one of the other themes. |
Clear Conditions: "Condition Type" refers to the tab in the clear condition window:
Some of these clear conditions appear to be story-mode-only, like "Do not use Swinging Claws", which would logically fall under the "Action" set 0x03 but is not currently available in the editor. |
Note that each Bullet Blaster can produce up to 10 Bullet Bills |
Offset 0x00 is the course type, mapped out in https://github.com/switchjs/smm2data/blob/master/index.js#L3
Offset 0x01 is the autoscroll settings (none, slow, normal, fast, custom)
Custom auto-scroll waypoints are implemented as objects of type 0x59.
Starting scroll speed is stored in the level header at address 0x0E, values are 0,1,2 corresponding to the 3 speeds for the first segment.
Each waypoint object stores info about the speed of the next transition, 0x06 is the mask for byte offset 0x0E in the object
The text was updated successfully, but these errors were encountered: