|
SSBM Decomp
|
#include "ftgamewatchspecialn.h"#include <melee/ft/forward.h>#include "types.h"#include <dolphin/mtx.h>#include <melee/ft/fighter.h>#include <melee/ft/ft_081B.h>#include <melee/ft/ft_084E.h>#include <melee/ft/ft_0892.h>#include <melee/ft/ftanim.h>#include <melee/ft/ftparts.h>#include <melee/ft/kinds/ftCommon/ftCo_Fall.h>#include <melee/ft/kinds/ftCommon/inlines.h>#include <melee/ft/types.h>#include <melee/it/kinds/itgamewatchchef.h>#include <melee/lb/lb_00B0.h>#include <sysdolphin/baselib/random.h>Functions | |
| static void | ftGw_SpecialN_CreateSausage (HSD_GObj *gobj) |
| static void | ftGameWatch_SpecialN_SetVars (HSD_GObj *gobj) |
| void | ftGw_SpecialN_Enter (HSD_GObj *gobj) |
| 0x8014E644 Mr. | |
| void | ftGw_SpecialAirN_Enter (HSD_GObj *gobj) |
| 0x8014E6C0 Mr. | |
| static void | ftGameWatch_SpecialN_ChefLoop (HSD_GObj *gobj) |
| void | ftGw_SpecialN_Anim (HSD_GObj *gobj) |
| 0x8014E73C Mr. | |
| static void | ftGameWatch_SpecialAirN_ChefLoop (HSD_GObj *gobj) |
| void | ftGw_SpecialAirN_Anim (HSD_GObj *gobj) |
| 0x8014E7DC Mr. | |
| void | ftGw_SpecialN_IASA (HSD_GObj *gobj) |
| 0x8014E87C Mr. | |
| void | ftGw_SpecialAirN_IASA (HSD_GObj *gobj) |
| 0x8014E900 Mr. | |
| void | ftGw_SpecialN_Phys (HSD_GObj *gobj) |
| 0x8014E984 - Mr. Game & Watch's grounded Chef Physics callback | |
| void | ftGw_SpecialAirN_Phys (HSD_GObj *gobj) |
| 0x8014E9A4 - Mr. Game & Watch's aerial Chef Physics callback | |
| void | ftGw_SpecialN_Coll (HSD_GObj *gobj) |
| 0x8014E9C4 Mr. | |
| void | ftGw_SpecialAirN_Coll (HSD_GObj *gobj) |
| 0x8014EA00 Mr. | |
| void | ftGw_SpecialN_GroundToAir (HSD_GObj *gobj) |
| 0x8014EA3C Mr. | |
| void | ftGw_SpecialAirN_AirToGround (HSD_GObj *gobj) |
| 0x8014EAAC Mr. | |
| void | ftGw_SpecialN_Loop (HSD_GObj *gobj, float anim_frame) |
| 0x8014EB1C Mr. | |
| void | ftGw_SpecialAirN_Loop (HSD_GObj *gobj, float anim_frame) |
| 0x8014EB8C Mr. | |
Variables | |
| static u32 const | transition_flags |
|
static |
|
inlinestatic |
| void ftGw_SpecialN_Enter | ( | HSD_GObj * | gobj | ) |
0x8014E644 Mr.
Game & Watch's grounded Chef Action State handler
| void ftGw_SpecialAirN_Enter | ( | HSD_GObj * | gobj | ) |
0x8014E6C0 Mr.
Game & Watch's aerial Chef Action State handler
|
inlinestatic |
| void ftGw_SpecialN_Anim | ( | HSD_GObj * | gobj | ) |
0x8014E73C Mr.
Game & Watch's grounded Chef Animation callback
|
inlinestatic |
| void ftGw_SpecialAirN_Anim | ( | HSD_GObj * | gobj | ) |
0x8014E7DC Mr.
Game & Watch's aerial Chef Animation callback
| void ftGw_SpecialN_IASA | ( | HSD_GObj * | gobj | ) |
0x8014E87C Mr.
Game & Watch's grounded Chef IASA callback
| void ftGw_SpecialAirN_IASA | ( | HSD_GObj * | gobj | ) |
0x8014E900 Mr.
Game & Watch's aerial Chef IASA callback
| void ftGw_SpecialN_Phys | ( | HSD_GObj * | gobj | ) |
0x8014E984 - Mr. Game & Watch's grounded Chef Physics callback
| void ftGw_SpecialAirN_Phys | ( | HSD_GObj * | gobj | ) |
0x8014E9A4 - Mr. Game & Watch's aerial Chef Physics callback
| void ftGw_SpecialN_Coll | ( | HSD_GObj * | gobj | ) |
0x8014E9C4 Mr.
Game & Watch's grounded Chef Collision callback
| void ftGw_SpecialAirN_Coll | ( | HSD_GObj * | gobj | ) |
0x8014EA00 Mr.
Game & Watch's aerial Chef Collision callback
| void ftGw_SpecialN_GroundToAir | ( | HSD_GObj * | gobj | ) |
0x8014EA3C Mr.
Game & Watch's ground -> air Chef Motion State handler
| void ftGw_SpecialAirN_AirToGround | ( | HSD_GObj * | gobj | ) |
0x8014EAAC Mr.
Game & Watch's air -> ground Chef Motion State handler
| void ftGw_SpecialN_Loop | ( | HSD_GObj * | gobj, |
| float | anim_frame ) |
0x8014EB1C Mr.
Game & Watch's grounded Chef Loop Motion State handler
inline with ftGw_SpecialAirN_Loop. | void ftGw_SpecialAirN_Loop | ( | HSD_GObj * | gobj, |
| float | anim_frame ) |
0x8014EB8C Mr.
Game & Watch's aerial Chef Loop Motion State handler
|
static |