|
SSBM Decomp
|
#include <placeholder.h>#include <platform.h>#include "ft/inlines.h"#include "ft/types.h"#include <baselib/forward.h>#include <dolphin/mtx.h>#include <baselib/objalloc.h>Go to the source code of this file.
Data Structures | |
| struct | Fighter_804D64FC_t |
| struct | Fighter_804D6518_t |
| struct | Fighter_804D651C_t |
| struct | Fighter_804D6520_t |
| struct | Fighter_804D6524_t |
| struct | Fighter_804D6528_t |
| struct | Fighter_804D6540_t |
| struct | Fighter_804D6540_t::Fighter_804D6540_x0_t |
Functions | |
| void | Fighter_800679B0 (void) |
| void | Fighter_FirstInitialize_80067A84 (void) |
| void | Fighter_LoadCommonData (void) |
| void | Fighter_UpdateModelScale (Fighter_GObj *gobj) |
| void | Fighter_UnkInitReset_80067C98 (Fighter *) |
| void | Fighter_UnkProcessDeath_80068354 (Fighter_GObj *gobj) |
| void | Fighter_UnkUpdateCostumeJoint_800686E4 (Fighter_GObj *gobj) |
| void | Fighter_UnkUpdateVecFromBones_8006876C (Fighter *fp) |
| void | Fighter_ResetInputData_80068854 (Fighter_GObj *gobj) |
| void | Fighter_UnkInitLoad_80068914 (Fighter_GObj *gobj, struct plAllocInfo *argdata) |
| u32 | Fighter_NewSpawn_80068E40 (void) |
| void | Fighter_80068E64 (Fighter_GObj *gobj) |
| Fighter_GObj * | Fighter_Create (struct plAllocInfo *input) |
| void | Fighter_ChangeMotionState (Fighter_GObj *gobj, FtMotionId msid, MotionFlags flags, f32 anim_start, f32 anim_speed, f32 anim_blend, Fighter_GObj *arg3) |
| void | Fighter_8006A1BC (Fighter_GObj *gobj) |
| void | Fighter_8006A360 (Fighter_GObj *gobj) |
| void | Fighter_8006ABA0 (Fighter_GObj *gobj) |
| void | Fighter_UnkIncrementCounters_8006ABEC (Fighter_GObj *gobj) |
| void | Fighter_Spaghetti_8006AD10 (Fighter_GObj *gobj) |
| void | Fighter_procUpdate (Fighter_GObj *gobj) |
| void | Fighter_UnkApplyTransformation_8006C0F0 (Fighter_GObj *gobj) |
| void | Fighter_procMap (Fighter_GObj *gobj) |
| void | Fighter_8006C5F4 (Fighter_GObj *gobj) |
| void | Fighter_CallAcessoryCallbacks_8006C624 (Fighter_GObj *gobj) |
| void | Fighter_8006C80C (Fighter_GObj *gobj) |
| void | Fighter_UnkProcessGrab_8006CA5C (Fighter_GObj *gobj) |
| void | Fighter_8006CB94 (Fighter_GObj *gobj) |
| void | Fighter_UnkTakeDamage_8006CC30 (Fighter *fp, float damage_amount) |
| void | Fighter_TakeDamage_8006CC7C (Fighter *, float) |
| void | Fighter_8006CDA4 (Fighter *fp, s32 arg1, s32 arg2) |
| https://decomp.me/scratch/9QvFG | |
| void | Fighter_8006CF5C (Fighter *fp, s32 arg1) |
| void | Fighter_UnkSetFlag_8006CFBC (Fighter_GObj *gobj) |
| void | Fighter_8006CFE0 (Fighter_GObj *gobj) |
| void | Fighter_UnkRecursiveFunc_8006D044 (Fighter_GObj *gobj) |
| void | Fighter_8006D10C (Fighter_GObj *gobj) |
| void | Fighter_ProcessHit_8006D1EC (Fighter_GObj *gobj) |
| void | Fighter_8006D9AC (Fighter_GObj *gobj) |
| void | Fighter_UnkCallCameraCallback_8006D9EC (Fighter_GObj *gobj) |
| void | Fighter_8006DA4C (Fighter_GObj *gobj) |
| void | Fighter_Unload_8006DABC (void *user_data) |
| void Fighter_800679B0 | ( | void | ) |
| void Fighter_FirstInitialize_80067A84 | ( | void | ) |
| void Fighter_LoadCommonData | ( | void | ) |
| void Fighter_UpdateModelScale | ( | Fighter_GObj * | gobj | ) |
| void Fighter_UnkInitReset_80067C98 | ( | Fighter * | fp | ) |
| void Fighter_UnkProcessDeath_80068354 | ( | Fighter_GObj * | gobj | ) |
| void Fighter_UnkUpdateCostumeJoint_800686E4 | ( | Fighter_GObj * | gobj | ) |
| void Fighter_UnkUpdateVecFromBones_8006876C | ( | Fighter * | fp | ) |
| void Fighter_ResetInputData_80068854 | ( | Fighter_GObj * | gobj | ) |
| void Fighter_UnkInitLoad_80068914 | ( | Fighter_GObj * | gobj, |
| struct plAllocInfo * | argdata | ||
| ) |
| u32 Fighter_NewSpawn_80068E40 | ( | void | ) |
| void Fighter_80068E64 | ( | Fighter_GObj * | gobj | ) |
| Fighter_GObj * Fighter_Create | ( | struct plAllocInfo * | input | ) |
| void Fighter_ChangeMotionState | ( | Fighter_GObj * | gobj, |
| FtMotionId | msid, | ||
| MotionFlags | flags, | ||
| f32 | anim_start, | ||
| f32 | anim_speed, | ||
| f32 | anim_blend, | ||
| Fighter_GObj * | arg3 | ||
| ) |
| void Fighter_8006A1BC | ( | Fighter_GObj * | gobj | ) |
| void Fighter_8006A360 | ( | Fighter_GObj * | gobj | ) |
| void Fighter_8006ABA0 | ( | Fighter_GObj * | gobj | ) |
| void Fighter_UnkIncrementCounters_8006ABEC | ( | Fighter_GObj * | gobj | ) |
| void Fighter_Spaghetti_8006AD10 | ( | Fighter_GObj * | gobj | ) |
| void Fighter_procUpdate | ( | Fighter_GObj * | gobj | ) |
| void Fighter_UnkApplyTransformation_8006C0F0 | ( | Fighter_GObj * | gobj | ) |
| void Fighter_procMap | ( | Fighter_GObj * | gobj | ) |
| void Fighter_8006C5F4 | ( | Fighter_GObj * | gobj | ) |
| void Fighter_CallAcessoryCallbacks_8006C624 | ( | Fighter_GObj * | gobj | ) |
| void Fighter_8006C80C | ( | Fighter_GObj * | gobj | ) |
| void Fighter_UnkProcessGrab_8006CA5C | ( | Fighter_GObj * | gobj | ) |
| void Fighter_8006CB94 | ( | Fighter_GObj * | gobj | ) |
| void Fighter_UnkTakeDamage_8006CC30 | ( | Fighter * | fp, |
| float | damage_amount | ||
| ) |
| void Fighter_TakeDamage_8006CC7C | ( | Fighter * | fp, |
| float | damage_amount | ||
| ) |
| void Fighter_8006CDA4 | ( | Fighter * | fp, |
| s32 | arg1, | ||
| s32 | arg2 | ||
| ) |
| void Fighter_8006CF5C | ( | Fighter * | fp, |
| s32 | arg1 | ||
| ) |
| void Fighter_UnkSetFlag_8006CFBC | ( | Fighter_GObj * | gobj | ) |
| void Fighter_8006CFE0 | ( | Fighter_GObj * | gobj | ) |
| void Fighter_UnkRecursiveFunc_8006D044 | ( | Fighter_GObj * | gobj | ) |
| void Fighter_8006D10C | ( | Fighter_GObj * | gobj | ) |
| void Fighter_ProcessHit_8006D1EC | ( | Fighter_GObj * | gobj | ) |
this function is called when shield is broken
| void Fighter_8006D9AC | ( | Fighter_GObj * | gobj | ) |
| void Fighter_UnkCallCameraCallback_8006D9EC | ( | Fighter_GObj * | gobj | ) |
| void Fighter_8006DA4C | ( | Fighter_GObj * | gobj | ) |
| void Fighter_Unload_8006DABC | ( | void * | user_data | ) |
| struct Fighter_804D64FC_t* Fighter_804D64FC |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
trophy platform model when characters spawn
| struct Fighter_804D6518_t* Fighter_804D6518 |
| struct Fighter_804D651C_t* Fighter_804D651C |
metal modifiers - used in 0x800d105c
| struct Fighter_804D6520_t* Fighter_804D6520 |
bunnyhood modifiers - used in 0x800d105c
| struct Fighter_804D6524_t* Fighter_804D6524 |
fighter scale modifiers - used in 0x800d105c
| struct Fighter_804D6528_t* Fighter_804D6528 |
|
extern |
|
extern |
|
extern |
|
extern |
| struct Fighter_804D6540_t** Fighter_804D6540 |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |