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

Functions

static void fn_80112ED8 (Fighter_GObj *gobj)
static void ftSk_SpecialHi_80112F48 (Fighter_GObj *gobj)
static void ftSk_SpecialHi_80112FA8 (Fighter_GObj *gobj)
static void fn_80113038 (Fighter_GObj *gobj)
static void ftSk_SpecialHi_80113324 (Fighter_GObj *gobj)
static void ftSk_SpecialHi_80113390 (Fighter_GObj *gobj)
static void ftSk_SpecialHi_8011374C (Fighter_GObj *gobj)
 AS_SheikUpBGroundtoAirFall?
static void ftSk_SpecialHi_801137C8 (Fighter_GObj *gobj)
 AS_SheikUpBLand.
static void ftSk_SpecialHi_80113838 (Fighter_GObj *gobj)
static void ftSk_SpecialHi_80113A30 (Fighter_GObj *gobj)
 AS_SheikUpBTravelAir.
static void ftSk_SpecialHi_80113E40 (Fighter_GObj *gobj)
static void ftSk_SpecialHi_80113EAC (Fighter_GObj *gobj)
static void ftSk_SpecialHi_80113F68 (Fighter_GObj *gobj)
void fn_80112ED8 (HSD_GObj *gobj)
void ftSk_SpecialHi_80112F48 (HSD_GObj *gobj)
void ftSk_SpecialHi_80112FA8 (HSD_GObj *gobj)
void fn_80113038 (HSD_GObj *gobj)
void ftSk_SpecialHi_Enter (HSD_GObj *gobj)
void ftSk_SpecialAirHi_Enter (HSD_GObj *gobj)
void ftSk_SpecialHiStart_0_Anim (HSD_GObj *gobj)
void ftSk_SpecialAirHiStart_0_Anim (HSD_GObj *gobj)
void ftSk_SpecialHiStart_0_IASA (HSD_GObj *gobj)
void ftSk_SpecialAirHiStart_0_IASA (HSD_GObj *gobj)
 Interrupt_SheikUpBStartAir.
void ftSk_SpecialHiStart_0_Phys (HSD_GObj *gobj)
void ftSk_SpecialAirHiStart_0_Phys (HSD_GObj *gobj)
void ftSk_SpecialHiStart_0_Coll (HSD_GObj *gobj)
void ftSk_SpecialAirHiStart_0_Coll (Fighter_GObj *gobj)
void ftSk_SpecialHiStart_1_Anim (HSD_GObj *gobj)
void ftSk_SpecialAirHiStart_1_Anim (HSD_GObj *gobj)
 Animation_SheikUpBTravel.
void ftSk_SpecialHiStart_1_IASA (HSD_GObj *gobj)
void ftSk_SpecialAirHiStart_1_IASA (HSD_GObj *gobj)
 Interrupt_SheikUpBTravelAir.
void ftSk_SpecialHiStart_1_Phys (HSD_GObj *gobj)
 Physics_SheikUpBTravelAir.
void ftSk_SpecialAirHiStart_1_Phys (HSD_GObj *gobj)
void ftSk_SpecialHiStart_1_Coll (HSD_GObj *gobj)
void ftSk_SpecialAirHiStart_1_Coll (HSD_GObj *gobj)
static void inlineA0 (Fighter_GObj *gobj)
 AS_SheikUpBTravelGround.
static float my_sqrtf (float x)
void ftSk_SpecialHi_Anim (HSD_GObj *gobj)
void ftSk_SpecialAirHi_Anim (HSD_GObj *gobj)
void ftSk_SpecialHi_IASA (HSD_GObj *gobj)
void ftSk_SpecialAirHi_IASA (HSD_GObj *gobj)
 Interrupt_SheikUpBEndAir.
