11-28-2021, 12:30 PM
Battle Scorestreaks [Shutaura]
Tested offline.
Features:
- This code will give a player items based on your battle score.
- If you have any item, it will not be granted until that item is used. (However, if your battle score changes, you will not receive the item even if you use)
- Works Offline and Online only for the player (When used online, it must be run by everyone in the room)
Items:
Balloon
- 5 pts: Star*
- 10 pts: Mega*
- 15 pts: Lightning*
- 20 pts: Blue Shell
- 25 pts: Bob-omb
- 30 pts: Fake Item Box
- 35 pts: Red Shell
Coin
- 10 pts: Mega*
- 20 pts: Star*
- 30 pts: Blue Shell
- 40 pts: Lightning
- 45 pts: Bob-omb
- 50 pts: Fake Item Box
- 55 pts: Red Shell
* For first place, you get a mushroom instead.
NOTE: Uses EVA of 16 bits from 0x800001B0. If you want to change address, replace 8000 and 01B0 in line 10.
Code Creator: Shutaura
Code Contributor: Seeky (https://git.io/mkw-struct), Mrmk (for optimization)
NTSC-U:
C0000000 00000031
3D80809C 816CEE20
2C0B0000 41820178
814C8F68 892A0B84
1CA90248 1D290004
816B0014 7D6B2A14
806B008C 2C030014
40820154 818C8F70
806C0020 2C030000
3CA08000 60A501B0
41820114 800A0B78
814C000C 7D4A482E
892A0020 A14A0022
89850000 7C0C5040
40A00008 99450000
39800005 7C6A63D6
7C6361D6 7C635050
2C030000 40A20100
2C000001 88650001
7C035214 41820048
2C000005 41820050
2C00000B 4182003C
2C000011 39800008
418200B4 2C000017
41820040 2C00001D
41820050 2C000023
41820088 2C000029
386000FE 41820054
480000AC 2C00000A
3980000B 41820080
2C000015 39800009
41820074 2C000020
39800007 41820074
2C00002B 39800008
41820068 2C000031
39800006 4182005C
2C000037 3980000D
41820050 2C00003D
39800001 41820044
2C000043 39800000
41820038 2C000049
39800002 4182002C
2C00004F 386000FE
39800003 4182001C
4800002C 98650000
48000020 2C090001
40A20008 39800004
918B008C 39800001
918B0090 38630001
98650001 4E800020
PAL:
C0000000 00000031
3D80809C 816C3618
2C0B0000 41820178
814CD728 892A0B84
1CA90248 1D290004
816B0014 7D6B2A14
806B008C 2C030014
40820154 818CD730
806C0020 2C030000
3CA08000 60A501B0
41820114 800A0B78
814C000C 7D4A482E
892A0020 A14A0022
89850000 7C0C5040
40A00008 99450000
39800005 7C6A63D6
7C6361D6 7C635050
2C030000 40A20100
2C000001 88650001
7C035214 41820048
2C000005 41820050
2C00000B 4182003C
2C000011 39800008
418200B4 2C000017
41820040 2C00001D
41820050 2C000023
41820088 2C000029
386000FE 41820054
480000AC 2C00000A
3980000B 41820080
2C000015 39800009
41820074 2C000020
39800007 41820074
2C00002B 39800008
41820068 2C000031
39800006 4182005C
2C000037 3980000D
41820050 2C00003D
39800001 41820044
2C000043 39800000
41820038 2C000049
39800002 4182002C
2C00004F 386000FE
39800003 4182001C
4800002C 98650000
48000020 2C090001
40A20008 39800004
918B008C 39800001
918B0090 38630001
98650001 4E800020
NTSC-J:
C0000000 00000031
3D80809C 816C2678
2C0B0000 41820178
814CC788 892A0B84
1CA90248 1D290004
816B0014 7D6B2A14
806B008C 2C030014
40820154 818CC790
806C0020 2C030000
3CA08000 60A501B0
41820114 800A0B78
814C000C 7D4A482E
892A0020 A14A0022
89850000 7C0C5040
40A00008 99450000
39800005 7C6A63D6
7C6361D6 7C635050
2C030000 40A20100
2C000001 88650001
7C035214 41820048
2C000005 41820050
2C00000B 4182003C
2C000011 39800008
418200B4 2C000017
41820040 2C00001D
41820050 2C000023
41820088 2C000029
386000FE 41820054
480000AC 2C00000A
3980000B 41820080
2C000015 39800009
41820074 2C000020
39800007 41820074
2C00002B 39800008
41820068 2C000031
39800006 4182005C
2C000037 3980000D
41820050 2C00003D
39800001 41820044
2C000043 39800000
41820038 2C000049
39800002 4182002C
2C00004F 386000FE
39800003 4182001C
4800002C 98650000
48000020 2C090001
40A20008 39800004
918B008C 39800001
918B0090 38630001
98650001 4E800020
NTSC-K:
C0000000 00000031
3D80809B 816C1C58
2C0B0000 41820178
814CBD68 892A0B84
1CA90248 1D290004
816B0014 7D6B2A14
806B008C 2C030014
40820154 818CBD70
806C0020 2C030000
3CA08000 60A501B0
41820114 800A0B78
814C000C 7D4A482E
892A0020 A14A0022
89850000 7C0C5040
40A00008 99450000
39800005 7C6A63D6
7C6361D6 7C635050
2C030000 40A20100
2C000001 88650001
7C035214 41820048
2C000005 41820050
2C00000B 4182003C
2C000011 39800008
418200B4 2C000017
41820040 2C00001D
41820050 2C000023
41820088 2C000029
386000FE 41820054
480000AC 2C00000A
3980000B 41820080
2C000015 39800009
41820074 2C000020
39800007 41820074
2C00002B 39800008
41820068 2C000031
39800006 4182005C
2C000037 3980000D
41820050 2C00003D
39800001 41820044
2C000043 39800000
41820038 2C000049
39800002 4182002C
2C00004F 386000FE
39800003 4182001C
4800002C 98650000
48000020 2C090001
40A20008 39800004
918B008C 39800001
918B0090 38630001
98650001 4E800020
Tested offline.
Features:
- This code will give a player items based on your battle score.
- If you have any item, it will not be granted until that item is used. (However, if your battle score changes, you will not receive the item even if you use)
- Works Offline and Online only for the player (When used online, it must be run by everyone in the room)
Items:
Balloon
- 5 pts: Star*
- 10 pts: Mega*
- 15 pts: Lightning*
- 20 pts: Blue Shell
- 25 pts: Bob-omb
- 30 pts: Fake Item Box
- 35 pts: Red Shell
Coin
- 10 pts: Mega*
- 20 pts: Star*
- 30 pts: Blue Shell
- 40 pts: Lightning
- 45 pts: Bob-omb
- 50 pts: Fake Item Box
- 55 pts: Red Shell
* For first place, you get a mushroom instead.
NOTE: Uses EVA of 16 bits from 0x800001B0. If you want to change address, replace 8000 and 01B0 in line 10.
Code Creator: Shutaura
Code Contributor: Seeky (https://git.io/mkw-struct), Mrmk (for optimization)
NTSC-U:
C0000000 00000031
3D80809C 816CEE20
2C0B0000 41820178
814C8F68 892A0B84
1CA90248 1D290004
816B0014 7D6B2A14
806B008C 2C030014
40820154 818C8F70
806C0020 2C030000
3CA08000 60A501B0
41820114 800A0B78
814C000C 7D4A482E
892A0020 A14A0022
89850000 7C0C5040
40A00008 99450000
39800005 7C6A63D6
7C6361D6 7C635050
2C030000 40A20100
2C000001 88650001
7C035214 41820048
2C000005 41820050
2C00000B 4182003C
2C000011 39800008
418200B4 2C000017
41820040 2C00001D
41820050 2C000023
41820088 2C000029
386000FE 41820054
480000AC 2C00000A
3980000B 41820080
2C000015 39800009
41820074 2C000020
39800007 41820074
2C00002B 39800008
41820068 2C000031
39800006 4182005C
2C000037 3980000D
41820050 2C00003D
39800001 41820044
2C000043 39800000
41820038 2C000049
39800002 4182002C
2C00004F 386000FE
39800003 4182001C
4800002C 98650000
48000020 2C090001
40A20008 39800004
918B008C 39800001
918B0090 38630001
98650001 4E800020
PAL:
C0000000 00000031
3D80809C 816C3618
2C0B0000 41820178
814CD728 892A0B84
1CA90248 1D290004
816B0014 7D6B2A14
806B008C 2C030014
40820154 818CD730
806C0020 2C030000
3CA08000 60A501B0
41820114 800A0B78
814C000C 7D4A482E
892A0020 A14A0022
89850000 7C0C5040
40A00008 99450000
39800005 7C6A63D6
7C6361D6 7C635050
2C030000 40A20100
2C000001 88650001
7C035214 41820048
2C000005 41820050
2C00000B 4182003C
2C000011 39800008
418200B4 2C000017
41820040 2C00001D
41820050 2C000023
41820088 2C000029
386000FE 41820054
480000AC 2C00000A
3980000B 41820080
2C000015 39800009
41820074 2C000020
39800007 41820074
2C00002B 39800008
41820068 2C000031
39800006 4182005C
2C000037 3980000D
41820050 2C00003D
39800001 41820044
2C000043 39800000
41820038 2C000049
39800002 4182002C
2C00004F 386000FE
39800003 4182001C
4800002C 98650000
48000020 2C090001
40A20008 39800004
918B008C 39800001
918B0090 38630001
98650001 4E800020
NTSC-J:
C0000000 00000031
3D80809C 816C2678
2C0B0000 41820178
814CC788 892A0B84
1CA90248 1D290004
816B0014 7D6B2A14
806B008C 2C030014
40820154 818CC790
806C0020 2C030000
3CA08000 60A501B0
41820114 800A0B78
814C000C 7D4A482E
892A0020 A14A0022
89850000 7C0C5040
40A00008 99450000
39800005 7C6A63D6
7C6361D6 7C635050
2C030000 40A20100
2C000001 88650001
7C035214 41820048
2C000005 41820050
2C00000B 4182003C
2C000011 39800008
418200B4 2C000017
41820040 2C00001D
41820050 2C000023
41820088 2C000029
386000FE 41820054
480000AC 2C00000A
3980000B 41820080
2C000015 39800009
41820074 2C000020
39800007 41820074
2C00002B 39800008
41820068 2C000031
39800006 4182005C
2C000037 3980000D
41820050 2C00003D
39800001 41820044
2C000043 39800000
41820038 2C000049
39800002 4182002C
2C00004F 386000FE
39800003 4182001C
4800002C 98650000
48000020 2C090001
40A20008 39800004
918B008C 39800001
918B0090 38630001
98650001 4E800020
NTSC-K:
C0000000 00000031
3D80809B 816C1C58
2C0B0000 41820178
814CBD68 892A0B84
1CA90248 1D290004
816B0014 7D6B2A14
806B008C 2C030014
40820154 818CBD70
806C0020 2C030000
3CA08000 60A501B0
41820114 800A0B78
814C000C 7D4A482E
892A0020 A14A0022
89850000 7C0C5040
40A00008 99450000
39800005 7C6A63D6
7C6361D6 7C635050
2C030000 40A20100
2C000001 88650001
7C035214 41820048
2C000005 41820050
2C00000B 4182003C
2C000011 39800008
418200B4 2C000017
41820040 2C00001D
41820050 2C000023
41820088 2C000029
386000FE 41820054
480000AC 2C00000A
3980000B 41820080
2C000015 39800009
41820074 2C000020
39800007 41820074
2C00002B 39800008
41820068 2C000031
39800006 4182005C
2C000037 3980000D
41820050 2C00003D
39800001 41820044
2C000043 39800000
41820038 2C000049
39800002 4182002C
2C00004F 386000FE
39800003 4182001C
4800002C 98650000
48000020 2C090001
40A20008 39800004
918B008C 39800001
918B0090 38630001
98650001 4E800020