|
SSBM Decomp
|
#include "ftLg_SpecialLw.h"#include "types.h"#include <platform.h>#include "ef/eflib.h"#include "ef/efsync.h"#include "forward.h"#include "ft/fighter.h"#include "ft/ft_081B.h"#include "ft/ft_0892.h"#include "ft/ftanim.h"#include "ft/ftcommon.h"#include "ft/ftparts.h"#include "ft/types.h"#include "ftCommon/forward.h"#include "ftCommon/ftCo_Fall.h"#include "ftCommon/ftCo_FallSpecial.h"#include "lb/lbrefract.h"#include <common_structs.h>#include <dolphin/mtx.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 |