SSBM Decomp
Loading...
Searching...
No Matches
ftCo_Attack100.h
Go to the documentation of this file.
1#ifndef GALE01_0D67C4
2#define GALE01_0D67C4
3
4#include <placeholder.h>
5
6#include "melee/ft/forward.h"
7#include "melee/it/forward.h"
8
9/* 0D67C4 */ bool ftCo_800D67C4(Fighter*);
10/* 0D6824 */ bool ftCo_800D6824(Fighter_GObj*);
11/* 0D688C */ bool ftCo_800D688C(Fighter*);
12/* 0D68C0 */ bool ftCo_800D68C0(Fighter_GObj* gobj);
13/* 0D6928 */ bool ftCo_800D6928(Fighter*);
14/* 0D695C */ bool ftCo_Attack100_CheckInput(Fighter_GObj* gobj);
15/* 0D69C4 */ bool ftCo_800D69C4(Fighter_GObj* gobj);
16/* 0D6A50 */ bool ftCo_Attack_800D6A50(Fighter_GObj* gobj);
17/* 0D6AC4 */ void fn_800D6AC4(Fighter_GObj*);
18/* 0D6B00 */ void ftCo_800D6B00(Fighter_GObj*, enum_t msid);
19/* 0D6B8C */ void fn_800D6B8C(Fighter_GObj*);
20/* 0D6C0C */ void ftCo_Attack100Start_Anim(Fighter_GObj* gobj);
21/* 0D6C60 */ void ftCo_800D6C60(Fighter_GObj*, HSD_GObjEvent callback);
22/* 0D6D48 */ void ftCo_Attack100Loop_Anim(Fighter_GObj* gobj);
23/* 0D6E34 */ void ftCo_Attack100End_Anim(Fighter_GObj* gobj);
24/* 0D6E70 */ void ftCo_Attack100Loop_IASA(Fighter_GObj* gobj);
25/* 0D6E98 */ void ftCo_Attack100Start_Phys(Fighter_GObj* gobj);
26/* 0D6EB8 */ void ftCo_Attack100Loop_Phys(Fighter_GObj* gobj);
27/* 0D6ED8 */ void ftCo_Attack100End_Phys(Fighter_GObj* gobj);
28/* 0D6EF8 */ void ftCo_Attack100Start_Coll(Fighter_GObj* gobj);
29/* 0D6F18 */ void ftCo_Attack100Loop_Coll(Fighter_GObj* gobj);
30/* 0D6F38 */ void ftCo_Attack100End_Coll(Fighter_GObj* gobj);
31/* 0D6F58 */ void fn_800D6F58(Fighter_GObj* gobj, Item_GObj* item_gobj);
32/* 0D705C */ bool ftCo_800D705C(Fighter_GObj* gobj);
33/* 0D7100 */ bool ftCo_800D7100(Fighter_GObj* gobj);
34/* 0D71D8 */ void ftCo_800D71D8(Fighter_GObj* gobj);
35/* 0D7268 */ s32 ftCo_800D7268(Fighter* fp);
36/* 0D72A0 */ bool ftCo_800D72A0(Fighter* fp);
37/* 0D730C */ bool ftCo_800D730C(Fighter_GObj* gobj, bool);
38/* 0D74A4 */ UNK_RET ftCo_800D74A4(Fighter_GObj* gobj);
39/* 0D7590 */ void ftCo_JumpAerialF1_Anim(Fighter_GObj* gobj);
40/* 0D7614 */ void ftCo_JumpAerialF1_IASA(Fighter_GObj* gobj);
41/* 0D7634 */ void ftCo_JumpAerialF1_Phys(Fighter_GObj* gobj);
42/* 0D767C */ void ftCo_JumpAerialF1_Coll(Fighter_GObj* gobj);
43/* 0D76B8 */ void ft_800D76B8(Fighter_GObj*);
44/* 0D7770 */ void ft_800D7770(Fighter_GObj*);
45/* 0D7830 */ void fn_800D7830(Fighter_GObj* gobj);
46/* 0D78B0 */ void fn_800D78B0(Fighter_GObj* gobj);
47/* 0D7938 */ void fn_800D7938(Fighter_GObj* gobj);
48/* 0D79AC */ void ftCo_ItemScopeStart_Anim(Fighter_GObj* gobj);
49/* 0D79B0 */ void ftCo_ItemScopeAirStart_Anim(Fighter_GObj* gobj);
50/* 0D79B4 */ void fn_800D79B4(Fighter_GObj*, void (*)(Fighter_GObj*),
51 void (*)(Fighter_GObj*, int));
52/* 0D7AEC */ void ftCo_ItemScopeStart_IASA(Fighter_GObj* gobj);
53/* 0D7B1C */ void ftCo_ItemScopeAirStart_IASA(Fighter_GObj* gobj);
54/* 0D7B4C */ void ftCo_ItemScopeStart_Phys(Fighter_GObj* gobj);
55/* 0D7B6C */ void ftCo_ItemScopeAirStart_Phys(Fighter_GObj* gobj);
56/* 0D7B8C */ void ftCo_ItemScopeStart_Coll(Fighter_GObj* gobj);
57/* 0D7BB4 */ void ftCo_ItemScopeAirStart_Coll(Fighter_GObj* gobj);
58/* 0D7BDC */ void fn_800D7BDC(Fighter_GObj*);
59/* 0D7C60 */ void fn_800D7C60(Fighter_GObj*);
60/* 0D7CEC */ void fn_800D7CEC(Fighter_GObj* gobj);
61/* 0D7D70 */ void fn_800D7D70(Fighter_GObj* gobj);
62/* 0D7DFC */ void ftCo_ItemScopeRapid_Anim(Fighter_GObj* gobj);
63/* 0D7F10 */ void ftCo_ItemScopeAirRapid_Anim(Fighter_GObj* gobj);
64/* 0D8024 */ void ftCo_ItemScopeRapid_IASA(Fighter_GObj* gobj);
65/* 0D8044 */ void ftCo_ItemScopeAirRapid_IASA(Fighter_GObj* gobj);
66/* 0D8064 */ void ftCo_ItemScopeRapid_Phys(Fighter_GObj* gobj);
67/* 0D8084 */ void ftCo_ItemScopeAirRapid_Phys(Fighter_GObj* gobj);
68/* 0D80A4 */ void ftCo_ItemScopeRapid_Coll(Fighter_GObj* gobj);
69/* 0D80CC */ void ftCo_ItemScopeAirRapid_Coll(Fighter_GObj* gobj);
70/* 0D80F4 */ void fn_800D80F4(Fighter_GObj* gobj);
71/* 0D8140 */ void fn_800D8140(Fighter_GObj*, int);
72/* 0D81D0 */ void fn_800D81D0(Fighter_GObj*, int);
73/* 0D8268 */ void fn_800D8268(Fighter_GObj* gobj);
74/* 0D82EC */ void fn_800D82EC(Fighter_GObj* gobj);
75/* 0D8378 */ void fn_800D8378(Fighter_GObj* gobj);
76/* 0D83AC */ void ftCo_ItemScopeFire_Anim(Fighter_GObj* gobj);
77/* 0D83F4 */ void ftCo_ItemScopeAirFire_Anim(Fighter_GObj* gobj);
78/* 0D843C */ void ftCo_ItemScopeFire_IASA(Fighter_GObj* gobj);
79/* 0D8440 */ void ftCo_ItemScopeAirFire_IASA(Fighter_GObj* gobj);
80/* 0D8444 */ void ftCo_ItemScopeFire_Phys(Fighter_GObj* gobj);
81/* 0D8464 */ void ftCo_ItemScopeAirFire_Phys(Fighter_GObj* gobj);
82/* 0D8484 */ void ftCo_ItemScopeFire_Coll(Fighter_GObj* gobj);
83/* 0D84AC */ void ftCo_ItemScopeAirFire_Coll(Fighter_GObj* gobj);
84/* 0D86B8 */ void fn_800D86B8(Fighter_GObj* gobj);
85/* 0D86E0 */ void fn_800D86E0(Fighter_GObj* gobj);
86/* 0D874C */ void fn_800D874C(Fighter_GObj* gobj);
87/* 0D87C0 */ void fn_800D87C0(Fighter_GObj* gobj);
88/* 0D8838 */ void fn_800D8838(Fighter_GObj* gobj);
89/* 0D88B8 */ void ftCo_ItemScopeEnd_Anim(Fighter_GObj* gobj);
90/* 0D88D8 */ void ftCo_ItemScopeAirEnd_Anim(Fighter_GObj* gobj);
91/* 0D88F8 */ void ftCo_ItemScopeEnd_IASA(Fighter_GObj* gobj);
92/* 0D88FC */ void ftCo_ItemScopeAirEnd_IASA(Fighter_GObj* gobj);
93/* 0D8900 */ void ftCo_ItemScopeEnd_Phys(Fighter_GObj* gobj);
94/* 0D8920 */ void ftCo_ItemScopeAirEnd_Phys(Fighter_GObj* gobj);
95/* 0D8940 */ void ftCo_ItemScopeEnd_Coll(Fighter_GObj* gobj);
96/* 0D8968 */ void ftCo_ItemScopeAirEnd_Coll(Fighter_GObj* gobj);
97/* 0D8990 */ bool ftCo_Catch_CheckInput(Fighter_GObj* gobj);
98/* 0D8A38 */ bool ftCo_800D8A38(Fighter_GObj* gobj);
99/* 0D8AE0 */ bool ftCo_800D8AE0(Fighter_GObj* gobj);
100/* 0D8B9C */ bool ftCo_800D8B9C(Fighter_GObj* gobj);
101/* 0D8C54 */ void ftCo_800D8C54(Fighter_GObj* gobj, FtMotionId);
102/* 0D8CC8 */ void ftCo_Catch_Anim(Fighter_GObj* gobj);
103/* 0D8D24 */ void ftCo_CatchDash_Anim(Fighter_GObj* gobj);
104/* 0D8D80 */ void ftCo_Catch_IASA(Fighter_GObj* gobj);
105/* 0D8D84 */ void ftCo_CatchDash_IASA(Fighter_GObj* gobj);
106/* 0D8D88 */ void ftCo_Catch_Phys(Fighter_GObj* gobj);
107/* 0D8DD0 */ void ftCo_CatchDash_Phys(Fighter_GObj* gobj);
108/* 0D8E08 */ void ftCo_Catch_Coll(Fighter_GObj* gobj);
109/* 0D8E30 */ void fn_800D8E30(Fighter_GObj* gobj);
110/* 0D8E6C */ void ftCo_CatchDash_Coll(Fighter_GObj* gobj);
111/* 0D8E94 */ bool fn_800D8E94(Fighter_GObj* gobj);
112/* 0D8EC8 */ bool fn_800D8EC8(Fighter_GObj*);
113/* 0D9228 */ bool fn_800D9228(Fighter_GObj*);
114/* 0D94D8 */ void ftCo_800D94D8(Fighter_GObj* gobj);
115/* 0D952C */ bool fn_800D952C(Fighter_GObj* gobj);
116/* 0D9558 */ bool fn_800D9558(Fighter_GObj*);
117/* 0D9930 */ bool fn_800D9930(Fighter_GObj*);
118/* 0D9C98 */ void ftCo_800D9C98(Fighter_GObj* gobj);
119/* 0D9E80 */ void ftCo_CatchPull_Anim(Fighter_GObj* gobj);
120/* 0D9F90 */ void ftCo_CatchPull_IASA(Fighter_GObj* gobj);
121/* 0D9F94 */ void ftCo_CatchPull_Phys(Fighter_GObj* gobj);
122/* 0D9FDC */ void ftCo_CatchPull_Coll(Fighter_GObj* gobj);
123/* 0DA004 */ void fn_800DA004(Fighter_GObj* gobj);
124/* 0DA190 */ void fn_800DA190(Fighter_GObj* gobj);
125/* 0DA1D8 */ void fn_800DA1D8(Fighter_GObj* gobj);
126/* 0DA2B0 */ void fn_800DA2B0(Fighter_GObj*);
127/* 0DA318 */ void ftCo_CatchWait_Anim(Fighter_GObj* gobj);
128/* 0DA31C */ void ftCo_CatchWait_IASA(Fighter_GObj* gobj);
129/* 0DA3D0 */ void ftCo_CatchWait_Phys(Fighter_GObj* gobj);
130/* 0DA418 */ void ftCo_CatchWait_Coll(Fighter_GObj* gobj);
131/* 0DA440 */ void fn_800DA440(Fighter_GObj* gobj);
132/* 0DA490 */ void fn_800DA490(Fighter_GObj* gobj);
133/* 0DA4A0*/ void fn_800DA4A0(Fighter_GObj* gobj);
134/* 0DA4C0 */ bool fn_800DA4C0(Fighter_GObj*);
135/* 0DA4FC */ void fn_800DA4FC(Fighter_GObj*);
136/* 0DA568 */ void ftCo_CatchAttack_Anim(Fighter_GObj* gobj);
137/* 0DA5A4 */ void ftCo_CatchAttack_IASA(Fighter_GObj* gobj);
138/* 0DA5A8 */ void ftCo_CatchAttack_Phys(Fighter_GObj* gobj);
139/* 0DA5F0 */ void ftCo_CatchAttack_Coll(Fighter_GObj* gobj);
140/* 0DA618 */ void fn_800DA618(Fighter_GObj* gobj);
141/* 0DA668 */ void fn_800DA668(Fighter_GObj* gobj);
142/* 0DA678 */ void fn_800DA678(Fighter_GObj*);
143/* 0DA698 */ void ftCo_800DA698(Fighter_GObj* gobj, bool);
144/* 0DA744 */ void ftCo_CatchCut_Anim(Fighter_GObj* gobj);
145/* 0DA780 */ void ftCo_CatchCut_IASA(Fighter_GObj* gobj);
146/* 0DA784 */ void ftCo_CatchCut_Phys(Fighter_GObj* gobj);
147/* 0DA7E4 */ void ftCo_CatchCut_Coll(Fighter_GObj* gobj);
148/* 0DA824 */ float ftCo_800DA824(Fighter*);
149/* 0DA8E4 */ void fn_800DA8E4(Fighter_GObj* arg0, Fighter_GObj* arg1,
150 s32 arg2);
151/* 0DAA40 */ void fn_800DAA40(Fighter_GObj*, Fighter_GObj*);
152/* 0DAC70 */ void ftCo_CapturePulledHi_Anim(Fighter_GObj* gobj);
153/* 0DAC74 */ void ftCo_CapturePulledHi_IASA(Fighter_GObj* gobj);
154/* 0DAC78 */ void fn_800DAC78(Fighter_GObj*, Vec3*);
155/* 0DADE8 */ void ftCo_CapturePulledHi_Phys(Fighter_GObj* gobj);
156/* 0DAE94 */ void ftCo_CapturePulledHi_Coll(Fighter_GObj* gobj);
157/* 0DB004 */ void ftCo_CapturePulledLw_Anim(Fighter_GObj* gobj);
158/* 0DB008 */ void ftCo_CapturePulledLw_IASA(Fighter_GObj* gobj);
159/* 0DB00C */ void ftCo_CapturePulledLw_Phys(Fighter_GObj* gobj);
160/* 0DB1F8 */ void ftCo_CapturePulledLw_Coll(Fighter_GObj* gobj);
161/* 0DB368 */ void ftCo_800DB368(Fighter*, Fighter*);
162/* 0DB464 */ void ftCo_800DB464(Fighter_GObj* gobj);
163/* 0DB500 */ void ftCo_800DB500(Fighter_GObj*);
164/* 0DB6C8 */ void fn_800DB6C8(Fighter_GObj* gobj);
165/* 0DB790 */ void fn_800DB790(Fighter_GObj*);
166/* 0DB8A4 */ void fn_800DB8A4(Fighter_GObj*);
167/* 0DB908 */ void ftCo_CaptureWaitHi_Anim(Fighter_GObj* gobj);
168/* 0DBA4C */ void ftCo_CaptureWaitHi_IASA(Fighter_GObj* gobj);
169/* 0DBA6C */ void ftCo_CaptureWaitHi_Phys(Fighter_GObj* gobj);
170/* 0DBA8C */ void ftCo_CaptureWaitHi_Coll(Fighter_GObj* gobj);
171/* 0DBAC4 */ void fn_800DBAC4(Fighter_GObj* gobj);
172/* 0DBAE4 */ void fn_800DBAE4(Fighter_GObj*);
173/* 0DBD10 */ void ftCo_CaptureWaitLw_Anim(Fighter_GObj* gobj);
174/* 0DBD30 */ void ftCo_CaptureWaitLw_IASA(Fighter_GObj* gobj);
175/* 0DBD50 */ void ftCo_CaptureWaitLw_Phys(Fighter_GObj* gobj);
176/* 0DBE9C */ void ftCo_CaptureWaitLw_Coll(Fighter_GObj* gobj);
177/* 0DBED4 */ void fn_800DBED4(Fighter_GObj* gobj);
178/* 0DC014 */ void fn_800DC014(Fighter_GObj* gobj);
179/* 0DC044 */ bool fn_800DC044(Fighter_GObj* gobj);
180/* 0DC070 */ void fn_800DC070(Fighter_GObj* gobj);
181/* 0DC110 */ void ftCo_CaptureJump_Anim(Fighter_GObj* gobj);
182/* 0DC160 */ void ftCo_CaptureJump_IASA(Fighter_GObj* gobj);
183/* 0DC224 */ void ftCo_CaptureJump_Phys(Fighter_GObj* gobj);
184/* 0DC264 */ void ftCo_CaptureJump_Coll(Fighter_GObj* gobj);
185/* 0DC284 */ void ftCo_800DC284(Fighter_GObj* gobj);
186/* 0DC2E4 */ void ftCo_CaptureDamageHi_Anim(Fighter_GObj* gobj);
187/* 0DC328 */ void ftCo_CaptureDamageHi_IASA(Fighter_GObj* gobj);
188/* 0DC32C */ void ftCo_CaptureDamageHi_Phys(Fighter_GObj* gobj);
189/* 0DC34C */ void ftCo_CaptureDamageHi_Coll(Fighter_GObj* gobj);
190/* 0DC384 */ void fn_800DC384(Fighter_GObj* gobj);
191/* 0DC3A4 */ void ftCo_800DC3A4(Fighter_GObj* gobj);
192/* 0DC404 */ void fn_800DC404(Fighter_GObj*);
193/* 0DC468 */ void ftCo_CaptureDamageLw_Anim(Fighter_GObj* gobj);
194/* 0DC4AC */ void ftCo_CaptureDamageLw_IASA(Fighter_GObj* gobj);
195/* 0DC4B0 */ void ftCo_CaptureDamageLw_Phys(Fighter_GObj* gobj);
196/* 0DC5EC */ void ftCo_CaptureDamageLw_Coll(Fighter_GObj* gobj);
197/* 0DC624 */ void fn_800DC624(HSD_GObj* gobj);
198
199#endif
struct Vec Vec3
void ftCo_CatchPull_Phys(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1968
void ftCo_ItemScopeEnd_Anim(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1293
bool ftCo_800D730C(Fighter_GObj *gobj, bool)
Definition ftCo_Attack100.c:446
bool ftCo_800D72A0(Fighter *fp)
Definition ftCo_Attack100.c:511
void fn_800D8838(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1275
void ftCo_800D9C98(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1842
bool ftCo_Attack_800D6A50(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:224
void ftCo_800DC3A4(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:3048
void ftCo_CatchWait_Phys(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2110
void ftCo_CaptureWaitLw_Coll(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2894
void fn_800DC404(Fighter_GObj *)
Definition ftCo_Attack100.c:3057
void ftCo_ItemScopeAirRapid_Phys(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1017
void ftCo_ItemScopeAirFire_Anim(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1150
void fn_800DA440(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2120
void ftCo_CaptureWaitHi_Coll(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2774
void fn_800D8140(Fighter_GObj *, int)
Definition ftCo_Attack100.c:1044
void ftCo_CatchDash_IASA(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1625
void ftCo_ItemScopeAirEnd_IASA(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1307
void ftCo_CaptureDamageLw_Coll(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:3104
void ftCo_CatchWait_Coll(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2115
void ftCo_CatchDash_Phys(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1636
bool ftCo_800D67C4(Fighter *)
Definition ftCo_Attack100.c:140
void ftCo_CatchAttack_IASA(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2167
void ft_800D76B8(Fighter_GObj *)
Definition ftCo_Attack100.c:621
void ftCo_JumpAerialF1_Anim(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:576
void ftCo_Attack100Loop_Anim(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:304
void fn_800D8E30(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1647
void ftCo_800DB500(Fighter_GObj *)
Definition ftCo_Attack100.c:2609
void ft_800D7770(Fighter_GObj *)
Definition ftCo_Attack100.c:655
void fn_800D7CEC(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:893
void ftCo_800DA698(Fighter_GObj *gobj, bool)
Definition ftCo_Attack100.c:2202
void ftCo_ItemScopeRapid_Phys(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1012
void fn_800D86B8(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1221
bool fn_800D9558(Fighter_GObj *)
Definition ftCo_Attack100.c:1427
bool ftCo_800D6928(Fighter *)
Definition ftCo_Attack100.c:188
bool fn_800D9228(Fighter_GObj *)
Definition ftCo_Attack100.c:1672
void ftCo_CatchPull_Coll(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1973
void ftCo_ItemScopeAirStart_Anim(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:744
bool ftCo_800D68C0(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:175
void fn_800D8378(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1133
void ftCo_Attack100End_Anim(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:331
void fn_800D6F58(Fighter_GObj *gobj, Item_GObj *item_gobj)
Definition ftCo_Attack100.c:376
void ftCo_CaptureWaitHi_IASA(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2761
void ftCo_800D94D8(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1740
void fn_800DB790(Fighter_GObj *)
Definition ftCo_Attack100.c:2682
void fn_800D87C0(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1263
void ftCo_800DB368(Fighter *, Fighter *)
Definition ftCo_Attack100.c:2574
void ftCo_CapturePulledHi_Coll(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2444
bool ftCo_800D8B9C(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1392
void fn_800D81D0(Fighter_GObj *, int)
Definition ftCo_Attack100.c:1071
void fn_800DA4A0(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2130
void ftCo_CaptureJump_Coll(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2992
bool ftCo_800D6824(Fighter_GObj *)
Definition ftCo_Attack100.c:152
void fn_800DB8A4(Fighter_GObj *)
Definition ftCo_Attack100.c:2712
void fn_800DBAC4(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2782
void ftCo_ItemScopeAirStart_Phys(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:827
void ftCo_CatchDash_Coll(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1655
void fn_800DC384(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:3041
void ftCo_ItemScopeAirEnd_Coll(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1324
void fn_800DA004(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1978
UNK_RET ftCo_800D74A4(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:535
void fn_800DA8E4(Fighter_GObj *arg0, Fighter_GObj *arg1, s32 arg2)
Definition ftCo_Attack100.c:2273
void ftCo_Attack100End_Phys(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:356
void ftCo_ItemScopeEnd_Phys(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1309
void ftCo_CatchAttack_Anim(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2158
void ftCo_CaptureJump_IASA(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2967
bool ftCo_800D8AE0(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1369
bool ftCo_Catch_CheckInput(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1329
void ftCo_CaptureJump_Anim(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2957
void ftCo_CatchPull_IASA(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1966
void ftCo_Attack100Loop_Coll(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:366
void ftCo_CaptureWaitLw_Phys(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2885
void ftCo_CaptureDamageHi_Phys(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:3026
void ftCo_Catch_Anim(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1598
void ftCo_ItemScopeAirFire_Phys(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1167
void ftCo_ItemScopeAirFire_IASA(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1160
bool ftCo_Attack100_CheckInput(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:198
void ftCo_CaptureWaitHi_Phys(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2768
void ftCo_ItemScopeAirFire_Coll(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1177
void fn_800DA190(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2044
void ftCo_CatchWait_IASA(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2091
void ftCo_800DB464(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2597
bool ftCo_800D688C(Fighter *)
Definition ftCo_Attack100.c:165
void ftCo_CaptureJump_Phys(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2984
void ftCo_ItemScopeFire_Coll(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1172
void ftCo_CaptureWaitHi_Anim(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2721
void ftCo_CatchAttack_Coll(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2174
void ftCo_CatchWait_Anim(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2089
void fn_800DBED4(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2919
void ftCo_Attack100Start_Coll(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:361
void ftCo_Attack100Start_Phys(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:346
bool ftCo_800D69C4(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:211
void fn_800D86E0(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1230
void ftCo_Catch_Coll(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1642
void fn_800D78B0(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:707
void ftCo_ItemScopeStart_IASA(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:812
void ftCo_JumpAerialF1_IASA(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:593
void ftCo_ItemScopeRapid_IASA(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:995
void fn_800D6B8C(Fighter_GObj *)
Definition ftCo_Attack100.c:264
void ftCo_ItemScopeAirStart_IASA(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:817
void fn_800D79B4(Fighter_GObj *, void(*)(Fighter_GObj *), void(*)(Fighter_GObj *, int))
bool ftCo_800D8A38(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1349
void ftCo_CaptureWaitLw_Anim(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2855
void ftCo_CatchCut_IASA(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2228
void ftCo_ItemScopeAirRapid_Anim(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:963
bool fn_800D8EC8(Fighter_GObj *)
Definition ftCo_Attack100.c:1513
void ftCo_CapturePulledLw_Coll(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2560
void fn_800D7C60(Fighter_GObj *)
Definition ftCo_Attack100.c:869
void ftCo_ItemScopeStart_Phys(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:822
void ftCo_CaptureDamageLw_Phys(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:3099
bool fn_800DA4C0(Fighter_GObj *)
Definition ftCo_Attack100.c:2135
void fn_800D7BDC(Fighter_GObj *)
fn_800D7BDC
Definition ftCo_Attack100.c:847
void ftCo_CapturePulledLw_Anim(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2498
void fn_800DAC78(Fighter_GObj *, Vec3 *)
Definition ftCo_Attack100.c:2365
bool fn_800DC044(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2935
void ftCo_CapturePulledHi_Anim(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2361
s32 ftCo_800D7268(Fighter *fp)
Definition ftCo_Attack100.c:568
void ftCo_ItemScopeStart_Coll(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:832
void ftCo_Attack100End_Coll(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:371
void fn_800D7938(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:724
void ftCo_CaptureDamageLw_IASA(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:3074
void ftCo_CaptureDamageHi_IASA(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:3022
void ftCo_CapturePulledLw_Phys(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2519
void fn_800D7830(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:691
void fn_800DAA40(Fighter_GObj *, Fighter_GObj *)
Definition ftCo_Attack100.c:2308
void fn_800DC070(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2944
void ftCo_CatchCut_Anim(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2221
void fn_800DA4FC(Fighter_GObj *)
Definition ftCo_Attack100.c:2144
void ftCo_ItemScopeEnd_IASA(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1305
void ftCo_ItemScopeAirRapid_IASA(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1003
void fn_800DC624(HSD_GObj *gobj)
Definition ftCo_Attack100.c:3125
void fn_800D82EC(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1117
void ftCo_CapturePulledHi_Phys(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2421
void ftCo_ItemScopeFire_Anim(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1142
bool ftCo_800D705C(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:401
void ftCo_ItemScopeRapid_Anim(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:931
void ftCo_JumpAerialF1_Phys(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:598
void ftCo_ItemScopeAirEnd_Anim(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1298
void ftCo_Attack100Start_Anim(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:270
bool ftCo_800D7100(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:414
void ftCo_CapturePulledLw_IASA(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2500
void fn_800DA668(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2189
void ftCo_Attack100Loop_Phys(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:351
void ftCo_JumpAerialF1_Coll(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:608
void ftCo_ItemScopeFire_Phys(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1162
void fn_800DA2B0(Fighter_GObj *)
Definition ftCo_Attack100.c:2079
void ftCo_CaptureWaitLw_IASA(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2860
void fn_800D80F4(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1032
void ftCo_CatchCut_Coll(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2242
void ftCo_ItemScopeAirRapid_Coll(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1027
void ftCo_ItemScopeAirEnd_Phys(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1314
void ftCo_800D6B00(Fighter_GObj *, enum_t msid)
Definition ftCo_Attack100.c:252
void ftCo_ItemScopeEnd_Coll(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1319
void fn_800D7D70(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:913
float ftCo_800DA824(Fighter *)
ftCo_800DA824
Definition ftCo_Attack100.c:2253
void ftCo_800DC284(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2999
void ftCo_ItemScopeRapid_Coll(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1022
void fn_800DA618(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2179
void ftCo_ItemScopeAirStart_Coll(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:837
void fn_800DC014(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2925
void fn_800DBAE4(Fighter_GObj *)
Definition ftCo_Attack100.c:2787
void ftCo_CaptureDamageLw_Anim(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:3065
void ftCo_CaptureDamageHi_Coll(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:3033
void ftCo_CatchAttack_Phys(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2169
void ftCo_800D6C60(Fighter_GObj *, HSD_GObjEvent callback)
Definition ftCo_Attack100.c:279
void ftCo_Catch_Phys(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1627
void ftCo_Attack100Loop_IASA(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:338
void fn_800D6AC4(Fighter_GObj *)
Definition ftCo_Attack100.c:239
void ftCo_CatchPull_Anim(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1912
void ftCo_Catch_IASA(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1623
void fn_800DA1D8(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2060
void fn_800DA490(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2125
bool fn_800D9930(Fighter_GObj *)
Definition ftCo_Attack100.c:1762
void fn_800D8268(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1099
bool fn_800D952C(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1751
void ftCo_ItemScopeFire_IASA(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1158
void ftCo_800D8C54(Fighter_GObj *gobj, FtMotionId)
Definition ftCo_Attack100.c:1415
void ftCo_CaptureDamageHi_Anim(Fighter_GObj *gobj)
ftCo_800DC284
Definition ftCo_Attack100.c:3013
void fn_800DA678(Fighter_GObj *)
Definition ftCo_Attack100.c:2194
bool fn_800D8E94(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1660
void ftCo_ItemScopeStart_Anim(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:742
void ftCo_CapturePulledHi_IASA(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2363
void ftCo_CatchDash_Anim(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:1613
void ftCo_CatchCut_Phys(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2230
void ftCo_800D71D8(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:430
void fn_800DB6C8(Fighter_GObj *gobj)
Definition ftCo_Attack100.c:2649
void fn_800D874C(Fighter_GObj *gobj)
fn_800D874C
Definition ftCo_Attack100.c:1245
static void callback(HSD_GObj *gobj)
Definition ftDk_SpecialLw.c:90
signed long s32
Definition hsd_3B2B.h:1
enum_t FtMotionId
Definition forward.h:14
HSD_GObj Item_GObj
Definition forward.h:55
#define UNK_RET
Definition placeholder.h:39
int enum_t
The underlying type of an enum, used as a placeholder.
Definition platform.h:27
Definition types.h:1134
Definition gobj.h:24
void(* HSD_GObjEvent)(HSD_GObj *gobj)
Definition forward.h:109