SSBM Decomp
Loading...
Searching...
No Matches
grcorneria.h
Go to the documentation of this file.
1#ifndef GALE01_1DCCFC
2#define GALE01_1DCCFC
3
4#include "types.h"
5
6#include <platform.h>
7
8#include "gr/forward.h"
9#include "it/forward.h"
10#include "lb/forward.h"
11#include <baselib/forward.h>
12
13/* 1DCCFC */ void grCorneria_801DCCFC(void);
14/* 1DCE1C */ void grCorneria_801DCE1C(void);
15/* 1DD2C0 */ void grCorneria_801DD2C0(int);
16/* 1DD350 */ void grCorneria_801DD350(void);
17/* 1DD478 */ void grCorneria_801DD478(void);
18/* 1DD508 */ void grCorneria_801DD508(void);
19/* 1DD52C */ bool grCorneria_801DD52C(void);
20/* 1DD534 */ HSD_GObj* grCorneria_801DD534(int);
21/* 1DD620 */ void grCorneria_801DD620(Ground_GObj*);
22/* 1DD64C */ bool grCorneria_801DD64C(Ground_GObj*);
23/* 1DD65C */ void grCorneria_801DD65C(Ground_GObj*);
24/* 1DD674 */ void grCorneria_801DD674(Ground_GObj*);
25/* 1DD9A0 */ bool grCorneria_801DD9A0(Ground_GObj*);
26/* 1DD9A8 */ void grCorneria_801DD9A8(Ground_GObj*);
27/* 1DDAC4 */ void grCorneria_801DDAC4(Ground_GObj*);
28/* 1DDCE8 */ bool grCorneria_801DDCE8(Ground_GObj*);
29/* 1DDCF0 */ void grCorneria_801DDCF0(Vec3*);
30/* 1DDD4C */ void grCorneria_801DDD4C(Vec3*);
31/* 1DDDA8 */ void grCorneria_801DDDA8(HSD_GObj*, Vec3*);
32/* 1DDE88 */ void grCorneria_801DDE88(HSD_GObj*);
33/* 1DE024 */ void grCorneria_801DE024(Ground_GObj*);
34/* 1DE4C0 */ void grCorneria_Arwing_801DE4C0(Ground_GObj*);
35/* 1DE560 */ bool grCorneria_801DE560(Ground_GObj*);
36/* 1DE568 */ void grCorneria_801DE568(Ground_GObj*);
37/* 1DE8E4 */ void grCorneria_801DE8E4(Ground_GObj*);
38/* 1DEC00 */ bool grCorneria_801DEC00(Ground_GObj*);
39/* 1DEC08 */ bool grCorneria_801DEC08(Vec3*);
40/* 1DEC94 */ s32 grCorneria_801DEC94(Vec3*);
41/* 1DED50 */ void grCorneria_801DED50(Ground_GObj*);
42/* 1DF8D0 */ void grCorneria_801DF8D0(Ground_GObj*);
43/* 1DFBC4 */ bool grCorneria_801DFBC4(Ground_GObj*);
44/* 1DFBCC */ void grCorneria_801DFBCC(Ground_GObj*);
45/* 1DFBF0 */ void grCorneria_801DFBF0(Ground_GObj*);
46/* 1DFC1C */ bool grCorneria_801DFC1C(Ground_GObj*);
47/* 1DFC2C */ void grCorneria_801DFC2C(Ground_GObj*);
48/* 1DFC90 */ bool grCorneria_801DFC90(Ground_GObj*);
49/* 1DFC98 */ void grCorneria_801DFC98(Ground_GObj*);
50/* 1DFEB8 */ void grCorneria_801DFEB8(Ground_GObj*);
51/* 1DFF18 */ bool grCorneria_801DFF18(Ground_GObj*);
52/* 1DFF20 */ void grCorneria_801DFF20(Ground_GObj*);
53/* 1E0140 */ void grCorneria_801E0140(Ground_GObj*);
54/* 1E01A0 */ bool grCorneria_801E01A0(Ground_GObj*);
55/* 1E01A8 */ void grCorneria_801E01A8(Ground_GObj*);
56/* 1E03C8 */ UNK_T grCorneria_801E03C8(Ground_GObj*, int);
57/* 1E0678 */ void grCorneria_801E0678(void);
58/* 1E08CC */ int grCorneria_801E08CC(void);
59/* 1E0A74 */ int grCorneria_801E0A74(f32*);
60/* 1E0C3C */ void grCorneria_801E0C3C(Ground_GObj*);
61/* 1E0D28 */ bool grCorneria_801E0D28(Ground_GObj*);
62/* 1E0D30 */ void grCorneria_801E0D30(Ground_GObj*);
63/* 1E0DE4 */ void grCorneria_801E0DE4(Ground_GObj*);
64/* 1E0E0C */ bool grCorneria_801E0E0C(Ground_GObj*);
65/* 1E0E14 */ void grCorneria_801E0E14(Ground_GObj*);
66/* 1E0E40 */ void grCorneria_801E0E40(void);
67/* 1E0F34 */ void grCorneria_801E0F34(Ground_GObj*, int);
68/* 1E0F64 */ bool grCorneria_801E0F64(Ground_GObj*);
69/* 1E0F6C */ void grCorneria_801E0F6C(Ground_GObj*);
70/* 1E1030 */ void grCorneria_801E1030(Ground_GObj*);
71/* 1E1058 */ bool grCorneria_801E1058(Ground_GObj*);
72/* 1E1060 */ void grCorneria_801E1060(Ground_GObj*);
73/* 1E12D0 */ void fn_801E12D0(Item_GObj*, Ground*);
74/* 1E12D4 */ void fn_801E12D4(Item_GObj*, Ground*, Vec3*, HSD_GObj*, f32);
75/* 1E1348 */ void grCorneria_801E1348(Ground_GObj*);
76/* 1E1878 */ void grCorneria_801E1878(Ground_GObj*);
77/* 1E1970 */ void grCorneria_801E1970(Ground_GObj*);
78/* 1E1BF0 */ HSD_GObj* grCorneria_801E1BF0(void);
79/* 1E2110 */ void grCorneria_801E2110(void);
80/* 1E2228 */ void grCorneria_801E2228(Ground_GObj*);
83/* 1E24AC */ void smashTaunt_801E24AC(Ground_GObj*, int);
84/* 1E2550 */ void smashTaunt_801E2550(Ground_GObj*,
86/* 1E2598 */ s32 grCorneria_801E2598(u32, u32);
87/* 1E25C4 */ void
89/* 1E2738 */ void grCorneria_801E2738(HSD_GObj*, void*, u32, u32);
90/* 1E277C */ void grCorneria_801E277C(Ground_GObj*,
92/* 1E2A6C */ void grCorneria_801E2A6C(void);
93/* 1E2AF4 */ void grCorneria_801E2AF4(void);
94/* 1E2B80 */ bool grCorneria_801E2B80(void);
95/* 1E2C34 */ bool grCorneria_801E2C34(void);
96/* 1E2CE8 */ bool grCorneria_801E2CE8(void);
97/* 1E2D14 */ bool grCorneria_801E2D14(void);
98/* 1E2D90 */ bool grCorneria_801E2D90(enum_t);
99/* 1E2E50 */ bool grCorneria_801E2E50(int);
100/* 1E2EA0 */ f32 grCorneria_801E2EA0(void);
102/* 1E2EEC */ bool grCorneria_801E2EEC(Vec3*, int, HSD_JObj*);
103/* 1E2FCC */ f32 grCorneria_801E2FCC(void);
104/* 3E1F08 */ extern StageData grCn_StageData;
105
106#endif
struct Vec Vec3
unsigned long u32
Definition types.h:9
float f32
Definition types.h:13
StageData grCn_StageData
Definition grcorneria.c:230
void grCorneria_801DFF20(Ground_GObj *)
Definition grcorneria.c:1610
bool grCorneria_801E2D90(enum_t)
Definition grcorneria.c:2756
DynamicsDesc * grCorneria_801E2EE4(enum_t)
Definition grcorneria.c:2797
void grCorneria_801DE8E4(Ground_GObj *)
Definition grcorneria.c:1056
f32 grCorneria_801E2EA0(void)
Definition grcorneria.c:2782
void grCorneria_801DD9A8(Ground_GObj *)
Definition grcorneria.c:710
void grCorneria_801E1060(Ground_GObj *)
Definition grcorneria.c:2039
HSD_Generator * grCorneria_801E2480(Vec3 *, s32)
Definition grcorneria.c:2465
bool grCorneria_801E2B80(void)
Definition grcorneria.c:2684
bool grCorneria_801DD9A0(Ground_GObj *)
Definition grcorneria.c:705
void grCorneria_801DFC2C(Ground_GObj *)
Definition grcorneria.c:1546
void fn_801E12D0(Item_GObj *, Ground *)
Definition grcorneria.c:2073
bool grCorneria_801DFC1C(Ground_GObj *)
Definition grcorneria.c:1537
void grCorneria_801DCCFC(void)
Definition grcorneria.c:250
bool grCorneria_801DFC90(Ground_GObj *)
Definition grcorneria.c:1557
void grCorneria_801DD674(Ground_GObj *)
Definition grcorneria.c:642
void grCorneria_Arwing_801DE4C0(Ground_GObj *)
Definition grcorneria.c:999
void grCorneria_801E2A6C(void)
Definition grcorneria.c:2639
void grCorneria_801DD508(void)
Definition grcorneria.c:554
void grCorneria_801DFC98(Ground_GObj *)
Definition grcorneria.c:1562
bool grCorneria_801DFBC4(Ground_GObj *)
Definition grcorneria.c:1519
void grCorneria_801DD2C0(int)
Definition grcorneria.c:469
void grCorneria_801DED50(Ground_GObj *)
Definition grcorneria.c:1185
void grCorneria_801E1030(Ground_GObj *)
Definition grcorneria.c:2011
void grCorneria_801DD478(void)
Definition grcorneria.c:526
void smashTaunt_801E24AC(Ground_GObj *, int)
This triggers for both Corneria and Venom.
Definition grcorneria.c:2471
f32 grCorneria_801E2FCC(void)
Definition grcorneria.c:2834
UNK_T grCorneria_801E03C8(Ground_GObj *, int)
Definition grcorneria.c:1692
HSD_Generator * grCorneria_801E2454(Vec3 *, s32)
Definition grcorneria.c:2460
bool grCorneria_801E2EEC(Vec3 *, int, HSD_JObj *)
Definition grcorneria.c:2806
bool grCorneria_801E0D28(Ground_GObj *)
Definition grcorneria.c:1849
void grCorneria_801DCE1C(void)
Definition grcorneria.c:342
s32 grCorneria_801E2598(u32, u32)
Definition grcorneria.c:2500
bool grCorneria_801E0E0C(Ground_GObj *)
Definition grcorneria.c:1871
int grCorneria_801E0A74(f32 *)
Definition grcorneria.c:1795
void grCorneria_801E2228(Ground_GObj *)
Definition grcorneria.c:2396
bool grCorneria_801DE560(Ground_GObj *)
Definition grcorneria.c:1020
bool grCorneria_801DD64C(Ground_GObj *)
Definition grcorneria.c:601
bool grCorneria_801E01A0(Ground_GObj *)
Definition grcorneria.c:1652
void grCorneria_801DD65C(Ground_GObj *)
Definition grcorneria.c:610
bool grCorneria_801DD52C(void)
Definition grcorneria.c:559
void grCorneria_801E0F34(Ground_GObj *, int)
Definition grcorneria.c:1986
bool grCorneria_801DEC08(Vec3 *)
Definition grcorneria.c:1109
void grCorneria_801E0F6C(Ground_GObj *)
Definition grcorneria.c:2005
void grCorneria_801DD350(void)
Definition grcorneria.c:495
void smashTaunt_801E2550(Ground_GObj *, struct grSmashTaunt_GroundVars *)
Definition grcorneria.c:2489
void grCorneria_801E0E14(Ground_GObj *)
Definition grcorneria.c:1876
void grCorneria_801E0140(Ground_GObj *)
Definition grcorneria.c:1642
void grCorneria_801DE568(Ground_GObj *)
Definition grcorneria.c:1025
void grCorneria_801DD620(Ground_GObj *)
Definition grcorneria.c:596
HSD_GObj * grCorneria_801DD534(int)
Definition grcorneria.c:566
void grCorneria_801E2738(HSD_GObj *, void *, u32, u32)
Definition grcorneria.c:2560
void grCorneria_801E0DE4(Ground_GObj *)
Definition grcorneria.c:1865
bool grCorneria_801DFF18(Ground_GObj *)
Definition grcorneria.c:1605
void grCorneria_801E01A8(Ground_GObj *)
Definition grcorneria.c:1657
bool grCorneria_801DEC00(Ground_GObj *)
Definition grcorneria.c:1104
void grCorneria_801E25C4(HSD_GObj *, struct grSmashTaunt_GroundVars *, int, int, int)
Definition grcorneria.c:2523
void grCorneria_801DDCF0(Vec3 *)
Definition grcorneria.c:781
bool grCorneria_801DDCE8(Ground_GObj *)
Definition grcorneria.c:776
void grCorneria_801DFEB8(Ground_GObj *)
Definition grcorneria.c:1595
void grCorneria_801E0C3C(Ground_GObj *)
Definition grcorneria.c:1835
void grCorneria_801DDE88(HSD_GObj *)
Definition grcorneria.c:839
void grCorneria_801E2110(void)
Definition grcorneria.c:2358
bool grCorneria_801E1058(Ground_GObj *)
Definition grcorneria.c:2019
void grCorneria_801DDAC4(Ground_GObj *)
Definition grcorneria.c:747
void grCorneria_801DE024(Ground_GObj *)
Definition grcorneria.c:917
void grCorneria_801E277C(Ground_GObj *, struct grSmashTaunt_GroundVars *)
Definition grcorneria.c:2569
void grCorneria_801E1348(Ground_GObj *)
Definition grcorneria.c:2097
s32 grCorneria_801DEC94(Vec3 *)
Definition grcorneria.c:1126
HSD_GObj * grCorneria_801E1BF0(void)
Definition grcorneria.c:2323
bool grCorneria_801E2C34(void)
Definition grcorneria.c:2705
void grCorneria_801E0D30(Ground_GObj *)
Definition grcorneria.c:1854
int grCorneria_801E08CC(void)
Definition grcorneria.c:1754
void grCorneria_801E1970(Ground_GObj *)
Definition grcorneria.c:2259
void grCorneria_801DFBCC(Ground_GObj *)
Definition grcorneria.c:1524
bool grCorneria_801E0F64(Ground_GObj *)
Definition grcorneria.c:2000
bool grCorneria_801E2D14(void)
Definition grcorneria.c:2737
void fn_801E12D4(Item_GObj *, Ground *, Vec3 *, HSD_GObj *, f32)
Definition grcorneria.c:2075
void grCorneria_801DDDA8(HSD_GObj *, Vec3 *)
Definition grcorneria.c:807
void grCorneria_801E1878(Ground_GObj *)
Definition grcorneria.c:2236
void grCorneria_801DDD4C(Vec3 *)
Definition grcorneria.c:794
bool grCorneria_801E2E50(int)
Definition grcorneria.c:2772
void grCorneria_801DF8D0(Ground_GObj *)
Definition grcorneria.c:1473
void grCorneria_801DFBF0(Ground_GObj *)
Definition grcorneria.c:1531
void grCorneria_801E0E40(void)
Definition grcorneria.c:1943
void grCorneria_801E0678(void)
Definition grcorneria.c:1721
void grCorneria_801E2AF4(void)
Definition grcorneria.c:2660
bool grCorneria_801E2CE8(void)
Definition grcorneria.c:2727
signed long s32
Definition hsd_3B2B.h:1
HSD_GObj Ground_GObj
Definition forward.h:45
HSD_GObj Item_GObj
Definition forward.h:55
#define UNK_T
Definition placeholder.h:31
int enum_t
The underlying type of an enum, used as a placeholder.
Definition platform.h:27
Definition types.dox:1
Definition types.h:1691
Definition gobj.h:24
Definition psstructs.h:240
Definition jobj.h:107
Definition types.h:156
Definition types.h:492