Kart Status Stacker [Ro]
#1
Kart Status Stacker [Ro]

This code will make kart status stack (accumulate) instead of resetting back to its original duration, when used while on is already happening.

For example, in normal gameplay, if you use a Mushroom while already in a Mushroom boost, it resets the boost time back to its original duration (90 frames). With this code, instead of resetting the time, it increments it by the duration. For example, if you're halfway through the Mushroom boost (frame 45) and use another Mushroom, instead of resetting back to frame 90, it will go to frame 135 (45 + 90). Now, you can use multiple Mushrooms at once and have the boost last for the combined duration of all of them. Another example: using two Stars in a row will make the invincibility last twice as long as its original duration.
 
More statuses are included, not just boosts. I decided to include them separately so you can easily see what each code is and in case you don’t want to add specific statuses. 
After copying the codes, remove the name above it and remove the spaces (newline) between each one.

Fixes and adjustments have been made to ensure everything works as it should and for a better user experience. The Blooper Ink on the screen will still disappear at the normal duration due to the particle animation file. There’s no good approach to fix it, so it remains unchanged. I do have an idea but I think it's bad (Once ink disappears, ink screen again, once kart ink goes away, clear ink) so it isn't included.

This code is a lot of fun to play with! I recommend using it with friends and in other gamemodes like Item Rain or Formula Kart Wii.

This code was made easier thanks to many codes posted here on MKWii.com and the public symbol map, which helped me find what I needed.

--------NTSC-U--------

Star
C2579A64 00000003
A80411F8 A983018A
7C0C0214 B0030278
60000000 00000000
04579A70 A883018A
04566B38 A8DC0278
04566B54 A8DC0278

Mega Mushroom
C257A2E4 00000002
A8041104 A9830194
7C0C0214 00000000

Bullet Bill
C25B0840 00000005
88BD0125 38A50001
98BD0125 2C050001
40810010 A8BD0126
38A500B4 B0BD0126
38000000 00000000
C25B1118 00000002
3BE00000 93E30124
7C7F1B78 00000000
C25B1D6C 0000000A
A81B0012 899B0125
2C0C0001 4081003C
A99B0126 2C0C0000
40810030 39600001
2C1D0000 41820008
39600006 7D8B6050
280C0000 41810008
39800000 B19B0126
38000000 B01B0012
60000000 00000000

Crush/Squish (Mega/Object)
C257A6D4 00000002
7C9F2378 A8030192
7FE0FA14 00000000

Shock/Shrunk (Lightning/TC)
C2579F38 00000003
7C9D2378 A803018C
7FA0EA14 B3A3027A
60000000 00000000
C2699B20 00000007
38800001 80BC0118
80A50000 80A50028
A8C5027A 7C060000
40810018 380002B1
A865018C 2C03005A
40810008 901C004C
60000000 00000000

Ink (Blooper)
C257B274 00000003
A80612F4 A983018E
7C0C0214 B0030276
60000000 00000000
06578810 0000000C
A883018E A8030276
7C040050 00000000

Trick Boost
C2578FF0 00000002
7FE402AE A99E0114
7FECFA14 00000000

Miniturbo Boost
C257C884 00000002
A81D010C 7FE0FA14
60000000 00000000

Mushroom/Golden Boost
C2578C04 00000002
ABE41268 A81E0110
7FE0FA14 00000000
04578CF0 A87E0110

Boost Panel Boost
C25726F8 00000007
897B016F 801C0250
700C0003 41820014
2C0B0005 40800018
396B0001 48000010
2C0B0000 40810008
396BFFFF 997B016F
60000000 00000000
C2572774 00000004
ABBE023A 899B016F
2C0C0001 4181000C
A81C0110 7FA0EA14
60000000 00000000
0457285C A87C0110


-----------PAL----------

Star
C25802C8 00000003
A8045AB8 A983018A
7C0C0214 B0030278
60000000 00000000
045802D4 A883018A
0456B988 A8DC0278
0456B9A4 A8DC0278

Mega Mushroom
C2580B48 00000002
A80459C4 A9830194
7C0C0214 00000000

Bullet Bill
C259B858 00000005
88BD0125 38A50001
98BD0125 2C050001
40810010 A8BD0126
38A500B4 B0BD0126
38000000 00000000
C259C130 00000002
3BE00000 93E30124
7C7F1B78 00000000
C259CD84 0000000A
A81B0012 899B0125
2C0C0001 4081003C
A99B0126 2C0C0000
40810030 39600001
2C1D0000 41820008
39600006 7D8B6050
280C0000 41810008
39800000 B19B0126
38000000 B01B0012
60000000 00000000

Crush/Squish (Mega/Object)
C2580F38 00000002
7C9F2378 A8030192
7FE0FA14 00000000

Shock/Shrunk (Lightning/TC)
C258079C 00000003
7C9D2378 A803018C
7FA0EA14 B3A3027A
60000000 00000000
C269DFA8 00000007
38800001 80BC0118
80A50000 80A50028
A8C5027A 7C060000
40810018 380002B1
A865018C 2C03005A
40810008 901C004C
60000000 00000000

Ink (Blooper)
C2581AD8 00000003
A8065BB4 A983018E
7C0C0214 B0030276
60000000 00000000
0657F074 0000000C
A883018E A8030276
7C040050 00000000

