SSBM Decomp
Loading...
Searching...
No Matches
ftCh_Init.c File Reference
#include "ftCh_Init.h"
#include "math.h"
#include "types.h"
#include <placeholder.h>
#include <platform.h>
#include "baselib/forward.h"
#include "cm/camera.h"
#include "ft/chara/ftCommon/ftCo_CaptureCut.h"
#include "ft/chara/ftCommon/ftCo_Throw.h"
#include "ft/chara/ftCommon/ftCo_Thrown.h"
#include "ft/fighter.h"
#include "ft/ft_081B.h"
#include "ft/ft_0877.h"
#include "ft/ft_0881.h"
#include "ft/ft_0D31.h"
#include "ft/ftbosslib.h"
#include "ft/ftcamera.h"
#include "ft/ftcommon.h"
#include "ft/ftlib.h"
#include "ft/inlines.h"
#include "ft/types.h"
#include "ftCrazyHand/forward.h"
#include "ftMasterHand/types.h"
#include "gr/stage.h"
#include "it/it_26B1.h"
#include "it/items/itmasterhandlaser.h"
#include "lb/lb_00B0.h"
#include "lb/lbaudio_ax.h"
#include "lb/lbvector.h"
#include "pl/player.h"
#include <common_structs.h>
#include <dolphin/mtx.h>
#include <MetroTRK/intrinsics.h>

Functions

static float my_sqrtf (float x)
 
static float my_lbVector_Len (Vec3 *vec)
 
static HSD_JObjget_jobj (HSD_GObj *gobj)
 
static void ftCh_Init_80156310 (HSD_GObj *gobj)
 
static void fn_80157080 (Fighter_GObj *gobj)
 
static void fn_8015746C (HSD_GObj *gobj)
 
static void fn_8015755C (HSD_GObj *gobj)
 
static void fn_801578E8 (HSD_GObj *gobj)
 
static void fn_80159288 (HSD_GObj *gobj)
 
static void fn_80159908 (HSD_GObj *gobj)
 
static void fn_801582D8 (HSD_GObj *gobj)
 
static void fn_80158534 (HSD_GObj *gobj)
 
static void ftCh_Init_8015868C (HSD_GObj *gobj)
 
static void ftCh_GrabUnk1_8015ABD0 (HSD_GObj *gobj)
 
static void ftCh_GrabUnk1_8015AC50 (HSD_GObj *gobj)
 
void ftCh_GrabUnk1_8015B174 (HSD_GObj *gobj)
 
static void fn_8015B548 (HSD_GObj *gobj, HSD_GObj *gobj2)
 
static void fn_8015B2C0 (HSD_GObj *gobj)
 
static void ftCh_GrabUnk1_8015B670 (HSD_GObj *gobj)
 
static void ftCh_GrabUnk1_8015B998 (HSD_GObj *gobj)
 
static void ftCh_Init_80156198 (HSD_GObj *gobj)
 
bool fn_8015B4EC (Vec3 *vec)
 
static void fn_801577B4 (HSD_GObj *gobj)
 
static void fn_80159AA4 (HSD_GObj *gobj)
 
void ftCh_Init_801566B4 (void)
 
void ftCh_Init_80156A5C (void)
 
void ftCh_Init_80156688 (void)
 
void ftCh_Init_801566E0 (void)
 
void ftCh_Init_80156710 (void)
 
void ftCh_Init_80156740 (void)
 
void ftCh_Init_80156770 (void)
 
void ftCh_Init_801567A0 (void)
 
void ftCh_Init_801567AC (void)
 
void ftCh_Init_801567DC (void)
 
void ftCh_Init_8015683C (void)
 
void ftCh_Init_8015686C (void)
 
void ftCh_Init_80156878 (void)
 
void ftCh_Init_80156884 (void)
 
void ftCh_Init_80156898 (void)
 
void ftCh_Init_801568AC (void)
 
void ftCh_Init_801568B8 (void)
 
void ftCh_Init_801568E8 (void)
 
void ftCh_Init_80156918 (void)
 
void ftCh_Init_80156948 (void)
 
void ftCh_GrabUnk1_8015B2FC (void)
 
void ftCh_GrabUnk1_8015B35C (void)
 
void ftCh_GrabUnk1_8015B390 (void)
 
void ftCh_GrabUnk1_8015B3B8 (void)
 
void ftCh_GrabUnk1_8015B3EC (void)
 
void ftCh_GrabUnk1_8015B404 (void)
 
void ftCh_GrabUnk1_8015B43C (void)
 
void ftCh_GrabUnk1_8015B46C (void)
 
void ftCh_GrabUnk1_8015B4AC (void)
 
void ftCh_GrabUnk1_8015B4BC (void)
 
void ftCh_Init_OnDeath (HSD_GObj *gobj)
 
void ftCh_Init_OnLoad (HSD_GObj *gobj)
 
void ftCh_Init_LoadSpecialAttrs (HSD_GObj *gobj)
 
void ftCh_Init_80155FCC (HSD_GObj *gobj)
 
void ftCh_Init_80156014 (HSD_GObj *gobj)
 
static void ftCh_Init_80156018 (HSD_GObj *gobj)
 
static void ftCh_Init_801560D8 (HSD_GObj *gobj)
 
void ftCh_Wait1_0_IASA (HSD_GObj *gobj)
 ftCh_Init_80156198
 
void ftCh_Wait1_0_Phys (HSD_GObj *gobj)
 
void ftCh_Wait1_0_Coll (HSD_GObj *gobj)
 
void ftCh_Entry_Anim (HSD_GObj *gobj)
 #ftCh_Init_80156AD8
 
void ftCh_Entry_IASA (HSD_GObj *gobj)
 
void ftCh_Entry_Phys (HSD_GObj *gobj)
 
void ftCh_Entry_Coll (HSD_GObj *gobj)
 
void ftCh_Damage_Anim (HSD_GObj *gobj)
 
void ftCh_Damage_IASA (HSD_GObj *gobj)
 
void ftCh_Damage_Phys (HSD_GObj *gobj)
 
void ftCh_Damage_Coll (HSD_GObj *gobj)
 
void ftCh_Damage2_IASA (HSD_GObj *gobj)
 ftCh_Init_80157170
 
void ftCh_Damage2_Phys (HSD_GObj *gobj)
 
void ftCh_Damage2_Coll (HSD_GObj *gobj)
 
void ftCh_Init_8015737C (HSD_GObj *gobj)
 
void ftCh_WaitSweep_Anim (HSD_GObj *gobj)
 
void ftCh_WaitSweep_Phys (HSD_GObj *gobj)
 
void ftCh_WaitSweep_IASA (HSD_GObj *gobj)
 
void ftCh_WaitSweep_Coll (HSD_GObj *gobj)
 
void ftCh_SweepLoop_Anim (HSD_GObj *gobj)
 
void ftCh_SweepLoop_IASA (HSD_GObj *gobj)
 
void ftCh_SweepLoop_Phys (HSD_GObj *gobj)
 
void ftCh_SweepLoop_Coll (HSD_GObj *gobj)
 
void ftCh_SweepWait_Anim (HSD_GObj *gobj)
 
void ftCh_SweepWait_IASA (HSD_GObj *gobj)
 
void ftCh_SweepWait_Phys (HSD_GObj *gobj)
 
void ftCh_SweepWait_Coll (HSD_GObj *gobj)
 
void ftCh_Init_8015764C (HSD_GObj *gobj)
 
void ftCh_Slap_IASA (HSD_GObj *gobj)
 ftCh_Slap_Anim
 
void ftCh_Init_801577F8 (HSD_GObj *gobj)
 ftCh_Slap_Phys
 
void ftCh_Walk2_Anim (HSD_GObj *gobj)
 
void ftCh_Walk2_IASA (HSD_GObj *gobj)
 
