SSBM Decomp
Loading...
Searching...
No Matches
ftYs_SpecialN.c File Reference
#include "ftYoshi/ftYs_SpecialN.static.h"
#include "ft/fighter.h"
#include "ft/ft_081B.h"
#include "ft/ft_0892.h"
#include "ft/ftcliffcommon.h"
#include "ft/ftcommon.h"
#include "ft/inlines.h"
#include "ft/types.h"
#include "ftCommon/ftCo_CaptureYoshi.h"
#include "ftCommon/ftCo_Fall.h"
#include "ftYoshi/ftYs_Init.h"
#include "it/items/it_2F2B.h"
#include <dolphin/mtx.h>
#include <baselib/gobj.h>

Functions

float ftYs_SpecialN_8012CD10 (ftYs_GObj *gobj)
 
float ftYs_SpecialN_8012CD28 (void)
 
float ftYs_SpecialN_8012CD40 (void)
 
float ftYs_SpecialN_8012CD58 (void)
 
int ftYs_SpecialN_8012CD70 (void)
 
void ftYs_SpecialN_8012CD88 (Vec3 *arg0)
 
f32 ftYs_SpecialN_8012CDB4 (ftYs_GObj *gobj)
 
HSD_JointftYs_SpecialN_8012CDD4 (ftYs_GObj *gobj)
 
void ftYs_SpecialN_Enter (HSD_GObj *gobj)
 
void fn_8012CEE0 (HSD_GObj *gobj)
 ftYs_SpecialAirN_Enter
 
void fn_8012CF7C (HSD_GObj *gobj)
 
void fn_8012D298 (Fighter_GObj *gobj)
 
void fn_8012D360 (Fighter_GObj *gobj)
 fn_8012D2F8
 
void fn_8012D428 (Fighter_GObj *gobj)
 fn_8012D3C0
 
void fn_8012D4F0 (Fighter_GObj *gobj)
 fn_8012D488
 
void ftYs_SpecialN1_Anim (ftYs_GObj *gobj)
 
void ftYs_SpecialAirN1_0_Anim (ftYs_GObj *gobj)
 
void ftYs_SpecialN1_Phys (ftYs_GObj *gobj)
 ftYs_SpecialN1_1_Anim
 
void ftYs_SpecialAirN1_0_Phys (ftYs_GObj *gobj)
 
void ftYs_SpecialN1_1_Phys (ftYs_GObj *gobj)
 
void ftYs_SpecialN1_0_Phys (ftYs_GObj *gobj)
 
void ftYs_SpecialAirN1_2_Phys (ftYs_GObj *gobj)
 
void ftYs_SpecialAirN1_1_Phys (ftYs_GObj *gobj)
 
void ftYs_SpecialN2_1_Phys (ftYs_GObj *gobj)
 
void ftYs_SpecialN2_0_Phys (ftYs_GObj *gobj)
 
void ftYs_SpecialAirN2_1_Phys (ftYs_GObj *gobj)
 
void ftYs_SpecialAirN2_0_Phys (ftYs_GObj *gobj)
 
void ftYs_SpecialN1_Coll (ftYs_GObj *gobj)
 
void ftYs_SpecialAirN1_0_Coll (ftYs_GObj *gobj)
 
void ftYs_SpecialN1_1_Coll (ftYs_GObj *gobj)
 
void ftYs_SpecialN1_0_Coll (ftYs_GObj *gobj)
 
void ftYs_SpecialAirN1_2_Coll (ftYs_GObj *gobj)
 
void ftYs_SpecialAirN1_1_Coll (ftYs_GObj *gobj)
 
void ftYs_SpecialN2_1_Coll (ftYs_GObj *gobj)
 
void ftYs_SpecialN2_0_Coll (ftYs_GObj *gobj)
 
void ftYs_SpecialAirN2_1_Coll (ftYs_GObj *gobj)
 
void ftYs_SpecialAirN2_0_Coll (ftYs_GObj *gobj)
 
void ftYs_SpecialS_8012DF00 (HSD_GObj *arg0)
 
void ftYs_SpecialS_8012DF18 (HSD_GObj *gobj)
 
void ftYs_SpecialHi_Anim (ftYs_GObj *gobj)
 ftYs_SpecialS_8012DF8C
 
void ftYs_SpecialAirHi_Anim (ftYs_GObj *gobj)
 
void ftYs_SpecialHi_Phys (ftYs_GObj *gobj)
 
void ftYs_SpecialAirHi_Phys (ftYs_GObj *gobj)
 
void ftYs_SpecialHi_Coll (ftYs_GObj *gobj)
 
void ftYs_SpecialAirHi_Coll (ftYs_GObj *gobj)
 
void ftYoshi_SpecialLw_SetVars (HSD_GObj *arg0)
 fn_8012E644
 
void ftYs_SpecialLw_Enter (HSD_GObj *gobj)
 
void ftYs_SpecialLw_Anim (ftYs_GObj *gobj)
 ftYs_SpecialAirLw_Enter
 
void ftYs_SpecialAirLw_Anim (ftYs_GObj *gobj)
 
void ftYs_SpecialLw_Phys (HSD_GObj *gobj)
 
