|
SSBM Decomp
|
#include "ftluigispeciallw.h"#include <Runtime/platform.h>#include <melee/ft/kinds/ftCommon/forward.h>#include "forward.h"#include "types.h"#include <dolphin/mtx.h>#include <melee/ef/efsync.h>#include <melee/ft/fighter.h>#include <melee/ft/ft_081B.h>#include <melee/ft/ft_0892.h>#include <melee/ft/ftanim.h>#include <melee/ft/ftcommon.h>#include <melee/ft/ftparts.h>#include <melee/ft/kinds/ftCommon/ftCo_Fall.h>#include <melee/ft/kinds/ftCommon/ftCo_FallSpecial.h>#include <melee/ft/types.h>Macros | |
| #define | FTLUIGI_SPECIALLW_FLAG |
| SpecialLw (Luigi Cyclone). | |
Functions | |
| void | ftLg_SpecialLw_UpdateRot (HSD_GObj *gobj) |
| 0x801445C4 https://decomp.me/scratch/TTyNT // Luigi Cyclone Rotation Update | |
| static void | ftLuigi_SpecialLw_SetVars (HSD_GObj *gobj) |
| static void | ftLuigi_SpecialLw_SetCall (HSD_GObj *gobj) |
| static void | ftLuigi_SpecialLw_SetGFX (HSD_GObj *gobj) |
| void | ftLg_SpecialLw_Enter (HSD_GObj *gobj) |
| 0x801445F0 https://decomp.me/scratch/ // Luigi's grounded Cyclone Motion State handler | |
| void | ftLg_SpecialAirLw_Enter (HSD_GObj *gobj) |
| 0x80144708 https://decomp.me/scratch/egaIB // Luigi's aerial Cyclone Motion State handler | |
| static void | ftLuigi_SpecialLw_SetNULL (HSD_GObj *gobj) |
| void | ftLg_SpecialLw_Anim (HSD_GObj *gobj) |
| Luigi's grounded Cyclone Animation callback. | |
| void | ftLg_SpecialAirLw_Anim (HSD_GObj *gobj) |
| Luigi's aerial Cyclone Animation callback. | |
| void | ftLg_SpecialLw_IASA (HSD_GObj *gobj) |
| Luigi's grounded Cyclone IASA callback. | |
| void | ftLg_SpecialAirLw_IASA (HSD_GObj *gobj) |
| Luigi's aerial Cyclone IASA callback. | |
| static void | ftLuigi_SpecialLw_GroundToAir (HSD_GObj *gobj) |
| void | ftLg_SpecialLw_Phys (HSD_GObj *gobj) |
| 0x80144958 https://decomp.me/scratch/pXs3o // Luigi's grounded Cyclone Physics callback | |
| void | ftLg_SpecialAirLw_Phys (HSD_GObj *gobj) |
| 0x80144A74C https://decomp.me/scratch/85hbq // Luigi's aerial Cyclone Physics callback | |
| static void | ftLuigi_SpecialLw_UnkAngle (HSD_GObj *gobj) |
| void | ftLg_SpecialLw_Coll (HSD_GObj *gobj) |
| Luigi's grounded Cyclone Collision callback. | |
| static void | ftLuigi_SpecialAirLw_AirToGround (HSD_GObj *gobj) |
| void | ftLg_SpecialAirLw_Coll (HSD_GObj *gobj) |
| 0x80144CEC https://decomp.me/scratch/fdQ4f // Luigi's aerial Cyclone Collision callback | |
Variables | |
| static ftCollisionBox | ftLg_SpecialLw_CollisionBox |
| #define FTLUIGI_SPECIALLW_FLAG |
SpecialLw (Luigi Cyclone).
| void ftLg_SpecialLw_UpdateRot | ( | HSD_GObj * | gobj | ) |
0x801445C4 https://decomp.me/scratch/TTyNT // Luigi Cyclone Rotation Update
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
| void ftLg_SpecialLw_Enter | ( | HSD_GObj * | gobj | ) |
0x801445F0 https://decomp.me/scratch/ // Luigi's grounded Cyclone Motion State handler
| void ftLg_SpecialAirLw_Enter | ( | HSD_GObj * | gobj | ) |
0x80144708 https://decomp.me/scratch/egaIB // Luigi's aerial Cyclone Motion State handler
|
inlinestatic |
| void ftLg_SpecialLw_Anim | ( | HSD_GObj * | gobj | ) |
Luigi's grounded Cyclone Animation callback.
| void ftLg_SpecialAirLw_Anim | ( | HSD_GObj * | gobj | ) |
Luigi's aerial Cyclone Animation callback.
| void ftLg_SpecialLw_IASA | ( | HSD_GObj * | gobj | ) |
Luigi's grounded Cyclone IASA callback.
| void ftLg_SpecialAirLw_IASA | ( | HSD_GObj * | gobj | ) |
Luigi's aerial Cyclone IASA callback.
|
inlinestatic |
| void ftLg_SpecialLw_Phys | ( | HSD_GObj * | gobj | ) |
0x80144958 https://decomp.me/scratch/pXs3o // Luigi's grounded Cyclone Physics callback
| void ftLg_SpecialAirLw_Phys | ( | HSD_GObj * | gobj | ) |
0x80144A74C https://decomp.me/scratch/85hbq // Luigi's aerial Cyclone Physics callback
|
inlinestatic |
| void ftLg_SpecialLw_Coll | ( | HSD_GObj * | gobj | ) |
Luigi's grounded Cyclone Collision callback.
|
inlinestatic |
| void ftLg_SpecialAirLw_Coll | ( | HSD_GObj * | gobj | ) |
0x80144CEC https://decomp.me/scratch/fdQ4f // Luigi's aerial Cyclone Collision callback
|
static |