Stone Head
|
|
|
Concept artwork by Capcom
|
|
|
|
|
|
Stone Head is a midboss from Mega Man 9. It is a rolling, boulder-shaped robot.
Stone Head is included in the Megamix Engine, and appears as a devkit midboss in all games made with it. Its MaGMML debut was in Make a Good 48 Hour Mega Man Level appearing in the entry Abandoned Mine. In MaGMML3, it appeared in the entries Red Mountain, Shape Woman, Working in the Rain, Magmatic Panic, and Boost Man. It also appears in the NEO Pit of Pits sublevel "Hard Example", where it spawns Kintots instead of boulders.
Behavior[edit]
Stone Head will start the battle hidden in a cluster of faceless boulders. First, the screen will shake, causing several boulders to drop from where the faceless boulders were placed, ending with Stone Head revealing itself among the falling boulders. Upon landing, it will create a quake that stuns Mega Man if he is on the ground. After this quake, Stone Head will roll in Mega Man's direction, then up the wall to return to the cluster of faceless boulders.
For Stone Head to function in a level, it must be placed over an "SHBoulder" object. There are "SHBoulder" objects corresponding to every possible combination of two cardinal directions (left/down, up/right, up/down, etc.), which can be used to create a path for Stone Head to move on when it rolls up to the boulder cluster. Placing these objects in a looping formation will cause the game to crash.
Stone Head itself has three creation code values:
- SPEED - How fast Stone Head rolls. Default value is 3.7.
- _groundDir - Stone Head's ground direction. Default value is 270.
- dropInterval - The interval between boulders being dropped. Default value is 16.
The "SHBoulder" objects have fourteen creation code values:
- customSprite - Determines the boulder's custom sprite. Set to "noone" by default, indicating that it has no default custom sprite.
- particleSprite - The sprite used to mark Stone Head's position. Default sprite is "sprStoneHeadParticle".
- dir - Determines which direction the boulder connects from. Setting this to 1 (the default value) makes it connect from left to right, while setting it to -1 makes it connect from right to left.
- customDrop - Determines what object should be dropped instead of the falling boulder projectile. Set to -1 by default, which defaults to the falling boulder projectile.
- dropXspeed - The initial horizontal speed of the dropped object. Default value is 0.
- dropYspeed - The initial vertical speed of the dropped object. Default value is 0.
- dropGrav - The gravity of the dropped object. Default value is 0.15.
- dropBlockCollision - Determines whether or not the dropped object has block collision. Set to false by default.
- code - Code to execute on the dropped object. Blank by default.
- script - Script to execute on the dropped object. Blank by default.
- nextYdir, nextXdir, prevXdir, and prevYdir - Tell the object where the other "SHBoulder" objects are. The corresponding directional "SHBoulder" objects are meant to be used instead.
Variants[edit]
Sprite
|
Name
|
MaGMML Appearance(s)
|
Location(s)
|
Description
|
Designer(s)
|
HP
|
Attack Damage
|
|
Teeth Head
|
MaGMML3
|
Crest Man
|
A Stone Head that is a tooth instead of a rock. Otherwise behaves the same.
|
CelloGamer
|
15
|
4 (contact) 5 (boulder)
|
Damage Table[edit]
|
|
|
|
|
|
|
|
|
1/1/3
|
1
|
1
|
2
|
3
|
0.5
|
3
|
1/5
|
2
|
Other Notes
|
|
|
|
|
|
|
|
|
|
|
|
|
1/1/3
|
1
|
1
|
1
|
3
|
Y
|
1
|
2
|
8
|
3
|
2
|
Other Notes
|
|
Make a Good Mega Man Level 3[edit]
|
|
|
|
|
|
|
|
|
1/1/3
|
1
|
1
|
1
|
4
|
3
|
4
|
2
|
2
|
|
|
|
|
|
|
|
|
|
|
|
|
1/1.5/Y
|
1
|
1/2/3
|
4
|
4/3
|
4
|
0.5
|
0.5
|
0.5
|
3
|
3/1
|
1
|
Other Notes
|
Damage values are identical for Teeth Head.
|
Make a Good 24 Hour Mega Man LevelMegamix Only[edit]
|
|
|
|
1/1/3
|
4/2
|
1/5
|
99
|
Other Notes
|
|
Make a Good 48 Hour Mega Man Level[edit]
|
|
|
|
|
|
|
|
|
|
1/1/3
|
2
|
2
|
0
|
2
|
1/1/2
|
4
|
3
|
2
|
2
|
Other Notes
|
|
Megamix Engine[edit]
|
|
|
|
|
|
1/1/3
|
Y
|
2
|
4
|
2
|
2
|
Other Notes
|
|