|
SSBM Decomp
|
#include "ftkirby.h"#include "types.h"#include <placeholder.h>#include "baselib/forward.h"#include "cm/camera.h"#include "ef/efasync.h"#include "ef/eflib.h"#include "ef/efsync.h"#include "ft/chara/ftCommon/ftCo_Damage.h"#include "ft/chara/ftCommon/ftCo_FallSpecial.h"#include "ft/chara/ftCommon/ftCo_Jump.h"#include "ft/chara/ftCommon/ftCo_KneeBend.h"#include "ft/chara/ftCommon/ftCo_Throw.h"#include "ft/chara/ftCommon/ftCo_ThrownKirby.h"#include "ft/chara/ftCommon/ftCo_Wait.h"#include "ft/fighter.h"#include "ft/forward.h"#include "ft/ft_081B.h"#include "ft/ft_0877.h"#include "ft/ft_0892.h"#include "ft/ftanim.h"#include "ft/ftcoll.h"#include "ft/ftcommon.h"#include "ft/ftdata.h"#include "ft/ftparts.h"#include "ft/ftwalkcommon.h"#include "ft/inlines.h"#include "ft/types.h"#include "ftCommon/ftCo_CaptureKirby.h"#include "ftCommon/ftCo_CaptureWaitKirby.h"#include "ftCommon/ftCo_Fall.h"#include "ftCommon/ftCo_Landing.h"#include "ftCommon/inlines.h"#include "ftKirby/forward.h"#include "ftKirby/inlines.h"#include "ftLuigi/forward.h"#include "it/itCommonItems.h"#include "it/items/it_2ADA.h"#include "it/items/it_2F28.h"#include "it/items/itdrmariopill.h"#include "it/items/itkirby_2F23.h"#include "it/items/itkirbyhammer.h"#include "it/items/itluigifireball.h"#include "it/items/itmariofireball.h"#include "lb/lb_00B0.h"#include "lb/lbanim.h"#include "lb/lbvector.h"#include "mp/mpcoll.h"#include "mp/mplib.h"#include <stddef.h>#include <trigf.h>#include <baselib/debug.h>#include <baselib/gobj.h>#include <baselib/random.h>#include <MSL/math.h>Data Structures | |
| struct | ftKb_Init_803CB4EC_t |
| struct | ftKb_Init_803CB490_layout |
Functions | |
| void | fn_800F9260 (HSD_GObj *) |
| Forward declarations. | |
| void | fn_800F64C8 (Fighter_GObj *, float) |
| void | fn_800F6178 (HSD_GObj *gobj) |
| static void | fn_800F6210 (HSD_GObj *gobj) |
| static void | fn_800F6280 (HSD_GObj *gobj) |
| static void | fn_800F6318 (HSD_GObj *gobj) |
| static void | fn_800F6AC8 (HSD_GObj *gobj) |
| Fighter_CollGround_PassLedgeCB. | |
| static bool | fbKb_SpecialLw_IASA_Inline (Fighter_GObj *gobj) |
| void | ftKb_SpecialHi_800F331C (Fighter_GObj *gobj) |
| void | ftKb_SpecialHi_800F346C (Fighter_GObj *gobj) |
| void | ftKb_SpecialHi_800F3570 (Fighter_GObj *gobj) |
| void | ftKb_SpecialHi_800F36DC (Fighter_GObj *gobj) |
| void | ftKb_SpecialHi_800F37EC (Fighter_GObj *gobj) |
| void | ftKb_SpecialHi_800F3B28 (Fighter_GObj *gobj) |
| void | ftKb_SpecialLw_Enter (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirLw_Enter (Fighter_GObj *gobj) |
| void | ftKb_SpecialLw1_Anim (Fighter_GObj *gobj) |
| void | ftKbUnkInline (Fighter_GObj *gobj, int val) |
| void | ftKb_SpecialLw_Anim (Fighter_GObj *gobj) |
| void | ftKb_SpecialLwEnd_Anim (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirLwStart_Anim (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirLw_Anim (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirLwEnd_Anim (Fighter_GObj *gobj) |
| void | ftKb_SpecialLw1_IASA (Fighter_GObj *gobj) |
| void | ftKb_SpecialLw_IASA (Fighter_GObj *gobj) |
| void | ftKb_SpecialLwEnd_IASA (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirLwStart_IASA (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirLw_IASA (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirLwEnd_IASA (Fighter_GObj *gobj) |
| void | ftKb_SpecialLw1_Phys (Fighter_GObj *gobj) |
| void | ftKb_SpecialLw_Phys (Fighter_GObj *gobj) |
| void | ftKb_SpecialLwEnd_Phys (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirLwStart_Phys (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirLw_Phys (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirLwEnd_Phys (Fighter_GObj *gobj) |
| void | ftKb_SpecialLw1_Coll (Fighter_GObj *gobj) |
| void | ftKb_SpecialLw_Coll (Fighter_GObj *gobj) |
| void | ftKb_SpecialLwEnd_Coll (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirLwStart_Coll (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirLw_Coll (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirLwEnd_Coll (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirLw_800F5318 (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirLw_800F539C (Fighter_GObj *gobj) |
| static void | fn_800F53AC_SpawnEffect (HSD_GObj *gobj) |
| static void | fn_800F53AC_CleanupItem (HSD_GObj *gobj) |
| void | fn_800F53AC (HSD_GObj *gobj) |
| void | ftKb_SpecialAirLw_800F5524 (HSD_GObj *gobj) |
| void | ftKb_SpecialS_Enter (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirS_Enter (Fighter_GObj *gobj) |
| void | ftKb_SpecialS_Anim (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirS_Anim (Fighter_GObj *gobj) |
| void | ftKb_SpecialS_Phys (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirS_Phys (Fighter_GObj *gobj) |
| void | ftKb_SpecialS_Coll (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirS_Coll (Fighter_GObj *gobj) |
| void | ftKb_SpecialN_800F5800 (HSD_GObj *gobj, Vec3 *vec) |
| void | ftKb_SpecialN_800F5820 (Fighter_GObj *gobj, ftCollisionBox *victim_coll_box, float victim_scale_x) |
| void | ftKb_SpecialN_800F5874 (Vec2 *arg0) |
| HSD_Joint * | ftKb_SpecialN_800F5898 (Fighter_GObj *gobj) |
| float | ftKb_SpecialN_800F58AC (Fighter_GObj *gobj, Vec3 *victim_self_vel, float victim_facing_dir) |
| float | ftKb_SpecialN_800F58D8 (Fighter_GObj *gobj, Vec3 *victim_self_vel, float victim_facing_dir) |
| void | ftKb_SpecialN_800F5954 (Fighter_GObj *gobj) |
| bool | ftKb_SpecialN_800F597C (Fighter_GObj *gobj) |
| void | ftKb_SpecialN_800F598C (Fighter_GObj *gobj, int arg1) |
| void | ftKb_SpecialN_800F5A04 (Fighter_GObj *gobj, f32 arg1) |
| bool | ftKb_SpecialN_800F5A38 (Fighter_GObj *gobj, Fighter *victim_fp) |
| float | ftKb_SpecialN_800F5A60 (Fighter_GObj *gobj) |
| float | ftKb_SpecialN_800F5A70 (void) |
| f32 | ftKb_SpecialN_800F5A88 (Fighter_GObj *gobj) |
| f32 | ftKb_SpecialN_800F5A98 (void) |
| f32 | ftKb_SpecialN_800F5AB0 (Fighter_GObj *gobj) |
| f32 | ftKb_SpecialN_800F5AC0 (void) |
| f32 | ftKb_SpecialN_800F5AD8 (void) |
| f32 | ftKb_SpecialN_800F5AF0 (Fighter_GObj *gobj) |
| f32 | ftKb_SpecialN_800F5B00 (Fighter_GObj *gobj) |
| f32 | ftKb_SpecialN_800F5B10 (Fighter_GObj *gobj) |
| void | ftKb_SpecialN_800F5B20 (Fighter_GObj *gobj, Vec2 *out) |
| float | ftKb_SpecialN_800F5B3C (HSD_GObj *gobj) |
| f32 | ftKb_SpecialN_800F5B4C (Fighter_GObj *gobj) |
| void | ftKb_SpecialNLoop_Anim (Fighter_GObj *gobj) |
| ftKb_SpecialN_800F5B5C | |
| void | ftKb_SpecialAirNLoop_Anim (Fighter_GObj *gobj) |
| void | ftKb_EatWait_Anim (Fighter_GObj *gobj) |
| ftKb_SpecialNEnd_Anim | |
| void | ftKb_SpecialAirNCaptureWait_Anim (Fighter_GObj *gobj) |
| void | ftKb_EatJump2_Anim (Fighter_GObj *gobj) |
| ftKb_SpecialNSpit0_Anim | |
| void | ftKb_SpecialN_800F5B5C (Fighter_GObj *gobj, Vec3 *output) |
| ftKb_EatLanding_Anim | |
| void | ftKb_SpecialN_800F5BA4 (Fighter *fp) |
| void | ftKb_SpecialN_800F5C34 (Fighter *fp) |
| void | ftKb_SpecialN_800F5D04 (Fighter_GObj *gobj, bool arg1) |
| void | ftKb_SpecialN_800F5DE8 (Fighter_GObj *gobj) |
| void | ftKb_SpecialN_800F5EA8 (Fighter_GObj *gobj) |
| void | ftKb_SpecialN_800F5F68 (HSD_GObj *gobj) |
| void | ftKb_SpecialN_800F6070 (HSD_GObj *gobj) |
| void | ftKb_SpecialN_800F6388 (Fighter_GObj *gobj) |
| void | ftKb_SpecialN_800F63EC (Fighter_GObj *gobj) |
| void | fn_800F6450 (HSD_GObj *gobj) |
| void | fn_800F6528 (Fighter_GObj *gobj) |
| void | fn_800F6588 (HSD_GObj *gobj) |
| void | fn_800F6638 (HSD_GObj *gobj) |
| void | fn_800F66E8 (HSD_GObj *gobj) |
| void | fn_800F6798 (HSD_GObj *gobj) |
| void | fn_800F6848 (Fighter_GObj *gobj) |
| void | fn_800F68A8 (Fighter_GObj *gobj) |
| void | fn_800F6908 (HSD_GObj *gobj) |
| void | fn_800F697C (HSD_GObj *gobj) |
| void | fn_800F69E8 (HSD_GObj *gobj) |
| void | fn_800F6A5C (HSD_GObj *gobj) |
| void | fn_800F6B3C (HSD_GObj *gobj) |
| void | ftKb_SpecialS_800F6BB0 (HSD_GObj *gobj) |
| void | fn_800F6C24 (HSD_GObj *gobj) |
| void | fn_800F6C98 (HSD_GObj *gobj) |
| void | fn_800F6D0C (HSD_GObj *gobj) |
| void | fn_800F6D80 (HSD_GObj *gobj) |
| void | fn_800F6DF4 (HSD_GObj *gobj) |
| void | fn_800F6E68 (HSD_GObj *gobj) |
| void | fn_800F6EDC (HSD_GObj *gobj) |
| void | fn_800F6F50 (HSD_GObj *gobj) |
| void | fn_800F6FC4 (HSD_GObj *gobj) |
| void | fn_800F702C (HSD_GObj *gobj) |
| static void | ftKb_SpecialN_SetHitlagCb (Fighter_GObj *gobj, s32 ms, MotionFlags mf) |
| static void | ftKb_SpecialN_SetThrowCb (Fighter_GObj *gobj, s32 mask, HSD_GObjEvent capture_cb, HSD_GObjEvent release_cb, void(*throw_cb)(HSD_GObj *, HSD_GObj *)) |
| void | ftKb_SpecialN_Anim (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirN_Anim (Fighter_GObj *gobj) |
| void | ftKb_SpecialNEnd_Anim (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirNEnd_Anim (Fighter_GObj *gobj) |
| static void | ftKb_SpecialNCapture_EnterState (Fighter_GObj *gobj, s32 ms) |
| void | ftKb_SpecialNCapture0_Anim (Fighter_GObj *gobj) |
| void | ftKb_SpecialNCapture_Anim (Fighter_GObj *gobj) |
| void | ftKb_SpecialNCapture1_Anim (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirNCapture_Anim (Fighter_GObj *gobj) |
| void | ftKb_Eat_Anim (HSD_GObj *gobj) |
| void | ftKb_SpecialAirNCaptured_Anim (Fighter_GObj *gobj) |
| static void | ftKb_SpecialNSpit_Anim_inline (Fighter_GObj *gobj, Fighter_GObj *victim) |
| void | ftKb_SpecialNSpit0_Anim (Fighter_GObj *gobj) |
| void | ftKb_SpecialNSpit_Anim (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirNSpit_Anim (Fighter_GObj *gobj) |
| void | ftKb_SpecialNSpit1_Anim (Fighter_GObj *gobj) |
| void | ftKb_SpecialNDrink0_Anim (Fighter_GObj *gobj) |
| static void | ftKb_SpecialNDrink_Anim_inline (Fighter_GObj *gobj, Fighter_GObj *victim_gobj) |
| void | ftKb_SpecialNDrink_Anim (Fighter_GObj *gobj) |
| void | ftKb_SpecialNDrink1_Anim (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirNDrink_Anim (Fighter_GObj *gobj) |
| void | ftKb_EatTurn_Anim (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirNCaptureTurn_Anim (Fighter_GObj *gobj) |
| void | ftKb_EatWalk_Anim (Fighter_GObj *gobj) |
| void | ftKb_EatJump1_Anim (Fighter_GObj *gobj) |
| void | ftKb_EatLanding_Anim (HSD_GObj *gobj) |
| void | ftKb_SpecialNLoop_IASA (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirNLoop_IASA (Fighter_GObj *gobj) |
| static bool | ftKb_EatWait_ItemEat (Fighter_GObj *gobj) |
| static bool | ftKb_EatWait_ItemSpit (Fighter_GObj *gobj) |
| static bool | ftKb_EatWait_FighterEat (Fighter_GObj *gobj) |
| static bool | ftKb_EatWait_FighterSpit (Fighter_GObj *gobj) |
| static bool | ftKb_EatWait_Turn (Fighter_GObj *gobj) |
| void | ftKb_EatWait_IASA (Fighter_GObj *gobj) |
| static bool | ftKb_SpecialAirNCaptureWait_ItemEat (Fighter_GObj *gobj) |
| static bool | ftKb_SpecialAirNCaptureWait_ItemSpit (Fighter_GObj *gobj) |
| static bool | ftKb_SpecialAirNCaptureWait_FighterEat (Fighter_GObj *gobj) |
| static bool | ftKb_SpecialAirNCaptureWait_FighterSpit (Fighter_GObj *gobj) |
| static bool | ftKb_SpecialAirNCaptureWait_Turn (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirNCaptureWait_IASA (Fighter_GObj *gobj) |
| void | ftKb_EatWalk_IASA (Fighter_GObj *gobj) |
| void | ftKb_EatJump1_IASA (Fighter_GObj *gobj) |
| void | ftKb_SpecialN_Phys (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirN_Phys (Fighter_GObj *gobj) |
| void | ftKb_SpecialNLoop_Phys (HSD_GObj *gobj) |
| void | ftKb_SpecialAirNLoop_Phys (Fighter_GObj *gobj) |
| void | ftKb_SpecialNEnd_Phys (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirNEnd_Phys (Fighter_GObj *gobj) |
| void | ftKb_SpecialNCapture0_Phys (Fighter_GObj *gobj) |
| void | ftKb_SpecialNCapture_Phys (Fighter_GObj *gobj) |
| void | ftKb_SpecialNCapture1_Phys (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirNCapture_Phys (Fighter_GObj *gobj) |
| void | ftKb_Eat_Phys (HSD_GObj *gobj) |
| void | ftKb_SpecialAirNCaptured_Phys (Fighter_GObj *gobj) |
| void | ftKb_EatWait_Phys (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirNCaptureWait_Phys (Fighter_GObj *gobj) |
| void | ftKb_SpecialNSpit0_Phys (Fighter_GObj *gobj) |
| void | ftKb_SpecialNSpit_Phys (Fighter_GObj *gobj) |
| void | ftKb_SpecialNSpit1_Phys (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirNSpit_Phys (Fighter_GObj *gobj) |
| void | ftKb_SpecialNDrink0_Phys (Fighter_GObj *gobj) |
| void | ftKb_SpecialNDrink_Phys (Fighter_GObj *gobj) |
| void | ftKb_SpecialNDrink1_Phys (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirNDrink_Phys (Fighter_GObj *gobj) |
| void | ftKb_EatTurn_Phys (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirNCaptureTurn_Phys (Fighter_GObj *gobj) |
| void | ftKb_EatWalk_Phys (Fighter_GObj *gobj) |
| void | ftKb_EatJump1_Phys (Fighter_GObj *gobj) |
| void | ftKb_EatJump2_Phys (Fighter_GObj *gobj) |
| void | ftKb_EatLanding_Phys (Fighter_GObj *gobj) |
| void | ftKb_SpecialN_Coll (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirN_Coll (Fighter_GObj *gobj) |
| void | ftKb_SpecialNLoop_Coll (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirNLoop_Coll (Fighter_GObj *gobj) |
| void | ftKb_SpecialNEnd_Coll (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirNEnd_Coll (Fighter_GObj *gobj) |
| void | ftKb_SpecialNCapture0_Coll (Fighter_GObj *gobj) |
| void | ftKb_SpecialNCapture_Coll (Fighter_GObj *gobj) |
| void | ftKb_SpecialNCapture1_Coll (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirNCapture_Coll (Fighter_GObj *gobj) |
| void | ftKb_Eat_Coll (HSD_GObj *gobj) |
| void | ftKb_SpecialAirNCaptured_Coll (Fighter_GObj *gobj) |
| void | ftKb_EatWait_Coll (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirNCaptureWait_Coll (Fighter_GObj *gobj) |
| void | ftKb_SpecialNSpit0_Coll (Fighter_GObj *gobj) |
| void | ftKb_SpecialNSpit_Coll (Fighter_GObj *gobj) |
| void | ftKb_SpecialNSpit1_Coll (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirNSpit_Coll (Fighter_GObj *gobj) |
| void | ftKb_SpecialNDrink0_Coll (Fighter_GObj *gobj) |
| void | ftKb_SpecialNDrink_Coll (Fighter_GObj *gobj) |
| void | ftKb_SpecialNDrink1_Coll (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirNDrink_Coll (Fighter_GObj *gobj) |
| void | ftKb_EatTurn_Coll (Fighter_GObj *gobj) |
| void | ftKb_SpecialAirNCaptureTurn_Coll (Fighter_GObj *gobj) |
| void | ftKb_EatWalk_Coll (Fighter_GObj *gobj) |
| void | ftKb_EatJump1_Coll (Fighter_GObj *gobj) |
| void | ftKb_EatJump2_Coll (Fighter_GObj *gobj) |
| void | ftKb_EatLanding_Coll (Fighter_GObj *gobj) |
| void | ftKb_SpecialN_800F9070 (HSD_GObj *gobj) |
| void | ftKb_SpecialN_800F9090 (HSD_GObj *gobj) |
| void | ftKb_SpecialN_800F9110 (Fighter_GObj *gobj) |
| void | ftKb_MrSpecialN_Anim (Fighter_GObj *gobj) |
| void | ftKb_MrSpecialN_IASA (Fighter_GObj *gobj) |
| void | ftKb_MrSpecialN_Phys (Fighter_GObj *gobj) |
| void | ftKb_MrSpecialN_Coll (Fighter_GObj *gobj) |
| static void | fn_800F9260_DrMario (HSD_GObj *gobj, Fighter *fp, Vec3 *pos) |
| s32 | fn_800F9260_inline (HSD_GObj *gobj) |
| static HSD_JObj * | fn_800F9260_GetPartJoint (s32 bone, Fighter *fp) |
| static s32 | fn_800F9260_GetLHandBone (Fighter *fp) |
| void | ftKb_SpecialNMr_800F93CC (Fighter_GObj *gobj) |
| void | ftKb_MrSpecialAirN_Anim (Fighter_GObj *gobj) |
| void | ftKb_MrSpecialAirN_IASA (Fighter_GObj *gobj) |
| void | ftKb_MrSpecialAirN_Phys (Fighter_GObj *gobj) |
| void | ftKb_MrSpecialAirN_Coll (Fighter_GObj *gobj) |
| static void | fn_800F98F4 (Fighter_GObj *) |
| void | ftKb_SpecialNLg_800F951C (Fighter_GObj *gobj) |
| void | ftKb_SpecialNLg_800F9598 (Fighter_GObj *gobj) |
| void | ftKb_SpecialNLg_800F9614 (Fighter_GObj *gobj) |
| void | ftKb_SpecialNLg_800F9684 (Fighter_GObj *gobj) |
| void | ftKb_LgSpecialN_Anim (Fighter_GObj *gobj) |
| void | ftKb_LgSpecialAirN_Anim (Fighter_GObj *gobj) |
| void | ftKb_LgSpecialN_IASA (Fighter_GObj *gobj) |
| void | ftKb_LgSpecialAirN_IASA (Fighter_GObj *gobj) |
| void | ftKb_LgSpecialN_Phys (Fighter_GObj *gobj) |
| void | ftKb_LgSpecialAirN_Phys (Fighter_GObj *gobj) |
| void | ftKb_LgSpecialN_Coll (Fighter_GObj *gobj) |
| void | ftKb_LgSpecialAirN_Coll (Fighter_GObj *gobj) |
| void | ftKb_SpecialNCa_800F99BC (Fighter_GObj *gobj) |
| void | ftKb_SpecialNCa_800F9A54 (Fighter_GObj *gobj) |
| void | ftKb_CaSpecialN_Anim (Fighter_GObj *gobj) |
| void | ftKb_CaSpecialAirN_Anim (Fighter_GObj *gobj) |
| void | ftKb_CaSpecialN_IASA (Fighter_GObj *gobj) |
| void | ftKb_CaSpecialAirN_IASA (Fighter_GObj *gobj) |
| void | ftKb_CaSpecialN_Phys (Fighter_GObj *gobj) |
| void | ftKb_CaSpecialAirN_Phys (Fighter_GObj *gobj) |
| void | ftKb_CaSpecialN_Coll (Fighter_GObj *gobj) |
| void | ftKb_CaSpecialAirN_Coll (Fighter_GObj *gobj) |
Variables | |
| static MotionFlags const | ftKb_MF_SpecialN_Coll |
| static MotionFlags const | ftKb_MF_SpecialN_Capture_Coll |
| static MotionFlags const | ftKb_MF_SpecialN_EatFall_Coll |
| static MotionFlags const | ftKb_MF_SpecialN_Loop_Coll |
| static MotionFlags const | ftKb_MF_SpecialN_LoopRumble_Coll |
| ftKirby_CopyName | ftKb_Init_803CA9D0 [FTKIND_MAX] |
| char | ftKb_Init_803CAAD8 [] = "PlKbNrCpDk.dat" |
| char | ftKb_Init_803CAAE8 [] = "PlyKirbyDk_Share_joint" |
| char | ftKb_Init_803CAB00 [] = "PlyKirbyDk_Share_matanim_joint" |
| char | ftKb_Init_803CAB20 [] = "PlKbYeCpDk.dat" |
| char | ftKb_Init_803CAB30 [] = "PlyKirbyDkYe_Share_joint" |
| char | ftKb_Init_803CAB4C [] = "PlyKirbyDkYe_Share_matanim_joint" |
| char | ftKb_Init_803CAB70 [] = "PlKbBuCpDk.dat" |
| char | ftKb_Init_803CAB80 [] = "PlyKirbyDkBu_Share_joint" |
| char | ftKb_Init_803CAB9C [] = "PlyKirbyDkBu_Share_matanim_joint" |
| char | ftKb_Init_803CABC0 [] = "PlKbReCpDk.dat" |
| char | ftKb_Init_803CABD0 [] = "PlyKirbyDkRe_Share_joint" |
| char | ftKb_Init_803CABEC [] = "PlyKirbyDkRe_Share_matanim_joint" |
| char | ftKb_Init_803CAC10 [] = "PlKbGrCpDk.dat" |
| char | ftKb_Init_803CAC20 [] = "PlyKirbyDkGr_Share_joint" |
| char | ftKb_Init_803CAC3C [] = "PlyKirbyDkGr_Share_matanim_joint" |
| char | ftKb_Init_803CAC60 [] = "PlKbWhCpDk.dat" |
| char | ftKb_Init_803CAC70 [] = "PlyKirbyDkWh_Share_joint" |
| char | ftKb_Init_803CAC8C [] = "PlyKirbyDkWh_Share_matanim_joint" |
| Fighter_CostumeStrings | ftKb_Init_803CACB0 [] |
| char | ftKb_Init_803CACF8 [] = "PlKbNrCpPr.dat" |
| char | ftKb_Init_803CAD08 [] = "PlyKirbyPr_Share_joint" |
| char | ftKb_Init_803CAD20 [] = "PlyKirbyPr_Share_matanim_joint" |
| char | ftKb_Init_803CAD40 [] = "PlKbYeCpPr.dat" |
| char | ftKb_Init_803CAD50 [] = "PlyKirbyPrYe_Share_joint" |
| char | ftKb_Init_803CAD6C [] = "PlyKirbyPrYe_Share_matanim_joint" |
| char | ftKb_Init_803CAD90 [] = "PlKbBuCpPr.dat" |
| char | ftKb_Init_803CADA0 [] = "PlyKirbyPrBu_Share_joint" |
| char | ftKb_Init_803CADBC [] = "PlyKirbyPrBu_Share_matanim_joint" |
| char | ftKb_Init_803CADE0 [] = "PlKbReCpPr.dat" |
| char | ftKb_Init_803CADF0 [] = "PlyKirbyPrRe_Share_joint" |
| char | ftKb_Init_803CAE0C [] = "PlyKirbyPrRe_Share_matanim_joint" |
| char | ftKb_Init_803CAE30 [] = "PlKbGrCpPr.dat" |
| char | ftKb_Init_803CAE40 [] = "PlyKirbyPrGr_Share_joint" |
| char | ftKb_Init_803CAE5C [] = "PlyKirbyPrGr_Share_matanim_joint" |
| char | ftKb_Init_803CAE80 [] = "PlKbWhCpPr.dat" |
| char | ftKb_Init_803CAE90 [] = "PlyKirbyPrWh_Share_joint" |
| char | ftKb_Init_803CAEAC [] = "PlyKirbyPrWh_Share_matanim_joint" |
| Fighter_CostumeStrings | ftKb_Init_803CAED0 [] |
| char | ftKb_Init_803CAF18 [] = "PlKbNrCpMt.dat" |
| char | ftKb_Init_803CAF28 [] = "PlyKirbyMt_Share_joint" |
| char | ftKb_Init_803CAF40 [] = "PlyKirbyMt_Share_matanim_joint" |
| char | ftKb_Init_803CAF60 [] = "PlKbYeCpMt.dat" |
| char | ftKb_Init_803CAF70 [] = "PlyKirbyMtYe_Share_joint" |
| char | ftKb_Init_803CAF8C [] = "PlyKirbyMtYe_Share_matanim_joint" |
| char | ftKb_Init_803CAFB0 [] = "PlKbBuCpMt.dat" |
| char | ftKb_Init_803CAFC0 [] = "PlyKirbyMtBu_Share_joint" |
| char | ftKb_Init_803CAFDC [] = "PlyKirbyMtBu_Share_matanim_joint" |
| char | ftKb_Init_803CB000 [] = "PlKbReCpMt.dat" |
| char | ftKb_Init_803CB010 [] = "PlyKirbyMtRe_Share_joint" |
| char | ftKb_Init_803CB02C [] = "PlyKirbyMtRe_Share_matanim_joint" |
| char | ftKb_Init_803CB050 [] = "PlKbGrCpMt.dat" |
| char | ftKb_Init_803CB060 [] = "PlyKirbyMtGr_Share_joint" |
| char | ftKb_Init_803CB07C [] = "PlyKirbyMtGr_Share_matanim_joint" |
| char | ftKb_Init_803CB0A0 [] = "PlKbWhCpMt.dat" |
| char | ftKb_Init_803CB0B0 [] = "PlyKirbyMtWh_Share_joint" |
| char | ftKb_Init_803CB0CC [] = "PlyKirbyMtWh_Share_matanim_joint" |
| Fighter_CostumeStrings | ftKb_Init_803CB0F0 [] |
| char | ftKb_Init_803CB138 [] = "PlKbNrCpFc.dat" |
| char | ftKb_Init_803CB148 [] = "PlyKirbyFc_Share_joint" |
| char | ftKb_Init_803CB160 [] = "PlyKirbyFc_Share_matanim_joint" |
| char | ftKb_Init_803CB180 [] = "PlKbYeCpFc.dat" |
| char | ftKb_Init_803CB190 [] = "PlyKirbyFcYe_Share_joint" |
| char | ftKb_Init_803CB1AC [] = "PlyKirbyFcYe_Share_matanim_joint" |
| char | ftKb_Init_803CB1D0 [] = "PlKbBuCpFc.dat" |
| char | ftKb_Init_803CB1E0 [] = "PlyKirbyFcBu_Share_joint" |
| char | ftKb_Init_803CB1FC [] = "PlyKirbyFcBu_Share_matanim_joint" |
| char | ftKb_Init_803CB220 [] = "PlKbReCpFc.dat" |
| char | ftKb_Init_803CB230 [] = "PlyKirbyFcRe_Share_joint" |
| char | ftKb_Init_803CB24C [] = "PlyKirbyFcRe_Share_matanim_joint" |
| char | ftKb_Init_803CB270 [] = "PlKbGrCpFc.dat" |
| char | ftKb_Init_803CB280 [] = "PlyKirbyFcGr_Share_joint" |
| char | ftKb_Init_803CB29C [] = "PlyKirbyFcGr_Share_matanim_joint" |
| char | ftKb_Init_803CB2C0 [] = "PlKbWhCpFc.dat" |
| char | ftKb_Init_803CB2D0 [] = "PlyKirbyFcWh_Share_joint" |
| char | ftKb_Init_803CB2EC [] = "PlyKirbyFcWh_Share_matanim_joint" |
| Fighter_CostumeStrings | ftKb_Init_803CB310 [] |
| char | ftKb_Init_803CB358 [] = "PlKbNrCpGw.dat" |
| char | ftKb_Init_803CB368 [] = "PlyKirbyGw_Share_joint" |
| char | ftKb_Init_803CB380 [] = "PlyKirbyGw_Share_matanim_joint" |
| Fighter_CostumeStrings | ftKb_Init_803CB3A0 [] |
| Fighter_CostumeStrings * | ftKb_Init_803CB3E8 [] |
| u8 | ftKb_Init_803CB46C [FTKIND_MAX] |
| bool | ftKb_Init_803CB490 [] |
| struct ftKb_Init_803CB4EC_t | ftKb_Init_803CB4EC |
| char | ftKb_Init_803CB510 [] = "Other Dead_Proc Existence" |
| char | ftKb_Init_803CB52C [] = "ftkirbyspecials.c" |
| char | ftKb_Init_804D3DB0 [2] = "0" |
| static u32 const | ftKb_Ca_transition_flags |
| void fn_800F9260 | ( | HSD_GObj * | gobj | ) |
Forward declarations.
| void fn_800F64C8 | ( | Fighter_GObj * | gobj, |
| float | anim_start ) |
| void fn_800F6178 | ( | HSD_GObj * | gobj | ) |
|
static |
|
static |
|
static |
|
static |
Fighter_CollGround_PassLedgeCB.
|
inlinestatic |
| void ftKb_SpecialHi_800F331C | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialHi_800F346C | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialHi_800F3570 | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialHi_800F36DC | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialHi_800F37EC | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialHi_800F3B28 | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialLw_Enter | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirLw_Enter | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialLw1_Anim | ( | Fighter_GObj * | gobj | ) |
|
inline |
| void ftKb_SpecialLw_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialLwEnd_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirLwStart_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirLw_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirLwEnd_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialLw1_IASA | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialLw_IASA | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialLwEnd_IASA | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirLwStart_IASA | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirLw_IASA | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirLwEnd_IASA | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialLw1_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialLw_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialLwEnd_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirLwStart_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirLw_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirLwEnd_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialLw1_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialLw_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialLwEnd_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirLwStart_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirLw_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirLwEnd_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirLw_800F5318 | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirLw_800F539C | ( | Fighter_GObj * | gobj | ) |
|
inlinestatic |
|
inlinestatic |
| void fn_800F53AC | ( | HSD_GObj * | gobj | ) |
| void ftKb_SpecialAirLw_800F5524 | ( | HSD_GObj * | gobj | ) |
| void ftKb_SpecialS_Enter | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirS_Enter | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialS_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirS_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialS_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirS_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialS_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirS_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialN_800F5820 | ( | Fighter_GObj * | gobj, |
| ftCollisionBox * | victim_coll_box, | ||
| float | victim_scale_x ) |
| void ftKb_SpecialN_800F5874 | ( | Vec2 * | arg0 | ) |
| HSD_Joint * ftKb_SpecialN_800F5898 | ( | Fighter_GObj * | gobj | ) |
| float ftKb_SpecialN_800F58AC | ( | Fighter_GObj * | gobj, |
| Vec3 * | victim_self_vel, | ||
| float | victim_facing_dir ) |
| float ftKb_SpecialN_800F58D8 | ( | Fighter_GObj * | gobj, |
| Vec3 * | victim_self_vel, | ||
| float | victim_facing_dir ) |
| void ftKb_SpecialN_800F5954 | ( | Fighter_GObj * | gobj | ) |
| bool ftKb_SpecialN_800F597C | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialN_800F598C | ( | Fighter_GObj * | gobj, |
| int | arg1 ) |
| void ftKb_SpecialN_800F5A04 | ( | Fighter_GObj * | gobj, |
| f32 | arg1 ) |
| float ftKb_SpecialN_800F5A60 | ( | Fighter_GObj * | gobj | ) |
| float ftKb_SpecialN_800F5A70 | ( | void | ) |
| f32 ftKb_SpecialN_800F5A88 | ( | Fighter_GObj * | gobj | ) |
| f32 ftKb_SpecialN_800F5A98 | ( | void | ) |
| f32 ftKb_SpecialN_800F5AB0 | ( | Fighter_GObj * | gobj | ) |
| f32 ftKb_SpecialN_800F5AC0 | ( | void | ) |
| f32 ftKb_SpecialN_800F5AD8 | ( | void | ) |
| f32 ftKb_SpecialN_800F5AF0 | ( | Fighter_GObj * | gobj | ) |
| f32 ftKb_SpecialN_800F5B00 | ( | Fighter_GObj * | gobj | ) |
| f32 ftKb_SpecialN_800F5B10 | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialN_800F5B20 | ( | Fighter_GObj * | gobj, |
| Vec2 * | out ) |
| float ftKb_SpecialN_800F5B3C | ( | HSD_GObj * | gobj | ) |
| f32 ftKb_SpecialN_800F5B4C | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNLoop_Anim | ( | Fighter_GObj * | gobj | ) |
ftKb_SpecialN_800F5BA4 ftKb_SpecialN_800F5C34 ftKb_SpecialN_800F5D04 ftKb_SpecialN_800F5DE8 ftKb_SpecialN_800F5EA8 ftKb_SpecialN_800F5F68 ftKb_SpecialN_800F6070 fn_800F6178 fn_800F6210 fn_800F6280 fn_800F6318 ftKb_SpecialN_800F6388 ftKb_SpecialN_800F63EC fn_800F6450 fn_800F64C8 fn_800F6528 fn_800F6588 fn_800F6638 fn_800F66E8 fn_800F6798 fn_800F6848 fn_800F68A8 fn_800F6908 fn_800F697C fn_800F69E8 fn_800F6A5C fn_800F6AC8 fn_800F6B3C ftKb_SpecialS_800F6BB0 fn_800F6C24 fn_800F6C98 fn_800F6D0C fn_800F6D80 fn_800F6DF4 fn_800F6E68 fn_800F6EDC fn_800F6F50 fn_800F6FC4 fn_800F702C ftKb_SpecialN_Anim ftKb_SpecialAirN_Anim
| void ftKb_SpecialAirNLoop_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_EatWait_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirNCaptureWait_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_EatJump2_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialN_800F5B5C | ( | Fighter_GObj * | gobj, |
| Vec3 * | output ) |
ftKb_SpecialNLoop_IASA ftKb_SpecialAirNLoop_IASA ftKb_EatWait_IASA ftKb_SpecialAirNCaptureWait_IASA ftKb_EatWalk_IASA ftKb_EatJump1_IASA ftKb_SpecialN_Phys ftKb_SpecialAirN_Phys ftKb_SpecialNLoop_Phys ftKb_SpecialAirNLoop_Phys ftKb_SpecialNEnd_Phys ftKb_SpecialAirNEnd_Phys ftKb_SpecialNCapture0_Phys ftKb_SpecialNCapture_Phys ftKb_SpecialNCapture1_Phys ftKb_SpecialAirNCapture_Phys ftKb_Eat_Phys ftKb_SpecialAirNCaptured_Phys ftKb_EatWait_Phys ftKb_SpecialAirNCaptureWait_Phys ftKb_SpecialNSpit0_Phys ftKb_SpecialNSpit_Phys ftKb_SpecialNSpit1_Phys ftKb_SpecialAirNSpit_Phys ftKb_SpecialNDrink0_Phys ftKb_SpecialNDrink_Phys ftKb_SpecialNDrink1_Phys ftKb_SpecialAirNDrink_Phys ftKb_EatTurn_Phys ftKb_SpecialAirNCaptureTurn_Phys ftKb_EatWalk_Phys ftKb_EatJump1_Phys ftKb_EatJump2_Phys ftKb_EatLanding_Phys ftKb_SpecialN_Coll ftKb_SpecialAirN_Coll ftKb_SpecialNLoop_Coll ftKb_SpecialAirNLoop_Coll ftKb_SpecialNEnd_Coll ftKb_SpecialAirNEnd_Coll ftKb_SpecialNCapture0_Coll ftKb_SpecialNCapture_Coll ftKb_SpecialNCapture1_Coll ftKb_SpecialAirNCapture_Coll ftKb_Eat_Coll ftKb_SpecialAirNCaptured_Coll ftKb_EatWait_Coll ftKb_SpecialAirNCaptureWait_Coll ftKb_SpecialNSpit0_Coll ftKb_SpecialNSpit_Coll ftKb_SpecialNSpit1_Coll ftKb_SpecialAirNSpit_Coll ftKb_SpecialNDrink0_Coll ftKb_SpecialNDrink_Coll ftKb_SpecialNDrink1_Coll ftKb_SpecialAirNDrink_Coll ftKb_EatTurn_Coll ftKb_SpecialAirNCaptureTurn_Coll ftKb_EatWalk_Coll ftKb_EatJump1_Coll ftKb_EatJump2_Coll ftKb_EatLanding_Coll ftKb_SpecialN_800F9070 ftKb_SpecialN_800F9090 ftKb_SpecialN_800F9110 ftKb_MrSpecialN_Anim ftKb_MrSpecialN_IASA ftKb_MrSpecialN_Phys ftKb_MrSpecialN_Coll fn_800F9260 ftKb_SpecialNMr_800F93CC ftKb_MrSpecialAirN_Anim ftKb_MrSpecialAirN_IASA ftKb_MrSpecialAirN_Phys ftKb_MrSpecialAirN_Coll ftKb_SpecialNLg_800F951C ftKb_SpecialNLg_800F9598 ftKb_SpecialNLg_800F9614 ftKb_SpecialNLg_800F9684 ftKb_LgSpecialN_Anim ftKb_LgSpecialAirN_Anim ftKb_LgSpecialN_IASA ftKb_LgSpecialAirN_IASA ftKb_LgSpecialN_Phys ftKb_LgSpecialAirN_Phys ftKb_LgSpecialN_Coll ftKb_LgSpecialAirN_Coll fn_800F98F4 ftKb_SpecialNCa_800F99BC ftKb_SpecialNCa_800F9A54 ftKb_CaSpecialN_Anim ftKb_CaSpecialAirN_Anim ftKb_CaSpecialN_IASA ftKb_CaSpecialAirN_IASA ftKb_CaSpecialN_Phys ftKb_CaSpecialAirN_Phys ftKb_CaSpecialN_Coll ftKb_CaSpecialAirN_Coll
| void ftKb_SpecialN_800F5BA4 | ( | Fighter * | fp | ) |
| void ftKb_SpecialN_800F5C34 | ( | Fighter * | fp | ) |
| void ftKb_SpecialN_800F5D04 | ( | Fighter_GObj * | gobj, |
| bool | arg1 ) |
| void ftKb_SpecialN_800F5DE8 | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialN_800F5EA8 | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialN_800F5F68 | ( | HSD_GObj * | gobj | ) |
| void ftKb_SpecialN_800F6070 | ( | HSD_GObj * | gobj | ) |
| void ftKb_SpecialN_800F6388 | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialN_800F63EC | ( | Fighter_GObj * | gobj | ) |
| void fn_800F6450 | ( | HSD_GObj * | gobj | ) |
| void fn_800F6528 | ( | Fighter_GObj * | gobj | ) |
| void fn_800F6588 | ( | HSD_GObj * | gobj | ) |
| void fn_800F6638 | ( | HSD_GObj * | gobj | ) |
| void fn_800F66E8 | ( | HSD_GObj * | gobj | ) |
| void fn_800F6798 | ( | HSD_GObj * | gobj | ) |
| void fn_800F6848 | ( | Fighter_GObj * | gobj | ) |
| void fn_800F68A8 | ( | Fighter_GObj * | gobj | ) |
| void fn_800F6908 | ( | HSD_GObj * | gobj | ) |
| void fn_800F697C | ( | HSD_GObj * | gobj | ) |
| void fn_800F69E8 | ( | HSD_GObj * | gobj | ) |
| void fn_800F6A5C | ( | HSD_GObj * | gobj | ) |
| void fn_800F6B3C | ( | HSD_GObj * | gobj | ) |
| void ftKb_SpecialS_800F6BB0 | ( | HSD_GObj * | gobj | ) |
| void fn_800F6C24 | ( | HSD_GObj * | gobj | ) |
| void fn_800F6C98 | ( | HSD_GObj * | gobj | ) |
| void fn_800F6D0C | ( | HSD_GObj * | gobj | ) |
| void fn_800F6D80 | ( | HSD_GObj * | gobj | ) |
| void fn_800F6DF4 | ( | HSD_GObj * | gobj | ) |
| void fn_800F6E68 | ( | HSD_GObj * | gobj | ) |
| void fn_800F6EDC | ( | HSD_GObj * | gobj | ) |
| void fn_800F6F50 | ( | HSD_GObj * | gobj | ) |
| void fn_800F6FC4 | ( | HSD_GObj * | gobj | ) |
| void fn_800F702C | ( | HSD_GObj * | gobj | ) |
|
inlinestatic |
|
inlinestatic |
| void ftKb_SpecialN_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirN_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNEnd_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirNEnd_Anim | ( | Fighter_GObj * | gobj | ) |
|
inlinestatic |
| void ftKb_SpecialNCapture0_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNCapture_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNCapture1_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirNCapture_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_Eat_Anim | ( | HSD_GObj * | gobj | ) |
| void ftKb_SpecialAirNCaptured_Anim | ( | Fighter_GObj * | gobj | ) |
|
inlinestatic |
| void ftKb_SpecialNSpit0_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNSpit_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirNSpit_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNSpit1_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNDrink0_Anim | ( | Fighter_GObj * | gobj | ) |
|
inlinestatic |
| void ftKb_SpecialNDrink_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNDrink1_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirNDrink_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_EatTurn_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirNCaptureTurn_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_EatWalk_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_EatJump1_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_EatLanding_Anim | ( | HSD_GObj * | gobj | ) |
| void ftKb_SpecialNLoop_IASA | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirNLoop_IASA | ( | Fighter_GObj * | gobj | ) |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
| void ftKb_EatWait_IASA | ( | Fighter_GObj * | gobj | ) |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
| void ftKb_SpecialAirNCaptureWait_IASA | ( | Fighter_GObj * | gobj | ) |
| void ftKb_EatWalk_IASA | ( | Fighter_GObj * | gobj | ) |
| void ftKb_EatJump1_IASA | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialN_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirN_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNLoop_Phys | ( | HSD_GObj * | gobj | ) |
| void ftKb_SpecialAirNLoop_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNEnd_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirNEnd_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNCapture0_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNCapture_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNCapture1_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirNCapture_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_Eat_Phys | ( | HSD_GObj * | gobj | ) |
| void ftKb_SpecialAirNCaptured_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_EatWait_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirNCaptureWait_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNSpit0_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNSpit_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNSpit1_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirNSpit_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNDrink0_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNDrink_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNDrink1_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirNDrink_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_EatTurn_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirNCaptureTurn_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_EatWalk_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_EatJump1_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_EatJump2_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_EatLanding_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialN_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirN_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNLoop_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirNLoop_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNEnd_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirNEnd_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNCapture0_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNCapture_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNCapture1_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirNCapture_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_Eat_Coll | ( | HSD_GObj * | gobj | ) |
| void ftKb_SpecialAirNCaptured_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_EatWait_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirNCaptureWait_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNSpit0_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNSpit_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNSpit1_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirNSpit_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNDrink0_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNDrink_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNDrink1_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirNDrink_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_EatTurn_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialAirNCaptureTurn_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_EatWalk_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_EatJump1_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_EatJump2_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_EatLanding_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialN_800F9070 | ( | HSD_GObj * | gobj | ) |
| void ftKb_SpecialN_800F9090 | ( | HSD_GObj * | gobj | ) |
| void ftKb_SpecialN_800F9110 | ( | Fighter_GObj * | gobj | ) |
| void ftKb_MrSpecialN_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_MrSpecialN_IASA | ( | Fighter_GObj * | gobj | ) |
| void ftKb_MrSpecialN_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_MrSpecialN_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNMr_800F93CC | ( | Fighter_GObj * | gobj | ) |
| void ftKb_MrSpecialAirN_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_MrSpecialAirN_IASA | ( | Fighter_GObj * | gobj | ) |
| void ftKb_MrSpecialAirN_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_MrSpecialAirN_Coll | ( | Fighter_GObj * | gobj | ) |
|
static |
| void ftKb_SpecialNLg_800F951C | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNLg_800F9598 | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNLg_800F9614 | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNLg_800F9684 | ( | Fighter_GObj * | gobj | ) |
| void ftKb_LgSpecialN_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_LgSpecialAirN_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_LgSpecialN_IASA | ( | Fighter_GObj * | gobj | ) |
| void ftKb_LgSpecialAirN_IASA | ( | Fighter_GObj * | gobj | ) |
| void ftKb_LgSpecialN_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_LgSpecialAirN_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_LgSpecialN_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_LgSpecialAirN_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNCa_800F99BC | ( | Fighter_GObj * | gobj | ) |
| void ftKb_SpecialNCa_800F9A54 | ( | Fighter_GObj * | gobj | ) |
| void ftKb_CaSpecialN_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_CaSpecialAirN_Anim | ( | Fighter_GObj * | gobj | ) |
| void ftKb_CaSpecialN_IASA | ( | Fighter_GObj * | gobj | ) |
| void ftKb_CaSpecialAirN_IASA | ( | Fighter_GObj * | gobj | ) |
| void ftKb_CaSpecialN_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_CaSpecialAirN_Phys | ( | Fighter_GObj * | gobj | ) |
| void ftKb_CaSpecialN_Coll | ( | Fighter_GObj * | gobj | ) |
| void ftKb_CaSpecialAirN_Coll | ( | Fighter_GObj * | gobj | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
| ftKirby_CopyName ftKb_Init_803CA9D0[FTKIND_MAX] |
| char ftKb_Init_803CAAD8[] = "PlKbNrCpDk.dat" |
| char ftKb_Init_803CAAE8[] = "PlyKirbyDk_Share_joint" |
| char ftKb_Init_803CAB00[] = "PlyKirbyDk_Share_matanim_joint" |
| char ftKb_Init_803CAB20[] = "PlKbYeCpDk.dat" |
| char ftKb_Init_803CAB30[] = "PlyKirbyDkYe_Share_joint" |
| char ftKb_Init_803CAB4C[] = "PlyKirbyDkYe_Share_matanim_joint" |
| char ftKb_Init_803CAB70[] = "PlKbBuCpDk.dat" |
| char ftKb_Init_803CAB80[] = "PlyKirbyDkBu_Share_joint" |
| char ftKb_Init_803CAB9C[] = "PlyKirbyDkBu_Share_matanim_joint" |
| char ftKb_Init_803CABC0[] = "PlKbReCpDk.dat" |
| char ftKb_Init_803CABD0[] = "PlyKirbyDkRe_Share_joint" |
| char ftKb_Init_803CABEC[] = "PlyKirbyDkRe_Share_matanim_joint" |
| char ftKb_Init_803CAC10[] = "PlKbGrCpDk.dat" |
| char ftKb_Init_803CAC20[] = "PlyKirbyDkGr_Share_joint" |
| char ftKb_Init_803CAC3C[] = "PlyKirbyDkGr_Share_matanim_joint" |
| char ftKb_Init_803CAC60[] = "PlKbWhCpDk.dat" |
| char ftKb_Init_803CAC70[] = "PlyKirbyDkWh_Share_joint" |
| char ftKb_Init_803CAC8C[] = "PlyKirbyDkWh_Share_matanim_joint" |
| Fighter_CostumeStrings ftKb_Init_803CACB0[] |
| char ftKb_Init_803CACF8[] = "PlKbNrCpPr.dat" |
| char ftKb_Init_803CAD08[] = "PlyKirbyPr_Share_joint" |
| char ftKb_Init_803CAD20[] = "PlyKirbyPr_Share_matanim_joint" |
| char ftKb_Init_803CAD40[] = "PlKbYeCpPr.dat" |
| char ftKb_Init_803CAD50[] = "PlyKirbyPrYe_Share_joint" |
| char ftKb_Init_803CAD6C[] = "PlyKirbyPrYe_Share_matanim_joint" |
| char ftKb_Init_803CAD90[] = "PlKbBuCpPr.dat" |
| char ftKb_Init_803CADA0[] = "PlyKirbyPrBu_Share_joint" |
| char ftKb_Init_803CADBC[] = "PlyKirbyPrBu_Share_matanim_joint" |
| char ftKb_Init_803CADE0[] = "PlKbReCpPr.dat" |
| char ftKb_Init_803CADF0[] = "PlyKirbyPrRe_Share_joint" |
| char ftKb_Init_803CAE0C[] = "PlyKirbyPrRe_Share_matanim_joint" |
| char ftKb_Init_803CAE30[] = "PlKbGrCpPr.dat" |
| char ftKb_Init_803CAE40[] = "PlyKirbyPrGr_Share_joint" |
| char ftKb_Init_803CAE5C[] = "PlyKirbyPrGr_Share_matanim_joint" |
| char ftKb_Init_803CAE80[] = "PlKbWhCpPr.dat" |
| char ftKb_Init_803CAE90[] = "PlyKirbyPrWh_Share_joint" |
| char ftKb_Init_803CAEAC[] = "PlyKirbyPrWh_Share_matanim_joint" |
| Fighter_CostumeStrings ftKb_Init_803CAED0[] |
| char ftKb_Init_803CAF18[] = "PlKbNrCpMt.dat" |
| char ftKb_Init_803CAF28[] = "PlyKirbyMt_Share_joint" |
| char ftKb_Init_803CAF40[] = "PlyKirbyMt_Share_matanim_joint" |
| char ftKb_Init_803CAF60[] = "PlKbYeCpMt.dat" |
| char ftKb_Init_803CAF70[] = "PlyKirbyMtYe_Share_joint" |
| char ftKb_Init_803CAF8C[] = "PlyKirbyMtYe_Share_matanim_joint" |
| char ftKb_Init_803CAFB0[] = "PlKbBuCpMt.dat" |
| char ftKb_Init_803CAFC0[] = "PlyKirbyMtBu_Share_joint" |
| char ftKb_Init_803CAFDC[] = "PlyKirbyMtBu_Share_matanim_joint" |
| char ftKb_Init_803CB000[] = "PlKbReCpMt.dat" |
| char ftKb_Init_803CB010[] = "PlyKirbyMtRe_Share_joint" |
| char ftKb_Init_803CB02C[] = "PlyKirbyMtRe_Share_matanim_joint" |
| char ftKb_Init_803CB050[] = "PlKbGrCpMt.dat" |
| char ftKb_Init_803CB060[] = "PlyKirbyMtGr_Share_joint" |
| char ftKb_Init_803CB07C[] = "PlyKirbyMtGr_Share_matanim_joint" |
| char ftKb_Init_803CB0A0[] = "PlKbWhCpMt.dat" |
| char ftKb_Init_803CB0B0[] = "PlyKirbyMtWh_Share_joint" |
| char ftKb_Init_803CB0CC[] = "PlyKirbyMtWh_Share_matanim_joint" |
| Fighter_CostumeStrings ftKb_Init_803CB0F0[] |
| char ftKb_Init_803CB138[] = "PlKbNrCpFc.dat" |
| char ftKb_Init_803CB148[] = "PlyKirbyFc_Share_joint" |
| char ftKb_Init_803CB160[] = "PlyKirbyFc_Share_matanim_joint" |
| char ftKb_Init_803CB180[] = "PlKbYeCpFc.dat" |
| char ftKb_Init_803CB190[] = "PlyKirbyFcYe_Share_joint" |
| char ftKb_Init_803CB1AC[] = "PlyKirbyFcYe_Share_matanim_joint" |
| char ftKb_Init_803CB1D0[] = "PlKbBuCpFc.dat" |
| char ftKb_Init_803CB1E0[] = "PlyKirbyFcBu_Share_joint" |
| char ftKb_Init_803CB1FC[] = "PlyKirbyFcBu_Share_matanim_joint" |
| char ftKb_Init_803CB220[] = "PlKbReCpFc.dat" |
| char ftKb_Init_803CB230[] = "PlyKirbyFcRe_Share_joint" |
| char ftKb_Init_803CB24C[] = "PlyKirbyFcRe_Share_matanim_joint" |
| char ftKb_Init_803CB270[] = "PlKbGrCpFc.dat" |
| char ftKb_Init_803CB280[] = "PlyKirbyFcGr_Share_joint" |
| char ftKb_Init_803CB29C[] = "PlyKirbyFcGr_Share_matanim_joint" |
| char ftKb_Init_803CB2C0[] = "PlKbWhCpFc.dat" |
| char ftKb_Init_803CB2D0[] = "PlyKirbyFcWh_Share_joint" |
| char ftKb_Init_803CB2EC[] = "PlyKirbyFcWh_Share_matanim_joint" |
| Fighter_CostumeStrings ftKb_Init_803CB310[] |
| char ftKb_Init_803CB358[] = "PlKbNrCpGw.dat" |
| char ftKb_Init_803CB368[] = "PlyKirbyGw_Share_joint" |
| char ftKb_Init_803CB380[] = "PlyKirbyGw_Share_matanim_joint" |
| Fighter_CostumeStrings ftKb_Init_803CB3A0[] |
| Fighter_CostumeStrings* ftKb_Init_803CB3E8[] |
| u8 ftKb_Init_803CB46C[FTKIND_MAX] |
| bool ftKb_Init_803CB490[] |
| struct ftKb_Init_803CB4EC_t ftKb_Init_803CB4EC |
| char ftKb_Init_803CB510[] = "Other Dead_Proc Existence" |
| char ftKb_Init_803CB52C[] = "ftkirbyspecials.c" |
| char ftKb_Init_804D3DB0[2] = "0" |
|
static |