SSBM Decomp
Loading...
Searching...
No Matches
ftsamusspeciallw1.c File Reference

Functions

void ftSs_SpecialLw_8012ADF0 (Fighter_GObj *gobj)
void ftSs_SpecialLw_8012AEBC (HSD_GObj *gobj)
void ftSs_SpecialLw_8012AF38 (HSD_GObj *gobj)
static void ftSamus_SpecialLw_StartAction_inner (HSD_GObj *gobj)
void ftSs_SpecialLw_Enter (HSD_GObj *gobj)
void ftSs_SpecialAirLw_Enter (HSD_GObj *gobj)
static void setSamusBits (Fighter *fp, int val)
static void checkStateVar1 (HSD_GObj *gobj)
void ftSs_SpecialLwBomb_Anim (HSD_GObj *gobj)
void ftSs_SpecialAirLwBomb_Anim (HSD_GObj *gobj)
void ftSs_SpecialLwBomb_IASA (HSD_GObj *gobj)
void ftSs_SpecialAirLwBomb_IASA (HSD_GObj *gobj)
void ftSs_SpecialLwBomb_Phys (HSD_GObj *gobj)
void ftSs_SpecialAirLwBomb_Phys (HSD_GObj *gobj)
void ftSs_SpecialLwBomb_Coll (HSD_GObj *gobj)
void ftSs_SpecialAirLwBomb_Coll (HSD_GObj *gobj)
static void ftSamus_UnkSetStateAndCb (HSD_GObj *gobj)
void ftSs_SpecialLw_8012B570 (HSD_GObj *gobj)
void ftSs_SpecialLw_8012B5F0 (HSD_GObj *gobj)
void ftSs_SpecialLw_8012B668 (HSD_GObj *gobj)

Variables

static MotionFlags const ftSs_MF_SpecialLw_Coll

Function Documentation

◆ ftSs_SpecialLw_8012ADF0()

void ftSs_SpecialLw_8012ADF0 ( Fighter_GObj * gobj)

◆ ftSs_SpecialLw_8012AEBC()

void ftSs_SpecialLw_8012AEBC ( HSD_GObj * gobj)

◆ ftSs_SpecialLw_8012AF38()

void ftSs_SpecialLw_8012AF38 ( HSD_GObj * gobj)

◆ ftSamus_SpecialLw_StartAction_inner()

void ftSamus_SpecialLw_StartAction_inner ( HSD_GObj * gobj)
static

◆ ftSs_SpecialLw_Enter()

void ftSs_SpecialLw_Enter ( HSD_GObj * gobj)

◆ ftSs_SpecialAirLw_Enter()

void ftSs_SpecialAirLw_Enter ( HSD_GObj * gobj)

◆ setSamusBits()

void setSamusBits ( Fighter * fp,
int val )
inlinestatic

◆ checkStateVar1()

void checkStateVar1 ( HSD_GObj * gobj)
inlinestatic

◆ ftSs_SpecialLwBomb_Anim()

void ftSs_SpecialLwBomb_Anim ( HSD_GObj * gobj)

◆ ftSs_SpecialAirLwBomb_Anim()

void ftSs_SpecialAirLwBomb_Anim ( HSD_GObj * gobj)

◆ ftSs_SpecialLwBomb_IASA()

void ftSs_SpecialLwBomb_IASA ( HSD_GObj * gobj)

◆ ftSs_SpecialAirLwBomb_IASA()

void ftSs_SpecialAirLwBomb_IASA ( HSD_GObj * gobj)

◆ ftSs_SpecialLwBomb_Phys()

void ftSs_SpecialLwBomb_Phys ( HSD_GObj * gobj)

◆ ftSs_SpecialAirLwBomb_Phys()

void ftSs_SpecialAirLwBomb_Phys ( HSD_GObj * gobj)

◆ ftSs_SpecialLwBomb_Coll()

void ftSs_SpecialLwBomb_Coll ( HSD_GObj * gobj)

◆ ftSs_SpecialAirLwBomb_Coll()

void ftSs_SpecialAirLwBomb_Coll ( HSD_GObj * gobj)

◆ ftSamus_UnkSetStateAndCb()

void ftSamus_UnkSetStateAndCb ( HSD_GObj * gobj)
static

◆ ftSs_SpecialLw_8012B570()

void ftSs_SpecialLw_8012B570 ( HSD_GObj * gobj)

◆ ftSs_SpecialLw_8012B5F0()

void ftSs_SpecialLw_8012B5F0 ( HSD_GObj * gobj)

◆ ftSs_SpecialLw_8012B668()

void ftSs_SpecialLw_8012B668 ( HSD_GObj * gobj)

Variable Documentation

◆ ftSs_MF_SpecialLw_Coll

MotionFlags const ftSs_MF_SpecialLw_Coll
static
Initial value:
=
static MotionFlags const Ft_MF_KeepColAnimHitStatus
Preserve full body collision state.
Definition forward.h:175
static MotionFlags const Ft_MF_SkipModel
Ignore model state change ?
Definition forward.h:181
static MotionFlags const Ft_MF_SkipHit
Keep hitboxes.
Definition forward.h:178
static MotionFlags const ftCommon_GroundAirColl_MF
Definition forward.h:9