|
SSBM Decomp
|
#include "ftmariospeciallw.h"#include <Runtime/platform.h>#include <melee/ft/kinds/ftCommon/forward.h>#include "inlines.h"#include "types.h"#include <dolphin/mtx.h>#include <melee/ef/eflib.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>Functions | |
| static void | updateRot (HSD_GObj *gobj) |
| static void | setGfx (HSD_GObj *gobj) |
| static void | setCallbacks (HSD_GObj *gobj) |
| static void | doStartMotion (HSD_GObj *gobj) |
| static void | setCmdVar2 (HSD_GObj *gobj) |
| void | ftMr_SpecialLw_Enter (HSD_GObj *gobj) |
| void | ftMr_SpecialAirLw_Enter (HSD_GObj *gobj) |
| static void | unsetCallbacks (HSD_GObj *gobj) |
| void | ftMr_SpecialLw_Anim (HSD_GObj *gobj) |
| void | ftMr_SpecialAirLw_Anim (HSD_GObj *gobj) |
| void | ftMr_SpecialLw_IASA (HSD_GObj *gobj) |
| void | ftMr_SpecialAirLw_IASA (HSD_GObj *gobj) |
| static void | doPhys (HSD_GObj *gobj) |
| void | ftMr_SpecialLw_Phys (HSD_GObj *gobj) |
| void | ftMr_SpecialAirLw_Phys (HSD_GObj *gobj) |
| static void | doColl (HSD_GObj *gobj) |
| void | ftMr_SpecialLw_Coll (HSD_GObj *gobj) |
| static void | doAirCollIfUnk (HSD_GObj *gobj) |
| void | ftMr_SpecialAirLw_Coll (HSD_GObj *gobj) |
Variables | |
| static size_t const | transition_flags |
| static ftCollisionBox | coll_box = { 12, 0, { -6, +6 }, { +6, +6 } } |
|
static |
|
static |
|
static |
|
static |
|
static |
| void ftMr_SpecialLw_Enter | ( | HSD_GObj * | gobj | ) |
| void ftMr_SpecialAirLw_Enter | ( | HSD_GObj * | gobj | ) |
|
static |
| void ftMr_SpecialLw_Anim | ( | HSD_GObj * | gobj | ) |
| void ftMr_SpecialAirLw_Anim | ( | HSD_GObj * | gobj | ) |
| void ftMr_SpecialLw_IASA | ( | HSD_GObj * | gobj | ) |
| void ftMr_SpecialAirLw_IASA | ( | HSD_GObj * | gobj | ) |
|
static |
| void ftMr_SpecialLw_Phys | ( | HSD_GObj * | gobj | ) |
| void ftMr_SpecialAirLw_Phys | ( | HSD_GObj * | gobj | ) |
|
static |
| void ftMr_SpecialLw_Coll | ( | HSD_GObj * | gobj | ) |
|
static |
| void ftMr_SpecialAirLw_Coll | ( | HSD_GObj * | gobj | ) |
|
static |
|
static |