void ftCh_Walk2_Phys (HSD_GObj *gobj)
 
void ftCh_Slap_Coll (HSD_GObj *gobj)
 
void ftCh_WalkLoop_Anim (HSD_GObj *gobj)
 
void ftCh_WalkLoop_IASA (HSD_GObj *gobj)
 
void ftCh_WalkLoop_Phys (HSD_GObj *gobj)
 
void ftCh_WalkLoop_Coll (HSD_GObj *gobj)
 
void ftCh_Init_801579F4 (HSD_GObj *gobj)
 
void ftCh_WalkWait_Anim (HSD_GObj *gobj)
 
void ftCh_WalkWait_IASA (HSD_GObj *gobj)
 
void ftCh_WalkWait_Phys (HSD_GObj *gobj)
 
void ftCh_WalkWait_Coll (HSD_GObj *gobj)
 
void ftCh_Init_80157B58 (HSD_GObj *gobj)
 
void ftCh_WalkShoot_Anim (HSD_GObj *gobj)
 
void ftCh_WalkShoot_IASA (HSD_GObj *gobj)
 
void ftCh_WalkShoot_Phys (HSD_GObj *gobj)
 
void ftCh_WalkShoot_Coll (HSD_GObj *gobj)
 
void fn_80157C50 (HSD_GObj *gobj)
 
void ftCh_Drill_Anim (HSD_GObj *gobj)
 
void ftCh_Drill_IASA (HSD_GObj *gobj)
 
void ftCh_Drill_Phys (HSD_GObj *gobj)
 
void ftCh_Drill_Coll (HSD_GObj *gobj)
 
void ftCh_Init_80157DF8 (HSD_GObj *gobj)
 
void ftCh_RockCrushUp_Anim (HSD_GObj *gobj)
 
void ftCh_RockCrushWait_Anim (HSD_GObj *gobj)
 
void ftCh_RockCrushUp_IASA (HSD_GObj *gobj)
 
void ftCh_RockCrushUp_Phys (HSD_GObj *gobj)
 
void ftCh_RockCrushUp_Coll (HSD_GObj *gobj)
 
void fn_80158144 (HSD_GObj *gobj)
 
void ftCh_RockCrushDown_Anim (HSD_GObj *gobj)
 
void ftCh_RockCrushDown_IASA (HSD_GObj *gobj)
 
void ftCh_RockCrushDown_Phys (HSD_GObj *gobj)
 
void ftCh_RockCrushDown_Coll (HSD_GObj *gobj)
 
void ftCh_PaperCrush_Anim (HSD_GObj *gobj)
 
void ftCh_PaperCrush_IASA (HSD_GObj *gobj)
 
void ftCh_PaperCrush_Phys (HSD_GObj *gobj)
 
void ftCh_PaperCrush_Coll (HSD_GObj *gobj)
 
void ftCh_Init_801583E4 (HSD_GObj *gobj)
 
void ftCh_Poke1_Anim (HSD_GObj *gobj)
 
void ftCh_Poke1_IASA (HSD_GObj *gobj)
 
void ftCh_Poke1_Phys (HSD_GObj *gobj)
 
void ftCh_Poke1_Coll (HSD_GObj *gobj)
 
void ftCh_Poke2_Anim (HSD_GObj *gobj)
 
void ftCh_Poke2_IASA (HSD_GObj *gobj)
 
void ftCh_Poke2_Phys (HSD_GObj *gobj)
 
void ftCh_Poke2_Coll (HSD_GObj *gobj)
 
void ftCh_FingerBeamStart_Anim (HSD_GObj *gobj)
 #fn_801587B0
 
void ftCh_FingerBeamStart_IASA (HSD_GObj *gobj)
 
void ftCh_FingerBeamStart_Phys (HSD_GObj *gobj)
 
void ftCh_FingerBeamStart_Coll (HSD_GObj *gobj)
 
void ftCh_Init_80158B3C (HSD_GObj *gobj)
 #fn_801588B8
 
void ftCh_FingerBeamLoop_Anim (HSD_GObj *gobj)
 
void ftCh_FingerBeamLoop_IASA (HSD_GObj *gobj)
 
void ftCh_FingerBeamLoop_Phys (HSD_GObj *gobj)
 
void ftCh_FingerBeamLoop_Coll (HSD_GObj *gobj)
 
void ftCh_Init_80158DFC (HSD_GObj *gobj)
 
void ftCh_FingerBeamEnd_Anim (HSD_GObj *gobj)
 
void ftCh_FingerBeamEnd_IASA (HSD_GObj *gobj)
 
void ftCh_FingerBeamEnd_Phys (HSD_GObj *gobj)
 
void ftCh_FingerBeamEnd_Coll (HSD_GObj *gobj)
 
void ftCh_Init_80158F34 (HSD_GObj *gobj)
 
void ftCh_BackPunch_Anim (HSD_GObj *gobj)
 
void ftCh_BackPunch_IASA (HSD_GObj *gobj)
 
void ftCh_BackPunch_Phys (HSD_GObj *gobj)
 
void ftCh_BackPunch_Coll (HSD_GObj *gobj)
 
void ftCh_Init_80159098 (HSD_GObj *gobj)
 
void ftCh_FingerGun1_Anim (HSD_GObj *gobj)
 
void ftCh_FingerGun1_IASA (HSD_GObj *gobj)
 
void ftCh_FingerGun1_Phys (HSD_GObj *gobj)
 
void ftCh_FingerGun1_Coll (HSD_GObj *gobj)
 
void ftCh_Init_801592D4 (HSD_GObj *gobj)
 
void ftCh_BackAirplane1_Anim (HSD_GObj *gobj)
 
void ftCh_BackAirplane1_IASA (HSD_GObj *gobj)
 
void ftCh_BackAirplane1_Phys (HSD_GObj *gobj)
 
void ftCh_BackAirplane1_Coll (HSD_GObj *gobj)
 
void ftCh_Init_801594D4 (HSD_GObj *gobj)
 
void ftCh_BackAirplane2_Anim (HSD_GObj *gobj)
 
void ftCh_BackAirplane2_IASA (HSD_GObj *gobj)
 
void ftCh_BackAirplane2_Phys (HSD_GObj *gobj)
 
void ftCh_BackAirplane2_Coll (HSD_GObj *gobj)
 
void ftCh_Init_80159670 (HSD_GObj *gobj)
 
void ftCh_BackAirplane3_Anim (HSD_GObj *gobj)
 
void ftCh_BackAirplane3_IASA (HSD_GObj *gobj)
 
void ftCh_BackAirplane3_Phys (HSD_GObj *gobj)
 
void ftCh_BackAirplane3_Coll (HSD_GObj *gobj)
 
void ftCh_Init_801597F0 (HSD_GObj *gobj, HSD_GObjEvent cb)
 
void ftCh_BackCrush_Anim (HSD_GObj *gobj)
 
void ftCh_BackCrush_IASA (HSD_GObj *gobj)
 
void ftCh_BackCrush_Phys (HSD_GObj *gobj)
 
void ftCh_BackCrush_Coll (HSD_GObj *gobj)
 
void ftCh_BackDisappear_Anim (HSD_GObj *gobj)
 
void ftCh_BackDisappear_IASA (HSD_GObj *gobj)
 
void ftCh_BackDisappear_Phys (HSD_GObj *gobj)
 
void ftCh_BackDisappear_Coll (HSD_GObj *gobj)
 
void ftCh_Wait1_1_Anim (HSD_GObj *gobj)
 
void ftCh_Wait1_1_IASA (HSD_GObj *gobj)
 
void ftCh_Wait1_1_Phys (HSD_GObj *gobj)
 
void ftCh_Wait1_1_Coll (HSD_GObj *gobj)
 
void ftCh_Init_80159F40 (HSD_GObj *gobj)
 
