Sneaky Spirits (Megamix)

Sneaky Spirits
Engine: 0x02
Cellanim: agbGhost_long.zlib, agbGhost_remix04.zlib, agbGhost_short.zlib
Effects: None
Layout: None
Model: None
SFX: GROUP_AGB_AIM

Functions

0x100 X

Prepares an input, to be hit 1 beat later. X determines which type it is, although only 1 is present.

0x101

Draws the bow.

0x101<1> X,Y

Slides the bow into view.

X determines the starting position. Values used are 0 and 0xFA.

Y determines the time it will take to get there. Values used are 0 and 0x60.

0x102 X

Makes the spirit pop over the fence.

X determines the position of the spirit.

0x103

Closes the door.

0x104 X

Determines the height of the spirit, from 0 to 0x100.

0x104<1> X

Enables or disables the music fading out when the spirits goes lower. 0 disables it and is used in Remixes, while 1 enables it and is the default.

0x105 X

Determines the position of the spirits. 0 puts it in the hit zone, stopping the ambience noise if hit, while 1 puts it behind the fence.

0x106 X

Creates butterflies. X determines the amount, with 6 being used.

0x107

Resets the game speed.

0x107<1> X

Enables or disables the game slowing down when hitting a spirit. 0 is disabled and is used in Remixes, while 1 is enabled and is the default.

Subs

0x56 through 0x5E

Starts an 8 beat spirit, using the following heights:

Sub RHRE Pattern 1 2 3 4 5 6 7
0x56 8 beats 0x100 0x100 0x100 0x100 0x100 0x100 0x100
0x57 Late fade-out 0x100 0x100 0x100 0x100 0xA0 0x50 0
0x58 Slow fade-out 0x100 0xC0 0x80 0x50 0x20 0 0
0x59 Fast fade-out 0x100 0xA0 0x50 0 0 0 0
0x5A Fade-in 0 0x20 0x40 0x70 0xA0 0xD0 0x100
0x5B Fade-in fade-out 0 0x40 0x80 0xA0 0x60 0x30 0
0x5C Fade-out fade-in 0x20 0x20 0x10 0x10 0x50 0xA0 0x100
0x5D Odd beat 0x20 0x100 0x10 0x100 0 0x100 0
0x5E No sound 0 0 0 0 0 0 0

Subs 0x5A,0x5B and 0x5C are leftovers. Sub 0x5E is unused.

0x5F through 0x62

Starts a 7 beat spirit, using the following heights:

Sub RHRE Pattern 1 2 3 4 5 6
0x5F 7 beats 0x100 0x100 0x100 0x100 0x100 0x100
0x60 Late fade-out 0x100 0x100 0x100 0xA0 0x50 0
0x61 Fast fade-out 0x100 0xA0 0 0 0 0
0x62 Fade-in 0 0x20 0x40 0x70 0xB0 0x100

0x63

Prepare a Skill Star, timed to match the spirits.

0x64

Launches Sneaky Spirit's practice.

0x65

Launches Sneaky Spirit's real game.

0x66

Launches Sneaky Spirit 2's real game.

0x65

Launches Sneaky Spirit's real game, but as if the practice was skipped.