void ftSk_SpecialHi_Phys (HSD_GObj *gobj)
void ftSk_SpecialAirHi_Phys (HSD_GObj *gobj)
void ftSk_SpecialHi_Coll (HSD_GObj *gobj)
void ftSk_SpecialAirHi_Coll (HSD_GObj *gobj)
static void ftSk_SpecialHi_80113EAC_inline (Fighter_GObj *gobj)
static void ftSk_SpecialHi_80113F68_inline (Fighter_GObj *gobj)
 AS_SheikUpBFall.

Variables

static MotionFlags const ftSk_MF_SpecialHi_Coll

Function Documentation

◆ fn_80112ED8() [1/2]

void fn_80112ED8 ( Fighter_GObj * gobj)
static

◆ ftSk_SpecialHi_80112F48() [1/2]

void ftSk_SpecialHi_80112F48 ( Fighter_GObj * gobj)
static

◆ ftSk_SpecialHi_80112FA8() [1/2]

void ftSk_SpecialHi_80112FA8 ( Fighter_GObj * gobj)
static

◆ fn_80113038() [1/2]

void fn_80113038 ( Fighter_GObj * gobj)
static

◆ ftSk_SpecialHi_80113324()

void ftSk_SpecialHi_80113324 ( Fighter_GObj * gobj)
static

◆ ftSk_SpecialHi_80113390()

void ftSk_SpecialHi_80113390 ( Fighter_GObj * gobj)
static

◆ ftSk_SpecialHi_8011374C()

void ftSk_SpecialHi_8011374C ( Fighter_GObj * gobj)
static

AS_SheikUpBGroundtoAirFall?

◆ ftSk_SpecialHi_801137C8()

void ftSk_SpecialHi_801137C8 ( Fighter_GObj * gobj)
static

AS_SheikUpBLand.

◆ ftSk_SpecialHi_80113838()

void ftSk_SpecialHi_80113838 ( Fighter_GObj * gobj)
static

◆ ftSk_SpecialHi_80113A30()

void ftSk_SpecialHi_80113A30 ( Fighter_GObj * gobj)
static

AS_SheikUpBTravelAir.

◆ ftSk_SpecialHi_80113E40()

void ftSk_SpecialHi_80113E40 ( Fighter_GObj * gobj)
static

◆ ftSk_SpecialHi_80113EAC()

void ftSk_SpecialHi_80113EAC ( Fighter_GObj * gobj)
static

◆ ftSk_SpecialHi_80113F68()

void ftSk_SpecialHi_80113F68 ( Fighter_GObj * gobj)
static

◆ fn_80112ED8() [2/2]

void fn_80112ED8 ( HSD_GObj * gobj)

◆ ftSk_SpecialHi_80112F48() [2/2]

void ftSk_SpecialHi_80112F48 ( HSD_GObj * gobj)

◆ ftSk_SpecialHi_80112FA8() [2/2]

void ftSk_SpecialHi_80112FA8 ( HSD_GObj * gobj)

◆ fn_80113038() [2/2]

void fn_80113038 ( HSD_GObj * gobj)

◆ ftSk_SpecialHi_Enter()

void ftSk_SpecialHi_Enter ( HSD_GObj * gobj)

◆ ftSk_SpecialAirHi_Enter()

void ftSk_SpecialAirHi_Enter ( HSD_GObj * gobj)

◆ ftSk_SpecialHiStart_0_Anim()

void ftSk_SpecialHiStart_0_Anim ( HSD_GObj * gobj)

◆ ftSk_SpecialAirHiStart_0_Anim()

void ftSk_SpecialAirHiStart_0_Anim ( HSD_GObj * gobj)

◆ ftSk_SpecialHiStart_0_IASA()

void ftSk_SpecialHiStart_0_IASA ( HSD_GObj * gobj)

◆ ftSk_SpecialAirHiStart_0_IASA()

void ftSk_SpecialAirHiStart_0_IASA ( HSD_GObj * gobj)

Interrupt_SheikUpBStartAir.

◆ ftSk_SpecialHiStart_0_Phys()

void ftSk_SpecialHiStart_0_Phys ( HSD_GObj * gobj)

◆ ftSk_SpecialAirHiStart_0_Phys()

