11#include <dolphin/mtx.h>
void grCastle_801D0298(void)
grCastle_801CF750
Definition grcastle.c:273
void fn_801CE9DC(void)
grCastle_801CE8E8
Definition grcastle.c:226
void fn_801CE3A0(void)
grCastle_801CE054
Definition grcastle.c:192
UNK_RET grCastle_801CE19C(UNK_PARAMS)
void grCastle_801D0744(UNK_T, unkCastle *, Ground_GObj *)
void grCastle_801CD8A8(Ground_GObj *)
UNK_RET grCastle_801D0BBC(UNK_PARAMS)
unkCastleCallback2 grCs_803B7F3C[]
Definition grcastle.c:29
DynamicsDesc * grCastle_801D0B04(enum_t)
fn_801D0924
Definition grcastle.c:367
bool grCastle_801CEEFC(Ground_GObj *)
grCastle_801CEACC
Definition grcastle.c:239
void grCastle_801CDA0C(Ground_GObj *)
UNK_RET fn_801CFAFC(UNK_PARAMS)
void grCastle_801CE578(Ground_GObj *)
void grCastle_801CD4A0(void)
grCastle_801CD37C
Definition grcastle.c:50
bool grCastle_801D0B0C(Vec3 *v, int arg1, HSD_JObj *jobj)
Definition grcastle.c:372
void grCastle_801D0550(UNK_T, unkCastle *)
bool grCastle_801CE3A4(Ground_GObj *)
Definition grcastle.c:194
void grCastle_801CDC44(Ground_GObj *)
void grCastle_801CE9E8(Ground_GObj *)
UNK_RET grCastle_801CD4D0(UNK_PARAMS)
void grCastle_801CE7E8(Ground_GObj *)
Definition grcastle.c:205
void grCastle_801CF0F4(Ground_GObj *)
void grCastle_801CD608(Ground_GObj *)
Definition grcastle.c:76
bool grCastle_801CE858(Ground_GObj *)
Definition grcastle.c:215
void grCastle_801D0A9C(Vec3 *arg0, f32 arg8)
Definition grcastle.c:392
void grCastle_801CD338(bool)
Definition grcastle.c:34
UNK_RET fn_801D0924(UNK_PARAMS)
void grCastle_801D059C(UNK_T, unkCastle *)
void grCastle_801CF308(Ground_GObj *)
void grCastle_801CF7B0(Ground_GObj *)
void grCastle_801CF74C(Ground_GObj *)
grCastle_801CF308
Definition grcastle.c:257
bool grCastle_801CD4C8(void)
Definition grcastle.c:57
UNK_RET grCastle_801CE3AC(UNK_PARAMS)
void grCastle_801CEACC(Ground_GObj *)
void grCastle_801D06CC(UNK_T, unkCastle *, Ground_GObj *)
void grCastle_801D0520(Ground_GObj *, int)
grCastle_801D02B8
Definition grcastle.c:280
void grCastle_801D08AC(UNK_T, unkCastle *, Ground_GObj *)
UNK_RET grCastle_801CF868(UNK_PARAMS)
bool grCastle_801CD8A0(Ground_GObj *)
grCastle_801CD658
Definition grcastle.c:89
UNK_RET grCastle_801D0D24(UNK_PARAMS)
void grCastle_801CE8E8(Ground_GObj *)
void grCastle_801CD37C(void)
void grCastle_801CE260(Ground_GObj *)
void grCastle_801D0680(UNK_T, unkCastle *)
void grCastle_801CD960(Ground_GObj *)
bool grCastle_801CE9E0(Ground_GObj *)
Definition grcastle.c:228
UNK_RET grCastle_801D09B8(UNK_PARAMS)
bool grCastle_801CF300(Ground_GObj *)
grCastle_801CF0F4
Definition grcastle.c:250
float grCastle_801D0FF0(void)
grCastle_801D0BBC
Definition grcastle.c:409
void grCastle_801CEAC8(Ground_GObj *)
grCastle_801CE9E8
Definition grcastle.c:235
void grCastle_801CD658(Ground_GObj *)
UNK_RET grCastle_801D0D84(UNK_PARAMS)
void grCastle_801D0634(UNK_T, unkCastle *)
UNK_RET grCastle_801D02B8(UNK_PARAMS)
void grCastle_801CD4A4(void)
Definition grcastle.c:52
void grCastle_801CD9B4(Ground_GObj *)
grCastle_801CD8A8
Definition grcastle.c:98
void grCastle_801CD60C(Ground_GObj *)
Definition grcastle.c:78
void grCastle_801CE860(Ground_GObj *)
void grCastle_801CD5BC(Ground_GObj *)
grCastle_801CD4D0
Definition grcastle.c:64
void grCastle_801CE8E4(Ground_GObj *)
grCastle_801CE860
Definition grcastle.c:222
bool grCastle_801CDC3C(Ground_GObj *)
grCastle_801CDA0C
Definition grcastle.c:107
void grCastle_801D07BC(UNK_T, unkCastle *, Ground_GObj *)
void grCastle_801D0834(UNK_T, unkCastle *, Ground_GObj *)
bool grCastle_801CD600(Ground_GObj *)
Definition grcastle.c:71
void grCastle_801CE7E4(Ground_GObj *)
grCastle_801CE3AC
Definition grcastle.c:203
void grCastle_801CEF04(Ground_GObj *)
unkCastleCallback grCs_803B7F28[]
Definition grcastle.c:24
void grCastle_801D05E8(UNK_T, unkCastle *)
void grCastle_801CD610(Ground_GObj *)
Definition grcastle.c:80
void grCastle_801CDF50(Ground_GObj *)
grCastle_801CDC44
Definition grcastle.c:114
bool grCastle_801CDF54(Vec3 *)
Definition grcastle.c:116
UNK_RET fn_801CFB68(UNK_PARAMS)
void grCastle_801CDFD8(Ground_GObj *)
Definition grcastle.c:138
void grCastle_801CF750(Ground *, s32, CollData *, s32, mpLib_GroundEnum, f32)
UNK_RET grCastle_801CE054(UNK_PARAMS)
void grCastle_801CF0F0(Ground_GObj *)
grCastle_801CEF04
Definition grcastle.c:246
UNK_RET grCastle_801CFBD4(UNK_PARAMS)
signed long s32
Definition hsd_3B2B.h:1
unsigned char u8
Definition hsd_3B2B.h:2
void(* unkCastleCallback)(void *, struct unkCastle *)
Definition forward.h:151
void(* unkCastleCallback2)(void *, struct unkCastle *, Ground_GObj *)
Definition forward.h:152
mpLib_GroundEnum
Definition forward.h:45
#define UNK_PARAMS
Definition placeholder.h:47
#define UNK_T
Definition placeholder.h:31
#define UNK_RET
Definition placeholder.h:39
was using this to try and fix some matches, unsuccessfully
Definition gobj.h:26
u8 _pad[0x10C]
Definition grcastle.h:14
HSD_GObj * x10C[5]
Definition grcastle.h:15
u8 _pad2[0x134 - 0x120]
Definition grcastle.h:16
u8 x134[5]
Definition grcastle.h:17