Object/BossHanachan

From Custom Mario Kart
Jump to navigation Jump to search
Under Construction
This article is not finished. Help improve it by adding accurate information or correcting grammar and spelling.

This article is about the object »BossHanachan« (object id 0xf0).

Overview

BossHanachan is the big Wiggler that follows a route only used in competitions. It uses the same files as Hanachan, but BossHanachan is more interactive and complex. Settings 1 to 7 are used by Nintendo on the Wario's Gold Mine Competition.

BossHanachan and Hanachan cannot work together (like Choropu)

Settings

  • Setting 1 is the initial speed of the Wiggler
  • Setting 2 is the amount of time in 1/60 seconds Wiggler stops before moving with angry speed (replaces s7 in some cases)
  • Setting 3 is the second speed the Wiggler uses, after passing a speed change point
  • Setting 4 determines when the Wiggler changes to the second speed
  • Setting 5 is the Angry Wiggler speed
  • Setting 6 determines when the Wiggler changes to the angry Wiggler speed
  • Setting 7 is the amount of time in 1/60 seconds Wiggler stops before moving with angry speed (replaces s2 in some cases)
BossHanachan Setting 7 Montage

Setting 2 and 7

These two settings do the same thing under different conditions. Setting two is used if the player is not past the point specified in setting 6 when the Wiggler stops to become angry, while setting 7 does the opposite, being used only if the player is passed the point from setting 6 when the Wiggler stops to become angry.

Trick points

Route Settings 0000 0002. This Wiggler will start the trick animation at that point.

Speed Change points and settings 4 and 6

Route settings 0000 0001. These points determine where the Wiggler changes to speed 2 and angry speed. While they only do anything noticeable twice, the original competition has 3 route points with settings 0000 0001. The first point doesn't seem to do anything, but it may be needed for the other two to function. Settings 4 and 6, which determine the point the player must pass before the Wiggler moves again, use the same units as stop points, except that they are in the Wiggler's object settings rather than route settings. The competition has settings 00C8 and 0150 for settings 4 and 6 respectively, which mean that the player must pass 00C8 (start lap two) to activate the first speed change, and pass 0150 (about halfway through lap three) to activate the angry speed change. It is important to note that if the Wiggler is unable to stop on either the first speed change point (after 00C8) or any stop point beyond that, it will not change to speed two. The angry speed change always activates, regardless of if the player is behind or past 0000 0150, as this only changes whether setting 2 or 7 is used.

Stop points

Route settings XXXX 0003. XXXX is used to represent a variable. XXXX is an unknown unit, that is directly related to checkpoints on the course. The standard points used in the Wario's Gold Mine Competition are 0089 0003 and 00AB 0003 in the first lap, 00EA 0003, 0105 0003, and 0127 0003 in the second lap, and none in the third lap. Despite not having any stop points on the third lap, it can still stop on the third lap, and there fore on the fourth, fifth, and any amount of laps. The way you do this is by say having a stop point at 0167 0003. This will make the Wiggler stop on the third lap. You must determine what the route settings must be for these, keeping in mind that XXXX increases the more laps you do. The XXXX setting on the route is in the same units as setting 4 and setting 6.
More Information
You can put any stop point wherever you want, but imagine you put 0089 0003 on lap 3. In this case, it will still function, but the Wiggler will only stop if you are behind wherever 0089 is on the track. Otherwise, the Wiggler will keep moving. In addition, each lap is 64 units long in hex, which is 100 in base ten. Therefore to make a stop point at the beginning of lap one (passing the finish line after beginning the race) the settings would be 0064 0003.

Ending Point

At this point, the Wiggler will permanently stop and change from angry to normal texture. This route point must have settings 0000 0004. If the Wiggler is not angry when it passes this point, it will ignore it, and nothing will happen.
Route Settings
0000 0004
When the Wiggler correctly activates this point, it will never move again, and change from the angry to normal texture.