void ftCh_Grab_Anim (HSD_GObj *gobj)
 
void ftCh_Grab_IASA (HSD_GObj *gobj)
 
void ftCh_Grab_Phys (HSD_GObj *gobj)
 
void ftCh_Grab_Coll (HSD_GObj *gobj)
 
void ftCh_Init_8015A030 (HSD_GObj *gobj)
 
void ftCh_Cancel_Anim (HSD_GObj *gobj)
 
void ftCh_Cancel_IASA (HSD_GObj *gobj)
 
void ftCh_Cancel_Phys (HSD_GObj *gobj)
 
void ftCh_Cancel_Coll (HSD_GObj *gobj)
 
void ftCh_Init_8015A184 (HSD_GObj *gobj)
 
void ftCh_Squeezing0_Anim (HSD_GObj *gobj)
 
void ftCh_Squeezing0_IASA (HSD_GObj *gobj)
 
void ftCh_Squeezing0_Phys (HSD_GObj *gobj)
 
void ftCh_Squeezing0_Coll (HSD_GObj *gobj)
 
void ftCh_Squeezing1_Anim (HSD_GObj *gobj)
 ftCh_Init_8015A2B0
 
void ftCh_Squeezing1_IASA (HSD_GObj *gobj)
 
void ftCh_Squeezing1_Phys (HSD_GObj *gobj)
 
void ftCh_Squeezing1_Coll (HSD_GObj *gobj)
 
void ftCh_Squeeze_Anim (HSD_GObj *gobj)
 ftCh_Init_8015A3F4
 
void ftCh_Squeeze_IASA (HSD_GObj *gobj)
 
void ftCh_Squeeze_Phys (HSD_GObj *gobj)
 
void ftCh_Squeeze_Coll (HSD_GObj *gobj)
 
void ftCh_Throw_Anim (HSD_GObj *gobj)
 ftCh_Init_8015A560
 
void ftCh_Throw_IASA (HSD_GObj *gobj)
 
void ftCh_Throw_Phys (HSD_GObj *gobj)
 
void ftCh_Throw_Coll (HSD_GObj *gobj)
 
void ftCh_Slam_IASA (HSD_GObj *gobj)
 ftCh_Slam_Anim
 
void ftCh_Slam_Phys (HSD_GObj *gobj)
 
void ftCh_Slam_Coll (HSD_GObj *gobj)
 
void ftCh_Fail_IASA (HSD_GObj *gobj)
 ftCh_Fail_Anim
 
void ftCh_Fail_Phys (HSD_GObj *gobj)
 
void ftCh_Fail_Coll (HSD_GObj *gobj)
 
void ftCh_GrabUnk1_8015A888 (HSD_GObj *gobj)
 
void ftCh_TagCrush_Anim (HSD_GObj *gobj)
 
void ftCh_TagCrush_IASA (HSD_GObj *gobj)
 
void ftCh_TagCrush_Phys (HSD_GObj *gobj)
 
void ftCh_TagCrush_Coll (HSD_GObj *gobj)
 
void ftCh_TagApplaud_Anim (HSD_GObj *gobj)
 
void ftCh_TagApplaud_IASA (HSD_GObj *gobj)
 
void ftCh_TagApplaud_Phys (HSD_GObj *gobj)
 
void ftCh_TagApplaud_Coll (HSD_GObj *gobj)
 
void fn_8015AAC8 (Fighter_GObj *gobj)
 
void ftCh_TagRockPaper_IASA (HSD_GObj *gobj)
 ftCh_TagRockPaper_Anim
 
void ftCh_TagRockPaper_Phys (HSD_GObj *gobj)
 
void ftCh_TagRockPaper_Coll (HSD_GObj *gobj)
 
static void ftCh_FingerGun2_Anim_inline (HSD_GObj *gobj)
 
static void ftCh_FingerGun2_Anim_inline2 (HSD_GObj *gobj)
 
void ftCh_FingerGun2_Anim (HSD_GObj *gobj)
 
void ftCh_FingerGun2_IASA (HSD_GObj *gobj)
 
void ftCh_FingerGun2_Phys (HSD_GObj *gobj)
 
void ftCh_FingerGun2_Coll (HSD_GObj *gobj)
 
void func_8015ADD0_inline (HSD_GObj *gobj)
 
void ftCh_GrabUnk1_8015ADD0 (HSD_GObj *gobj)
 
void ftCh_TagGrab_Anim (HSD_GObj *gobj)
 
void ftCh_TagSqueeze_Anim (HSD_GObj *gobj)
 
void ftCh_TagGrab_IASA (HSD_GObj *gobj)
 
void ftCh_TagGrab_Phys (HSD_GObj *gobj)
 
void ftCh_TagGrab_Coll (HSD_GObj *gobj)
 
void ftCh_TagFail_Anim (HSD_GObj *gobj)
 
void ftCh_TagFail_IASA (HSD_GObj *gobj)
 
void ftCh_TagFail_Phys (HSD_GObj *gobj)
 
void ftCh_TagFail_Coll (HSD_GObj *gobj)
 
void ftCo_CaptureCrazyHand_Anim (HSD_GObj *gobj)
 fn_8015B548
 
void ftCo_CaptureCrazyHand_IASA (HSD_GObj *gobj)
 
void ftCo_CaptureCrazyHand_Phys (HSD_GObj *gobj)
 
void ftCo_CaptureCrazyHand_Coll (HSD_GObj *gobj)
 
void ftCo_CaptureDamageCrazyHand_Anim (HSD_GObj *gobj)
 ftCh_GrabUnk1_8015B670
 
void ftCo_CaptureDamageCrazyHand_IASA (HSD_GObj *gobj)
 
void ftCo_CaptureDamageCrazyHand_Phys (HSD_GObj *gobj)
 
void ftCo_CaptureDamageCrazyHand_Coll (HSD_GObj *gobj)
 
void ftCh_GrabUnk1_8015B778 (HSD_GObj *gobj)
 
void ftCh_GrabUnk1_8015B800 (Fighter_GObj *gobj)
 
void ftCo_CaptureWaitCrazyHand_Anim (HSD_GObj *gobj)
 
void ftCo_CaptureWaitCrazyHand_IASA (HSD_GObj *gobj)
 
void ftCo_CaptureWaitCrazyHand_Phys (HSD_GObj *gobj)
 
void ftCo_CaptureWaitCrazyHand_Coll (HSD_GObj *gobj)
 
void ftCh_GrabUnk1_8015B850 (HSD_GObj *gobj, FtMotionId msid)
 
void ftCo_ThrownCrazyHand_Anim (HSD_GObj *gobj)
 
void ftCo_ThrownCrazyHand_IASA (HSD_GObj *gobj)
 
void ftCo_ThrownCrazyHand_Phys (HSD_GObj *gobj)
 
void ftCo_ThrownCrazyHand_Coll (HSD_GObj *gobj)
 
void ftCh_GrabUnk1_8015B8FC (HSD_GObj *)
 
void ftCh_GrabUnk1_8015BA34 (HSD_GObj *, HSD_GObjEvent, Vec3 *)
 
void ftCh_TagCancel_Anim (HSD_GObj *gobj)
 
void ftCh_TagCancel_Phys (HSD_GObj *gobj)
 
void ftCh_TagCancel_Coll (HSD_GObj *gobj)
 
void ftCh_GrabUnk1_8015BC88 (HSD_GObj *gobj)
 

Variables

f32 ftCh_Init_804DA070
 
f32 ftCh_Init_804DA074
 
f32 ftCh_Init_804DA080
 
f32 ftCh_Init_804DA084
 
f32 ftCh_Init_804DA178
 
f32 ftCh_Init_804DA17C
 
MotionState ftCh_Init_MotionStateTable [ftCh_MS_SelfCount]
 
char ftCh_Init_DatFilename [] = "PlCh.dat"
 
char ftCh_Init_DataName [] = "ftDataCrazyhand"
 
char ftCh_Init_803D4834 [] = "PlChNr.dat"
 
char ftCh_Init_803D4840 [] = "PlyCrazyhand_Share_joint"
 
char ftCh_Init_AnimDatFilename [] = "PlChAJ.dat"
 
Fighter_CostumeStrings ftCh_Init_CostumeStrings []
 
jtbl_t ftCh_Init_803D4900
 
jtbl_t ftCh_Init_803D4998
 
struct { 
 
   enum_t   asids [18] 
 
   s8   bytes [64] 
 
ftCh_Init_803D4878 
 

Function Documentation

◆ my_sqrtf()

static float my_sqrtf ( float  x)
inlinestatic

◆ my_lbVector_Len()

static float my_lbVector_Len ( Vec3 *  vec)
inlinestatic

◆ get_jobj()

static HSD_JObj * get_jobj ( HSD_GObj gobj)
inlinestatic
Todo:
Figure out how to use GET_JOBJ instead.

◆ ftCh_Init_80156310()

static void ftCh_Init_80156310 ( HSD_GObj gobj)
static

◆ fn_80157080()

void fn_80157080 ( Fighter_GObj *  gobj)
static

◆ fn_8015746C()

static void fn_8015746C ( HSD_GObj gobj)
static

◆ fn_8015755C()

static void fn_8015755C ( HSD_GObj gobj)
static

◆ fn_801578E8()

static void fn_801578E8 ( HSD_GObj gobj)
static

◆ fn_80159288()

void fn_80159288 ( HSD_GObj gobj)
static

◆ fn_80159908()

static void fn_80159908 ( HSD_GObj gobj)
static

◆ fn_801582D8()

void fn_801582D8 ( HSD_GObj gobj)
static

◆ fn_80158534()

void fn_80158534 ( HSD_GObj gobj)
static

◆ ftCh_Init_8015868C()

void ftCh_Init_8015868C ( HSD_GObj gobj)
static

◆ ftCh_GrabUnk1_8015ABD0()

void ftCh_GrabUnk1_8015ABD0 ( HSD_GObj gobj)
static

◆ ftCh_GrabUnk1_8015AC50()

void ftCh_GrabUnk1_8015AC50 ( HSD_GObj gobj)
static

◆ ftCh_GrabUnk1_8015B174()

void ftCh_GrabUnk1_8015B174 ( HSD_GObj gobj)

◆ fn_8015B548()

static void fn_8015B548 ( HSD_GObj gobj,
HSD_GObj gobj2 
)
static

◆ fn_8015B2C0()

static void fn_8015B2C0 ( HSD_GObj gobj)
static

◆ ftCh_GrabUnk1_8015B670()

static void ftCh_GrabUnk1_8015B670 ( HSD_GObj gobj)
static

◆ ftCh_GrabUnk1_8015B998()

void ftCh_GrabUnk1_8015B998 ( HSD_GObj gobj)
static

◆ ftCh_Init_80156198()

static void ftCh_Init_80156198 ( HSD_GObj gobj)
static

◆ fn_8015B4EC()

bool fn_8015B4EC ( Vec3 *  vec)

◆ fn_801577B4()

static void fn_801577B4 ( HSD_GObj gobj)
static

◆ fn_80159AA4()

static void fn_80159AA4 ( HSD_GObj gobj)
static

◆ ftCh_Init_801566B4()

void ftCh_Init_801566B4 ( void  )

◆ ftCh_Init_80156A5C()

void ftCh_Init_80156A5C ( void  )

◆ ftCh_Init_80156688()

void ftCh_Init_80156688 ( void  )

◆ ftCh_Init_801566E0()

void ftCh_Init_801566E0 ( void  )

◆ ftCh_Init_80156710()

void ftCh_Init_80156710 ( void  )

◆ ftCh_Init_80156740()

void ftCh_Init_80156740 ( void  )

◆ ftCh_Init_80156770()

void ftCh_Init_80156770 ( void  )

◆ ftCh_Init_801567A0()

void ftCh_Init_801567A0 ( void  )

◆ ftCh_Init_801567AC()

void ftCh_Init_801567AC ( void  )

◆ ftCh_Init_801567DC()

void ftCh_Init_801567DC ( void  )

◆ ftCh_Init_8015683C()

void ftCh_Init_8015683C ( void  )

◆ ftCh_Init_8015686C()

void ftCh_Init_8015686C ( void  )

◆ ftCh_Init_80156878()

void ftCh_Init_80156878 ( void  )

◆ ftCh_Init_80156884()

void ftCh_Init_80156884 ( void  )

◆ ftCh_Init_80156898()

void ftCh_Init_80156898 ( void  )

◆ ftCh_Init_801568AC()

void ftCh_Init_801568AC ( void  )

◆ ftCh_Init_801568B8()

void ftCh_Init_801568B8 ( void  )

◆ ftCh_Init_801568E8()

void ftCh_Init_801568E8 ( void  )

◆ ftCh_Init_80156918()

void ftCh_Init_80156918 ( void  )

◆ ftCh_Init_80156948()

void ftCh_Init_80156948 ( void  )

◆ ftCh_GrabUnk1_8015B2FC()

void ftCh_GrabUnk1_8015B2FC ( void  )

◆ ftCh_GrabUnk1_8015B35C()

void ftCh_GrabUnk1_8015B35C ( void  )

◆ ftCh_GrabUnk1_8015B390()

void ftCh_GrabUnk1_8015B390 ( void  )

◆ ftCh_GrabUnk1_8015B3B8()

void ftCh_GrabUnk1_8015B3B8 ( void  )

◆ ftCh_GrabUnk1_8015B3EC()

void ftCh_GrabUnk1_8015B3EC ( void  )

◆ ftCh_GrabUnk1_8015B404()

void ftCh_GrabUnk1_8015B404 ( void  )

◆ ftCh_GrabUnk1_8015B43C()

void ftCh_GrabUnk1_8015B43C ( void  )

◆ ftCh_GrabUnk1_8015B46C()

void ftCh_GrabUnk1_8015B46C ( void  )

◆ ftCh_GrabUnk1_8015B4AC()

void ftCh_GrabUnk1_8015B4AC ( void  )

◆ ftCh_GrabUnk1_8015B4BC()

void ftCh_GrabUnk1_8015B4BC ( void  )

◆ ftCh_Init_OnDeath()

void ftCh_Init_OnDeath ( HSD_GObj gobj)

◆ ftCh_Init_OnLoad()

void ftCh_Init_OnLoad ( HSD_GObj gobj)

◆ ftCh_Init_LoadSpecialAttrs()

void ftCh_Init_LoadSpecialAttrs ( HSD_GObj gobj)

◆ ftCh_Init_80155FCC()

void ftCh_Init_80155FCC ( HSD_GObj gobj)

◆ ftCh_Init_80156014()

void ftCh_Init_80156014 ( HSD_GObj gobj)

◆ ftCh_Init_80156018()

static void ftCh_Init_80156018 ( HSD_GObj gobj)
static

◆ ftCh_Init_801560D8()

static void ftCh_Init_801560D8 ( HSD_GObj gobj)
static

◆ ftCh_Wait1_0_IASA()

◆ ftCh_Wait1_0_Phys()

void ftCh_Wait1_0_Phys ( HSD_GObj gobj)

◆ ftCh_Wait1_0_Coll()

void ftCh_Wait1_0_Coll ( HSD_GObj gobj)

◆ ftCh_Entry_Anim()

void ftCh_Entry_Anim ( HSD_GObj gobj)

#ftCh_Init_80156AD8

#fn_80156F6C

◆ ftCh_Entry_IASA()

void ftCh_Entry_IASA ( HSD_GObj gobj)

◆ ftCh_Entry_Phys()

void ftCh_Entry_Phys ( HSD_GObj gobj)

◆ ftCh_Entry_Coll()

void ftCh_Entry_Coll ( HSD_GObj gobj)

◆ ftCh_Damage_Anim()

void ftCh_Damage_Anim ( HSD_GObj gobj)

◆ ftCh_Damage_IASA()

void ftCh_Damage_IASA ( HSD_GObj gobj)

◆ ftCh_Damage_Phys()

void ftCh_Damage_Phys ( HSD_GObj gobj)

◆ ftCh_Damage_Coll()

void ftCh_Damage_Coll ( HSD_GObj gobj)

◆ ftCh_Damage2_IASA()

void ftCh_Damage2_IASA ( HSD_GObj gobj)

◆ ftCh_Damage2_Phys()

void ftCh_Damage2_Phys ( HSD_GObj gobj)

◆ ftCh_Damage2_Coll()

void ftCh_Damage2_Coll ( HSD_GObj gobj)

◆ ftCh_Init_8015737C()

void ftCh_Init_8015737C ( HSD_GObj gobj)

◆ ftCh_WaitSweep_Anim()

void ftCh_WaitSweep_Anim ( HSD_GObj gobj)

◆ ftCh_WaitSweep_Phys()

void ftCh_WaitSweep_Phys ( HSD_GObj gobj)

◆ ftCh_WaitSweep_IASA()

void ftCh_WaitSweep_IASA ( HSD_GObj gobj)

◆ ftCh_WaitSweep_Coll()

void ftCh_WaitSweep_Coll ( HSD_GObj gobj)

◆ ftCh_SweepLoop_Anim()

void ftCh_SweepLoop_Anim ( HSD_GObj gobj)

◆ ftCh_SweepLoop_IASA()

void ftCh_SweepLoop_IASA ( HSD_GObj gobj)

◆ ftCh_SweepLoop_Phys()

void ftCh_SweepLoop_Phys ( HSD_GObj gobj)

◆ ftCh_SweepLoop_Coll()

void ftCh_SweepLoop_Coll ( HSD_GObj gobj)

◆ ftCh_SweepWait_Anim()

void ftCh_SweepWait_Anim ( HSD_GObj gobj)

◆ ftCh_SweepWait_IASA()

void ftCh_SweepWait_IASA ( HSD_GObj gobj)

◆ ftCh_SweepWait_Phys()

void ftCh_SweepWait_Phys ( HSD_GObj gobj)

◆ ftCh_SweepWait_Coll()

void ftCh_SweepWait_Coll ( HSD_GObj gobj)

◆ ftCh_Init_8015764C()

void ftCh_Init_8015764C ( HSD_GObj gobj)

◆ ftCh_Slap_IASA()

void ftCh_Slap_IASA ( HSD_GObj gobj)

◆ ftCh_Init_801577F8()

void ftCh_Init_801577F8 ( HSD_GObj gobj)

◆ ftCh_Walk2_Anim()

void ftCh_Walk2_Anim ( HSD_GObj gobj)

◆ ftCh_Walk2_IASA()

void ftCh_Walk2_IASA ( HSD_GObj gobj)

◆ ftCh_Walk2_Phys()

void ftCh_Walk2_Phys ( HSD_GObj gobj)

◆ ftCh_Slap_Coll()

void ftCh_Slap_Coll ( HSD_GObj gobj)

◆ ftCh_WalkLoop_Anim()

void ftCh_WalkLoop_Anim ( HSD_GObj gobj)

◆ ftCh_WalkLoop_IASA()

void ftCh_WalkLoop_IASA ( HSD_GObj gobj)

◆ ftCh_WalkLoop_Phys()

void ftCh_WalkLoop_Phys ( HSD_GObj gobj)

◆ ftCh_WalkLoop_Coll()

void ftCh_WalkLoop_Coll ( HSD_GObj gobj)

◆ ftCh_Init_801579F4()

void ftCh_Init_801579F4 ( HSD_GObj gobj)

◆ ftCh_WalkWait_Anim()

void ftCh_WalkWait_Anim ( HSD_GObj gobj)

◆ ftCh_WalkWait_IASA()

void ftCh_WalkWait_IASA ( HSD_GObj gobj)

◆ ftCh_WalkWait_Phys()

void ftCh_WalkWait_Phys ( HSD_GObj gobj)

◆ ftCh_WalkWait_Coll()

void ftCh_WalkWait_Coll ( HSD_GObj gobj)

◆ ftCh_Init_80157B58()

void ftCh_Init_80157B58 ( HSD_GObj gobj)

◆ ftCh_WalkShoot_Anim()

void ftCh_WalkShoot_Anim ( HSD_GObj gobj)

◆ ftCh_WalkShoot_IASA()

void ftCh_WalkShoot_IASA ( HSD_GObj gobj)

◆ ftCh_WalkShoot_Phys()

void ftCh_WalkShoot_Phys ( HSD_GObj gobj)

◆ ftCh_WalkShoot_Coll()

void ftCh_WalkShoot_Coll ( HSD_GObj gobj)

◆ fn_80157C50()

void fn_80157C50 ( HSD_GObj gobj)

◆ ftCh_Drill_Anim()

void ftCh_Drill_Anim ( HSD_GObj gobj)

◆ ftCh_Drill_IASA()

void ftCh_Drill_IASA ( HSD_GObj gobj)

◆ ftCh_Drill_Phys()

void ftCh_Drill_Phys ( HSD_GObj gobj)

◆ ftCh_Drill_Coll()

void ftCh_Drill_Coll ( HSD_GObj gobj)

◆ ftCh_Init_80157DF8()

void ftCh_Init_80157DF8 ( HSD_GObj gobj)

◆ ftCh_RockCrushUp_Anim()

void ftCh_RockCrushUp_Anim ( HSD_GObj gobj)

◆ ftCh_RockCrushWait_Anim()

void ftCh_RockCrushWait_Anim ( HSD_GObj gobj)

◆ ftCh_RockCrushUp_IASA()

void ftCh_RockCrushUp_IASA ( HSD_GObj gobj)

◆ ftCh_RockCrushUp_Phys()

void ftCh_RockCrushUp_Phys ( HSD_GObj gobj)

◆ ftCh_RockCrushUp_Coll()

void ftCh_RockCrushUp_Coll ( HSD_GObj gobj)

◆ fn_80158144()

void fn_80158144 ( HSD_GObj gobj)

◆ ftCh_RockCrushDown_Anim()

void ftCh_RockCrushDown_Anim ( HSD_GObj gobj)

◆ ftCh_RockCrushDown_IASA()

void ftCh_RockCrushDown_IASA ( HSD_GObj gobj)

◆ ftCh_RockCrushDown_Phys()

void ftCh_RockCrushDown_Phys ( HSD_GObj gobj)

◆ ftCh_RockCrushDown_Coll()

void ftCh_RockCrushDown_Coll ( HSD_GObj gobj)

◆ ftCh_PaperCrush_Anim()

void ftCh_PaperCrush_Anim ( HSD_GObj gobj)

◆ ftCh_PaperCrush_IASA()

void ftCh_PaperCrush_IASA ( HSD_GObj gobj)

◆ ftCh_PaperCrush_Phys()

void ftCh_PaperCrush_Phys ( HSD_GObj gobj)

◆ ftCh_PaperCrush_Coll()

void ftCh_PaperCrush_Coll ( HSD_GObj gobj)

◆ ftCh_Init_801583E4()

void ftCh_Init_801583E4 ( HSD_GObj gobj)

◆ ftCh_Poke1_Anim()

void ftCh_Poke1_Anim ( HSD_GObj gobj)

◆ ftCh_Poke1_IASA()

void ftCh_Poke1_IASA ( HSD_GObj gobj)

◆ ftCh_Poke1_Phys()

void ftCh_Poke1_Phys ( HSD_GObj gobj)

◆ ftCh_Poke1_Coll()

void ftCh_Poke1_Coll ( HSD_GObj gobj)

◆ ftCh_Poke2_Anim()

void ftCh_Poke2_Anim ( HSD_GObj gobj)

◆ ftCh_Poke2_IASA()

void ftCh_Poke2_IASA ( HSD_GObj gobj)

◆ ftCh_Poke2_Phys()

void ftCh_Poke2_Phys ( HSD_GObj gobj)

◆ ftCh_Poke2_Coll()

void ftCh_Poke2_Coll ( HSD_GObj gobj)

◆ ftCh_FingerBeamStart_Anim()

void ftCh_FingerBeamStart_Anim ( HSD_GObj gobj)

#fn_801587B0

◆ ftCh_FingerBeamStart_IASA()

void ftCh_FingerBeamStart_IASA ( HSD_GObj gobj)

◆ ftCh_FingerBeamStart_Phys()

void ftCh_FingerBeamStart_Phys ( HSD_GObj gobj)

◆ ftCh_FingerBeamStart_Coll()

void ftCh_FingerBeamStart_Coll ( HSD_GObj gobj)

◆ ftCh_Init_80158B3C()

void ftCh_Init_80158B3C ( HSD_GObj gobj)

#fn_801588B8

◆ ftCh_FingerBeamLoop_Anim()

void ftCh_FingerBeamLoop_Anim ( HSD_GObj gobj)

◆ ftCh_FingerBeamLoop_IASA()

void ftCh_FingerBeamLoop_IASA ( HSD_GObj gobj)

◆ ftCh_FingerBeamLoop_Phys()

void ftCh_FingerBeamLoop_Phys ( HSD_GObj gobj)

◆ ftCh_FingerBeamLoop_Coll()

void ftCh_FingerBeamLoop_Coll ( HSD_GObj gobj)

◆ ftCh_Init_80158DFC()

void ftCh_Init_80158DFC ( HSD_GObj gobj)

◆ ftCh_FingerBeamEnd_Anim()

void ftCh_FingerBeamEnd_Anim ( HSD_GObj gobj)

◆ ftCh_FingerBeamEnd_IASA()

void ftCh_FingerBeamEnd_IASA ( HSD_GObj gobj)

◆ ftCh_FingerBeamEnd_Phys()

void ftCh_FingerBeamEnd_Phys ( HSD_GObj gobj)

◆ ftCh_FingerBeamEnd_Coll()

void ftCh_FingerBeamEnd_Coll ( HSD_GObj gobj)

◆ ftCh_Init_80158F34()

void ftCh_Init_80158F34 ( HSD_GObj gobj)

◆ ftCh_BackPunch_Anim()

void ftCh_BackPunch_Anim ( HSD_GObj gobj)

◆ ftCh_BackPunch_IASA()

void ftCh_BackPunch_IASA ( HSD_GObj gobj)

◆ ftCh_BackPunch_Phys()

void ftCh_BackPunch_Phys ( HSD_GObj gobj)

◆ ftCh_BackPunch_Coll()

void ftCh_BackPunch_Coll ( HSD_GObj gobj)

◆ ftCh_Init_80159098()

void ftCh_Init_80159098 ( HSD_GObj gobj)

◆ ftCh_FingerGun1_Anim()

void ftCh_FingerGun1_Anim ( HSD_GObj gobj)

◆ ftCh_FingerGun1_IASA()

void ftCh_FingerGun1_IASA ( HSD_GObj gobj)

◆ ftCh_FingerGun1_Phys()

void ftCh_FingerGun1_Phys ( HSD_GObj gobj)

◆ ftCh_FingerGun1_Coll()

void ftCh_FingerGun1_Coll ( HSD_GObj gobj)

◆ ftCh_Init_801592D4()

void ftCh_Init_801592D4 ( HSD_GObj gobj)

◆ ftCh_BackAirplane1_Anim()

void ftCh_BackAirplane1_Anim ( HSD_GObj gobj)

◆ ftCh_BackAirplane1_IASA()

void ftCh_BackAirplane1_IASA ( HSD_GObj gobj)

◆ ftCh_BackAirplane1_Phys()

void ftCh_BackAirplane1_Phys ( HSD_GObj gobj)

◆ ftCh_BackAirplane1_Coll()

void ftCh_BackAirplane1_Coll ( HSD_GObj gobj)

◆ ftCh_Init_801594D4()

void ftCh_Init_801594D4 ( HSD_GObj gobj)

◆ ftCh_BackAirplane2_Anim()

void ftCh_BackAirplane2_Anim ( HSD_GObj gobj)

◆ ftCh_BackAirplane2_IASA()

void ftCh_BackAirplane2_IASA ( HSD_GObj gobj)

◆ ftCh_BackAirplane2_Phys()

void ftCh_BackAirplane2_Phys ( HSD_GObj gobj)

◆ ftCh_BackAirplane2_Coll()

void ftCh_BackAirplane2_Coll ( HSD_GObj gobj)

◆ ftCh_Init_80159670()

void ftCh_Init_80159670 ( HSD_GObj gobj)

◆ ftCh_BackAirplane3_Anim()

void ftCh_BackAirplane3_Anim ( HSD_GObj gobj)

◆ ftCh_BackAirplane3_IASA()

void ftCh_BackAirplane3_IASA ( HSD_GObj gobj)

◆ ftCh_BackAirplane3_Phys()

void ftCh_BackAirplane3_Phys ( HSD_GObj gobj)

◆ ftCh_BackAirplane3_Coll()

void ftCh_BackAirplane3_Coll ( HSD_GObj gobj)

◆ ftCh_Init_801597F0()

void ftCh_Init_801597F0 ( HSD_GObj gobj,
HSD_GObjEvent  cb 
)

◆ ftCh_BackCrush_Anim()

void ftCh_BackCrush_Anim ( HSD_GObj gobj)

◆ ftCh_BackCrush_IASA()

void ftCh_BackCrush_IASA ( HSD_GObj gobj)

◆ ftCh_BackCrush_Phys()

void ftCh_BackCrush_Phys ( HSD_GObj gobj)

◆ ftCh_BackCrush_Coll()

void ftCh_BackCrush_Coll ( HSD_GObj gobj)

◆ ftCh_BackDisappear_Anim()

void ftCh_BackDisappear_Anim ( HSD_GObj gobj)

◆ ftCh_BackDisappear_IASA()

void ftCh_BackDisappear_IASA ( HSD_GObj gobj)

◆ ftCh_BackDisappear_Phys()

void ftCh_BackDisappear_Phys ( HSD_GObj gobj)

◆ ftCh_BackDisappear_Coll()

void ftCh_BackDisappear_Coll ( HSD_GObj gobj)

◆ ftCh_Wait1_1_Anim()

void ftCh_Wait1_1_Anim ( HSD_GObj gobj)

◆ ftCh_Wait1_1_IASA()

void ftCh_Wait1_1_IASA ( HSD_GObj gobj)

◆ ftCh_Wait1_1_Phys()

void ftCh_Wait1_1_Phys ( HSD_GObj gobj)

◆ ftCh_Wait1_1_Coll()

void ftCh_Wait1_1_Coll ( HSD_GObj gobj)

◆ ftCh_Init_80159F40()

void ftCh_Init_80159F40 ( HSD_GObj gobj)

◆ ftCh_Grab_Anim()

void ftCh_Grab_Anim ( HSD_GObj gobj)

◆ ftCh_Grab_IASA()

void ftCh_Grab_IASA ( HSD_GObj gobj)

◆ ftCh_Grab_Phys()

void ftCh_Grab_Phys ( HSD_GObj gobj)

◆ ftCh_Grab_Coll()

void ftCh_Grab_Coll ( HSD_GObj gobj)

◆ ftCh_Init_8015A030()

void ftCh_Init_8015A030 ( HSD_GObj gobj)

◆ ftCh_Cancel_Anim()

void ftCh_Cancel_Anim ( HSD_GObj gobj)

◆ ftCh_Cancel_IASA()

void ftCh_Cancel_IASA ( HSD_GObj gobj)

◆ ftCh_Cancel_Phys()

void ftCh_Cancel_Phys ( HSD_GObj gobj)

◆ ftCh_Cancel_Coll()

void ftCh_Cancel_Coll ( HSD_GObj gobj)

◆ ftCh_Init_8015A184()

void ftCh_Init_8015A184 ( HSD_GObj gobj)

◆ ftCh_Squeezing0_Anim()

void ftCh_Squeezing0_Anim ( HSD_GObj gobj)

◆ ftCh_Squeezing0_IASA()

void ftCh_Squeezing0_IASA ( HSD_GObj gobj)

◆ ftCh_Squeezing0_Phys()

void ftCh_Squeezing0_Phys ( HSD_GObj gobj)

◆ ftCh_Squeezing0_Coll()

void ftCh_Squeezing0_Coll ( HSD_GObj gobj)

◆ ftCh_Squeezing1_Anim()

void ftCh_Squeezing1_Anim ( HSD_GObj gobj)

◆ ftCh_Squeezing1_IASA()

void ftCh_Squeezing1_IASA ( HSD_GObj gobj)

◆ ftCh_Squeezing1_Phys()

void ftCh_Squeezing1_Phys ( HSD_GObj gobj)

◆ ftCh_Squeezing1_Coll()

void ftCh_Squeezing1_Coll ( HSD_GObj gobj)

◆ ftCh_Squeeze_Anim()

void ftCh_Squeeze_Anim ( HSD_GObj gobj)

◆ ftCh_Squeeze_IASA()

void ftCh_Squeeze_IASA ( HSD_GObj gobj)

◆ ftCh_Squeeze_Phys()

void ftCh_Squeeze_Phys ( HSD_GObj gobj)

◆ ftCh_Squeeze_Coll()

void ftCh_Squeeze_Coll ( HSD_GObj gobj)

◆ ftCh_Throw_Anim()

void ftCh_Throw_Anim ( HSD_GObj gobj)

◆ ftCh_Throw_IASA()

void ftCh_Throw_IASA ( HSD_GObj gobj)

◆ ftCh_Throw_Phys()

void ftCh_Throw_Phys ( HSD_GObj gobj)

◆ ftCh_Throw_Coll()

void ftCh_Throw_Coll ( HSD_GObj gobj)

◆ ftCh_Slam_IASA()

void ftCh_Slam_IASA ( HSD_GObj gobj)

◆ ftCh_Slam_Phys()

void ftCh_Slam_Phys ( HSD_GObj gobj)

◆ ftCh_Slam_Coll()

void ftCh_Slam_Coll ( HSD_GObj gobj)

◆ ftCh_Fail_IASA()

void ftCh_Fail_IASA ( HSD_GObj gobj)

◆ ftCh_Fail_Phys()

void ftCh_Fail_Phys ( HSD_GObj gobj)

◆ ftCh_Fail_Coll()

void ftCh_Fail_Coll ( HSD_GObj gobj)

◆ ftCh_GrabUnk1_8015A888()

void ftCh_GrabUnk1_8015A888 ( HSD_GObj gobj)

◆ ftCh_TagCrush_Anim()

void ftCh_TagCrush_Anim ( HSD_GObj gobj)

◆ ftCh_TagCrush_IASA()

void ftCh_TagCrush_IASA ( HSD_GObj gobj)

◆ ftCh_TagCrush_Phys()

void ftCh_TagCrush_Phys ( HSD_GObj gobj)

◆ ftCh_TagCrush_Coll()

void ftCh_TagCrush_Coll ( HSD_GObj gobj)

◆ ftCh_TagApplaud_Anim()

void ftCh_TagApplaud_Anim ( HSD_GObj gobj)

◆ ftCh_TagApplaud_IASA()

void ftCh_TagApplaud_IASA ( HSD_GObj gobj)

◆ ftCh_TagApplaud_Phys()

void ftCh_TagApplaud_Phys ( HSD_GObj gobj)

◆ ftCh_TagApplaud_Coll()

void ftCh_TagApplaud_Coll ( HSD_GObj gobj)

◆ fn_8015AAC8()

void fn_8015AAC8 ( Fighter_GObj *  gobj)

◆ ftCh_TagRockPaper_IASA()

void ftCh_TagRockPaper_IASA ( HSD_GObj gobj)

◆ ftCh_TagRockPaper_Phys()

void ftCh_TagRockPaper_Phys ( HSD_GObj gobj)

◆ ftCh_TagRockPaper_Coll()

void ftCh_TagRockPaper_Coll ( HSD_GObj gobj)

◆ ftCh_FingerGun2_Anim_inline()

static void ftCh_FingerGun2_Anim_inline ( HSD_GObj gobj)
static

◆ ftCh_FingerGun2_Anim_inline2()

static void ftCh_FingerGun2_Anim_inline2 ( HSD_GObj gobj)
static

◆ ftCh_FingerGun2_Anim()

void ftCh_FingerGun2_Anim ( HSD_GObj gobj)

◆ ftCh_FingerGun2_IASA()

void ftCh_FingerGun2_IASA ( HSD_GObj gobj)

◆ ftCh_FingerGun2_Phys()

void ftCh_FingerGun2_Phys ( HSD_GObj gobj)

◆ ftCh_FingerGun2_Coll()

void ftCh_FingerGun2_Coll ( HSD_GObj gobj)

◆ func_8015ADD0_inline()

void func_8015ADD0_inline ( HSD_GObj gobj)
inline

◆ ftCh_GrabUnk1_8015ADD0()

void ftCh_GrabUnk1_8015ADD0 ( HSD_GObj gobj)

◆ ftCh_TagGrab_Anim()

void ftCh_TagGrab_Anim ( HSD_GObj gobj)

◆ ftCh_TagSqueeze_Anim()

void ftCh_TagSqueeze_Anim ( HSD_GObj gobj)

◆ ftCh_TagGrab_IASA()

void ftCh_TagGrab_IASA ( HSD_GObj gobj)

◆ ftCh_TagGrab_Phys()

void ftCh_TagGrab_Phys ( HSD_GObj gobj)

◆ ftCh_TagGrab_Coll()

void ftCh_TagGrab_Coll ( HSD_GObj gobj)

◆ ftCh_TagFail_Anim()

void ftCh_TagFail_Anim ( HSD_GObj gobj)

◆ ftCh_TagFail_IASA()

void ftCh_TagFail_IASA ( HSD_GObj gobj)

◆ ftCh_TagFail_Phys()

void ftCh_TagFail_Phys ( HSD_GObj gobj)

◆ ftCh_TagFail_Coll()

void ftCh_TagFail_Coll ( HSD_GObj gobj)

◆ ftCo_CaptureCrazyHand_Anim()

void ftCo_CaptureCrazyHand_Anim ( HSD_GObj gobj)

◆ ftCo_CaptureCrazyHand_IASA()

void ftCo_CaptureCrazyHand_IASA ( HSD_GObj gobj)

◆ ftCo_CaptureCrazyHand_Phys()

void ftCo_CaptureCrazyHand_Phys ( HSD_GObj gobj)

◆ ftCo_CaptureCrazyHand_Coll()

void ftCo_CaptureCrazyHand_Coll ( HSD_GObj gobj)

◆ ftCo_CaptureDamageCrazyHand_Anim()

void ftCo_CaptureDamageCrazyHand_Anim ( HSD_GObj gobj)

◆ ftCo_CaptureDamageCrazyHand_IASA()

void ftCo_CaptureDamageCrazyHand_IASA ( HSD_GObj gobj)

◆ ftCo_CaptureDamageCrazyHand_Phys()

void ftCo_CaptureDamageCrazyHand_Phys ( HSD_GObj gobj)

◆ ftCo_CaptureDamageCrazyHand_Coll()

void ftCo_CaptureDamageCrazyHand_Coll ( HSD_GObj gobj)

◆ ftCh_GrabUnk1_8015B778()

void ftCh_GrabUnk1_8015B778 ( HSD_GObj gobj)

◆ ftCh_GrabUnk1_8015B800()

void ftCh_GrabUnk1_8015B800 ( Fighter_GObj *  gobj)

◆ ftCo_CaptureWaitCrazyHand_Anim()

void ftCo_CaptureWaitCrazyHand_Anim ( HSD_GObj gobj)

◆ ftCo_CaptureWaitCrazyHand_IASA()

void ftCo_CaptureWaitCrazyHand_IASA ( HSD_GObj gobj)

◆ ftCo_CaptureWaitCrazyHand_Phys()

void ftCo_CaptureWaitCrazyHand_Phys ( HSD_GObj gobj)

◆ ftCo_CaptureWaitCrazyHand_Coll()

void ftCo_CaptureWaitCrazyHand_Coll ( HSD_GObj gobj)

◆ ftCh_GrabUnk1_8015B850()

void ftCh_GrabUnk1_8015B850 ( HSD_GObj gobj,
FtMotionId  msid 
)

◆ ftCo_ThrownCrazyHand_Anim()

void ftCo_ThrownCrazyHand_Anim ( HSD_GObj gobj)

◆ ftCo_ThrownCrazyHand_IASA()

void ftCo_ThrownCrazyHand_IASA ( HSD_GObj gobj)

◆ ftCo_ThrownCrazyHand_Phys()

void ftCo_ThrownCrazyHand_Phys ( HSD_GObj gobj)

◆ ftCo_ThrownCrazyHand_Coll()

void ftCo_ThrownCrazyHand_Coll ( HSD_GObj gobj)

◆ ftCh_GrabUnk1_8015B8FC()

void ftCh_GrabUnk1_8015B8FC ( HSD_GObj gobj)

◆ ftCh_GrabUnk1_8015BA34()

void ftCh_GrabUnk1_8015BA34 ( HSD_GObj gobj,
HSD_GObjEvent  cb,
Vec3 *  pos 
)

◆ ftCh_TagCancel_Anim()

void ftCh_TagCancel_Anim ( HSD_GObj gobj)

◆ ftCh_TagCancel_Phys()

void ftCh_TagCancel_Phys ( HSD_GObj gobj)

◆ ftCh_TagCancel_Coll()

void ftCh_TagCancel_Coll ( HSD_GObj gobj)

◆ ftCh_GrabUnk1_8015BC88()

void ftCh_GrabUnk1_8015BC88 ( HSD_GObj gobj)

Variable Documentation

◆ ftCh_Init_804DA070

f32 ftCh_Init_804DA070
extern

◆ ftCh_Init_804DA074

f32 ftCh_Init_804DA074
extern

◆ ftCh_Init_804DA080

f32 ftCh_Init_804DA080
extern

◆ ftCh_Init_804DA084

f32 ftCh_Init_804DA084
extern

◆ ftCh_Init_804DA178

f32 ftCh_Init_804DA178
extern

◆ ftCh_Init_804DA17C

f32 ftCh_Init_804DA17C
extern

◆ ftCh_Init_MotionStateTable

MotionState ftCh_Init_MotionStateTable[ftCh_MS_SelfCount]

◆ ftCh_Init_DatFilename

char ftCh_Init_DatFilename[] = "PlCh.dat"

◆ ftCh_Init_DataName

char ftCh_Init_DataName[] = "ftDataCrazyhand"

◆ ftCh_Init_803D4834

char ftCh_Init_803D4834[] = "PlChNr.dat"

◆ ftCh_Init_803D4840

char ftCh_Init_803D4840[] = "PlyCrazyhand_Share_joint"

◆ ftCh_Init_AnimDatFilename

char ftCh_Init_AnimDatFilename[] = "PlChAJ.dat"

◆ ftCh_Init_CostumeStrings

Fighter_CostumeStrings ftCh_Init_CostumeStrings[]
Initial value:
= {
}
char ftCh_Init_803D4840[]
Definition ftCh_Init.c:685
char ftCh_Init_803D4834[]
Definition ftCh_Init.c:684
#define NULL
Definition stddef.h:19

◆ ftCh_Init_803D4900

jtbl_t ftCh_Init_803D4900
Initial value:
= {
}
void ftCh_Init_80156688(void)
void ftCh_Init_8015686C(void)
void ftCh_Init_80156898(void)
void ftCh_Init_80156710(void)
void ftCh_Init_80156740(void)
void ftCh_Init_801567A0(void)
void ftCh_Init_801568E8(void)
void ftCh_Init_801568AC(void)
void ftCh_Init_80156884(void)
void ftCh_Init_80156A5C(void)
void ftCh_Init_801566E0(void)
void ftCh_Init_801567AC(void)
void ftCh_Init_80156878(void)
void ftCh_Init_80156918(void)
void ftCh_Init_8015683C(void)
void ftCh_Init_80156770(void)
void ftCh_Init_801568B8(void)
void ftCh_Init_801566B4(void)
void ftCh_Init_80156948(void)
void ftCh_Init_801567DC(void)

◆ ftCh_Init_803D4998

jtbl_t ftCh_Init_803D4998
Initial value:
= {
}
void ftCh_GrabUnk1_8015B35C(void)
void ftCh_GrabUnk1_8015B4AC(void)
void ftCh_GrabUnk1_8015B390(void)
void ftCh_GrabUnk1_8015B3B8(void)
void ftCh_GrabUnk1_8015B2FC(void)
void ftCh_GrabUnk1_8015B3EC(void)
void ftCh_GrabUnk1_8015B43C(void)
void ftCh_GrabUnk1_8015B404(void)
void ftCh_GrabUnk1_8015B4BC(void)
void ftCh_GrabUnk1_8015B46C(void)

◆ asids

enum_t asids[18]

◆ bytes

s8 bytes[64]

◆ [struct]

struct { ... } ftCh_Init_803D4878
Initial value:
= {
{ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
16, 17, 0, 0, 0, 4, 4, 4, 8, 3, 11, 2, 13, 2, 15, 3,
1, 2, 3, 4, 5, 0, 2, 3, 4, 5, 0, 1, 3, 4, 5, 0,
1, 2, 4, 5, 0, 1, 2, 3, 5, 0, 1, 2, 3, 4, 0, 0 },
}
@ ftMh_MS_Wait1_1
Definition forward.h:55
@ ftMh_MS_Damage2
Definition forward.h:27
@ ftMh_MS_Slap
Definition forward.h:31
@ ftMh_MS_RockCrushUp
Definition forward.h:37
@ ftMh_MS_Squeeze
Definition forward.h:60
@ ftMh_MS_BackAirplane2
Definition forward.h:50
@ ftMh_MS_Entry
Definition forward.h:25
@ ftMh_MS_SweepLoop
Definition forward.h:29
@ ftMh_MS_BackDisappear
Definition forward.h:54
@ ftMh_MS_WalkLoop
Definition forward.h:33
@ ftMh_MS_FingerBeamStart
Definition forward.h:43
@ ftMh_MS_Squeezing1
Definition forward.h:59
@ ftMh_MS_RockCrushDown
Definition forward.h:39
@ ftMh_MS_Throw
Definition forward.h:61
@ ftMh_MS_Poke1
Definition forward.h:41
@ ftMh_MS_BackAirplane3
Definition forward.h:51
@ ftMh_MS_Drill
Definition forward.h:36
@ ftMh_MS_Grab
Definition forward.h:56