void ftSk_SpecialAirHiStart_0_Phys ( HSD_GObj * gobj)

◆ ftSk_SpecialHiStart_0_Coll()

void ftSk_SpecialHiStart_0_Coll ( HSD_GObj * gobj)

◆ ftSk_SpecialAirHiStart_0_Coll()

void ftSk_SpecialAirHiStart_0_Coll ( Fighter_GObj * gobj)

◆ ftSk_SpecialHiStart_1_Anim()

void ftSk_SpecialHiStart_1_Anim ( HSD_GObj * gobj)

◆ ftSk_SpecialAirHiStart_1_Anim()

void ftSk_SpecialAirHiStart_1_Anim ( HSD_GObj * gobj)

Animation_SheikUpBTravel.

◆ ftSk_SpecialHiStart_1_IASA()

void ftSk_SpecialHiStart_1_IASA ( HSD_GObj * gobj)

◆ ftSk_SpecialAirHiStart_1_IASA()

void ftSk_SpecialAirHiStart_1_IASA ( HSD_GObj * gobj)

Interrupt_SheikUpBTravelAir.

◆ ftSk_SpecialHiStart_1_Phys()

void ftSk_SpecialHiStart_1_Phys ( HSD_GObj * gobj)

Physics_SheikUpBTravelAir.

◆ ftSk_SpecialAirHiStart_1_Phys()

void ftSk_SpecialAirHiStart_1_Phys ( HSD_GObj * gobj)

◆ ftSk_SpecialHiStart_1_Coll()

void ftSk_SpecialHiStart_1_Coll ( HSD_GObj * gobj)

◆ ftSk_SpecialAirHiStart_1_Coll()

void ftSk_SpecialAirHiStart_1_Coll ( HSD_GObj * gobj)
Todo
float hack

◆ inlineA0()

void inlineA0 ( Fighter_GObj * gobj)
inlinestatic

AS_SheikUpBTravelGround.

◆ my_sqrtf()

float my_sqrtf ( float x)
inlinestatic

◆ ftSk_SpecialHi_Anim()

void ftSk_SpecialHi_Anim ( HSD_GObj * gobj)

◆ ftSk_SpecialAirHi_Anim()

void ftSk_SpecialAirHi_Anim ( HSD_GObj * gobj)

◆ ftSk_SpecialHi_IASA()

void ftSk_SpecialHi_IASA ( HSD_GObj * gobj)

◆ ftSk_SpecialAirHi_IASA()

void ftSk_SpecialAirHi_IASA ( HSD_GObj * gobj)

Interrupt_SheikUpBEndAir.

◆ ftSk_SpecialHi_Phys()

void ftSk_SpecialHi_Phys ( HSD_GObj * gobj)

◆ ftSk_SpecialAirHi_Phys()

void ftSk_SpecialAirHi_Phys ( HSD_GObj * gobj)

◆ ftSk_SpecialHi_Coll()

void ftSk_SpecialHi_Coll ( HSD_GObj * gobj)

◆ ftSk_SpecialAirHi_Coll()

void ftSk_SpecialAirHi_Coll ( HSD_GObj * gobj)

◆ ftSk_SpecialHi_80113EAC_inline()

void ftSk_SpecialHi_80113EAC_inline ( Fighter_GObj * gobj)
static

◆ ftSk_SpecialHi_80113F68_inline()

void ftSk_SpecialHi_80113F68_inline ( Fighter_GObj * gobj)
static

AS_SheikUpBFall.

Variable Documentation

◆ ftSk_MF_SpecialHi_Coll

MotionFlags const ftSk_MF_SpecialHi_Coll
static
Initial value:
=
static MotionFlags const Ft_MF_KeepGfx
Definition forward.h:172
static MotionFlags const Ft_MF_KeepColAnimHitStatus
Preserve full body collision state.
Definition forward.h:175
static MotionFlags const Ft_MF_SkipHit
Keep hitboxes.
Definition forward.h:178
static MotionFlags const ftCommon_GroundAirColl_MF
Definition forward.h:9