|
SSBM Decomp
|
#include "ft_0881.h"#include <sysdolphin/baselib/random.h>#include <melee/db/db.h>#include <melee/ft/fighter.h>#include <melee/ft/ft_0877.h>#include <melee/ft/inlines.h>#include <melee/lb/lbaudio_ax.h>#include <melee/pl/player.h>#include <melee/pl/plstale.h>Functions | |
| void | ft_800881D8 (Fighter *fp, int sfx_id, u8 sfx_vol, u8 sfx_pan) |
| void | ft_80088328 (Fighter *fp, int sfx_id, u8 sfx_vol, u8 sfx_pan) |
| void | ft_80088478 (Fighter *fp, int sfx_id, u8 sfx_vol, u8 sfx_pan) |
| void | ft_80088510 (Fighter *fp, int sfx_id, u8 sfx_vol, u8 sfx_pan) |
| void | ft_800885A8 (Fighter *fp, int sfx_id, u8 sfx_vol, u8 sfx_pan) |
| void | ft_80088640 (Fighter *fp, int sfx_id, u8 sfx_vol, u8 sfx_pan) |
| static int | inline0 (Fighter *fp, int sfx_id, u8 sfx_vol, u8 sfx_pan) |
| void | ftCo_800886D8 (Fighter *fp, int sfx_id, u8 sfx_vol, u8 sfx_pan) |
| void | ft_80088770 (Fighter *fp) |
| void | ft_800887CC (Fighter *fp) |
| void | ft_80088828 (Fighter *fp) |
| void | ft_80088884 (Fighter *fp) |
| void | ft_800888E0 (Fighter *fp) |
| void | ft_8008893C (Fighter *fp) |
| void | ft_80088998 (Fighter *fp) |
| void | ft_800889F4 (Fighter *fp, FtSFXArr *sfx) |
| void | ft_80088A50 (Fighter *fp) |
| void | ft_80088C5C (Fighter_GObj *gobj) |
| void | ft_800890BC (Fighter *fp) |
| static void | inlineB0 (Fighter *fp, s32 move_id) |
| void | ft_800890D0 (Fighter *fp, u32 move_id) |
| static f32 | ft_80089118 (StaleMoveTable *table, int move_id, int arg2) |
| Seems to handle move staling damage reduction Each time the move exists in the stale move table, decreases the result by the staling value in Fighter_804D6548. | |
| f32 | ft_80089228 (Fighter *fp, int attack_id, int arg2, f32 arg3) |
| static void | inlineC0 (Fighter *fp, u32 move_id) |
| void | ft_800892A0 (Fighter_GObj *gobj) |
| void ft_800881D8 | ( | Fighter * | fp, |
| int | sfx_id, | ||
| u8 | sfx_vol, | ||
| u8 | sfx_pan | ||
| ) |
| void ft_80088328 | ( | Fighter * | fp, |
| int | sfx_id, | ||
| u8 | sfx_vol, | ||
| u8 | sfx_pan | ||
| ) |
| void ft_80088478 | ( | Fighter * | fp, |
| int | sfx_id, | ||
| u8 | sfx_vol, | ||
| u8 | sfx_pan | ||
| ) |
| void ft_80088510 | ( | Fighter * | fp, |
| int | sfx_id, | ||
| u8 | sfx_vol, | ||
| u8 | sfx_pan | ||
| ) |
| void ft_800885A8 | ( | Fighter * | fp, |
| int | sfx_id, | ||
| u8 | sfx_vol, | ||
| u8 | sfx_pan | ||
| ) |
| void ft_80088640 | ( | Fighter * | fp, |
| int | sfx_id, | ||
| u8 | sfx_vol, | ||
| u8 | sfx_pan | ||
| ) |
|
inlinestatic |
| void ftCo_800886D8 | ( | Fighter * | fp, |
| int | sfx_id, | ||
| u8 | sfx_vol, | ||
| u8 | sfx_pan | ||
| ) |
| void ft_80088770 | ( | Fighter * | fp | ) |
| void ft_800887CC | ( | Fighter * | fp | ) |
| void ft_80088828 | ( | Fighter * | fp | ) |
| void ft_80088884 | ( | Fighter * | fp | ) |
| void ft_800888E0 | ( | Fighter * | fp | ) |
| void ft_8008893C | ( | Fighter * | fp | ) |
| void ft_80088998 | ( | Fighter * | fp | ) |
| void ft_80088A50 | ( | Fighter * | fp | ) |
| void ft_80088C5C | ( | Fighter_GObj * | gobj | ) |
| void ft_800890BC | ( | Fighter * | fp | ) |
|
inlinestatic |
| void ft_800890D0 | ( | Fighter * | fp, |
| u32 | move_id | ||
| ) |
|
static |
Seems to handle move staling damage reduction Each time the move exists in the stale move table, decreases the result by the staling value in Fighter_804D6548.
| f32 ft_80089228 | ( | Fighter * | fp, |
| int | attack_id, | ||
| int | arg2, | ||
| f32 | arg3 | ||
| ) |
|
inlinestatic |
| void ft_800892A0 | ( | Fighter_GObj * | gobj | ) |