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"
10#include <baselib/forward.h>
11
12/* 0D14E4 */ int Fighter_SuperMushroomApply(ftCo_GObj* gobj);
13/* 0D15D0 */ void ftCo_800D15D0(Fighter_GObj*);
14/* 0D170C */ void ftCo_800D170C(ftCo_GObj* gobj);
15/* 0D1868 */ void ftCo_KinokoGiantStart_Anim(ftCo_GObj* gobj);
16/* 0D18A4 */ void ftCo_KinokoGiantStart_Coll(ftCo_GObj* gobj);
17/* 0D18CC */ void ftCo_800D18CC(Fighter_GObj*);
18/* 0D19BC */ void fn_800D19BC(Fighter_GObj*);
19/* 0D1A28 */ void ftCo_KinokoGiantStartAir_Anim(ftCo_GObj* gobj);
20/* 0D1A64 */ void ftCo_KinokoGiantStartAir_Coll(ftCo_GObj* gobj);
21/* 0D1A8C */ int Fighter_SuperMushroomEnd(ftCo_GObj* gobj);
22/* 0D1B04 */ void ftCo_800D1B04(Fighter_GObj*);
23/* 0D1BA0 */ void ftCo_800D1BA0(Fighter_GObj*, int);
24/* 0D1CAC */ void ftCo_KinokoGiantEnd_Anim(ftCo_GObj* gobj);
25/* 0D1CE8 */ void ftCo_KinokoGiantEnd_Coll(ftCo_GObj* gobj);
26/* 0D1D10 */ void ftCo_800D1D10(Fighter_GObj*, int);
27/* 0D1DB0 */ void fn_800D1DB0(Fighter_GObj*);
28/* 0D1E1C */ void ftCo_KinokoGiantEndAir_Anim(ftCo_GObj* gobj);
29/* 0D1E58 */ void ftCo_KinokoGiantEndAir_Coll(ftCo_GObj* gobj);
30/* 0D1E80 */ bool Fighter_PoisonMushroomApply(ftCo_GObj* gobj);
31/* 0D1F6C */ void ftCo_800D1F6C(Fighter_GObj*);
32/* 0D1FFC */ void ftCo_800D1FFC(Fighter_GObj*);
33/* 0D2158 */ void ftCo_KinokoSmallStart_Anim(ftCo_GObj* gobj);
34/* 0D2194 */ void ftCo_KinokoSmallStart_Coll(ftCo_GObj* gobj);
35/* 0D21BC */ void ftCo_800D21BC(Fighter_GObj*);
36/* 0D22AC */ void fn_800D22AC(Fighter_GObj* gobj);
37/* 0D2318 */ void ftCo_KinokoSmallStartAir_Anim(ftCo_GObj* gobj);
38/* 0D2354 */ void ftCo_KinokoSmallStartAir_Coll(ftCo_GObj* gobj);
39/* 0D237C */ bool Fighter_PoisonMushroomEnd(ftCo_GObj* gobj);
40/* 0D23F4 */ void ftCo_800D23F4(Fighter_GObj*);
41/* 0D2490 */ void ftCo_800D2490(Fighter_GObj*, int);
42/* 0D259C */ void ftCo_KinokoSmallEnd_Anim(ftCo_GObj* gobj);
43/* 0D25D8 */ void ftCo_KinokoSmallEnd_Coll(ftCo_GObj* gobj);
44/* 0D2600 */ void ftCo_800D2600(Fighter_GObj*, int);
45/* 0D26A0 */ void fn_800D26A0(Fighter_GObj* gobj);
46/* 0D270C */ void ftCo_KinokoSmallEndAir_Anim(ftCo_GObj* gobj);
47/* 0D2748 */ void ftCo_KinokoSmallEndAir_Coll(ftCo_GObj* gobj);
48/* 0D2770 */ void ftCo_800D2770(Fighter_GObj*, f32);
49/* 0D27C4 */ bool ftCo_800D27C4(Fighter*);
50/* 0D2818 */ bool fn_800D2818(Fighter*);
51/* 0D2890 */ void fn_800D2890(Fighter_GObj*, int);
52/* 0D290C */ void fn_800D290C(Fighter_GObj*);
53/* 0D299C */ void fn_800D299C(Fighter_GObj*, int, f32, f32);
54/* 0D2A3C */ bool fn_800D2A3C(Fighter_GObj*);
55/* 0D2AD8 */ void fn_800D2AD8(Fighter*);
56/* 0D2B04 */ void fn_800D2B04(Fighter*);
57/* 0D2B30 */ void fn_800D2B30(Fighter_GObj*);
58/* 0D2BF8 */ void fn_800D2BF8(Fighter_GObj*);
59/* 0D2CA0 */ void fn_800D2CA0(Fighter*);
60/* 0D2CD4 */ void fn_800D2CD4(Fighter*);
61/* 0D2D0C */ bool ft_800D2D0C(Fighter_GObj*);
62/* 0D2D50 */ void ft_800D2D50(Fighter_GObj*);
63/* 0D2DD0 */ void ftCo_ItemScrew_Anim(ftCo_GObj* gobj);
64/* 0D2E0C */ void ftCo_ItemScrew_IASA(ftCo_GObj* gobj);
65/* 0D2E2C */ void ftCo_ItemScrew_Phys(ftCo_GObj* gobj);
66/* 0D2E4C */ void ftCo_ItemScrew_Coll(ftCo_GObj* gobj);
67/* 0D2E7C */ void ft_800D2E7C(Fighter_GObj*, Vec3*);
68/* 0D2EF8 */ void ftCo_ItemScrewAir_Anim(ftCo_GObj* gobj);
69/* 0D2F34 */ void ftCo_ItemScrewAir_IASA(ftCo_GObj* gobj);
70/* 0D2F54 */ void ftCo_ItemScrewAir_Phys(ftCo_GObj* gobj);
71/* 0D2F74 */ void ftCo_ItemScrewAir_Coll(ftCo_GObj* gobj);
72/* 0D2FA4 */ bool ftCo_800D2FA4(ftCo_GObj* gobj);
73/* 0D3004 */ void ftCo_800D3004(Fighter_GObj*);
74/* 0D30C0 */ void ftCo_DamageScrew_Anim(ftCo_GObj* gobj);
75/* 0D30FC */ void ftCo_DamageScrew_IASA(ftCo_GObj* gobj);
76/* 0D3100 */ void ftCo_DamageScrew_Phys(ftCo_GObj* gobj);
77/* 0D3120 */ void ftCo_DamageScrew_Coll(ftCo_GObj* gobj);
78/* 0D3158 */ bool ftCo_800D3158(ftCo_GObj* gobj);
79/* 0D331C */ void ftCo_800D331C(Fighter_GObj*);
80/* 0D34E0 */ void ftCo_800D34E0(Fighter_GObj*);
81/* 0D35FC */ void ftCo_800D35FC(Fighter*);
82/* 0D3680 */ void ftCo_800D3680(Fighter_GObj*);
83/* 0D38B8 */ void ftCo_800D38B8(Fighter* fp, int arg1);
84/* 0D3910 */ void ftCo_DeadLeft_Anim(ftCo_GObj* gobj);
85/* 0D394C */ void ftCo_DeadLeft_Cam(ftCo_GObj* gobj);
86/* 0D3950 */ void ftCo_800D3950(Fighter_GObj*);
87/* 0D3B88 */ void ftCo_DeadRight_Anim(ftCo_GObj* gobj);
88/* 0D3BC4 */ void ftCo_DeadRight_Cam(ftCo_GObj* gobj);
89/* 0D3BC8 */ void ftCo_800D3BC8(Fighter_GObj*);
90/* 0D3E00 */ void ftCo_DeadDown_Anim(ftCo_GObj* gobj);
91/* 0D3E3C */ void ftCo_DeadDown_Cam(ftCo_GObj* gobj);
92/* 0D3E40 */ void ftCo_800D3E40(Fighter_GObj*);
93/* 0D4078 */ void ftCo_DeadUp_Anim(ftCo_GObj* gobj);
94/* 0D40B4 */ void ftCo_DeadUp_Cam(ftCo_GObj* gobj);
95/* 0D40B8 */ void ftCo_800D40B8(Fighter_GObj*);
96/* 0D41C4 */ void ftCo_800D41C4(Fighter_GObj*);
97/* 0D42E4 */ void ftCo_DeadUpStar_Anim(ftCo_GObj* gobj);
98/* 0D4560 */ void ftCo_DeadUpStar_Cam(ftCo_GObj* gobj);
99/* 0D4580 */ void ftCo_800D4580(Fighter_GObj*, int);
100/* 0D4780 */ void ftCo_800D4780(Fighter_GObj*);
101/* 0D47B8 */ void ftCo_800D47B8(Fighter_GObj*);
103/* 0D4A08 */ void ftCo_DeadUpFall_Anim(ftCo_GObj* gobj);
104/* 0D4CE8 */ void ftCo_DeadUpFall_Phys(ftCo_GObj* gobj);
105/* 0D4E30 */ void ftCo_DeadUpFall_Cam(ftCo_GObj* gobj);
106/* 0D4E50 */ void ftCo_800D4E50(Fighter*, Vec3*, int, float);
107/* 0D4F24 */ void ftCo_800D4F24(ftCo_GObj* gobj, int index);
108/* 0D4FF4 */ void ftCo_800D4FF4(ftCo_GObj* gobj);
109/* 0D52F8 */ void ftCo_Rebirth_Anim(ftCo_GObj* gobj);
110/* 0D5358 */ void ftCo_Rebirth_IASA(ftCo_GObj* gobj);
111/* 0D535C */ void ftCo_Rebirth_Phys(ftCo_GObj* gobj);
112/* 0D5470 */ void ftCo_Rebirth_Coll(ftCo_GObj* gobj);
114/* 0D56EC */ void ftCo_RebirthWait_Anim(ftCo_GObj* gobj);
115/* 0D575C */ void ftCo_RebirthWait_IASA(ftCo_GObj* gobj);
116/* 0D58F4 */ void ftCo_RebirthWait_Phys(ftCo_GObj* gobj);
117/* 0D5A08 */ void ftCo_RebirthWait_Coll(ftCo_GObj* gobj);
118/* 0D5A6C */ void ftCo_Rebirth_Cam(ftCo_GObj* gobj);
119/* 0D5AEC */ void ftCo_800D5AEC(ftCo_GObj* gobj, enum_t, int, int, float,
120 float);
121/* 0D5BF8 */ void ftCo_800D5BF8(ftCo_GObj* gobj);
123/* 0D5CB0 */ void ftCo_800D5CB0(ftCo_GObj*, bool, float landing_lag);
124/* 0D5D3C */ void ftCo_Landing_Anim(ftCo_GObj* gobj);
125/* 0D5D78 */ void ftCo_Landing_IASA(ftCo_GObj* gobj);
126/* 0D5F18 */ void ftCo_Landing_Phys(ftCo_GObj* gobj);
127/* 0D5F38 */ void ftCo_Landing_Coll(ftCo_GObj* gobj);
128/* 0D5F58 */ bool ftCo_Squat_CheckInput(ftCo_GObj* gobj);
129/* 0D5FB0 */ bool ftCo_800D5FB0(ftCo_GObj* gobj);
130/* 0D607C */ void ftCo_Squat_Anim(ftCo_GObj* gobj);
131/* 0D60B8 */ void ftCo_Squat_IASA(ftCo_GObj* gobj);
132/* 0D623C */ void ftCo_Squat_Phys(ftCo_GObj* gobj);
133/* 0D625C */ void ftCo_Squat_Coll(ftCo_GObj* gobj);
134/* 0D638C */ void ftCo_800D638C(ftCo_GObj* gobj);
135/* 0D6448 */ void ftCo_SquatWait_Anim(ftCo_GObj* gobj);
136/* 0D6474 */ void ftCo_SquatWait_IASA(ftCo_GObj* gobj);
137/* 0D6584 */ void ftCo_SquatWait_Phys(ftCo_GObj* gobj);
138/* 0D65B8 */ void ftCo_SquatWait_Coll(ftCo_GObj* gobj);
139/* 0D6658 */ void ftCo_SquatRv_Anim(ftCo_GObj* gobj);
140/* 0D6694 */ void ftCo_SquatRv_IASA(ftCo_GObj* gobj);
141/* 0D6784 */ void ftCo_SquatRv_Phys(ftCo_GObj* gobj);
142/* 0D67A4 */ void ftCo_SquatRv_Coll(ftCo_GObj* gobj);
143/* 0D67C4 */ s32 ftCo_800D67C4(Fighter*);
144/* 0D6824 */ bool ftCo_800D6824(ftCo_GObj* gobj);
145/* 0D688C */ s32 ftCo_800D688C(Fighter*);
146/* 0D68C0 */ bool ftCo_800D68C0(ftCo_GObj* gobj);
147/* 0D6928 */ s32 ftCo_800D6928(Fighter*);
148/* 0D695C */ bool ftCo_Attack100_CheckInput(ftCo_GObj* gobj);
149/* 0D69C4 */ bool ftCo_800D69C4(ftCo_GObj* gobj);
150/* 0D6A50 */ bool ftCo_Attack_800D6A50(ftCo_GObj* gobj);
151/* 0D6B00 */ void ftCo_800D6B00(ftCo_GObj*, s32);
152/* 0D6C0C */ void ftCo_Attack100Start_Anim(ftCo_GObj* gobj);
154/* 0D6D48 */ void ftCo_Attack100Loop_Anim(ftCo_GObj* gobj);
155/* 0D6E34 */ void ftCo_Attack100End_Anim(ftCo_GObj* gobj);
156/* 0D6E70 */ void ftCo_Attack100Loop_IASA(ftCo_GObj* gobj);
157/* 0D6E98 */ void ftCo_Attack100Start_Phys(ftCo_GObj* gobj);
158/* 0D6EB8 */ void ftCo_Attack100Loop_Phys(ftCo_GObj* gobj);
159/* 0D6ED8 */ void ftCo_Attack100End_Phys(ftCo_GObj* gobj);
160/* 0D6EF8 */ void ftCo_Attack100Start_Coll(ftCo_GObj* gobj);
161/* 0D6F18 */ void ftCo_Attack100Loop_Coll(ftCo_GObj* gobj);
162/* 0D6F38 */ void ftCo_Attack100End_Coll(ftCo_GObj* gobj);
163/* 0D705C */ bool ftCo_800D705C(ftCo_GObj* gobj);
164/* 0D7100 */ bool ftCo_800D7100(ftCo_GObj* gobj);
165/* 0D71D8 */ void ftCo_800D71D8(ftCo_GObj* gobj);
170/* 0D7590 */ void ftCo_JumpAerialF1_Anim(ftCo_GObj* gobj);
171/* 0D7614 */ void ftCo_JumpAerialF1_IASA(ftCo_GObj* gobj);
172/* 0D7634 */ void ftCo_JumpAerialF1_Phys(ftCo_GObj* gobj);
173/* 0D767C */ void ftCo_JumpAerialF1_Coll(ftCo_GObj* gobj);
176/* 0D79AC */ void ftCo_ItemScopeStart_Anim(ftCo_GObj* gobj);
177/* 0D79B0 */ void ftCo_ItemScopeAirStart_Anim(ftCo_GObj* gobj);
178/* 0D7AEC */ void ftCo_ItemScopeStart_IASA(ftCo_GObj* gobj);
179/* 0D7B1C */ void ftCo_ItemScopeAirStart_IASA(ftCo_GObj* gobj);
180/* 0D7B4C */ void ftCo_ItemScopeStart_Phys(ftCo_GObj* gobj);
181/* 0D7B6C */ void ftCo_ItemScopeAirStart_Phys(ftCo_GObj* gobj);
182/* 0D7B8C */ void ftCo_ItemScopeStart_Coll(ftCo_GObj* gobj);
183/* 0D7BB4 */ void ftCo_ItemScopeAirStart_Coll(ftCo_GObj* gobj);
184/* 0D7DFC */ void ftCo_ItemScopeRapid_Anim(ftCo_GObj* gobj);
185/* 0D7F10 */ void ftCo_ItemScopeAirRapid_Anim(ftCo_GObj* gobj);
186/* 0D8024 */ void ftCo_ItemScopeRapid_IASA(ftCo_GObj* gobj);
187/* 0D8044 */ void ftCo_ItemScopeAirRapid_IASA(ftCo_GObj* gobj);
188/* 0D8064 */ void ftCo_ItemScopeRapid_Phys(ftCo_GObj* gobj);
189/* 0D8084 */ void ftCo_ItemScopeAirRapid_Phys(ftCo_GObj* gobj);
190/* 0D80A4 */ void ftCo_ItemScopeRapid_Coll(ftCo_GObj* gobj);
191/* 0D80CC */ void ftCo_ItemScopeAirRapid_Coll(ftCo_GObj* gobj);
192/* 0D83AC */ void ftCo_ItemScopeFire_Anim(ftCo_GObj* gobj);
193/* 0D83F4 */ void ftCo_ItemScopeAirFire_Anim(ftCo_GObj* gobj);
194/* 0D843C */ void ftCo_ItemScopeFire_IASA(ftCo_GObj* gobj);
195/* 0D8440 */ void ftCo_ItemScopeAirFire_IASA(ftCo_GObj* gobj);
196/* 0D8444 */ void ftCo_ItemScopeFire_Phys(ftCo_GObj* gobj);
197/* 0D8464 */ void ftCo_ItemScopeAirFire_Phys(ftCo_GObj* gobj);
198/* 0D8484 */ void ftCo_ItemScopeFire_Coll(ftCo_GObj* gobj);
199/* 0D84AC */ void ftCo_ItemScopeAirFire_Coll(ftCo_GObj* gobj);
200/* 0D88B8 */ void ftCo_ItemScopeEnd_Anim(ftCo_GObj* gobj);
201/* 0D88D8 */ void ftCo_ItemScopeAirEnd_Anim(ftCo_GObj* gobj);
202/* 0D88F8 */ void ftCo_ItemScopeEnd_IASA(ftCo_GObj* gobj);
203/* 0D88FC */ void ftCo_ItemScopeAirEnd_IASA(ftCo_GObj* gobj);
204/* 0D8900 */ void ftCo_ItemScopeEnd_Phys(ftCo_GObj* gobj);
205/* 0D8920 */ void ftCo_ItemScopeAirEnd_Phys(ftCo_GObj* gobj);
206/* 0D8940 */ void ftCo_ItemScopeEnd_Coll(ftCo_GObj* gobj);
207/* 0D8968 */ void ftCo_ItemScopeAirEnd_Coll(ftCo_GObj* gobj);
208/* 0D8990 */ bool ftCo_Catch_CheckInput(ftCo_GObj* gobj);
210/* 0D8AE0 */ bool ftCo_800D8AE0(ftCo_GObj* gobj);
211/* 0D8B9C */ bool ftCo_800D8B9C(ftCo_GObj* gobj);
213/* 0D8CC8 */ void ftCo_Catch_Anim(ftCo_GObj* gobj);
214/* 0D8D24 */ void ftCo_CatchDash_Anim(ftCo_GObj* gobj);
215/* 0D8D80 */ void ftCo_Catch_IASA(ftCo_GObj* gobj);
216/* 0D8D84 */ void ftCo_CatchDash_IASA(ftCo_GObj* gobj);
217/* 0D8D88 */ void ftCo_Catch_Phys(ftCo_GObj* gobj);
218/* 0D8DD0 */ void ftCo_CatchDash_Phys(ftCo_GObj* gobj);
219/* 0D8E08 */ void ftCo_Catch_Coll(ftCo_GObj* gobj);
220/* 0D8E6C */ void ftCo_CatchDash_Coll(ftCo_GObj* gobj);
221/* 0D8EC8 */ bool fn_800D8EC8(Fighter_GObj*);
222/* 0D94D8 */ void ftCo_800D94D8(ftCo_GObj* gobj);
223/* 0D9558 */ bool fn_800D9558(Fighter_GObj*);
224/* 0D9C98 */ void ftCo_800D9C98(ftCo_GObj* gobj);
225/* 0D9E80 */ void ftCo_CatchPull_Anim(ftCo_GObj* gobj);
226/* 0D9F90 */ void ftCo_CatchPull_IASA(ftCo_GObj* gobj);
227/* 0D9F94 */ void ftCo_CatchPull_Phys(ftCo_GObj* gobj);
228/* 0D9FDC */ void ftCo_CatchPull_Coll(ftCo_GObj* gobj);
229/* 0DA2B0 */ void fn_800DA2B0(Fighter_GObj*);
230/* 0DA318 */ void ftCo_CatchWait_Anim(ftCo_GObj* gobj);
231/* 0DA31C */ void ftCo_CatchWait_IASA(ftCo_GObj* gobj);
232/* 0DA3D0 */ void ftCo_CatchWait_Phys(ftCo_GObj* gobj);
233/* 0DA418 */ void ftCo_CatchWait_Coll(ftCo_GObj* gobj);
234/* 0DA490 */ void fn_800DA490(Fighter_GObj* gobj);
235/* 0DA568 */ void ftCo_CatchAttack_Anim(ftCo_GObj* gobj);
236/* 0DA5A4 */ void ftCo_CatchAttack_IASA(ftCo_GObj* gobj);
237/* 0DA5A8 */ void ftCo_CatchAttack_Phys(ftCo_GObj* gobj);
238/* 0DA5F0 */ void ftCo_CatchAttack_Coll(ftCo_GObj* gobj);
239/* 0DA668 */ void fn_800DA668(Fighter_GObj* gobj);
240/* 0DA698 */ void ftCo_800DA698(ftCo_GObj* gobj, bool);
241/* 0DA744 */ void ftCo_CatchCut_Anim(ftCo_GObj* gobj);
242/* 0DA780 */ void ftCo_CatchCut_IASA(ftCo_GObj* gobj);
243/* 0DA784 */ void ftCo_CatchCut_Phys(ftCo_GObj* gobj);
244/* 0DA7E4 */ void ftCo_CatchCut_Coll(ftCo_GObj* gobj);
245/* 0DA824 */ float ftCo_800DA824(Fighter*);
246/* 0DAC70 */ void ftCo_CapturePulledHi_Anim(ftCo_GObj* gobj);
247/* 0DAC74 */ void ftCo_CapturePulledHi_IASA(ftCo_GObj* gobj);
248/* 0DADE8 */ void ftCo_CapturePulledHi_Phys(ftCo_GObj* gobj);
249/* 0DAE94 */ void ftCo_CapturePulledHi_Coll(ftCo_GObj* gobj);
250/* 0DB004 */ void ftCo_CapturePulledLw_Anim(ftCo_GObj* gobj);
251/* 0DB008 */ void ftCo_CapturePulledLw_IASA(ftCo_GObj* gobj);
252/* 0DB00C */ void ftCo_CapturePulledLw_Phys(ftCo_GObj* gobj);
253/* 0DB1F8 */ void ftCo_CapturePulledLw_Coll(ftCo_GObj* gobj);
254/* 0DB368 */ void ftCo_800DB368(Fighter*, Fighter*);
255/* 0DB464 */ void ftCo_800DB464(ftCo_GObj* gobj);
257/* 0DB790 */ void fn_800DB790(Fighter_GObj*);
258/* 0DB8A4 */ void fn_800DB8A4(Fighter_GObj*);
259/* 0DB908 */ void ftCo_CaptureWaitHi_Anim(ftCo_GObj* gobj);
260/* 0DBA4C */ void ftCo_CaptureWaitHi_IASA(ftCo_GObj* gobj);
261/* 0DBA6C */ void ftCo_CaptureWaitHi_Phys(ftCo_GObj* gobj);
262/* 0DBA8C */ void ftCo_CaptureWaitHi_Coll(ftCo_GObj* gobj);
263/* 0DBAE4 */ void fn_800DBAE4(Fighter_GObj*);
264/* 0DBD10 */ void ftCo_CaptureWaitLw_Anim(ftCo_GObj* gobj);
265/* 0DBD30 */ void ftCo_CaptureWaitLw_IASA(ftCo_GObj* gobj);
266/* 0DBD50 */ void ftCo_CaptureWaitLw_Phys(ftCo_GObj* gobj);
267/* 0DBE9C */ void ftCo_CaptureWaitLw_Coll(ftCo_GObj* gobj);
268/* 0DC014 */ void fn_800DC014(Fighter_GObj*);
269/* 0DC110 */ void ftCo_CaptureJump_Anim(ftCo_GObj* gobj);
270/* 0DC160 */ void ftCo_CaptureJump_IASA(ftCo_GObj* gobj);
271/* 0DC224 */ void ftCo_CaptureJump_Phys(ftCo_GObj* gobj);
272/* 0DC264 */ void ftCo_CaptureJump_Coll(ftCo_GObj* gobj);
273/* 0DC284 */ void ftCo_800DC284(ftCo_GObj* gobj);
274/* 0DC2E4 */ void ftCo_CaptureDamageHi_Anim(ftCo_GObj* gobj);
275/* 0DC328 */ void ftCo_CaptureDamageHi_IASA(ftCo_GObj* gobj);
276/* 0DC32C */ void ftCo_CaptureDamageHi_Phys(ftCo_GObj* gobj);
277/* 0DC34C */ void ftCo_CaptureDamageHi_Coll(ftCo_GObj* gobj);
278/* 0DC3A4 */ void ftCo_800DC3A4(ftCo_GObj* gobj);
279/* 0DC468 */ void ftCo_CaptureDamageLw_Anim(ftCo_GObj* gobj);
280/* 0DC4AC */ void ftCo_CaptureDamageLw_IASA(ftCo_GObj* gobj);
281/* 0DC4B0 */ void ftCo_CaptureDamageLw_Phys(ftCo_GObj* gobj);
282/* 0DC5EC */ void ftCo_CaptureDamageLw_Coll(ftCo_GObj* gobj);
283/* 0DC750 */ void ftCo_800DC750(ftCo_GObj* gobj);
284/* 0DC7F0 */ void ftCo_CaptureCut_Anim(ftCo_GObj* gobj);
285/* 0DC82C */ void ftCo_CaptureCut_IASA(ftCo_GObj* gobj);
286/* 0DC830 */ void ftCo_CaptureCut_Phys(ftCo_GObj* gobj);
287/* 0DC890 */ void ftCo_CaptureCut_Coll(ftCo_GObj* gobj);
288/* 0DC920 */ void ftCo_800DC920(ftCo_GObj*, ftCo_GObj* gobj);
289/* 0DCE34 */ void ftCo_800DCE34(ftCo_GObj* gobj0, ftCo_GObj* gobj1);
290/* 0DCFD4 */ void ftCo_800DCFD4(ftCo_GObj* gobj);
291/* 0DD100 */ void ftCo_800DD100(Fighter_GObj*);
292/* 0DD168 */ void ftCo_800DD168(ftCo_GObj* gobj);
296/* 0DD724 */ void ftCo_800DD724(ftCo_GObj* gobj);
297/* 0DD8C4 */ void ftCo_ThrowF_Anim(ftCo_GObj* gobj);
298/* 0DD92C */ void ftCo_ThrowF_IASA(ftCo_GObj* gobj);
299/* 0DD930 */ void ftCo_ThrowF_Phys(ftCo_GObj* gobj);
300/* 0DD990 */ void ftCo_ThrowF_Coll(ftCo_GObj* gobj);
301/* 0DDA10 */ void ftCo_ThrowB_Anim(ftCo_GObj* gobj);
302/* 0DDA5C */ void ftCo_ThrowB_IASA(ftCo_GObj* gobj);
303/* 0DDA60 */ void ftCo_ThrowB_Phys(ftCo_GObj* gobj);
304/* 0DDAC0 */ void ftCo_ThrowB_Coll(ftCo_GObj* gobj);
305/* 0DDB40 */ void ftCo_ThrowHi_Anim(ftCo_GObj* gobj);
306/* 0DDB8C */ void ftCo_ThrowHi_IASA(ftCo_GObj* gobj);
307/* 0DDB90 */ void ftCo_ThrowHi_Phys(ftCo_GObj* gobj);
308/* 0DDBF0 */ void ftCo_ThrowHi_Coll(ftCo_GObj* gobj);
309/* 0DDC70 */ void ftCo_ThrowHi_Cam(ftCo_GObj* gobj);
310/* 0DDCB4 */ void ftCo_ThrowLw_Anim(ftCo_GObj* gobj);
311/* 0DDD00 */ void ftCo_ThrowLw_IASA(ftCo_GObj* gobj);
312/* 0DDD04 */ void ftCo_ThrowLw_Phys(ftCo_GObj* gobj);
313/* 0DDD64 */ void ftCo_ThrowLw_Coll(ftCo_GObj* gobj);
315/* 0DE2A8 */ void ftCo_800DE2A8(ftCo_GObj*, ftCo_GObj* gobj);
317/* 0DE2F0 */ void ftCo_800DE2F0(ftCo_GObj* gobj);
318/* 0DE3FC */ bool ftCo_800DE3FC(ftCo_GObj* gobj, FtMotionId msid, float arg2);
319/* 0DE508 */ void ftCo_800DE508(ftCo_GObj* gobj);
320/* 0DE5A4 */ void ftCo_800DE5A4(Fighter_GObj*);
321/* 0DE69C */ void ftCo_ThrownF_Anim(ftCo_GObj* gobj);
322/* 0DE6BC */ void ftCo_ThrownF_IASA(ftCo_GObj* gobj);
323/* 0DE6C0 */ void ftCo_ThrownF_Phys(ftCo_GObj* gobj);
324/* 0DE6C4 */ void ftCo_ThrownF_Coll(ftCo_GObj* gobj);
325/* 0DE6C8 */ void ftCo_ThrownB_Anim(ftCo_GObj* gobj);
326/* 0DE6E8 */ void ftCo_ThrownB_IASA(ftCo_GObj* gobj);
327/* 0DE6EC */ void ftCo_ThrownB_Phys(ftCo_GObj* gobj);
328/* 0DE6F0 */ void ftCo_ThrownB_Coll(ftCo_GObj* gobj);
329/* 0DE6F4 */ void ftCo_ThrownHi_Anim(ftCo_GObj* gobj);
330/* 0DE714 */ void ftCo_ThrownHi_IASA(ftCo_GObj* gobj);
331/* 0DE718 */ void ftCo_ThrownHi_Phys(ftCo_GObj* gobj);
332/* 0DE71C */ void ftCo_ThrownHi_Coll(ftCo_GObj* gobj);
333/* 0DE720 */ void ftCo_ThrownHi_Cam(ftCo_GObj* gobj);
334/* 0DE76C */ void ftCo_ThrownLw_Anim(ftCo_GObj* gobj);
335/* 0DE78C */ void ftCo_ThrownLw_IASA(ftCo_GObj* gobj);
336/* 0DE790 */ void ftCo_ThrownLw_Phys(ftCo_GObj* gobj);
337/* 0DE794 */ void ftCo_ThrownLw_Coll(ftCo_GObj* gobj);
338/* 0DE7C0 */ void ftCo_800DE7C0(ftCo_GObj*, s32, s32);
339/* 0DE854 */ void ftCo_800DE854(ftCo_GObj* gobj);
343/* 0DE9D8 */ bool ftCo_800DE9D8(ftCo_GObj* gobj);
345/* 0DEAE8 */ void ftCo_800DEAE8(ftCo_GObj* gobj, enum_t asid0, enum_t asid1);
347/* 0DECF4 */ void ftCo_AppealS_Anim(ftCo_GObj* gobj);
348/* 0DED30 */ void ftCo_AppealS_IASA(ftCo_GObj* gobj);
349/* 0DEE44 */ void ftCo_AppealS_Phys(ftCo_GObj* gobj);
350/* 0DEE64 */ void ftCo_AppealS_Coll(ftCo_GObj* gobj);
351/* 0DEE84 */ void ftCo_800DEE84(int, u8, char*, u32, float, float);
352/* 0DEEA8 */ void ftCo_800DEEA8(ftCo_GObj* gobj);
353/* 0DEEB8 */ void ftCo_800DEEB8(void);
354/* 0DEEE8 */ UNK_T ftCo_800DEEE8(ftCo_Fighter* fp, Vec2* shift);
355/* 0DEF38 */ void ftCo_800DEF38(ftCo_GObj* gobj);
356/* 0DF0D0 */ void ftCo_800DF0D0(ftCo_GObj* gobj);
357/* 0DF1C8 */ bool ftCo_800DF1C8(ftCo_Fighter* fp);
358/* 0DF21C */ bool ftCo_800DF21C(ftCo_Fighter* fp);
359/* 0DF2D8 */ bool ftCo_800DF2D8(ftCo_Fighter* fp);
360/* 0DF30C */ bool ftCo_800DF30C(ftCo_Fighter* fp);
361/* 0DF3A8 */ bool ftCo_800DF3A8(ftCo_Fighter* fp);
362/* 0DF3DC */ bool ftCo_800DF3DC(ftCo_Fighter* fp);
363/* 0DF478 */ bool ftCo_800DF478(Fighter*);
364/* 0DF50C */ bool ftCo_800DF50C(ftCo_Fighter* fp);
365/* 0DF608 */ bool ftCo_800DF608(ftCo_Fighter* fp);
366/* 0DF644 */ bool ftCo_800DF644(ftCo_Fighter* fp);
367/* 0DF678 */ bool ftCo_800DF678(Fighter* fp);
368/* 0DF6F8 */ bool ftCo_800DF6F8(ftCo_Fighter* fp);
369/* 0DF72C */ bool ftCo_800DF72C(ftCo_Fighter* fp);
370/* 0DF79C */ bool ftCo_800DF79C(ftCo_Fighter* fp);
374/* 0DF8B0 */ bool ftCo_800DF8B0(ftCo_Fighter* fp);
375/* 0DF8E8 */ bool ftCo_800DF8E8(ftCo_Fighter* fp);
377
378#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:567
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:1952
void ftCo_ThrownHi_Cam(ftCo_GObj *gobj)
void ftCo_KinokoGiantStartAir_Coll(ftCo_GObj *gobj)
Definition ft_0D14.c:168
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:1944
void fn_800D2BF8(Fighter_GObj *)
Definition ft_0D14.c:696
void ftCo_ItemScrew_Coll(ftCo_GObj *gobj)
Definition ft_0D14.c:760
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:323
void ftCo_SquatRv_Coll(ftCo_GObj *gobj)
void ftCo_800DEEB8(void)
void ftCo_CatchPull_IASA(ftCo_GObj *gobj)
ftCo_Catch_Phys
Definition ft_0D14.c:1620
void ftCo_CaptureJump_Coll(ftCo_GObj *gobj)
ftCo_CaptureWaitHi_Phys
Definition ft_0D14.c:1781
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:1897
UNK_RET ft_800D76B8(UNK_PARAMS)
bool ftCo_800DF6F8(ftCo_Fighter *fp)
void fn_800D2CD4(Fighter *)
Definition ft_0D14.c:717
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:849
void ftCo_DeadUpStar_Cam(ftCo_GObj *gobj)
ftCo_800D41C4
Definition ft_0D14.c:1181
void ftCo_CatchDash_Phys(ftCo_GObj *gobj)
void ftCo_CatchCut_IASA(ftCo_GObj *gobj)
Definition ft_0D14.c:1688
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:1957
void ftCo_ItemScopeAirFire_Phys(ftCo_GObj *gobj)
Definition ft_0D14.c:1505
void ftCo_ItemScopeAirEnd_Coll(ftCo_GObj *gobj)
void ftCo_800D5BF8(ftCo_GObj *gobj)
void ftCo_800D38B8(Fighter *fp, int arg1)
Definition ft_0D14.c:1090
void ftCo_ThrownB_Phys(ftCo_GObj *gobj)
Definition ft_0D14.c:1935
void ftCo_CaptureCut_IASA(ftCo_GObj *gobj)
Definition ft_0D14.c:1833
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:429
UNK_RET ftCo_800D730C(UNK_PARAMS)
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:1137
void ftCo_ItemScrewAir_IASA(ftCo_GObj *gobj)
Definition ft_0D14.c:783
void ftCo_CatchWait_Anim(ftCo_GObj *gobj)
ftCo_CatchPull_Phys
Definition ft_0D14.c:1636
void ftCo_CaptureCut_Anim(ftCo_GObj *gobj)
ftCo_CaptureDamageLw_Phys
Definition ft_0D14.c:1826
void fn_800DB790(Fighter_GObj *)
void ftCo_CapturePulledLw_Anim(ftCo_GObj *gobj)
#fn_800DAC78
Definition ft_0D14.c:1718
bool ftCo_Catch_CheckInput(ftCo_GObj *gobj)
void ftCo_ItemScopeAirEnd_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:1534
void ftCo_ThrownB_Coll(ftCo_GObj *gobj)
Definition ft_0D14.c:1937
void ftCo_800DB368(Fighter *, Fighter *)
UNK_RET ft_800D5C54(UNK_PARAMS)
void ftCo_ThrownF_IASA(ftCo_GObj *gobj)
Definition ft_0D14.c:1922
void ftCo_CapturePulledHi_IASA(ftCo_GObj *gobj)
Definition ft_0D14.c:1704
void fn_800D290C(Fighter_GObj *)
Definition ft_0D14.c:612
void ftCo_ItemScrewAir_Coll(ftCo_GObj *gobj)
Definition ft_0D14.c:793
void ftCo_Landing_IASA(ftCo_GObj *gobj)
int Fighter_SuperMushroomApply(ftCo_GObj *gobj)
Definition ft_0D14.c:34
void ftCo_CatchAttack_Anim(ftCo_GObj *gobj)
#fn_800DA4A0
Definition ft_0D14.c:1657
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:553
int Fighter_SuperMushroomEnd(ftCo_GObj *gobj)
Definition ft_0D14.c:173
void fn_800DB8A4(Fighter_GObj *)
void fn_800D19BC(Fighter_GObj *)
Definition ft_0D14.c:149
void ftCo_ThrowB_Anim(ftCo_GObj *gobj)
void fn_800DC014(Fighter_GObj *)
void ftCo_KinokoSmallStartAir_Coll(ftCo_GObj *gobj)
Definition ft_0D14.c:424
void ftCo_ItemScrew_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:743
void ftCo_800D3E40(Fighter_GObj *)
void fn_800D2AD8(Fighter *)
Definition ft_0D14.c:670
void ftCo_DeadDown_Cam(ftCo_GObj *gobj)
Definition ft_0D14.c:1133
void ftCo_DeadDown_Anim(ftCo_GObj *gobj)
ftCo_800D3BC8
Definition ft_0D14.c:1124
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)
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:1005
void ftCo_DeadUpFall_Cam(ftCo_GObj *gobj)
ftCo_800D481C
Definition ft_0D14.c:1213
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:403
void ftCo_800DB464(ftCo_GObj *gobj)
UNK_RET ftCo_800D8A38(UNK_PARAMS)
void ftCo_CapturePulledLw_Phys(ftCo_GObj *gobj)
void ftCo_800D4E50(Fighter *, Vec3 *, int, float)
Definition ft_0D14.c:1218
void ftCo_ItemScopeStart_Phys(ftCo_GObj *gobj)
void fn_800D2B04(Fighter *)
Definition ft_0D14.c:675
bool ftCo_800DF79C(ftCo_Fighter *fp)
UNK_RET ftCo_800DEBD0(UNK_PARAMS)
void ftCo_KinokoSmallStart_Coll(ftCo_GObj *gobj)
Definition ft_0D14.c:387
void ftCo_800D2770(Fighter_GObj *, f32)
Definition ft_0D14.c:544
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:1816
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:530
void ftCo_DeadLeft_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:1098
void ftCo_CatchCut_Anim(ftCo_GObj *gobj)
#fn_800DA678
Definition ft_0D14.c:1681
bool ftCo_800D3158(ftCo_GObj *gobj)
Definition ft_0D14.c:859
bool ftCo_800DF50C(ftCo_Fighter *fp)
UNK_RET ftCo_800DF910(UNK_PARAMS)
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:187
UNK_RET ftCo_800DD398(UNK_PARAMS)
void ftCo_Catch_Anim(ftCo_GObj *gobj)
ftCo_ItemScopeEnd_Phys
Definition ft_0D14.c:1565
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:750
bool ftCo_800DF21C(ftCo_Fighter *fp)
void ftCo_ThrownF_Phys(ftCo_GObj *gobj)
Definition ft_0D14.c:1924
void ftCo_CatchPull_Coll(ftCo_GObj *gobj)
void ftCo_ThrownF_Coll(ftCo_GObj *gobj)
Definition ft_0D14.c:1926
void ftCo_CatchDash_Anim(ftCo_GObj *gobj)
void ftCo_ItemScopeAirStart_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:1428
void ftCo_800D2600(Fighter_GObj *, int)
Definition ft_0D14.c:507
void ftCo_ThrowLw_Coll(ftCo_GObj *gobj)
bool ftCo_800DF478(Fighter *)
void ftCo_800D1FFC(Fighter_GObj *)
Definition ft_0D14.c:355
void ftCo_ItemScopeEnd_Anim(ftCo_GObj *gobj)
ftCo_ItemScopeFire_Coll
Definition ft_0D14.c:1529
void ftCo_800DEEA8(ftCo_GObj *gobj)
ftCo_800DEE84
Definition ft_0D14.c:1999
void ftCo_SquatWait_Anim(ftCo_GObj *gobj)
void ftCo_800D40B8(Fighter_GObj *)
Definition ft_0D14.c:1161
void ftCo_KinokoSmallEnd_Coll(ftCo_GObj *gobj)
Definition ft_0D14.c:502
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:1946
bool fn_800D8EC8(Fighter_GObj *)
void ftCo_800D331C(Fighter_GObj *)
Definition ft_0D14.c:909
void ftCo_KinokoGiantStartAir_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:160
bool ftCo_800DF1C8(ftCo_Fighter *fp)
void fn_800D299C(Fighter_GObj *, int, f32, f32)
Definition ft_0D14.c:633
void ftCo_ItemScrewAir_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:776
bool ft_800D2D0C(Fighter_GObj *)
Definition ft_0D14.c:724
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:1939
void ftCo_ItemScopeRapid_IASA(ftCo_GObj *gobj)
void ftCo_ItemScopeAirStart_Coll(ftCo_GObj *gobj)
void ftCo_800D3004(Fighter_GObj *)
Definition ft_0D14.c:815
void ftCo_SquatRv_Anim(ftCo_GObj *gobj)
void fn_800D1DB0(Fighter_GObj *)
Definition ft_0D14.c:264
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:1992
void ftCo_ThrowF_Phys(ftCo_GObj *gobj)
void ftCo_DeadRight_Cam(ftCo_GObj *gobj)
Definition ft_0D14.c:1120
void ftCo_800D9C98(ftCo_GObj *gobj)
UNK_RET ftCo_800DE9B8(UNK_PARAMS)
void ftCo_ItemScrew_Phys(ftCo_GObj *gobj)
Definition ft_0D14.c:755
void ftCo_Squat_Coll(ftCo_GObj *gobj)
void ft_800D2D50(Fighter_GObj *)
Definition ft_0D14.c:733
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:1987
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:1582
bool ftCo_800DF8E8(ftCo_Fighter *fp)
void ftCo_CaptureDamageHi_IASA(ftCo_GObj *gobj)
Definition ft_0D14.c:1796
UNK_RET ftCo_800D8C54(UNK_PARAMS)
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:711
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:292
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:1744
void ftCo_ItemScopeStart_Anim(ftCo_GObj *gobj)
ftCo_Rebirth_Phys
Definition ft_0D14.c:1426
void ftCo_KinokoGiantEnd_Coll(ftCo_GObj *gobj)
Definition ft_0D14.c:248
void ftCo_CaptureDamageLw_Coll(ftCo_GObj *gobj)
void ftCo_800D21BC(Fighter_GObj *)
Definition ft_0D14.c:392
void ftCo_CaptureJump_Anim(ftCo_GObj *gobj)
bool ftCo_800D8B9C(ftCo_GObj *gobj)
void ftCo_800D18CC(Fighter_GObj *)
Definition ft_0D14.c:139
void fn_800D26A0(Fighter_GObj *gobj)
Definition ft_0D14.c:518
void ftCo_800DC750(ftCo_GObj *gobj)
void ftCo_CatchAttack_Coll(ftCo_GObj *gobj)
void ftCo_KinokoSmallStart_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:378
void ftCo_DeadUp_Cam(ftCo_GObj *gobj)
Definition ft_0D14.c:1146
void ftCo_AppealS_Anim(ftCo_GObj *gobj)
void ftCo_KinokoGiantStart_Coll(ftCo_GObj *gobj)
Definition ft_0D14.c:134
void ftCo_AppealS_IASA(ftCo_GObj *gobj)
void ftCo_ThrowF_IASA(ftCo_GObj *gobj)
ftCo_CaptureCut_Phys
Definition ft_0D14.c:1871
UNK_RET ftCo_800DEA28(UNK_PARAMS)
void fn_800D2890(Fighter_GObj *, int)
Definition ft_0D14.c:586
void ftCo_ThrowLw_Phys(ftCo_GObj *gobj)
void ftCo_CatchDash_IASA(ftCo_GObj *gobj)
Definition ft_0D14.c:1584
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:680
bool ftCo_800D68C0(ftCo_GObj *gobj)
void ftCo_CapturePulledHi_Anim(ftCo_GObj *gobj)
ftCo_CatchCut_Phys
Definition ft_0D14.c:1702
void ftCo_800D1D10(Fighter_GObj *, int)
Definition ft_0D14.c:253
void ftCo_800D4780(Fighter_GObj *)
ftCo_800D4580
Definition ft_0D14.c:1188
void ftCo_CaptureDamageHi_Phys(ftCo_GObj *gobj)
void fn_800DA668(Fighter_GObj *gobj)
ftCo_CatchAttack_Phys
Definition ft_0D14.c:1672
UNK_RET ftCo_800DDDE4(UNK_PARAMS)
void ftCo_ItemScopeAirFire_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:1488
void ftCo_Landing_Phys(ftCo_GObj *gobj)
void ftCo_800D170C(ftCo_GObj *gobj)
Definition ft_0D14.c:105
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:1541
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:798
void ftCo_KinokoGiantEndAir_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:276
void ftCo_KinokoGiantEndAir_Coll(ftCo_GObj *gobj)
Definition ft_0D14.c:285
void ftCo_ThrowB_IASA(ftCo_GObj *gobj)
ftCo_ThrowF_Phys
Definition ft_0D14.c:1879
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:1264
UNK_RET ftCo_800DF878(UNK_PARAMS)
void ftCo_DamageScrew_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:834
UNK_RET ftCo_800D74A4(UNK_PARAMS)
void ftCo_800D35FC(Fighter *)
Definition ft_0D14.c:986
void ftCo_ItemScopeFire_Phys(ftCo_GObj *gobj)
Definition ft_0D14.c:1500
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:1788
void ftCo_800D2490(Fighter_GObj *, int)
Definition ft_0D14.c:471
void ftCo_ItemScopeFire_IASA(ftCo_GObj *gobj)
Definition ft_0D14.c:1496
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:1808
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:239
void ftCo_CatchDash_Coll(ftCo_GObj *gobj)
void ftCo_ThrowHi_IASA(ftCo_GObj *gobj)
ftCo_ThrowB_Phys
Definition ft_0D14.c:1887
UNK_RET ftCo_800DE2CC(UNK_PARAMS)
void ftCo_KinokoSmallEndAir_Coll(ftCo_GObj *gobj)
Definition ft_0D14.c:539
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:788
void ftCo_ItemScopeFire_Coll(ftCo_GObj *gobj)
bool ftCo_800DF3A8(ftCo_Fighter *fp)
void ftCo_CatchAttack_IASA(ftCo_GObj *gobj)
Definition ft_0D14.c:1664
void ftCo_800D23F4(Fighter_GObj *)
Definition ft_0D14.c:443
void ftCo_800D34E0(Fighter_GObj *)
Definition ft_0D14.c:964
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:1245
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:1480
void ftCo_KinokoGiantStart_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:126
void ftCo_DamageScrew_Phys(ftCo_GObj *gobj)
Definition ft_0D14.c:844
void ftCo_ThrownLw_Phys(ftCo_GObj *gobj)
Definition ft_0D14.c:1959
UNK_RET ftCo_800DB500(UNK_PARAMS)
void ft_800D2E7C(Fighter_GObj *, Vec3 *)
Definition ft_0D14.c:765
void fn_800DA490(Fighter_GObj *gobj)
ftCo_CatchWait_IASA
Definition ft_0D14.c:1646
void ftCo_Landing_Anim(ftCo_GObj *gobj)
void ftCo_KinokoSmallEnd_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:494
void ftCo_ItemScopeRapid_Anim(ftCo_GObj *gobj)
bool ftCo_800DF2D8(ftCo_Fighter *fp)
void ftCo_800DCE34(ftCo_GObj *gobj0, ftCo_GObj *gobj1)
void ftCo_800D47B8(Fighter_GObj *)
Definition ft_0D14.c:1195
void ftCo_ThrownHi_Coll(ftCo_GObj *gobj)
Definition ft_0D14.c:1948
void ftCo_ItemScopeAirFire_IASA(ftCo_GObj *gobj)
Definition ft_0D14.c:1498
void ftCo_ItemScopeAirFire_Coll(ftCo_GObj *gobj)
void ftCo_DeadRight_Anim(ftCo_GObj *gobj)
ftCo_800D3950
Definition ft_0D14.c:1111
bool ftCo_800D705C(ftCo_GObj *gobj)
void ftCo_DeadLeft_Cam(ftCo_GObj *gobj)
Definition ft_0D14.c:1107
void ftCo_Catch_Phys(ftCo_GObj *gobj)
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:1543
void ftCo_CaptureCut_Phys(ftCo_GObj *gobj)
void ftCo_ThrownLw_Coll(ftCo_GObj *gobj)
Definition ft_0D14.c:1961
void ftCo_Rebirth_Coll(ftCo_GObj *gobj)
void ftCo_800D15D0(Fighter_GObj *)
Definition ft_0D14.c:64
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:1933
void ftCo_KinokoSmallStartAir_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:415
void ftCo_800D6C60(ftCo_GObj *, HSD_GObjEvent callback)
void ftCo_CapturePulledLw_IASA(ftCo_GObj *gobj)
Definition ft_0D14.c:1720
void ftCo_800DEF38(ftCo_GObj *gobj)
void ftCo_ThrownF_Anim(ftCo_GObj *gobj)
ftCo_ThrowLw_Phys
Definition ft_0D14.c:1917
void ftCo_DamageScrew_IASA(ftCo_GObj *gobj)
Definition ft_0D14.c:842
void ftCo_ThrownB_Anim(ftCo_GObj *gobj)
Definition ft_0D14.c:1928
s32 ftCo_800D67C4(Fighter *)
void ftCo_800D1BA0(Fighter_GObj *, int)
Definition ft_0D14.c:215
Fighter_GObj ftCo_GObj
Definition forward.h:10
enum_t FtMotionId
Definition forward.h:12
#define UNK_PARAMS
#define UNK_T
#define UNK_RET
unsigned long u32
An unsigned 32-bit integer.
Definition platform.h:26
float f32
A 32-bit floating-point number.
Definition platform.h:62
int enum_t
The underlying type of an enum, used as a placeholder.
Definition platform.h:74
signed long s32
A signed 32-bit integer.
Definition platform.h:14
unsigned char u8
An unsigned 8-bit integer.
Definition platform.h:20
Definition types.h:1071
Definition types.h:9
Definition types.h:13
void(* HSD_GObjEvent)(HSD_GObj *gobj)
Definition forward.h:104