SSBM Decomp
|
#include <platform.h>
#include "ftLink/forward.h"
#include "it/forward.h"
#include <dolphin/mtx/forward.h>
#include "ftLk_SpecialN.h"
#include "ftLk_Init.h"
#include "math.h"
#include "ft/fighter.h"
#include "ft/ft_081B.h"
#include "ft/ft_0892.h"
#include "ft/ft_0C88.h"
#include "ft/ftanim.h"
#include "ft/ftcommon.h"
#include "ft/ftparts.h"
#include "ft/types.h"
#include "ftCommon/ftCo_FallSpecial.h"
#include "ftCommon/ftpickupitem.h"
#include "ftLink/types.h"
#include "it/items/it_27CF.h"
#include "it/items/itlinkarrow.h"
#include "it/items/itlinkbow.h"
#include "lb/lb_00B0.h"
#include "lb/lbrefract.h"
#include <common_structs.h>
Enumerations | |
enum | cmd_var_idx { cmd_unk0_bool , cmd_unk1_bool , cmd_unk2 , cmd_unk3 } |
Variables | |
static float const | ftLk_Init_804D9340 = 0.0 |
static float const | ftLk_Init_804D9344 = 5 * deg_to_rad |
static double const | ftLk_Init_804D9348 = 0.0078125 |
MotionFlags const | mf = Ft_MF_SkipModel | Ft_MF_SkipItemVis |
static MotionFlags const | coll_mf |
enum cmd_var_idx |
ftLk_SpecialNIndex ftLk_SpecialN_GetIndex | ( | ftLk_GObj * | gobj | ) |
void ftLk_SpecialN_UnsetArrow | ( | ftLk_GObj * | gobj | ) |
bool
. void ftLk_SpecialN_UnsetFv14 | ( | ftLk_GObj * | gobj | ) |
bool
. void ftLk_SpecialN_ProcessFv10 | ( | ftLk_GObj * | gobj | ) |
void ftLk_SpecialN_ProcessFv14 | ( | ftLk_GObj * | gobj | ) |
|
inlinestatic |
void ftLk_SpecialN_Enter | ( | ftLk_GObj * | gobj | ) |
void ftLk_SpecialAirN_Enter | ( | ftLk_GObj * | gobj | ) |
|
inlinestatic |
|
inlinestatic |
void ftLk_SpecialNStart_Anim | ( | ftLk_GObj * | gobj | ) |
void ftLk_SpecialNLoop_Anim | ( | ftLk_GObj * | gobj | ) |
|
static |
void ftLk_SpecialNEnd_Anim | ( | ftLk_GObj * | gobj | ) |
void ftLk_SpecialAirNStart_Anim | ( | ftLk_GObj * | gobj | ) |
void ftLk_SpecialAirNLoop_Anim | ( | ftLk_GObj * | gobj | ) |
void ftLk_SpecialAirNEnd_Anim | ( | ftLk_GObj * | gobj | ) |
void ftLk_SpecialNStart_IASA | ( | ftLk_GObj * | gobj | ) |
|
static |
void ftLk_SpecialNLoop_IASA | ( | ftLk_GObj * | gobj | ) |
void ftLk_SpecialNEnd_IASA | ( | ftLk_GObj * | gobj | ) |
void ftLk_SpecialAirNStart_IASA | ( | ftLk_GObj * | gobj | ) |
void ftLk_SpecialAirNLoop_IASA | ( | ftLk_GObj * | gobj | ) |
void ftLk_SpecialAirNEnd_IASA | ( | ftLk_GObj * | gobj | ) |
void ftLk_SpecialNStart_Phys | ( | ftLk_GObj * | gobj | ) |
void ftLk_SpecialNLoop_Phys | ( | ftLk_GObj * | gobj | ) |
void ftLk_SpecialNEnd_Phys | ( | ftLk_GObj * | gobj | ) |
void ftLk_SpecialAirNStart_Phys | ( | ftLk_GObj * | gobj | ) |
void ftLk_SpecialAirNLoop_Phys | ( | ftLk_GObj * | gobj | ) |
void ftLk_SpecialAirNEnd_Phys | ( | ftLk_GObj * | gobj | ) |
|
static |
void ftLk_SpecialNStart_Coll | ( | ftLk_GObj * | gobj | ) |
void ftLk_SpecialNLoop_Coll | ( | ftLk_GObj * | gobj | ) |
|
inlinestatic |
void ftLk_SpecialNEnd_Coll | ( | ftLk_GObj * | gobj | ) |
|
static |
void ftLk_SpecialAirNStart_Coll | ( | ftLk_GObj * | gobj | ) |
void ftLk_SpecialAirNLoop_Coll | ( | ftLk_GObj * | gobj | ) |
void ftLk_SpecialAirNEnd_Coll | ( | ftLk_GObj * | gobj | ) |
|
static |
|
static |
|
static |
MotionFlags const mf = Ft_MF_SkipModel | Ft_MF_SkipItemVis |
|
static |