Posts: 183
Threads: 122
Joined: Mar 2018
Reputation:
36
05-20-2018, 02:43 AM
(This post was last modified: 01-25-2021, 05:06 PM by Star.)
Replace Mushroom When No Item Available [Star]
This code will replace the Mushroom that you receive when there is no item available, to an item of your choosing.
(NTSC-U)
047ABA2C 380000RR
(PAL)
047BA48C 380000RR
(NTSC-J)
047B9AF8 380000RR
(NTSC-K)
047A884C 380000RR
[RR Values]
00 = Green Shell
01 = Red Shell
02 = Banana
03 = Fake Item Box
04 = Mushroom
05 = Triple Mushrooms
06 = Bob-omb
07 = Blue Shell
08 = Lightning
09 = Star
0A = Golden Mushroom
0B = Mega Mushroom
0C = Blooper
0D = POW Block
0E = Thunder Cloud
0F = Bullet Bill
10 = Triple Green Shells
11 = Triple Red Shells
12 = Triple Bananas
Code Creator: Star
Posts: 4,339
Threads: 901
Joined: Feb 2018
Reputation:
98
05-20-2018, 02:45 AM
(This post was last modified: 06-21-2018, 10:22 PM by Vega.)
Nice work! Inb4 Noobs have no idea what this code does.
EDIT: For anyone wondering, this will not stop Star's shared item detector. This code will still how your item as item value 0x14. If you look up the deactivator for this code it simply uses 04 for the item value aka single shroom.
Posts: 174
Threads: 36
Joined: Jan 2020
Reputation:
16
Is this detectable by IIB?
It is silly if you are 10th (4 Items for the 10th Places out of 12 Players) and you get this Mushroom, because No Item is avaiable.
Posts: 4,339
Threads: 901
Joined: Feb 2018
Reputation:
98
06-11-2020, 12:31 AM
(This post was last modified: 06-11-2020, 12:34 AM by Vega.)
Afaik, this code doesn't change the output value of 0x14 (regarding item packets) when a No Item Available occurs. It just changes what you receive for the item value 0x14 on your end.
So to answer your question, it should just flag as a normal 0x14 on IIB.
Posts: 174
Threads: 36
Joined: Jan 2020
Reputation:
16
Is it sometimes possible to get triple mushrooms instead of single mushroom if no item is available? I noticed this recently. And if yes, does anybody knows, where the adress of this is?
Posts: 174
Threads: 36
Joined: Jan 2020
Reputation:
16
Here is the additional code that always let you get the Item as "No Item Avaiable" set in the original code above.
NTSC-U:
047ABA28 60000000
PAL:
047BA488 60000000
NTSC-J:
047B9AF4 60000000
NTSC-K:
047A8848 60000000
How this works: Sometimes, if you requesting Triple Shrooms, it can happen that they are not avaiable. In this case, you will skip the adress of the original code and get Triple Shrooms as "No Item Avaiable". This code disables the branch, so that you will always get the Item set in the original code above, no matter what Item you requested.