SSBM Decomp
Loading...
Searching...
No Matches
ftCo_JumpAerial.c File Reference
#include <placeholder.h>
#include "ft/forward.h"
#include "ftCommon/forward.h"
#include "ftCo_JumpAerial.h"
#include "math.h"
#include "ft/fighter.h"
#include "ft/ft_081B.h"
#include "ft/ft_0877.h"
#include "ft/ft_0881.h"
#include "ft/ft_0CEE.h"
#include "ft/ft_0D14.h"
#include "ft/ftcommon.h"
#include "ft/inlines.h"
#include "ft/types.h"
#include "ftCommon/ftCo_AirCatch.h"
#include "ftCommon/ftCo_AttackAir.h"
#include "ftCommon/ftCo_EscapeAir.h"
#include "ftCommon/ftCo_FallAerial.h"
#include "ftCommon/ftCo_FallSpecial.h"
#include "ftCommon/ftCo_HammerWait.h"
#include "ftCommon/ftCo_ItemThrow.h"
#include "ftCommon/ftCo_SpecialAir.h"
#include "ftPeach/ftPe_Float.h"

Functions

static void ftYs_JumpAerial_Anim_Cb (ftCo_GObj *gobj)
 
static void ftNs_JumpAerial_Phys_Cb (ftCo_GObj *gobj)
 
void ft_800CB6EC (Fighter *fp, s32 arg1)
 
bool ft_did_jump (Fighter *fp, bool arg1)
 
bool ftCo_800CB870 (Fighter_GObj *gobj)
 
bool ftCo_800CB8E0 (Fighter_GObj *gobj)
 
bool ftCo_JumpAerial_CheckInput (Fighter_GObj *gobj, bool arg1)
 
static void ft_SetVec (Vec3 *dst, Vec3 *src)
 
static void ft_JumpAerial_Sound (Fighter *fp, FighterKind ftkind)
 
void ftCo_800CBAC4 (Fighter_GObj *gobj, FtMotionId msid, Vec3 *vel, bool arg3)
 
void ftCo_JumpAerial_Enter_Basic (Fighter_GObj *gobj)
 
void ftNs_JumpAerial_Enter (Fighter_GObj *gobj)
 
void ftYs_JumpAerial_Enter (Fighter_GObj *gobj)
 
void ftPe_JumpAerial_Enter (Fighter_GObj *gobj)
 
void ftMt_JumpAerial_Enter (Fighter_GObj *gobj)
 
void ftCo_JumpAerial_Anim (Fighter_GObj *gobj)
 
void ftCo_JumpAerial_IASA (Fighter_GObj *gobj)
 
void ftCo_JumpAerial_Phys (Fighter_GObj *gobj)
 
void ftCo_JumpAerial_Phys_Cb (Fighter_GObj *gobj)
 
void ftCo_JumpAerial_Coll (Fighter_GObj *gobj)
 

Function Documentation

◆ ftYs_JumpAerial_Anim_Cb()

void ftYs_JumpAerial_Anim_Cb ( ftCo_GObj gobj)
static

◆ ftNs_JumpAerial_Phys_Cb()

void ftNs_JumpAerial_Phys_Cb ( ftCo_GObj gobj)
static

◆ ft_800CB6EC()

void ft_800CB6EC ( Fighter fp,
s32  arg1 
)

◆ ft_did_jump()

bool ft_did_jump ( Fighter fp,
bool  arg1 
)

◆ ftCo_800CB870()

bool ftCo_800CB870 ( Fighter_GObj *  gobj)

◆ ftCo_800CB8E0()

bool ftCo_800CB8E0 ( Fighter_GObj *  gobj)

◆ ftCo_JumpAerial_CheckInput()

bool ftCo_JumpAerial_CheckInput ( Fighter_GObj *  gobj,
bool  arg1 
)

◆ ft_SetVec()

static void ft_SetVec ( Vec3 *  dst,
Vec3 *  src 
)
inlinestatic

◆ ft_JumpAerial_Sound()

static void ft_JumpAerial_Sound ( Fighter fp,
FighterKind  ftkind 
)
inlinestatic

◆ ftCo_800CBAC4()

void ftCo_800CBAC4 ( Fighter_GObj *  gobj,
FtMotionId  msid,
Vec3 *  vel,
bool  arg3 
)

◆ ftCo_JumpAerial_Enter_Basic()

void ftCo_JumpAerial_Enter_Basic ( Fighter_GObj *  gobj)

◆ ftNs_JumpAerial_Enter()

void ftNs_JumpAerial_Enter ( Fighter_GObj *  gobj)

◆ ftYs_JumpAerial_Enter()

void ftYs_JumpAerial_Enter ( Fighter_GObj *  gobj)

◆ ftPe_JumpAerial_Enter()

void ftPe_JumpAerial_Enter ( Fighter_GObj *  gobj)

◆ ftMt_JumpAerial_Enter()

void ftMt_JumpAerial_Enter ( Fighter_GObj *  gobj)

◆ ftCo_JumpAerial_Anim()

void ftCo_JumpAerial_Anim ( Fighter_GObj *  gobj)

◆ ftCo_JumpAerial_IASA()

void ftCo_JumpAerial_IASA ( Fighter_GObj *  gobj)

◆ ftCo_JumpAerial_Phys()

void ftCo_JumpAerial_Phys ( Fighter_GObj *  gobj)

◆ ftCo_JumpAerial_Phys_Cb()

void ftCo_JumpAerial_Phys_Cb ( Fighter_GObj *  gobj)

◆ ftCo_JumpAerial_Coll()

void ftCo_JumpAerial_Coll ( Fighter_GObj *  gobj)