SSBM Decomp
Loading...
Searching...
No Matches
ftkirbyspecialdonkey.c File Reference
#include "ftkirbyspecialdonkey.h"
#include "ftkirby.h"
#include "types.h"
#include <placeholder.h>
#include "baselib/forward.h"
#include "ef/eflib.h"
#include "ef/efsync.h"
#include "ft/chara/ftCommon/ftCo_Escape.h"
#include "ft/chara/ftCommon/ftCo_FallSpecial.h"
#include "ft/fighter.h"
#include "ft/forward.h"
#include "ft/ft_081B.h"
#include "ft/ft_0892.h"
#include "ft/ftcolanim.h"
#include "ft/ftcoll.h"
#include "ft/ftcommon.h"
#include "ft/inlines.h"
#include "ft/types.h"
#include "ftCommon/ftCo_Fall.h"
#include "ftKirby/forward.h"
#include <common_structs.h>
#include <stddef.h>
#include <trigf.h>
#include <baselib/gobj.h>
#include <baselib/jobj.h>
#include <baselib/random.h>
#include <MSL/math.h>

Functions

static double sdata2_order0 (void)
void ftKb_SpecialNDk_800FF8EC (Fighter_GObj *gobj)
void ftKb_SpecialNDk_800FFA10 (Fighter_GObj *gobj)
static void ftKb_DkSpecialNStart_Coll_inline (Fighter_GObj *gobj)
void ftKb_DkSpecialNStart_Anim (Fighter_GObj *gobj)
void ftKb_DkSpecialNLoop_Anim (Fighter_GObj *gobj)
void ftKb_DkSpecialNCancel_Anim (Fighter_GObj *gobj)
void ftKb_DkSpecialN_Anim (Fighter_GObj *gobj)
void ftKb_DkSpecialNFull_Anim (Fighter_GObj *gobj)
void ftKb_DkSpecialAirNStart_Anim (Fighter_GObj *gobj)
void ftKb_DkSpecialAirNLoop_Anim (Fighter_GObj *gobj)
void ftKb_DkSpecialAirNCancel_Anim (Fighter_GObj *gobj)
void ftKb_DkSpecialAirN_Anim (Fighter_GObj *gobj)
void ftKb_DkSpecialAirNFull_Anim (Fighter_GObj *gobj)
void ftKb_DkSpecialNStart_IASA (Fighter_GObj *gobj)
void ftKb_DkSpecialNLoop_IASA (Fighter_GObj *gobj)
void ftKb_DkSpecialNCancel_IASA (Fighter_GObj *gobj)
void ftKb_DkSpecialN_IASA (Fighter_GObj *gobj)
void ftKb_DkSpecialNFull_IASA (Fighter_GObj *gobj)
void ftKb_DkSpecialAirNStart_IASA (Fighter_GObj *gobj)
void ftKb_DkSpecialAirNLoop_IASA (Fighter_GObj *gobj)
void ftKb_DkSpecialAirNCancel_IASA (Fighter_GObj *gobj)
void ftKb_DkSpecialAirN_IASA (Fighter_GObj *gobj)
void ftKb_DkSpecialAirNFull_IASA (Fighter_GObj *gobj)
void ftKb_DkSpecialNStart_Phys (Fighter_GObj *gobj)
void ftKb_DkSpecialNLoop_Phys (Fighter_GObj *gobj)
void ftKb_DkSpecialNCancel_Phys (Fighter_GObj *gobj)
void ftKb_DkSpecialN_Phys (Fighter_GObj *gobj)
void ftKb_DkSpecialNFull_Phys (Fighter_GObj *gobj)
void ftKb_DkSpecialAirNStart_Phys (Fighter_GObj *gobj)
void ftKb_DkSpecialAirNLoop_Phys (Fighter_GObj *gobj)
void ftKb_DkSpecialAirNCancel_Phys (Fighter_GObj *gobj)
void ftKb_DkSpecialAirN_Phys (Fighter_GObj *gobj)
void ftKb_DkSpecialAirNFull_Phys (Fighter_GObj *gobj)
void ftKb_DkSpecialNStart_Coll (Fighter_GObj *gobj)
void ftKb_DkSpecialNLoop_Coll (Fighter_GObj *gobj)
void ftKb_DkSpecialNCancel_Coll (Fighter_GObj *gobj)
void ftKb_DkSpecialN_Coll (Fighter_GObj *gobj)
void ftKb_DkSpecialNFull_Coll (Fighter_GObj *gobj)
void ftKb_DkSpecialAirNStart_Coll (Fighter_GObj *gobj)
void ftKb_DkSpecialAirNLoop_Coll (Fighter_GObj *gobj)
void ftKb_DkSpecialAirNCancel_Coll (Fighter_GObj *gobj)
void ftKb_DkSpecialAirN_Coll (Fighter_GObj *gobj)
void ftKb_DkSpecialAirNFull_Coll (Fighter_GObj *gobj)
void ftKb_SpecialNPr_80100DE0 (Fighter_GObj *gobj)

