SSBM Decomp
Loading...
Searching...
No Matches
ftkirbyspecialness.c File Reference
#include "ftkirby.h"
#include "types.h"
#include <placeholder.h>
#include "baselib/forward.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/ftcommon.h"
#include "ft/ftparts.h"
#include "ft/inlines.h"
#include "ft/types.h"
#include "ftCommon/ftCo_Fall.h"
#include "ftKirby/forward.h"
#include "it/items/itnesspkflash.h"
#include "lb/lb_00B0.h"
#include <common_structs.h>
#include <stddef.h>
#include <baselib/gobj.h>
#include <baselib/jobj.h>
#include <baselib/random.h>
#include <MSL/math.h>

Functions

static void ftKb_NsSpecialNStart_Anim_inline (HSD_GObj *gobj, Vec3 *flash_pos)
void ftKb_SpecialNNs_800FED38 (HSD_GObj *gobj)
static void ftKb_SetNsFlashAttr (Fighter_GObj *gobj)
void ftKb_SpecialNNs_800FEDD0 (HSD_GObj *gobj)
void ftKb_NsSpecialNStart_Anim (HSD_GObj *gobj)
void ftKb_NsSpecialNHold_Anim (HSD_GObj *gobj)
void ftKb_NsSpecialNEnd_Anim (Fighter_GObj *gobj)
void ftKb_NsSpecialAirNStart_Anim (Fighter_GObj *gobj)
void ftKb_NsSpecialAirNHold_Anim (Fighter_GObj *gobj)
void ftKb_NsSpecialAirNEnd_Anim (Fighter_GObj *gobj)
void ftKb_NsSpecialNStart_IASA (Fighter_GObj *gobj)
void ftKb_NsSpecialNHold_IASA (Fighter_GObj *gobj)
void ftKb_NsSpecialNEnd_IASA (Fighter_GObj *gobj)
void ftKb_NsSpecialAirNStart_IASA (Fighter_GObj *gobj)
void ftKb_NsSpecialAirNHold_IASA (Fighter_GObj *gobj)
void ftKb_NsSpecialAirNEnd_IASA (Fighter_GObj *gobj)
void ftKb_NsSpecialNStart_Phys (Fighter_GObj *gobj)
void ftKb_NsSpecialNHold_Phys (Fighter_GObj *gobj)
void ftKb_NsSpecialNEnd_Phys (Fighter_GObj *gobj)
void ftKb_NsSpecialAirNStart_Phys (Fighter_GObj *gobj)
void ftKb_NsSpecialAirNHold_Phys (Fighter_GObj *gobj)
void ftKb_NsSpecialAirNEnd_Phys (Fighter_GObj *gobj)
void ftKb_NsSpecialNStart_Coll (Fighter_GObj *gobj)
void ftKb_NsSpecialNHold_Coll (Fighter_GObj *gobj)
void ftKb_NsSpecialNEnd_Coll (Fighter_GObj *gobj)
void ftKb_NsSpecialAirNStart_Coll (Fighter_GObj *gobj)
void ftKb_NsSpecialAirNHold_Coll (Fighter_GObj *gobj)
void ftKb_NsSpecialAirNEnd_Coll (Fighter_GObj *gobj)

Function Documentation

◆ ftKb_NsSpecialNStart_Anim_inline()

void ftKb_NsSpecialNStart_Anim_inline ( HSD_GObj * gobj,
Vec3 * flash_pos )
static

◆ ftKb_SpecialNNs_800FED38()

void ftKb_SpecialNNs_800FED38 ( HSD_GObj * gobj)
Todo
da can't move below fp

◆ ftKb_SetNsFlashAttr()

void ftKb_SetNsFlashAttr ( Fighter_GObj * gobj)
inlinestatic

◆ ftKb_SpecialNNs_800FEDD0()

void ftKb_SpecialNNs_800FEDD0 ( HSD_GObj * gobj)
Todo
da can't move below fp

◆ ftKb_NsSpecialNStart_Anim()

void ftKb_NsSpecialNStart_Anim ( HSD_GObj * gobj)

◆ ftKb_NsSpecialNHold_Anim()

void ftKb_NsSpecialNHold_Anim ( HSD_GObj * gobj)

◆ ftKb_NsSpecialNEnd_Anim()

void ftKb_NsSpecialNEnd_Anim ( Fighter_GObj * gobj)

◆ ftKb_NsSpecialAirNStart_Anim()

void ftKb_NsSpecialAirNStart_Anim ( Fighter_GObj * gobj)

◆ ftKb_NsSpecialAirNHold_Anim()

void ftKb_NsSpecialAirNHold_Anim ( Fighter_GObj * gobj)

◆ ftKb_NsSpecialAirNEnd_Anim()

void ftKb_NsSpecialAirNEnd_Anim ( Fighter_GObj * gobj)

◆ ftKb_NsSpecialNStart_IASA()

void ftKb_NsSpecialNStart_IASA ( Fighter_GObj * gobj)

◆ ftKb_NsSpecialNHold_IASA()

void ftKb_NsSpecialNHold_IASA ( Fighter_GObj * gobj)

◆ ftKb_NsSpecialNEnd_IASA()

void ftKb_NsSpecialNEnd_IASA ( Fighter_GObj * gobj)

◆ ftKb_NsSpecialAirNStart_IASA()

void ftKb_NsSpecialAirNStart_IASA ( Fighter_GObj * gobj)

◆ ftKb_NsSpecialAirNHold_IASA()

void ftKb_NsSpecialAirNHold_IASA ( Fighter_GObj * gobj)

◆ ftKb_NsSpecialAirNEnd_IASA()

void ftKb_NsSpecialAirNEnd_IASA ( Fighter_GObj * gobj)

◆ ftKb_NsSpecialNStart_Phys()

void ftKb_NsSpecialNStart_Phys ( Fighter_GObj * gobj)

◆ ftKb_NsSpecialNHold_Phys()

void ftKb_NsSpecialNHold_Phys ( Fighter_GObj * gobj)

◆ ftKb_NsSpecialNEnd_Phys()

void ftKb_NsSpecialNEnd_Phys ( Fighter_GObj * gobj)

◆ ftKb_NsSpecialAirNStart_Phys()

void ftKb_NsSpecialAirNStart_Phys ( Fighter_GObj * gobj)

◆ ftKb_NsSpecialAirNHold_Phys()

void ftKb_NsSpecialAirNHold_Phys ( Fighter_GObj * gobj)

◆ ftKb_NsSpecialAirNEnd_Phys()

void ftKb_NsSpecialAirNEnd_Phys ( Fighter_GObj * gobj)

◆ ftKb_NsSpecialNStart_Coll()

void ftKb_NsSpecialNStart_Coll ( Fighter_GObj * gobj)

◆ ftKb_NsSpecialNHold_Coll()

void ftKb_NsSpecialNHold_Coll ( Fighter_GObj * gobj)

◆ ftKb_NsSpecialNEnd_Coll()

void ftKb_NsSpecialNEnd_Coll ( Fighter_GObj * gobj)

◆ ftKb_NsSpecialAirNStart_Coll()

void ftKb_NsSpecialAirNStart_Coll ( Fighter_GObj * gobj)

◆ ftKb_NsSpecialAirNHold_Coll()

void ftKb_NsSpecialAirNHold_Coll ( Fighter_GObj * gobj)

◆ ftKb_NsSpecialAirNEnd_Coll()

void ftKb_NsSpecialAirNEnd_Coll ( Fighter_GObj * gobj)