void ftYs_SpecialAirLw_Phys (ftYs_GObj *gobj)
 
void ftYs_SpecialLw_Coll (HSD_GObj *gobj)
 
void ftYs_SpecialAirLw_Coll (HSD_GObj *gobj)
 
void ftYs_SpecialS_8012EA04 (Fighter_GObj *gobj)
 
void ftYs_SpecialLwLanding_Anim (ftYs_GObj *gobj)
 
void ftYs_SpecialLwLanding_Phys (ftYs_GObj *gobj)
 
void ftYs_SpecialLwLanding_Coll (ftYs_GObj *gobj)
 
void ftYs_SpecialS_8012EAD8 (HSD_GObj *gobj)
 
void ftYs_SpecialAirSStart_0_IASA (ftYs_GObj *gobj)
 ftYs_SpecialS_8012EB48
 
void ftYs_SpecialAirSEnd_IASA (ftYs_GObj *gobj)
 ftYs_SpecialAirSLoop_0_IASA
 
void ftYs_SpecialAirSStart_1_IASA (ftYs_GObj *gobj)
 
void ftYs_SpecialAirSLanding_IASA (ftYs_GObj *gobj)
 ftYs_SpecialAirSLoop_2_IASA
 

Variables

Vec3 const ftYs_Unk1_803B75C0 = { 0 }
 
f32 ftYs_Init_804D9A38
 fn_8012D004
 
f32 ftYs_Init_804D9A5C
 
f32 ftYs_Init_804D9A60
 
f32 ftYs_Init_804D9A64
 

Function Documentation

◆ ftYs_SpecialN_8012CD10()

float ftYs_SpecialN_8012CD10 ( ftYs_GObj *  gobj)

◆ ftYs_SpecialN_8012CD28()

float ftYs_SpecialN_8012CD28 ( void  )

◆ ftYs_SpecialN_8012CD40()

float ftYs_SpecialN_8012CD40 ( void  )

◆ ftYs_SpecialN_8012CD58()

float ftYs_SpecialN_8012CD58 ( void  )

◆ ftYs_SpecialN_8012CD70()

int ftYs_SpecialN_8012CD70 ( void  )

◆ ftYs_SpecialN_8012CD88()

void ftYs_SpecialN_8012CD88 ( Vec3 *  arg0)

◆ ftYs_SpecialN_8012CDB4()

f32 ftYs_SpecialN_8012CDB4 ( ftYs_GObj *  gobj)

◆ ftYs_SpecialN_8012CDD4()

HSD_Joint * ftYs_SpecialN_8012CDD4 ( ftYs_GObj *  gobj)

◆ ftYs_SpecialN_Enter()

void ftYs_SpecialN_Enter ( HSD_GObj gobj)

◆ fn_8012CEE0()

void fn_8012CEE0 ( HSD_GObj gobj)

◆ fn_8012CF7C()

void fn_8012CF7C ( HSD_GObj gobj)

◆ fn_8012D298()

void fn_8012D298 ( Fighter_GObj *  gobj)

◆ fn_8012D360()

void fn_8012D360 ( Fighter_GObj *  gobj)

◆ fn_8012D428()

void fn_8012D428 ( Fighter_GObj *  gobj)

◆ fn_8012D4F0()

void fn_8012D4F0 ( Fighter_GObj *  gobj)

◆ ftYs_SpecialN1_Anim()

void ftYs_SpecialN1_Anim ( ftYs_GObj *  gobj)

◆ ftYs_SpecialAirN1_0_Anim()

void ftYs_SpecialAirN1_0_Anim ( ftYs_GObj *  gobj)

◆ ftYs_SpecialN1_Phys()

◆ ftYs_SpecialAirN1_0_Phys()

void ftYs_SpecialAirN1_0_Phys ( ftYs_GObj *  gobj)

◆ ftYs_SpecialN1_1_Phys()

void ftYs_SpecialN1_1_Phys ( ftYs_GObj *  gobj)

◆ ftYs_SpecialN1_0_Phys()

void ftYs_SpecialN1_0_Phys ( ftYs_GObj *  gobj)

◆ ftYs_SpecialAirN1_2_Phys()

void ftYs_SpecialAirN1_2_Phys ( ftYs_GObj *  gobj)

◆ ftYs_SpecialAirN1_1_Phys()

void ftYs_SpecialAirN1_1_Phys ( ftYs_GObj *  gobj)

◆ ftYs_SpecialN2_1_Phys()

void ftYs_SpecialN2_1_Phys ( ftYs_GObj *  gobj)

◆ ftYs_SpecialN2_0_Phys()

void ftYs_SpecialN2_0_Phys ( ftYs_GObj *  gobj)

◆ ftYs_SpecialAirN2_1_Phys()

void ftYs_SpecialAirN2_1_Phys ( ftYs_GObj *  gobj)

◆ ftYs_SpecialAirN2_0_Phys()

void ftYs_SpecialAirN2_0_Phys ( ftYs_GObj *  gobj)

◆ ftYs_SpecialN1_Coll()

void ftYs_SpecialN1_Coll ( ftYs_GObj *  gobj)

