flieskiller
Smash Journeyman
- Joined
- Jan 3, 2013
- Messages
- 426
I'll compile a list of addresses everything related to items: Characters-related items, item spawn. I may check Coin Mode. If it is a function, there will be a spoiler with the interesting lines in it.
Some memory addresses in the dynamic stuff. Most of them are always at the same place.
Here are some numbers wrote at the booting of the game. They are wrote 1 time then they don't move forever.
All characters that spawn projectiles, their ASM line to load their item. More to be added.
Function check if item spawning reaches limit
8026784c
Function to spawn item:
8026c75c
Some memory addresses in the dynamic stuff. Most of them are always at the same place.
Current number of items on the map:
804a0c64
Amount of food in the map:
804a0c74
Maximum number of items on the map (set every match)
804a0c68
804a0c64
Amount of food in the map:
804a0c74
Maximum number of items on the map (set every match)
804a0c68
Here are some numbers wrote at the booting of the game. They are wrote 1 time then they don't move forever.
Maximum number of items (in VS mode at least)
80823a1c
ITEM DROP RATE: For each intensity of dropping (very low, low, medium, etc.) The time for the next drop is chosen randomly between 2 values. Number is amount of frames. Crazy and Like Rain can't be chosen in the item menu in-game.
Very low: 80823b18 +0x4 (1600 and 2000)
Low: 80823b20 +0x4 (900 and 1200)
Medium: 80823b28 +0x4 (500 and 800)
High: 80823b30 +0x4 (350 and 600)
Very high: 80823b38 +0x4 (200 and 240)
Crazy: 80823b40 +0x4 (2 and 128)
Like rain: 80823b48 +0x4 (1 and 3)
80823a1c
ITEM DROP RATE: For each intensity of dropping (very low, low, medium, etc.) The time for the next drop is chosen randomly between 2 values. Number is amount of frames. Crazy and Like Rain can't be chosen in the item menu in-game.
Very low: 80823b18 +0x4 (1600 and 2000)
Low: 80823b20 +0x4 (900 and 1200)
Medium: 80823b28 +0x4 (500 and 800)
High: 80823b30 +0x4 (350 and 600)
Very high: 80823b38 +0x4 (200 and 240)
Crazy: 80823b40 +0x4 (2 and 128)
Like rain: 80823b48 +0x4 (1 and 3)
All characters that spawn projectiles, their ASM line to load their item. More to be added.
Mewtwo, Shadow Ball (on the ground):
80147538 (default 38c00070)
80147538 (default 38c00070)
Function check if item spawning reaches limit
8026784c
802678a8: when the item is food, load the maximum limit amount of food (because the limit is higher than from other items)
Function to spawn item:
8026c75c
8026c83c - lbzx r0,r4,r3: r0 = item id to drop
8026c878: Number of item dropped by a cargo. (Load between 1 and 3) (not sure for Party Ball)
8026c878: Number of item dropped by a cargo. (Load between 1 and 3) (not sure for Party Ball)
Last edited: