SSBM Decomp
Loading...
Searching...
No Matches
ft_0D14.h
Go to the documentation of this file.
1#ifndef GALE01_0D14E4
2#define GALE01_0D14E4
3
4#include <platform.h>
5#include <placeholder.h>
6
7#include "ft/forward.h"
8#include "ftCommon/forward.h"
9#include <baselib/forward.h>
10
11#include <dolphin/mtx.h>
12
13/* 0D14E4 */ int Fighter_SuperMushroomApply(ftCo_GObj* gobj);
14/* 0D15D0 */ void ftCo_800D15D0(Fighter_GObj*);
15/* 0D170C */ void ftCo_800D170C(ftCo_GObj* gobj);
16/* 0D1868 */ void ftCo_KinokoGiantStart_Anim(ftCo_GObj* gobj);
17/* 0D18A4 */ void ftCo_KinokoGiantStart_Coll(ftCo_GObj* gobj);
18/* 0D18CC */ void ftCo_800D18CC(Fighter_GObj*);
19/* 0D19BC */ void fn_800D19BC(Fighter_GObj*);
20/* 0D1A28 */ void ftCo_KinokoGiantStartAir_Anim(ftCo_GObj* gobj);
21/* 0D1A64 */ void ftCo_KinokoGiantStartAir_Coll(ftCo_GObj* gobj);
22/* 0D1A8C */ int Fighter_SuperMushroomEnd(ftCo_GObj* gobj);
23/* 0D1B04 */ void ftCo_800D1B04(Fighter_GObj*);
24/* 0D1BA0 */ void ftCo_800D1BA0(Fighter_GObj*, int);
25/* 0D1CAC */ void ftCo_KinokoGiantEnd_Anim(ftCo_GObj* gobj);
26/* 0D1CE8 */ void ftCo_KinokoGiantEnd_Coll(ftCo_GObj* gobj);
27/* 0D1D10 */ void ftCo_800D1D10(Fighter_GObj*, int);
28/* 0D1DB0 */ void fn_800D1DB0(Fighter_GObj*);
29/* 0D1E1C */ void ftCo_KinokoGiantEndAir_Anim(ftCo_GObj* gobj);
30/* 0D1E58 */ void ftCo_KinokoGiantEndAir_Coll(ftCo_GObj* gobj);
31/* 0D1E80 */ bool Fighter_PoisonMushroomApply(ftCo_GObj* gobj);
32/* 0D1F6C */ void ftCo_800D1F6C(Fighter_GObj*);
33/* 0D1FFC */ void ftCo_800D1FFC(Fighter_GObj*);
34/* 0D2158 */ void ftCo_KinokoSmallStart_Anim(ftCo_GObj* gobj);
35/* 0D2194 */ void ftCo_KinokoSmallStart_Coll(ftCo_GObj* gobj);
36/* 0D21BC */ void ftCo_800D21BC(Fighter_GObj*);
37/* 0D22AC */ void fn_800D22AC(Fighter_GObj* gobj);
38/* 0D2318 */ void ftCo_KinokoSmallStartAir_Anim(ftCo_GObj* gobj);
39/* 0D2354 */ void ftCo_KinokoSmallStartAir_Coll(ftCo_GObj* gobj);
40/* 0D237C */ bool Fighter_PoisonMushroomEnd(ftCo_GObj* gobj);
41/* 0D23F4 */ void ftCo_800D23F4(Fighter_GObj*);
42/* 0D2490 */ void ftCo_800D2490(Fighter_GObj*, int);
43/* 0D259C */ void ftCo_KinokoSmallEnd_Anim(ftCo_GObj* gobj);
44/* 0D25D8 */ void ftCo_KinokoSmallEnd_Coll(ftCo_GObj* gobj);
45/* 0D2600 */ void ftCo_800D2600(Fighter_GObj*, int);
46/* 0D26A0 */ void fn_800D26A0(Fighter_GObj* gobj);
47/* 0D270C */ void ftCo_KinokoSmallEndAir_Anim(ftCo_GObj* gobj);
48/* 0D2748 */ void ftCo_KinokoSmallEndAir_Coll(ftCo_GObj* gobj);
49/* 0D2770 */ void ftCo_800D2770(Fighter_GObj*, f32);
50/* 0D27C4 */ bool ftCo_800D27C4(Fighter*);
51/* 0D2818 */ bool fn_800D2818(Fighter*);
52/* 0D2890 */ void fn_800D2890(Fighter_GObj*, int);
53/* 0D290C */ void fn_800D290C(Fighter_GObj*);
54/* 0D299C */ void fn_800D299C(Fighter_GObj*, int, f32, f32);
55/* 0D2A3C */ bool fn_800D2A3C(Fighter_GObj*);
56/* 0D2AD8 */ void fn_800D2AD8(Fighter*);
57/* 0D2B04 */ void fn_800D2B04(Fighter*);
58/* 0D2B30 */ void fn_800D2B30(Fighter_GObj*);
59/* 0D2BF8 */ void fn_800D2BF8(Fighter_GObj*);
60/* 0D2CA0 */ void fn_800D2CA0(Fighter*);
61/* 0D2CD4 */ void fn_800D2CD4(Fighter*);
62/* 0D2D0C */ bool ft_800D2D0C(Fighter_GObj*);
63/* 0D2D50 */ void ftCo_ItemScrew_Enter(Fighter_GObj*);
64/* 0D2DD0 */ void ftCo_ItemScrew_Anim(ftCo_GObj* gobj);
65/* 0D2E0C */ void ftCo_ItemScrew_IASA(ftCo_GObj* gobj);
66/* 0D2E2C */ void ftCo_ItemScrew_Phys(ftCo_GObj* gobj);
67/* 0D2E4C */ void ftCo_ItemScrew_Coll(ftCo_GObj* gobj);
68/* 0D2E7C */ void ft_800D2E7C(Fighter_GObj*, Vec3*);
69/* 0D2EF8 */ void ftCo_ItemScrewAir_Anim(ftCo_GObj* gobj);
70/* 0D2F34 */ void ftCo_ItemScrewAir_IASA(ftCo_GObj* gobj);
71/* 0D2F54 */ void ftCo_ItemScrewAir_Phys(ftCo_GObj* gobj);
72/* 0D2F74 */ void ftCo_ItemScrewAir_Coll(ftCo_GObj* gobj);
73/* 0D2FA4 */ bool ftCo_800D2FA4(ftCo_GObj* gobj);
74/* 0D3004 */ void ftCo_800D3004(Fighter_GObj*);
75/* 0D30C0 */ void ftCo_DamageScrew_Anim(ftCo_GObj* gobj);
76/* 0D30FC */ void ftCo_DamageScrew_IASA(ftCo_GObj* gobj);
77/* 0D3100 */ void ftCo_DamageScrew_Phys(ftCo_GObj* gobj);
78/* 0D3120 */ void ftCo_DamageScrew_Coll(ftCo_GObj* gobj);
79/* 0D3158 */ bool ftCo_800D3158(ftCo_GObj* gobj);
80/* 0D331C */ void ftCo_800D331C(Fighter_GObj*);
81/* 0D34E0 */ void ftCo_800D34E0(Fighter_GObj*);
82/* 0D35FC */ void ftCo_800D35FC(Fighter*);
83/* 0D3680 */ void ftCo_800D3680(Fighter_GObj*);
84/* 0D38B8 */ void ftCo_800D38B8(Fighter* fp, int arg1);
85/* 0D3910 */ void ftCo_DeadLeft_Anim(ftCo_GObj* gobj);
86/* 0D394C */ void ftCo_DeadLeft_Cam(ftCo_GObj* gobj);
87/* 0D3950 */ void ftCo_800D3950(Fighter_GObj*);
88/* 0D3B88 */ void ftCo_DeadRight_Anim(ftCo_GObj* gobj);
89/* 0D3BC4 */ void ftCo_DeadRight_Cam(ftCo_GObj* gobj);
90/* 0D3BC8 */ void ftCo_800D3BC8(Fighter_GObj*);
91/* 0D3E00 */ void ftCo_DeadDown_Anim(ftCo_GObj* gobj);
92/* 0D3E3C */ void ftCo_DeadDown_Cam(ftCo_GObj* gobj);
93/* 0D3E40 */ void ftCo_800D3E40(Fighter_GObj*);
94/* 0D4078 */ void ftCo_DeadUp_Anim(ftCo_GObj* gobj);
95/* 0D40B4 */ void ftCo_DeadUp_Cam(ftCo_GObj* gobj);
96/* 0D40B8 */ void ftCo_800D40B8(Fighter_GObj*);
97/* 0D41C4 */ void ftCo_800D41C4(Fighter_GObj*);
98/* 0D42E4 */ void ftCo_DeadUpStar_Anim(ftCo_GObj* gobj);
99/* 0D4560 */ void ftCo_DeadUpStar_Cam(ftCo_GObj* gobj);
100/* 0D4580 */ void ftCo_800D4580(Fighter_GObj*, int);
101/* 0D4780 */ void ftCo_800D4780(Fighter_GObj*);
102/* 0D47B8 */ void ftCo_800D47B8(Fighter_GObj*);
104/* 0D4A08 */ void ftCo_DeadUpFall_Anim(ftCo_GObj* gobj);
105/* 0D4CE8 */ void ftCo_DeadUpFall_Phys(ftCo_GObj* gobj);
106/* 0D4E30 */ void ftCo_DeadUpFall_Cam(ftCo_GObj* gobj);
107/* 0D4E50 */ void ftCo_800D4E50(Fighter*, Vec3*, int, float);
108/* 0D4F24 */ void ftCo_800D4F24(ftCo_GObj* gobj, int index);
109/* 0D4FF4 */ void ftCo_800D4FF4(ftCo_GObj* gobj);
110/* 0D52F8 */ void ftCo_Rebirth_Anim(ftCo_GObj* gobj);
111/* 0D5358 */ void ftCo_Rebirth_IASA(ftCo_GObj* gobj);
112/* 0D535C */ void ftCo_Rebirth_Phys(ftCo_GObj* gobj);
113/* 0D5470 */ void ftCo_Rebirth_Coll(ftCo_GObj* gobj);
115/* 0D56EC */ void ftCo_RebirthWait_Anim(ftCo_GObj* gobj);
116/* 0D575C */ void ftCo_RebirthWait_IASA(ftCo_GObj* gobj);
117/* 0D58F4 */ void ftCo_RebirthWait_Phys(ftCo_GObj* gobj);
118/* 0D5A08 */ void ftCo_RebirthWait_Coll(ftCo_GObj* gobj);
119/* 0D5A6C */ void ftCo_Rebirth_Cam(ftCo_GObj* gobj);
120/* 0D5AEC */ void ftCo_800D5AEC(ftCo_GObj* gobj, enum_t, int, int, float,
121 float);
122/* 0D5BF8 */ void ftCo_800D5BF8(ftCo_GObj* gobj);
124/* 0D5CB0 */ void ftCo_800D5CB0(ftCo_GObj*, bool, float landing_lag);
125/* 0D5D3C */ void ftCo_Landing_Anim(ftCo_GObj* gobj);
126/* 0D5D78 */ void ftCo_Landing_IASA(ftCo_GObj* gobj);
127/* 0D5F18 */ void ftCo_Landing_Phys(ftCo_GObj* gobj);
128/* 0D5F38 */ void ftCo_Landing_Coll(ftCo_GObj* gobj);
129/* 0D5F58 */ bool ftCo_Squat_CheckInput(ftCo_GObj* gobj);
130/* 0D5FB0 */ bool ftCo_800D5FB0(ftCo_GObj* gobj);
131/* 0D607C */ void ftCo_Squat_Anim(ftCo_GObj* gobj);
132/* 0D60B8 */ void ftCo_Squat_IASA(ftCo_GObj* gobj);
133/* 0D623C */ void ftCo_Squat_Phys(ftCo_GObj* gobj);
134/* 0D625C */ void ftCo_Squat_Coll(ftCo_GObj* gobj);
135/* 0D638C */ void ftCo_800D638C(ftCo_GObj* gobj);
136/* 0D6448 */ void ftCo_SquatWait_Anim(ftCo_GObj* gobj);
137/* 0D6474 */ void ftCo_SquatWait_IASA(ftCo_GObj* gobj);
138/* 0D6584 */ void ftCo_SquatWait_Phys(ftCo_GObj* gobj);
139/* 0D65B8 */ void ftCo_SquatWait_Coll(ftCo_GObj* gobj);
140/* 0D6658 */ void ftCo_SquatRv_Anim(ftCo_GObj* gobj);
141/* 0D6694 */ void ftCo_SquatRv_IASA(ftCo_GObj* gobj);
142/* 0D6784 */ void ftCo_SquatRv_Phys(ftCo_GObj* gobj);
143/* 0D67A4 */ void ftCo_SquatRv_Coll(ftCo_GObj* gobj);
144/* 0D67C4 */ s32 ftCo_800D67C4(Fighter*);
145/* 0D6824 */ bool ftCo_800D6824(ftCo_GObj* gobj);
146/* 0D688C */ s32 ftCo_800D688C(Fighter*);
147/* 0D68C0 */ bool ftCo_800D68C0(ftCo_GObj* gobj);
148/* 0D6928 */ s32 ftCo_800D6928(Fighter*);
149/* 0D695C */ bool ftCo_Attack100_CheckInput(ftCo_GObj* gobj);
150/* 0D69C4 */ bool ftCo_800D69C4(ftCo_GObj* gobj);
151/* 0D6A50 */ bool ftCo_Attack_800D6A50(ftCo_GObj* gobj);
152/* 0D6B00 */ void ftCo_800D6B00(ftCo_GObj*, s32);
153/* 0D6C0C */ void ftCo_Attack100Start_Anim(ftCo_GObj* gobj);
155/* 0D6D48 */ void ftCo_Attack100Loop_Anim(ftCo_GObj* gobj);
156/* 0D6E34 */ void ftCo_Attack100End_Anim(ftCo_GObj* gobj);
157/* 0D6E70 */ void ftCo_Attack100Loop_IASA(ftCo_GObj* gobj);
158/* 0D6E98 */ void ftCo_Attack100Start_Phys(ftCo_GObj* gobj);
159/* 0D6EB8 */ void ftCo_Attack100Loop_Phys(ftCo_GObj* gobj);
160/* 0D6ED8 */ void ftCo_Attack100End_Phys(ftCo_GObj* gobj);
161/* 0D6EF8 */ void ftCo_Attack100Start_Coll(ftCo_GObj* gobj);
162/* 0D6F18 */ void ftCo_Attack100Loop_Coll(ftCo_GObj* gobj);
163/* 0D6F38 */ void ftCo_Attack100End_Coll(ftCo_GObj* gobj);
164/* 0D705C */ bool ftCo_800D705C(ftCo_GObj* gobj);
165/* 0D7100 */ bool ftCo_800D7100(ftCo_GObj* gobj);
166/* 0D71D8 */ void ftCo_800D71D8(ftCo_GObj* gobj);
169/* 0D730C */ bool ftCo_800D730C(ftCo_GObj* gobj, bool);
170/* 0D74A4 */ UNK_RET ftCo_800D74A4(ftCo_GObj* gobj);
171/* 0D7590 */ void ftCo_JumpAerialF1_Anim(ftCo_GObj* gobj);
172/* 0D7614 */ void ftCo_JumpAerialF1_IASA(ftCo_GObj* gobj);
173/* 0D7634 */ void ftCo_JumpAerialF1_Phys(ftCo_GObj* gobj);
174/* 0D767C */ void ftCo_JumpAerialF1_Coll(ftCo_GObj* gobj);
177/* 0D79AC */ void ftCo_ItemScopeStart_Anim(ftCo_GObj* gobj);
178/* 0D79B0 */ void ftCo_ItemScopeAirStart_Anim(ftCo_GObj* gobj);
179/* 0D7AEC */ void ftCo_ItemScopeStart_IASA(ftCo_GObj* gobj);
180/* 0D7B1C */ void ftCo_ItemScopeAirStart_IASA(ftCo_GObj* gobj);
181/* 0D7B4C */ void ftCo_ItemScopeStart_Phys(ftCo_GObj* gobj);
182/* 0D7B6C */ void ftCo_ItemScopeAirStart_Phys(ftCo_GObj* gobj);
183/* 0D7B8C */ void ftCo_ItemScopeStart_Coll(ftCo_GObj* gobj);
184/* 0D7BB4 */ void ftCo_ItemScopeAirStart_Coll(ftCo_GObj* gobj);
185/* 0D7DFC */ void ftCo_ItemScopeRapid_Anim(ftCo_GObj* gobj);
186/* 0D7F10 */ void ftCo_ItemScopeAirRapid_Anim(ftCo_GObj* gobj);
187/* 0D8024 */ void ftCo_ItemScopeRapid_IASA(ftCo_GObj* gobj);
188/* 0D8044 */ void ftCo_ItemScopeAirRapid_IASA(ftCo_GObj* gobj);
189/* 0D8064 */ void ftCo_ItemScopeRapid_Phys(ftCo_GObj* gobj);
190/* 0D8084 */ void ftCo_ItemScopeAirRapid_Phys(ftCo_GObj* gobj);
191/* 0D80A4 */ void ftCo_ItemScopeRapid_Coll(ftCo_GObj* gobj);
192/* 0D80CC */ void ftCo_ItemScopeAirRapid_Coll(ftCo_GObj* gobj);
193/* 0D83AC */ void ftCo_ItemScopeFire_Anim(ftCo_GObj* gobj);
194/* 0D83F4 */ void ftCo_ItemScopeAirFire_Anim(ftCo_GObj* gobj);
195/* 0D843C */ void ftCo_ItemScopeFire_IASA(ftCo_GObj* gobj);
196/* 0D8440 */ void ftCo_ItemScopeAirFire_IASA(ftCo_GObj* gobj);
197/* 0D8444 */ void ftCo_ItemScopeFire_Phys(ftCo_GObj* gobj);
198/* 0D8464 */ void ftCo_ItemScopeAirFire_Phys(ftCo_GObj* gobj);
199/* 0D8484 */ void ftCo_ItemScopeFire_Coll(ftCo_GObj* gobj);
200/* 0D84AC */ void ftCo_ItemScopeAirFire_Coll(ftCo_GObj* gobj);
201/* 0D88B8 */ void ftCo_ItemScopeEnd_Anim(ftCo_GObj* gobj);
202/* 0D88D8 */ void ftCo_ItemScopeAirEnd_Anim(ftCo_GObj* gobj);
203/* 0D88F8 */ void ftCo_ItemScopeEnd_IASA(ftCo_GObj* gobj);
204/* 0D88FC */ void ftCo_ItemScopeAirEnd_IASA(ftCo_GObj* gobj);
205/* 0D8900 */ void ftCo_ItemScopeEnd_Phys(ftCo_GObj* gobj);
206/* 0D8920 */ void ftCo_ItemScopeAirEnd_Phys(ftCo_GObj* gobj);
207/* 0D8940 */ void ftCo_ItemScopeEnd_Coll(ftCo_GObj* gobj);
208/* 0D8968 */ void ftCo_ItemScopeAirEnd_Coll(ftCo_GObj* gobj);
209/* 0D8990 */ bool ftCo_Catch_CheckInput(ftCo_GObj* gobj);
210/* 0D8A38 */ bool ftCo_800D8A38(Fighter_GObj* gobj);
211/* 0D8AE0 */ bool ftCo_800D8AE0(ftCo_GObj* gobj);
212/* 0D8B9C */ bool ftCo_800D8B9C(ftCo_GObj* gobj);
213/* 0D8C54 */ void ftCo_800D8C54(Fighter_GObj* gobj, FtMotionId);
214/* 0D8CC8 */ void ftCo_Catch_Anim(ftCo_GObj* gobj);
215/* 0D8D24 */ void ftCo_CatchDash_Anim(ftCo_GObj* gobj);
216/* 0D8D80 */ void ftCo_Catch_IASA(ftCo_GObj* gobj);
217/* 0D8D84 */ void ftCo_CatchDash_IASA(ftCo_GObj* gobj);
218/* 0D8D88 */ void ftCo_Catch_Phys(ftCo_GObj* gobj);
219/* 0D8DD0 */ void ftCo_CatchDash_Phys(ftCo_GObj* gobj);
220/* 0D8E08 */ void ftCo_Catch_Coll(ftCo_GObj* gobj);
221/* 0D8E6C */ void ftCo_CatchDash_Coll(ftCo_GObj* gobj);
222/* 0D8E94 */ bool fn_800D8E94(Fighter_GObj* gobj);
223/* 0D8EC8 */ bool fn_800D8EC8(Fighter_GObj*);
224/* 0D94D8 */ void ftCo_800D94D8(ftCo_GObj* gobj);
225/* 0D952C */ bool fn_800D952C(Fighter_GObj* gobj);
226/* 0D9558 */ bool fn_800D9558(Fighter_GObj*);
227/* 0D9C98 */ void ftCo_800D9C98(ftCo_GObj* gobj);
228/* 0D9E80 */ void ftCo_CatchPull_Anim(ftCo_GObj* gobj);
229/* 0D9F90 */ void ftCo_CatchPull_IASA(ftCo_GObj* gobj);
230/* 0D9F94 */ void ftCo_CatchPull_Phys(ftCo_GObj* gobj);
231/* 0D9FDC */ void ftCo_CatchPull_Coll(ftCo_GObj* gobj);
232/* 0DA2B0 */ void fn_800DA2B0(Fighter_GObj*);
233/* 0DA318 */ void ftCo_CatchWait_Anim(ftCo_GObj* gobj);
234/* 0DA31C */ void ftCo_CatchWait_IASA(ftCo_GObj* gobj);
235/* 0DA3D0 */ void ftCo_CatchWait_Phys(ftCo_GObj* gobj);
236/* 0DA418 */ void ftCo_CatchWait_Coll(ftCo_GObj* gobj);
237/* 0DA490 */ void fn_800DA490(Fighter_GObj* gobj);
238/* 0DA568 */ void ftCo_CatchAttack_Anim(ftCo_GObj* gobj);
239/* 0DA5A4 */ void ftCo_CatchAttack_IASA(ftCo_GObj* gobj);
240/* 0DA5A8 */ void ftCo_CatchAttack_Phys(ftCo_GObj* gobj);
241/* 0DA5F0 */ void ftCo_CatchAttack_Coll(ftCo_GObj* gobj);
242/* 0DA668 */ void fn_800DA668(Fighter_GObj* gobj);
243/* 0DA698 */ void ftCo_800DA698(ftCo_GObj* gobj, bool);
244/* 0DA744 */ void ftCo_CatchCut_Anim(ftCo_GObj* gobj);
245/* 0DA780 */ void ftCo_CatchCut_IASA(ftCo_GObj* gobj);
246/* 0DA784 */ void ftCo_CatchCut_Phys(ftCo_GObj* gobj);
247/* 0DA7E4 */ void ftCo_CatchCut_Coll(ftCo_GObj* gobj);
248/* 0DA824 */ float ftCo_800DA824(Fighter*);
249/* 0DAC70 */ void ftCo_CapturePulledHi_Anim(ftCo_GObj* gobj);
250/* 0DAC74 */ void ftCo_CapturePulledHi_IASA(ftCo_GObj* gobj);
251/* 0DADE8 */ void ftCo_CapturePulledHi_Phys(ftCo_GObj* gobj);
252/* 0DAE94 */ void ftCo_CapturePulledHi_Coll(ftCo_GObj* gobj);
253/* 0DB004 */ void ftCo_CapturePulledLw_Anim(ftCo_GObj* gobj);
254/* 0DB008 */ void ftCo_CapturePulledLw_IASA(ftCo_GObj* gobj);
255/* 0DB00C */ void ftCo_CapturePulledLw_Phys(ftCo_GObj* gobj);
256/* 0DB1F8 */ void ftCo_CapturePulledLw_Coll(ftCo_GObj* gobj);
257/* 0DB368 */ void ftCo_800DB368(Fighter*, Fighter*);
258/* 0DB464 */ void ftCo_800DB464(ftCo_GObj* gobj);
259/* 0DB500 */ void ftCo_800DB500(Fighter_GObj*);
260/* 0DB790 */ void fn_800DB790(Fighter_GObj*);
261/* 0DB8A4 */ void fn_800DB8A4(Fighter_GObj*);
262/* 0DB908 */ void ftCo_CaptureWaitHi_Anim(ftCo_GObj* gobj);
263/* 0DBA4C */ void ftCo_CaptureWaitHi_IASA(ftCo_GObj* gobj);
264/* 0DBA6C */ void ftCo_CaptureWaitHi_Phys(ftCo_GObj* gobj);
265/* 0DBA8C */ void ftCo_CaptureWaitHi_Coll(ftCo_GObj* gobj);
266/* 0DBAE4 */ void fn_800DBAE4(Fighter_GObj*);
267/* 0DBD10 */ void ftCo_CaptureWaitLw_Anim(ftCo_GObj* gobj);
268/* 0DBD30 */ void ftCo_CaptureWaitLw_IASA(ftCo_GObj* gobj);
269/* 0DBD50 */ void ftCo_CaptureWaitLw_Phys(ftCo_GObj* gobj);
270/* 0DBE9C */ void ftCo_CaptureWaitLw_Coll(ftCo_GObj* gobj);
271/* 0DC014 */ void fn_800DC014(Fighter_GObj*);
272/* 0DC110 */ void ftCo_CaptureJump_Anim(ftCo_GObj* gobj);
273/* 0DC160 */ void ftCo_CaptureJump_IASA(ftCo_GObj* gobj);
274/* 0DC224 */ void ftCo_CaptureJump_Phys(ftCo_GObj* gobj);
275/* 0DC264 */ void ftCo_CaptureJump_Coll(ftCo_GObj* gobj);
276/* 0DC284 */ void ftCo_800DC284(ftCo_GObj* gobj);
277/* 0DC2E4 */ void ftCo_CaptureDamageHi_Anim(ftCo_GObj* gobj);
278/* 0DC328 */ void ftCo_CaptureDamageHi_IASA(ftCo_GObj* gobj);
279/* 0DC32C */ void ftCo_CaptureDamageHi_Phys(ftCo_GObj* gobj);
280/* 0DC34C */ void ftCo_CaptureDamageHi_Coll(ftCo_GObj* gobj);
281/* 0DC3A4 */ void ftCo_800DC3A4(ftCo_GObj* gobj);
282/* 0DC468 */ void ftCo_CaptureDamageLw_Anim(ftCo_GObj* gobj);
283/* 0DC4AC */ void ftCo_CaptureDamageLw_IASA(ftCo_GObj* gobj);
284/* 0DC4B0 */ void ftCo_CaptureDamageLw_Phys(ftCo_GObj* gobj);
285/* 0DC5EC */ void ftCo_CaptureDamageLw_Coll(ftCo_GObj* gobj);
286/* 0DC750 */ void ftCo_800DC750(ftCo_GObj* gobj);
287/* 0DC7F0 */ void ftCo_CaptureCut_Anim(ftCo_GObj* gobj);
288/* 0DC82C */ void ftCo_CaptureCut_IASA(ftCo_GObj* gobj);
289/* 0DC830 */ void ftCo_CaptureCut_Phys(ftCo_GObj* gobj);
290/* 0DC890 */ void ftCo_CaptureCut_Coll(ftCo_GObj* gobj);
291/* 0DC920 */ void ftCo_800DC920(ftCo_GObj*, ftCo_GObj* gobj);
292/* 0DCE34 */ void ftCo_800DCE34(ftCo_GObj* gobj0, ftCo_GObj* gobj1);
293/* 0DCFD4 */ void ftCo_800DCFD4(ftCo_GObj* gobj);
294/* 0DD100 */ void ftCo_800DD100(Fighter_GObj*);
295/* 0DD168 */ void ftCo_800DD168(ftCo_GObj* gobj);
299/* 0DD724 */ void ftCo_800DD724(ftCo_GObj* gobj);
300/* 0DD8C4 */ void ftCo_ThrowF_Anim(ftCo_GObj* gobj);
301/* 0DD92C */ void ftCo_ThrowF_IASA(ftCo_GObj* gobj);
302/* 0DD930 */ void ftCo_ThrowF_Phys(ftCo_GObj* gobj);
303/* 0DD990 */ void ftCo_ThrowF_Coll(ftCo_GObj* gobj);
304/* 0DDA10 */ void ftCo_ThrowB_Anim(ftCo_GObj* gobj);
305/* 0DDA5C */ void ftCo_ThrowB_IASA(ftCo_GObj* gobj);
306/* 0DDA60 */ void ftCo_ThrowB_Phys(ftCo_GObj* gobj);
307/* 0DDAC0 */ void ftCo_ThrowB_Coll(ftCo_GObj* gobj);
308/* 0DDB40 */ void ftCo_ThrowHi_Anim(ftCo_GObj* gobj);
309/* 0DDB8C */ void ftCo_ThrowHi_IASA(ftCo_GObj* gobj);
310/* 0DDB90 */ void ftCo_ThrowHi_Phys(ftCo_GObj* gobj);
311/* 0DDBF0 */ void ftCo_ThrowHi_Coll(ftCo_GObj* gobj);
312/* 0DDC70 */ void ftCo_ThrowHi_Cam(ftCo_GObj* gobj);
313/* 0DDCB4 */ void ftCo_ThrowLw_Anim(ftCo_GObj* gobj);
314/* 0DDD00 */ void ftCo_ThrowLw_IASA(ftCo_GObj* gobj);
315/* 0DDD04 */ void ftCo_ThrowLw_Phys(ftCo_GObj* gobj);
316/* 0DDD64 */ void ftCo_ThrowLw_Coll(ftCo_GObj* gobj);
318/* 0DE2A8 */ void ftCo_800DE2A8(ftCo_GObj*, ftCo_GObj* gobj);
320/* 0DE2F0 */ void ftCo_800DE2F0(ftCo_GObj* gobj);
321/* 0DE3FC */ bool ftCo_800DE3FC(ftCo_GObj* gobj, FtMotionId msid, float arg2);
322/* 0DE508 */ void ftCo_800DE508(ftCo_GObj* gobj);
323/* 0DE5A4 */ void ftCo_800DE5A4(Fighter_GObj*);
324/* 0DE69C */ void ftCo_ThrownF_Anim(ftCo_GObj* gobj);
325/* 0DE6BC */ void ftCo_ThrownF_IASA(ftCo_GObj* gobj);
326/* 0DE6C0 */ void ftCo_ThrownF_Phys(ftCo_GObj* gobj);
327/* 0DE6C4 */ void ftCo_ThrownF_Coll(ftCo_GObj* gobj);
328/* 0DE6C8 */ void ftCo_ThrownB_Anim(ftCo_GObj* gobj);
329/* 0DE6E8 */ void ftCo_ThrownB_IASA(ftCo_GObj* gobj);
330/* 0DE6EC */ void ftCo_ThrownB_Phys(ftCo_GObj* gobj);
331/* 0DE6F0 */ void ftCo_ThrownB_Coll(ftCo_GObj* gobj);
332/* 0DE6F4 */ void ftCo_ThrownHi_Anim(ftCo_GObj* gobj);
333/* 0DE714 */ void ftCo_ThrownHi_IASA(ftCo_GObj* gobj);
334/* 0DE718 */ void ftCo_ThrownHi_Phys(ftCo_GObj* gobj);
335/* 0DE71C */ void ftCo_ThrownHi_Coll(ftCo_GObj* gobj);
336/* 0DE720 */ void ftCo_ThrownHi_Cam(ftCo_GObj* gobj);
337/* 0DE76C */ void ftCo_ThrownLw_Anim(ftCo_GObj* gobj);
338/* 0DE78C */ void ftCo_ThrownLw_IASA(ftCo_GObj* gobj);
339/* 0DE790 */ void ftCo_ThrownLw_Phys(ftCo_GObj* gobj);
340/* 0DE794 */ void ftCo_ThrownLw_Coll(ftCo_GObj* gobj);
341/* 0DE7C0 */ void ftCo_800DE7C0(ftCo_GObj*, s32, s32);
342/* 0DE854 */ void ftCo_800DE854(ftCo_GObj* gobj);
346/* 0DE9D8 */ bool ftCo_800DE9D8(ftCo_GObj* gobj);
348/* 0DEAE8 */ void ftCo_800DEAE8(ftCo_GObj* gobj, enum_t asid0, enum_t asid1);
350/* 0DECF4 */ void ftCo_AppealS_Anim(ftCo_GObj* gobj);
351/* 0DED30 */ void ftCo_AppealS_IASA(ftCo_GObj* gobj);
352/* 0DEE44 */ void ftCo_AppealS_Phys(ftCo_GObj* gobj);
353/* 0DEE64 */ void ftCo_AppealS_Coll(ftCo_GObj* gobj);
354/* 0DEE84 */ void ftCo_800DEE84(int, u8, char*, u32, float, float);
355/* 0DEEA8 */ void ftCo_800DEEA8(ftCo_GObj* gobj);
356/* 0DEEB8 */ void ftCo_800DEEB8(void);
357/* 0DEEE8 */ UNK_T ftCo_800DEEE8(ftCo_Fighter* fp, Vec2* shift);
358/* 0DEF38 */ void ftCo_800DEF38(ftCo_GObj* gobj);
359/* 0DF0D0 */ void ftCo_800DF0D0(ftCo_GObj* gobj);
360/* 0DF1C8 */ bool ftCo_800DF1C8(ftCo_Fighter* fp);
361/* 0DF21C */ bool ftCo_800DF21C(ftCo_Fighter* fp);
362/* 0DF2D8 */ bool ftCo_800DF2D8(ftCo_Fighter* fp);
363/* 0DF30C */ bool ftCo_800DF30C(ftCo_Fighter* fp);
364/* 0DF3A8 */ bool ftCo_800DF3A8(ftCo_Fighter* fp);
365/* 0DF3DC */ bool ftCo_800DF3DC(ftCo_Fighter* fp);
366/* 0DF478 */ bool ftCo_800DF478(Fighter*);
367/* 0DF50C */ bool ftCo_800DF50C(ftCo_Fighter* fp);
368/* 0DF608 */ bool ftCo_800DF608(ftCo_Fighter* fp);
369/* 0DF644 */ bool ftCo_800DF644(ftCo_Fighter* fp);
370/* 0DF678 */ bool ftCo_800DF678(Fighter* fp);
371/* 0DF6F8 */ bool ftCo_800DF6F8(ftCo_Fighter* fp);
372/* 0DF72C */ bool ftCo_800DF72C(ftCo_Fighter* fp);
373/* 0DF79C */ bool ftCo_800DF79C(ftCo_Fighter* fp);
377/* 0DF8B0 */ bool ftCo_800DF8B0(ftCo_Fighter* fp);
378/* 0DF8E8 */ bool ftCo_800DF8E8(ftCo_Fighter* fp);
379/* 0DF910 */ bool ftCo_800DF910(Fighter* fp);
380
381#endif
static void callback(HSD_GObj *gobj)
Definition ftDk_SpecialLw.c:88
void ftCo_ItemScopeRapid_Phys(ftCo_GObj *gobj)
void ftCo_Squat_IASA(ftCo_GObj *gobj)
bool fn_800D2818(Fighter *)
Definition ft_0D14.c:583
UNK_RET ftCo_800DE974(UNK_PARAMS)
void ftCo_Attack100End_Phys(ftCo_GObj *gobj)
void ftCo_800DD724(ftCo_GObj *gobj)
void ftCo_ThrowF_Anim(ftCo_GObj *gobj)
bool ftCo_800D69C4(ftCo_GObj *gobj)
void ftCo_800D3950(Fighter_GObj *)
void ftCo_ItemScopeEnd_Coll(ftCo_GObj *gobj)
void ftCo_ThrownLw_Anim(ftCo_GObj *gobj)
ftCo_ThrownHi_Cam
Definition ft_0D14.c:2034
void ftCo_ThrownHi_Cam(ftCo_GObj *gobj)
void ftCo_KinokoGiantStartAir_Coll(ftCo_GObj *gobj)
Definition ft_0D14.c:184
void ftCo_800D41C4(Fighter_GObj *)
void ftCo_ThrowHi_Coll(ftCo_GObj *gobj)
void ftCo_Catch_Coll(ftCo_GObj *gobj)
void ftCo_Attack100End_Anim(ftCo_GObj *gobj)
bool ftCo_Attack_800D6A50(ftCo_GObj *gobj)
void ftCo_800D638C(ftCo_GObj *gobj)
void ftCo_800DE2F0(ftCo_GObj *gobj)
void ftCo_CatchCut_Phys(ftCo_GObj *gobj)
bool ftCo_800DF8B0(ftCo_Fighter *fp)
void ftCo_ItemScopeAirStart_IASA(ftCo_GObj *gobj)
void ftCo_ThrownHi_IASA(ftCo_GObj *gobj)
Definition ft_0D14.c:2026
void fn_800D2BF8(Fighter_GObj *)
Definition ft_0D14.c:712
void ftCo_ItemScrew_Coll(ftCo_GObj *gobj)
Definition ft_0D14.c:776
void ftCo_ItemScopeStart_IASA(ftCo_GObj *gobj)
void ftCo_CatchWait_IASA(ftCo_GObj *gobj)
void ftCo_Attack100Loop_Coll(ftCo_GObj *gobj)
void ftCo_SquatWait_Phys(ftCo_GObj *gobj)
void ftCo_ItemScopeAirStart_Phys(ftCo_GObj *gobj)
void ftCo_ThrowHi_Phys(ftCo_GObj *gobj)
void ftCo_ItemScopeEnd_Phys(ftCo_GObj *gobj)
void ftCo_800D4FF4(ftCo_GObj *gobj)
bool ftCo_800DF644(ftCo_Fighter *fp)
void ftCo_800D1F6C(Fighter_GObj *)
Definition ft_0D14.c:339
void ftCo_SquatRv_Coll(ftCo_GObj *gobj)
void ftCo_800DEEB8(void)
void ftCo_CatchPull_IASA(ftCo_GObj *gobj)
ftCo_CatchPull_Anim
Definition ft_0D14.c:1699
void ftCo_CaptureJump_Coll(ftCo_GObj *gobj)
ftCo_CaptureWaitHi_Phys
Definition ft_0D14.c:1863
void ftCo_Attack100Start_Anim(ftCo_GObj *gobj)
void ftCo_800DCFD4(ftCo_GObj *gobj)
void ftCo_SquatRv_IASA(ftCo_GObj *gobj)
s32 ftCo_800D688C(Fighter *)
void ftCo_ThrowLw_IASA(ftCo_GObj *gobj)
ftCo_ThrowHi_Phys
Definition ft_0D14.c:1979
UNK_RET ft_800D76B8(UNK_PARAMS)
bool ftCo_800DF6F8(ftCo_Fighter *fp)
void fn_800D2CD4(Fighter *)
Definition ft_0D14.c:733
bool ftCo_Attack100_CheckInput(ftCo_GObj *gobj)
void ftCo_CatchPull_Anim(ftCo_GObj *gobj)
void ftCo_DamageScrew_Coll(ftCo_GObj *gobj)
Definition ft_0D14.c:867
void ftCo_DeadUpStar_Cam(ftCo_GObj *gobj)
ftCo_800D41C4
Definition ft_0D14.c:1208
void ftCo_CatchDash_Phys(ftCo_GObj *gobj)
void ftCo_CatchCut_IASA(ftCo_GObj *gobj)
Definition ft_0D14.c:1767
void ftCo_DeadUpFall_Anim(ftCo_GObj *gobj)
void ftCo_DeadUpFall_Phys(ftCo_GObj *gobj)
void ftCo_ThrownLw_IASA(ftCo_GObj *gobj)
Definition ft_0D14.c:2039
void ftCo_ItemScopeAirFire_Phys(ftCo_GObj *gobj)
Definition ft_0D14.c:1533
void ftCo_ItemScopeAirEnd_Coll(ftCo_GObj *gobj)
void ftCo_800DB500(Fighter_GObj *)
void ftCo_800D5BF8(ftCo_GObj *gobj)
void ftCo_800D38B8(Fighter *fp, int arg1)
Definition ft_0D14.c:1116
void ftCo_ThrownB_Phys(ftCo_GObj *gobj)
Definition ft_0D14.c:2017
void ftCo_CaptureCut_IASA(ftCo_GObj *gobj)
Definition ft_0D14.c:1915
bool fn_800D9558(Fighter_GObj *)
bool ftCo_800D7100(ftCo_GObj *gobj)
void ftCo_ThrowHi_Anim(ftCo_GObj *gobj)
bool Fighter_PoisonMushroomEnd(ftCo_GObj *gobj)
Definition ft_0D14.c:445
void ftCo_800DEE84(int, u8, char *, u32, float, float)
void ftCo_CaptureWaitHi_Coll(ftCo_GObj *gobj)
void ftCo_DeadUp_Anim(ftCo_GObj *gobj)
ftCo_800D3E40
Definition ft_0D14.c:1163
void ftCo_ItemScrewAir_IASA(ftCo_GObj *gobj)
Definition ft_0D14.c:799
void ftCo_CatchWait_Anim(ftCo_GObj *gobj)
ftCo_CatchPull_Phys
Definition ft_0D14.c:1715
bool ftCo_800D730C(ftCo_GObj *gobj, bool)
void ftCo_CaptureCut_Anim(ftCo_GObj *gobj)
ftCo_CaptureDamageLw_Phys
Definition ft_0D14.c:1908
void fn_800DB790(Fighter_GObj *)
void ftCo_CapturePulledLw_Anim(ftCo_GObj *gobj)
#fn_800DAC78
Definition ft_0D14.c:1800
bool ftCo_Catch_CheckInput(ftCo_GObj *gobj)
void ftCo_ItemScopeAirEnd_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:1562
void ftCo_ThrownB_Coll(ftCo_GObj *gobj)
Definition ft_0D14.c:2019
void ftCo_800DB368(Fighter *, Fighter *)
UNK_RET ft_800D5C54(UNK_PARAMS)
void ftCo_ThrownF_IASA(ftCo_GObj *gobj)
Definition ft_0D14.c:2004
void ftCo_CapturePulledHi_IASA(ftCo_GObj *gobj)
Definition ft_0D14.c:1786
void fn_800D290C(Fighter_GObj *)
Definition ft_0D14.c:624
void ftCo_ItemScrewAir_Coll(ftCo_GObj *gobj)
Definition ft_0D14.c:809
void ftCo_Landing_IASA(ftCo_GObj *gobj)
int Fighter_SuperMushroomApply(ftCo_GObj *gobj)
Definition ft_0D14.c:49
void ftCo_CatchAttack_Anim(ftCo_GObj *gobj)
#fn_800DA4A0
Definition ft_0D14.c:1736
void ftCo_SquatWait_IASA(ftCo_GObj *gobj)
UNK_RET ftCo_800D481C(UNK_PARAMS)
UNK_T ftCo_800DEEE8(ftCo_Fighter *fp, Vec2 *shift)
bool ftCo_800D27C4(Fighter *)
Definition ft_0D14.c:569
int Fighter_SuperMushroomEnd(ftCo_GObj *gobj)
Definition ft_0D14.c:189
void fn_800DB8A4(Fighter_GObj *)
void fn_800D19BC(Fighter_GObj *)
Definition ft_0D14.c:166
void ftCo_ThrowB_Anim(ftCo_GObj *gobj)
void fn_800DC014(Fighter_GObj *)
void ftCo_KinokoSmallStartAir_Coll(ftCo_GObj *gobj)
Definition ft_0D14.c:440
void ftCo_ItemScrew_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:759
void ftCo_800D3E40(Fighter_GObj *)
void fn_800D2AD8(Fighter *)
Definition ft_0D14.c:686
void ftCo_DeadDown_Cam(ftCo_GObj *gobj)
Definition ft_0D14.c:1159
void ftCo_DeadDown_Anim(ftCo_GObj *gobj)
ftCo_800D3BC8
Definition ft_0D14.c:1150
void ftCo_800D6B00(ftCo_GObj *, s32)
void ftCo_CatchPull_Phys(ftCo_GObj *gobj)
void ftCo_800D71D8(ftCo_GObj *gobj)
bool ftCo_800DF30C(ftCo_Fighter *fp)
UNK_RET ftCo_800D74A4(ftCo_GObj *gobj)
bool ftCo_800DF72C(ftCo_Fighter *fp)
UNK_RET ftCo_800DE920(UNK_PARAMS)
UNK_RET ftCo_800DF7F4(UNK_PARAMS)
void ftCo_Landing_Coll(ftCo_GObj *gobj)
void ftCo_800D3680(Fighter_GObj *)
Definition ft_0D14.c:1029
void ftCo_DeadUpFall_Cam(ftCo_GObj *gobj)
ftCo_800D481C
Definition ft_0D14.c:1240
bool ftCo_800DE3FC(ftCo_GObj *gobj, FtMotionId msid, float arg2)
void ftCo_CaptureWaitLw_IASA(ftCo_GObj *gobj)
void ftCo_ThrowLw_Anim(ftCo_GObj *gobj)
bool ftCo_800D8AE0(ftCo_GObj *gobj)
UNK_RET ftCo_800D5600(UNK_PARAMS)
void fn_800D22AC(Fighter_GObj *gobj)
Definition ft_0D14.c:419
void ftCo_800DB464(ftCo_GObj *gobj)
void ftCo_CapturePulledLw_Phys(ftCo_GObj *gobj)
void ftCo_800D4E50(Fighter *, Vec3 *, int, float)
Definition ft_0D14.c:1245
void ftCo_ItemScopeStart_Phys(ftCo_GObj *gobj)
void fn_800D2B04(Fighter *)
Definition ft_0D14.c:691
bool ftCo_800DF79C(ftCo_Fighter *fp)
UNK_RET ftCo_800DEBD0(UNK_PARAMS)
void ftCo_KinokoSmallStart_Coll(ftCo_GObj *gobj)
Definition ft_0D14.c:403
void ftCo_800D2770(Fighter_GObj *, f32)
Definition ft_0D14.c:560
void ftCo_ThrowB_Phys(ftCo_GObj *gobj)
void ftCo_Rebirth_Cam(ftCo_GObj *gobj)
void ftCo_CaptureDamageHi_Coll(ftCo_GObj *gobj)
void ftCo_CaptureDamageLw_IASA(ftCo_GObj *gobj)
Definition ft_0D14.c:1898
void ftCo_JumpAerialF1_Anim(ftCo_GObj *gobj)
void ftCo_Attack100End_Coll(ftCo_GObj *gobj)
void ftCo_800DE5A4(Fighter_GObj *)
void ftCo_CapturePulledLw_Coll(ftCo_GObj *gobj)
void ftCo_Attack100Start_Phys(ftCo_GObj *gobj)
void ftCo_DeadUpStar_Anim(ftCo_GObj *gobj)
void ftCo_RebirthWait_Phys(ftCo_GObj *gobj)
void ftCo_ThrowB_Coll(ftCo_GObj *gobj)
void ftCo_JumpAerialF1_Phys(ftCo_GObj *gobj)
void ftCo_CatchAttack_Phys(ftCo_GObj *gobj)
void ftCo_KinokoSmallEndAir_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:546
void ftCo_DeadLeft_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:1124
void ftCo_CatchCut_Anim(ftCo_GObj *gobj)
#fn_800DA678
Definition ft_0D14.c:1760
bool ftCo_800D3158(ftCo_GObj *gobj)
Definition ft_0D14.c:877
bool ftCo_800DF50C(ftCo_Fighter *fp)
UNK_RET ftCo_800D72A0(UNK_PARAMS)
bool ftCo_800DF678(Fighter *fp)
void ftCo_JumpAerialF1_Coll(ftCo_GObj *gobj)
void ftCo_800D1B04(Fighter_GObj *)
Definition ft_0D14.c:203
UNK_RET ftCo_800DD398(UNK_PARAMS)
void ftCo_Catch_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:1624
void ftCo_CapturePulledHi_Phys(ftCo_GObj *gobj)
void ftCo_CapturePulledHi_Coll(ftCo_GObj *gobj)
void ftCo_ItemScrew_IASA(ftCo_GObj *gobj)
Definition ft_0D14.c:766
bool ftCo_800DF21C(ftCo_Fighter *fp)
void ftCo_ThrownF_Phys(ftCo_GObj *gobj)
Definition ft_0D14.c:2006
void ftCo_CatchPull_Coll(ftCo_GObj *gobj)
void ftCo_ThrownF_Coll(ftCo_GObj *gobj)
Definition ft_0D14.c:2008
void ftCo_CatchDash_Anim(ftCo_GObj *gobj)
void ftCo_ItemScopeAirStart_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:1456
void ftCo_800D2600(Fighter_GObj *, int)
Definition ft_0D14.c:523
void ftCo_ThrowLw_Coll(ftCo_GObj *gobj)
bool ftCo_800DF478(Fighter *)
void ftCo_800D1FFC(Fighter_GObj *)
Definition ft_0D14.c:371
void ftCo_ItemScopeEnd_Anim(ftCo_GObj *gobj)
ftCo_ItemScopeFire_Coll
Definition ft_0D14.c:1557
bool ftCo_800D8A38(Fighter_GObj *gobj)
ftCo_ItemScopeEnd_Phys
Definition ft_0D14.c:1583
void ftCo_800DEEA8(ftCo_GObj *gobj)
ftCo_800DEE84
Definition ft_0D14.c:2081
void ftCo_SquatWait_Anim(ftCo_GObj *gobj)
void ftCo_800D40B8(Fighter_GObj *)
Definition ft_0D14.c:1187
void ftCo_KinokoSmallEnd_Coll(ftCo_GObj *gobj)
Definition ft_0D14.c:518
void ftCo_ItemScopeAirRapid_IASA(ftCo_GObj *gobj)
void ftCo_RebirthWait_IASA(ftCo_GObj *gobj)
void ftCo_RebirthWait_Coll(ftCo_GObj *gobj)
void ftCo_800D3BC8(Fighter_GObj *)
UNK_RET ftCo_800DD4B0(UNK_PARAMS)
void ftCo_800D5CB0(ftCo_GObj *, bool, float landing_lag)
UNK_RET ftCo_800DD1E4(UNK_PARAMS)
void ftCo_Rebirth_Anim(ftCo_GObj *gobj)
void ftCo_Rebirth_Phys(ftCo_GObj *gobj)
void ftCo_ThrownHi_Phys(ftCo_GObj *gobj)
Definition ft_0D14.c:2028
bool fn_800D8EC8(Fighter_GObj *)
void ftCo_800D331C(Fighter_GObj *)
Definition ft_0D14.c:928
void ftCo_KinokoGiantStartAir_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:176
void ftCo_ItemScrew_Enter(Fighter_GObj *)
Definition ft_0D14.c:749
bool ftCo_800DF1C8(ftCo_Fighter *fp)
void fn_800D299C(Fighter_GObj *, int, f32, f32)
Definition ft_0D14.c:645
void ftCo_ItemScrewAir_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:792
bool ft_800D2D0C(Fighter_GObj *)
Definition ft_0D14.c:740
void ftCo_800DC284(ftCo_GObj *gobj)
void ftCo_CatchWait_Coll(ftCo_GObj *gobj)
void ftCo_Squat_Anim(ftCo_GObj *gobj)
void ftCo_ThrownHi_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:2021
void ftCo_ItemScopeRapid_IASA(ftCo_GObj *gobj)
void ftCo_ItemScopeAirStart_Coll(ftCo_GObj *gobj)
void ftCo_800D3004(Fighter_GObj *)
Definition ft_0D14.c:831
void ftCo_SquatRv_Anim(ftCo_GObj *gobj)
void fn_800D1DB0(Fighter_GObj *)
Definition ft_0D14.c:279
bool ftCo_800DF910(Fighter *fp)
ftCo_800DEEB8
Definition ft_0D14.c:2132
void ftCo_Attack100Loop_Anim(ftCo_GObj *gobj)
bool ftCo_800DF608(ftCo_Fighter *fp)
void ftCo_CaptureWaitHi_Phys(ftCo_GObj *gobj)
void ftCo_AppealS_Coll(ftCo_GObj *gobj)
Definition ft_0D14.c:2074
void ftCo_ThrowF_Phys(ftCo_GObj *gobj)
void ftCo_DeadRight_Cam(ftCo_GObj *gobj)
Definition ft_0D14.c:1146
void ftCo_800D9C98(ftCo_GObj *gobj)
UNK_RET ftCo_800DE9B8(UNK_PARAMS)
void ftCo_ItemScrew_Phys(ftCo_GObj *gobj)
Definition ft_0D14.c:771
void ftCo_Squat_Coll(ftCo_GObj *gobj)
void ftCo_800DE854(ftCo_GObj *gobj)
void ftCo_RebirthWait_Anim(ftCo_GObj *gobj)
void ftCo_Attack100Loop_IASA(ftCo_GObj *gobj)
void ftCo_800D5AEC(ftCo_GObj *gobj, enum_t, int, int, float, float)
void ftCo_AppealS_Phys(ftCo_GObj *gobj)
#fn_800DE798
Definition ft_0D14.c:2069
bool ftCo_800DE9D8(ftCo_GObj *gobj)
void ftCo_SquatRv_Phys(ftCo_GObj *gobj)
void ftCo_Catch_IASA(ftCo_GObj *gobj)
ftCo_CatchDash_Anim
Definition ft_0D14.c:1641
bool ftCo_800DF8E8(ftCo_Fighter *fp)
void ftCo_CaptureDamageHi_IASA(ftCo_GObj *gobj)
Definition ft_0D14.c:1878
void ftCo_800DF0D0(ftCo_GObj *gobj)
void ftCo_CaptureCut_Coll(ftCo_GObj *gobj)
void ftCo_800DD168(ftCo_GObj *gobj)
void ftCo_800DE2A8(ftCo_GObj *, ftCo_GObj *gobj)
void ftCo_CatchCut_Coll(ftCo_GObj *gobj)
void fn_800D2CA0(Fighter *)
Definition ft_0D14.c:727
void ftCo_Attack100Loop_Phys(ftCo_GObj *gobj)
void ftCo_ThrowHi_Cam(ftCo_GObj *gobj)
bool fn_800D2A3C(Fighter_GObj *)
bool Fighter_PoisonMushroomApply(ftCo_GObj *gobj)
Definition ft_0D14.c:307
void ftCo_ItemScopeAirEnd_Phys(ftCo_GObj *gobj)
void ftCo_Attack100Start_Coll(ftCo_GObj *gobj)
void ftCo_CaptureWaitHi_IASA(ftCo_GObj *gobj)
ftCo_CapturePulledLw_Phys
Definition ft_0D14.c:1826
void ftCo_ItemScopeStart_Anim(ftCo_GObj *gobj)
ftCo_Rebirth_Phys
Definition ft_0D14.c:1454
void ftCo_KinokoGiantEnd_Coll(ftCo_GObj *gobj)
Definition ft_0D14.c:263
void ftCo_CaptureDamageLw_Coll(ftCo_GObj *gobj)
void ftCo_800D21BC(Fighter_GObj *)
Definition ft_0D14.c:408
void ftCo_CaptureJump_Anim(ftCo_GObj *gobj)
bool ftCo_800D8B9C(ftCo_GObj *gobj)
void ftCo_800D18CC(Fighter_GObj *)
Definition ft_0D14.c:155
void fn_800D26A0(Fighter_GObj *gobj)
Definition ft_0D14.c:534
void ftCo_800DC750(ftCo_GObj *gobj)
void ftCo_CatchAttack_Coll(ftCo_GObj *gobj)
void ftCo_KinokoSmallStart_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:394
void ftCo_DeadUp_Cam(ftCo_GObj *gobj)
Definition ft_0D14.c:1172
void ftCo_AppealS_Anim(ftCo_GObj *gobj)
void ftCo_KinokoGiantStart_Coll(ftCo_GObj *gobj)
Definition ft_0D14.c:150
void ftCo_AppealS_IASA(ftCo_GObj *gobj)
void ftCo_ThrowF_IASA(ftCo_GObj *gobj)
ftCo_CaptureCut_Phys
Definition ft_0D14.c:1953
UNK_RET ftCo_800DEA28(UNK_PARAMS)
void fn_800D2890(Fighter_GObj *, int)
Definition ft_0D14.c:603
void ftCo_ThrowLw_Phys(ftCo_GObj *gobj)
void ftCo_CatchDash_IASA(ftCo_GObj *gobj)
Definition ft_0D14.c:1643
bool ftCo_800DF3DC(ftCo_Fighter *fp)
void ftCo_800D94D8(ftCo_GObj *gobj)
void ftCo_ItemScopeAirRapid_Phys(ftCo_GObj *gobj)
void ftCo_800DE508(ftCo_GObj *gobj)
void fn_800D2B30(Fighter_GObj *)
Definition ft_0D14.c:696
bool ftCo_800D68C0(ftCo_GObj *gobj)
void ftCo_CapturePulledHi_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:1784
void ftCo_800D1D10(Fighter_GObj *, int)
Definition ft_0D14.c:268
void ftCo_800D4780(Fighter_GObj *)
ftCo_800D4580
Definition ft_0D14.c:1215
void ftCo_CaptureDamageHi_Phys(ftCo_GObj *gobj)
void fn_800DA668(Fighter_GObj *gobj)
ftCo_CatchAttack_Phys
Definition ft_0D14.c:1751
UNK_RET ftCo_800DDDE4(UNK_PARAMS)
void ftCo_ItemScopeAirFire_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:1516
void ftCo_Landing_Phys(ftCo_GObj *gobj)
void ftCo_800D170C(ftCo_GObj *gobj)
Definition ft_0D14.c:121
void ftCo_800DD100(Fighter_GObj *)
void ftCo_800DC920(ftCo_GObj *, ftCo_GObj *gobj)
void ftCo_ItemScopeAirRapid_Coll(ftCo_GObj *gobj)
void fn_800DA2B0(Fighter_GObj *)
void ftCo_ItemScopeEnd_IASA(ftCo_GObj *gobj)
Definition ft_0D14.c:1569
void ftCo_ItemScopeStart_Coll(ftCo_GObj *gobj)
void ftCo_800DC3A4(ftCo_GObj *gobj)
void ftCo_CaptureJump_IASA(ftCo_GObj *gobj)
bool ftCo_800D2FA4(ftCo_GObj *gobj)
Definition ft_0D14.c:814
void ftCo_KinokoGiantEndAir_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:291
void ftCo_KinokoGiantEndAir_Coll(ftCo_GObj *gobj)
Definition ft_0D14.c:300
void ftCo_ThrowB_IASA(ftCo_GObj *gobj)
ftCo_ThrowF_Phys
Definition ft_0D14.c:1961
void ftCo_CaptureJump_Phys(ftCo_GObj *gobj)
void ftCo_JumpAerialF1_IASA(ftCo_GObj *gobj)
void ftCo_Rebirth_IASA(ftCo_GObj *gobj)
ftCo_800D4FF4
Definition ft_0D14.c:1292
UNK_RET ftCo_800DF878(UNK_PARAMS)
void ftCo_DamageScrew_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:852
void ftCo_800D35FC(Fighter *)
Definition ft_0D14.c:1010
void ftCo_ItemScopeFire_Phys(ftCo_GObj *gobj)
Definition ft_0D14.c:1528
void ftCo_ThrowF_Coll(ftCo_GObj *gobj)
bool ftCo_800D5FB0(ftCo_GObj *gobj)
bool ftCo_Squat_CheckInput(ftCo_GObj *gobj)
UNK_RET ftCo_800D7268(UNK_PARAMS)
void ftCo_CaptureDamageHi_Anim(ftCo_GObj *gobj)
ftCo_800DC284
Definition ft_0D14.c:1870
void ftCo_800D2490(Fighter_GObj *, int)
Definition ft_0D14.c:487
void ftCo_ItemScopeFire_IASA(ftCo_GObj *gobj)
Definition ft_0D14.c:1524
float ftCo_800DA824(Fighter *)
void ftCo_800DA698(ftCo_GObj *gobj, bool)
void ftCo_CaptureDamageLw_Anim(ftCo_GObj *gobj)
ftCo_CaptureDamageHi_Phys
Definition ft_0D14.c:1890
void ftCo_SquatWait_Coll(ftCo_GObj *gobj)
void ftCo_CaptureWaitLw_Anim(ftCo_GObj *gobj)
bool ftCo_800D6824(ftCo_GObj *gobj)
void ftCo_KinokoGiantEnd_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:254
void ftCo_CatchDash_Coll(ftCo_GObj *gobj)
void ftCo_ThrowHi_IASA(ftCo_GObj *gobj)
ftCo_ThrowB_Phys
Definition ft_0D14.c:1969
UNK_RET ftCo_800DE2CC(UNK_PARAMS)
void ftCo_KinokoSmallEndAir_Coll(ftCo_GObj *gobj)
Definition ft_0D14.c:555
void fn_800DBAE4(Fighter_GObj *)
UNK_RET ftCo_800DF844(UNK_PARAMS)
void ftCo_800D4580(Fighter_GObj *, int)
void ftCo_ItemScrewAir_Phys(ftCo_GObj *gobj)
Definition ft_0D14.c:804
void ftCo_ItemScopeFire_Coll(ftCo_GObj *gobj)
bool ftCo_800DF3A8(ftCo_Fighter *fp)
void ftCo_CatchAttack_IASA(ftCo_GObj *gobj)
Definition ft_0D14.c:1743
void ftCo_800D23F4(Fighter_GObj *)
Definition ft_0D14.c:459
void ftCo_800D34E0(Fighter_GObj *)
Definition ft_0D14.c:984
void ftCo_Squat_Phys(ftCo_GObj *gobj)
void ftCo_CatchWait_Phys(ftCo_GObj *gobj)
void ftCo_800DEAE8(ftCo_GObj *gobj, enum_t asid0, enum_t asid1)
void ftCo_800D4F24(ftCo_GObj *gobj, int index)
Definition ft_0D14.c:1273
s32 ftCo_800D6928(Fighter *)
void ftCo_800DE7C0(ftCo_GObj *, s32, s32)
void ftCo_CaptureDamageLw_Phys(ftCo_GObj *gobj)
void ftCo_ItemScopeFire_Anim(ftCo_GObj *gobj)
#fn_800D79B4
Definition ft_0D14.c:1508
void ftCo_KinokoGiantStart_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:142
void ftCo_DamageScrew_Phys(ftCo_GObj *gobj)
Definition ft_0D14.c:862
void ftCo_ThrownLw_Phys(ftCo_GObj *gobj)
Definition ft_0D14.c:2041
void ft_800D2E7C(Fighter_GObj *, Vec3 *)
Definition ft_0D14.c:781
void fn_800DA490(Fighter_GObj *gobj)
ftCo_CatchWait_IASA
Definition ft_0D14.c:1725
void ftCo_Landing_Anim(ftCo_GObj *gobj)
void ftCo_KinokoSmallEnd_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:510
void ftCo_ItemScopeRapid_Anim(ftCo_GObj *gobj)
bool fn_800D952C(Fighter_GObj *gobj)
fn_800D8EC8
Definition ft_0D14.c:1675
bool ftCo_800DF2D8(ftCo_Fighter *fp)
void ftCo_800DCE34(ftCo_GObj *gobj0, ftCo_GObj *gobj1)
void ftCo_800D47B8(Fighter_GObj *)
Definition ft_0D14.c:1222
void ftCo_ThrownHi_Coll(ftCo_GObj *gobj)
Definition ft_0D14.c:2030
void ftCo_ItemScopeAirFire_IASA(ftCo_GObj *gobj)
Definition ft_0D14.c:1526
void ftCo_ItemScopeAirFire_Coll(ftCo_GObj *gobj)
void ftCo_DeadRight_Anim(ftCo_GObj *gobj)
ftCo_800D3950
Definition ft_0D14.c:1137
bool ftCo_800D705C(ftCo_GObj *gobj)
void ftCo_800D8C54(Fighter_GObj *gobj, FtMotionId)
Definition ft_0D14.c:1612
void ftCo_DeadLeft_Cam(ftCo_GObj *gobj)
Definition ft_0D14.c:1133
void ftCo_Catch_Phys(ftCo_GObj *gobj)
bool fn_800D8E94(Fighter_GObj *gobj)
ftCo_Catch_Phys
Definition ft_0D14.c:1655
void ftCo_CaptureWaitHi_Anim(ftCo_GObj *gobj)
void ftCo_CaptureWaitLw_Coll(ftCo_GObj *gobj)
void ftCo_CaptureWaitLw_Phys(ftCo_GObj *gobj)
void ftCo_ItemScopeAirEnd_IASA(ftCo_GObj *gobj)
Definition ft_0D14.c:1571
void ftCo_CaptureCut_Phys(ftCo_GObj *gobj)
void ftCo_ThrownLw_Coll(ftCo_GObj *gobj)
Definition ft_0D14.c:2043
void ftCo_Rebirth_Coll(ftCo_GObj *gobj)
void ftCo_800D15D0(Fighter_GObj *)
Definition ft_0D14.c:80
void ftCo_ItemScopeRapid_Coll(ftCo_GObj *gobj)
UNK_RET ft_800D7770(UNK_PARAMS)
void ftCo_ItemScopeAirRapid_Anim(ftCo_GObj *gobj)
void ftCo_ThrownB_IASA(ftCo_GObj *gobj)
Definition ft_0D14.c:2015
void ftCo_KinokoSmallStartAir_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:431
void ftCo_800D6C60(ftCo_GObj *, HSD_GObjEvent callback)
void ftCo_CapturePulledLw_IASA(ftCo_GObj *gobj)
Definition ft_0D14.c:1802
void ftCo_800DEF38(ftCo_GObj *gobj)
void ftCo_ThrownF_Anim(ftCo_GObj *gobj)
ftCo_ThrowLw_Phys
Definition ft_0D14.c:1999
void ftCo_DamageScrew_IASA(ftCo_GObj *gobj)
Definition ft_0D14.c:860
void ftCo_ThrownB_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:2010
s32 ftCo_800D67C4(Fighter *)
void ftCo_800D1BA0(Fighter_GObj *, int)
Definition ft_0D14.c:231
Fighter_GObj ftCo_GObj
Definition forward.h:10
enum_t FtMotionId
Definition forward.h:13
#define UNK_PARAMS
Definition placeholder.h:48
#define UNK_T
Definition placeholder.h:32
#define UNK_RET
Definition placeholder.h:40
int enum_t
The underlying type of an enum, used as a placeholder.
Definition platform.h:9
Definition types.h:1121
void(* HSD_GObjEvent)(HSD_GObj *gobj)
Definition forward.h:106