Trick Boost
C257F854 00000002
7FE402AE A99E0114
7FECFA14 00000000

Mushroom/Golden Boost
C25830E8 00000002
A81D010C 7FE0FA14
60000000 00000000

Boost Panel Boost
C2578A58 00000007
897B016F 801C0250
700C0003 41820014
2C0B0005 40800018
396B0001 48000010
2C0B0000 40810008
396BFFFF 997B016F
60000000 00000000
C2578AD4 00000004
ABBE023A 899B016F
2C0C0001 4181000C
A81C0110 7FA0EA14
60000000 00000000
04578BBC A87C0110


--------NTSC-J--------

Star
C257FC48 00000003
A8044C18 A983018A
7C0C0214 B0030278
60000000 00000000
0457FC54 A883018A
0456B308 A8DC0278
0456B324 A8DC0278

Mega Mushroom
C25804C8 00000002
A8044B24 A9830194
7C0C0214 00000000

Bullet Bill
C259B1D8 00000005
88BD0125 38A50001
98BD0125 2C050001
40810010 A8BD0126
38A500B4 B0BD0126
38000000 00000000
C259BAB0 00000002
3BE00000 93E30124
7C7F1B78 00000000
C259C704 0000000A
A81B0012 899B0125
2C0C0001 4081003C
A99B0126 2C0C0000
40810030 39600001
2C1D0000 41820008
39600006 7D8B6050
280C0000 41810008
39800000 B19B0126
38000000 B01B0012
60000000 00000000

Crush/Squish (Mega/Object)
C25808B8 00000002
7C9F2378 A8030192
7FE0FA14 00000000

Shock/Shrunk
C258011C 00000003
7C9D2378 A803018C
7FA0EA14 B3A3027A
60000000 00000000
C269D614 00000007
38800001 80BC0118
80A50000 80A50028
A8C5027A 7C060000
40810018 380002B1
A865018C 2C03005A
40810008 901C004C
60000000 00000000

Ink (Blooper)
C2581458 00000003
A8064D14 A983018E
7C0C0214 B0030276
60000000 00000000
0657E9F4 0000000C
A883018E A8030276
7C040050 00000000

Trick Boost
C257F1D4 00000002
7FE402AE A99E0114
7FECFA14 00000000

Miniturbo Boost
C2582A68 00000002
A81D010C 7FE0FA14
60000000 00000000

Boost Panel Boost
C25783D8 00000007
897B016F 801C0250
700C0003 41820014
2C0B0005 40800018
396B0001 48000010
2C0B0000 40810008
396BFFFF 997B016F
60000000 00000000
C2578454 00000004
ABBE023A 899B016F
2C0C0001 4181000C
A81C0110 7FA0EA14
60000000 00000000
0457853C A87C0110



--------NTSC-K--------

Star
C256E320 00000003
A8043F30 A983018A
7C0C0214 B0030278
60000000 00000000
0456E32C A883018A
045599E0 A8DC0278
045599FC A8DC0278

Mega Mushroom
C256EBA0 00000002
A8043E3C A9830194
7C0C0214 00000000

Bullet Bill
C25898B0 00000005
88BD0125 38A50001
98BD0125 2C050001
40810010 A8BD0126
38A500B4 B0BD0126
38000000 00000000
C258A188 00000002
3BE00000 93E30124
7C7F1B78 00000000
C258ADDC 0000000A
A81B0012 899B0125
2C0C0001 4081003C
A99B0126 2C0C0000
40810030 39600001
2C1D0000 41820008
39600006 7D8B6050
280C0000 41810008
39800000 B19B0126
38000000 B01B0012
60000000 00000000

Crush/Squish (Mega/Object)
C256EF90 00000002
7C9F2378 A8030192
7FE0FA14 00000000

Shock/Shrunk (Lightning/TC)
C256E7F4 00000003
7C9D2378 A803018C
7FA0EA14 B3A3027A
60000000 00000000
C268C350 00000007
38800001 80BC0118
80A50000 80A50028
A8C5027A 7C060000
40810018 380002B1
A865018C 2C03005A
40810008 901C004C
60000000 00000000

Ink (Blooper)
C256FB30 00000003
A806402C A983018E
7C0C0214 B0030276
60000000 00000000
0656D0CC 0000000C
A883018E A8030276
7C040050 00000000

Trick Boost
C256D8AC 00000002
7FE402AE A99E0114
7FECFA14 00000000

Miniturbo Boost
C2571140 00000002
A81D010C 7FE0FA14
60000000 00000000

Boost Panel Boost
C2566AB0 00000007
897B016F 801C0250
700C0003 41820014
2C0B0005 40800018
396B0001 48000010
2C0B0000 40810008
396BFFFF 997B016F
60000000 00000000
C2566B2C 00000004
ABBE023A 899B016F
2C0C0001 4181000C
A81C0110 7FA0EA14
60000000 00000000
04566C14 A87C0110


Code creator: Ro
Code credits (From MKWii.com posts): 1superchip (Various Global Kart Status Duration Addresses), CLF78 (Star Animation Function), B_squo (Crush Time Function), Skullface (Character Damage Animation Function), Suppastario (Trick Function), Gaberboo (Miniturbo Boost Function), davidevgen (Global Bullet Bill Duration Address)
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)