Night Walk (Megamix)
| Engine: | 0x06 |
|---|---|
| Cellanim: | agbNightWalk_v0.zlib |
| Effects: | None |
| Layout: | None |
| Model: | None |
| SFX: | GROUP_AGB_NIGHT_WALK |
Functions
0x100 X,Y
Spawns a platform.
X determines the platform's position, based on how long the player will take to get there. Used values: 0x30, 0x60, 0x90, 0xC0, 0xF0, 0x120, 0x150, 0x180. That is, every beat. 0x180 makes it appear just off screen.
Y determines the type of platform to spawn, as follow:
| 0 | Heart flower |
| 1 | Lollipop |
| 2 | Umbrella |
| 3 | Heart flower, to be used before an Umbrella. |
| 4 | Star platform used at the end of the game. |
| 5 | Edge platform, to be used at the end of the game. |
Platforms type 4 and 5 needs to be preceded by stairs. Platform type 5 can be jumped on, and will produce a Heart flower.
0x101 X
Changes the layout of future platforms.
X determines which layout to use. 0 makes a floor, 1 makes steps and 2 makes either of them randomly.
0x102<X>
Changes the behaviour of the camera. 0 starts the camera, while 1 stops it. Stopping it in the middle of a pattern will still continue the game, up to 7 beats after stopping it. (Needs more research)
0x103
Spawn 6 balloons.
0x103<X>
Pop the balloons. Does not include SFX, as it is baked in the music.
X determines which balloon to pop, from 0 to 6.
0x104
Does nothing. Is unused.
0x105
Check for death. If the player fell, sets the condvar to 1.
Subs
0x56
Pops the balloons, like at the start.
0x57
Launches the practice.
0x58
Launches the real game.
0x59
Launches the real game, but as if the practice was skipped.