Function Documentation

◆ sdata2_order0()

double sdata2_order0 ( void )
static
Todo
This is some kind of inline within ftKb_DkSpecialN_Anim that's shared by ftKb_DkSpecialAirN_Anim

◆ ftKb_SpecialNDk_800FF8EC()

void ftKb_SpecialNDk_800FF8EC ( Fighter_GObj * gobj)

◆ ftKb_SpecialNDk_800FFA10()

void ftKb_SpecialNDk_800FFA10 ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialNStart_Coll_inline()

void ftKb_DkSpecialNStart_Coll_inline ( Fighter_GObj * gobj)
inlinestatic

◆ ftKb_DkSpecialNStart_Anim()

void ftKb_DkSpecialNStart_Anim ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialNLoop_Anim()

void ftKb_DkSpecialNLoop_Anim ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialNCancel_Anim()

void ftKb_DkSpecialNCancel_Anim ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialN_Anim()

void ftKb_DkSpecialN_Anim ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialNFull_Anim()

void ftKb_DkSpecialNFull_Anim ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialAirNStart_Anim()

void ftKb_DkSpecialAirNStart_Anim ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialAirNLoop_Anim()

void ftKb_DkSpecialAirNLoop_Anim ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialAirNCancel_Anim()

void ftKb_DkSpecialAirNCancel_Anim ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialAirN_Anim()

void ftKb_DkSpecialAirN_Anim ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialAirNFull_Anim()

void ftKb_DkSpecialAirNFull_Anim ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialNStart_IASA()

void ftKb_DkSpecialNStart_IASA ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialNLoop_IASA()

void ftKb_DkSpecialNLoop_IASA ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialNCancel_IASA()

void ftKb_DkSpecialNCancel_IASA ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialN_IASA()

void ftKb_DkSpecialN_IASA ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialNFull_IASA()

void ftKb_DkSpecialNFull_IASA ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialAirNStart_IASA()

void ftKb_DkSpecialAirNStart_IASA ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialAirNLoop_IASA()

void ftKb_DkSpecialAirNLoop_IASA ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialAirNCancel_IASA()

void ftKb_DkSpecialAirNCancel_IASA ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialAirN_IASA()

void ftKb_DkSpecialAirN_IASA ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialAirNFull_IASA()

void ftKb_DkSpecialAirNFull_IASA ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialNStart_Phys()

void ftKb_DkSpecialNStart_Phys ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialNLoop_Phys()

void ftKb_DkSpecialNLoop_Phys ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialNCancel_Phys()

void ftKb_DkSpecialNCancel_Phys ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialN_Phys()

void ftKb_DkSpecialN_Phys ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialNFull_Phys()

void ftKb_DkSpecialNFull_Phys ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialAirNStart_Phys()

void ftKb_DkSpecialAirNStart_Phys ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialAirNLoop_Phys()

void ftKb_DkSpecialAirNLoop_Phys ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialAirNCancel_Phys()

void ftKb_DkSpecialAirNCancel_Phys ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialAirN_Phys()

void ftKb_DkSpecialAirN_Phys ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialAirNFull_Phys()

void ftKb_DkSpecialAirNFull_Phys ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialNStart_Coll()

void ftKb_DkSpecialNStart_Coll ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialNLoop_Coll()

void ftKb_DkSpecialNLoop_Coll ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialNCancel_Coll()

void ftKb_DkSpecialNCancel_Coll ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialN_Coll()

void ftKb_DkSpecialN_Coll ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialNFull_Coll()

void ftKb_DkSpecialNFull_Coll ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialAirNStart_Coll()

void ftKb_DkSpecialAirNStart_Coll ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialAirNLoop_Coll()

void ftKb_DkSpecialAirNLoop_Coll ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialAirNCancel_Coll()

void ftKb_DkSpecialAirNCancel_Coll ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialAirN_Coll()

void ftKb_DkSpecialAirN_Coll ( Fighter_GObj * gobj)

◆ ftKb_DkSpecialAirNFull_Coll()

void ftKb_DkSpecialAirNFull_Coll ( Fighter_GObj * gobj)

◆ ftKb_SpecialNPr_80100DE0()

void ftKb_SpecialNPr_80100DE0 ( Fighter_GObj * gobj)