◆ ftYs_SpecialAirN1_0_Coll()

void ftYs_SpecialAirN1_0_Coll ( ftYs_GObj *  gobj)

◆ ftYs_SpecialN1_1_Coll()

void ftYs_SpecialN1_1_Coll ( ftYs_GObj *  gobj)

◆ ftYs_SpecialN1_0_Coll()

void ftYs_SpecialN1_0_Coll ( ftYs_GObj *  gobj)

◆ ftYs_SpecialAirN1_2_Coll()

void ftYs_SpecialAirN1_2_Coll ( ftYs_GObj *  gobj)

◆ ftYs_SpecialAirN1_1_Coll()

void ftYs_SpecialAirN1_1_Coll ( ftYs_GObj *  gobj)

◆ ftYs_SpecialN2_1_Coll()

void ftYs_SpecialN2_1_Coll ( ftYs_GObj *  gobj)

◆ ftYs_SpecialN2_0_Coll()

void ftYs_SpecialN2_0_Coll ( ftYs_GObj *  gobj)

◆ ftYs_SpecialAirN2_1_Coll()

void ftYs_SpecialAirN2_1_Coll ( ftYs_GObj *  gobj)

◆ ftYs_SpecialAirN2_0_Coll()

void ftYs_SpecialAirN2_0_Coll ( ftYs_GObj *  gobj)

◆ ftYs_SpecialS_8012DF00()

void ftYs_SpecialS_8012DF00 ( HSD_GObj arg0)

◆ ftYs_SpecialS_8012DF18()

void ftYs_SpecialS_8012DF18 ( HSD_GObj gobj)

◆ ftYs_SpecialHi_Anim()

◆ ftYs_SpecialAirHi_Anim()

void ftYs_SpecialAirHi_Anim ( ftYs_GObj *  gobj)

◆ ftYs_SpecialHi_Phys()

void ftYs_SpecialHi_Phys ( ftYs_GObj *  gobj)

◆ ftYs_SpecialAirHi_Phys()

void ftYs_SpecialAirHi_Phys ( ftYs_GObj *  gobj)

◆ ftYs_SpecialHi_Coll()

void ftYs_SpecialHi_Coll ( ftYs_GObj *  gobj)

◆ ftYs_SpecialAirHi_Coll()

void ftYs_SpecialAirHi_Coll ( ftYs_GObj *  gobj)

◆ ftYoshi_SpecialLw_SetVars()

void ftYoshi_SpecialLw_SetVars ( HSD_GObj arg0)
inline

◆ ftYs_SpecialLw_Enter()

void ftYs_SpecialLw_Enter ( HSD_GObj gobj)

◆ ftYs_SpecialLw_Anim()

void ftYs_SpecialLw_Anim ( ftYs_GObj *  gobj)

◆ ftYs_SpecialAirLw_Anim()

void ftYs_SpecialAirLw_Anim ( ftYs_GObj *  gobj)

◆ ftYs_SpecialLw_Phys()

void ftYs_SpecialLw_Phys ( HSD_GObj gobj)

◆ ftYs_SpecialAirLw_Phys()

void ftYs_SpecialAirLw_Phys ( ftYs_GObj *  gobj)

◆ ftYs_SpecialLw_Coll()

void ftYs_SpecialLw_Coll ( HSD_GObj gobj)

◆ ftYs_SpecialAirLw_Coll()

void ftYs_SpecialAirLw_Coll ( HSD_GObj gobj)

◆ ftYs_SpecialS_8012EA04()

void ftYs_SpecialS_8012EA04 ( Fighter_GObj *  gobj)

◆ ftYs_SpecialLwLanding_Anim()

void ftYs_SpecialLwLanding_Anim ( ftYs_GObj *  gobj)

◆ ftYs_SpecialLwLanding_Phys()

void ftYs_SpecialLwLanding_Phys ( ftYs_GObj *  gobj)

◆ ftYs_SpecialLwLanding_Coll()

void ftYs_SpecialLwLanding_Coll ( ftYs_GObj *  gobj)

◆ ftYs_SpecialS_8012EAD8()

void ftYs_SpecialS_8012EAD8 ( HSD_GObj gobj)

◆ ftYs_SpecialAirSStart_0_IASA()

◆ ftYs_SpecialAirSEnd_IASA()

void ftYs_SpecialAirSEnd_IASA ( ftYs_GObj *  gobj)

◆ ftYs_SpecialAirSStart_1_IASA()

void ftYs_SpecialAirSStart_1_IASA ( ftYs_GObj *  gobj)

◆ ftYs_SpecialAirSLanding_IASA()

void ftYs_SpecialAirSLanding_IASA ( ftYs_GObj *  gobj)

Variable Documentation

◆ ftYs_Unk1_803B75C0

Vec3 const ftYs_Unk1_803B75C0 = { 0 }

◆ ftYs_Init_804D9A38

◆ ftYs_Init_804D9A5C

f32 ftYs_Init_804D9A5C
extern

◆ ftYs_Init_804D9A60

f32 ftYs_Init_804D9A60
extern

◆ ftYs_Init_804D9A64

f32 ftYs_Init_804D9A64
extern