src/npc/bigGoron.c file

BigGoron NPC.

Classes

struct BigGoronEntity
struct unk_0806D138param_1
struct unk_0806D138param_2
struct struct_08114104

Functions

void sub_0806D520(BigGoronEntity* this, u32)
void sub_0806CF30(BigGoronEntity* this)
void sub_0806D1D0(BigGoronEntity* this)
void sub_0806D274(BigGoronEntity* this)
void sub_0806D348(BigGoronEntity* this)
void sub_0806D3C0(BigGoronEntity* this)
void sub_0806D41C(BigGoronEntity* this)
void sub_0806D4F0(BigGoronEntity* this)
void sub_0806D4FC(BigGoronEntity* this)
void sub_0806D508(BigGoronEntity* this)
void sub_0806D514(BigGoronEntity* this)
void sub_0806D40C(BigGoronEntity* this)
static void sub_0806D02C(Entity* this)
void sub_0806D138(unk_0806D138param_1* param_1, unk_0806D138param_2* param_2)
void InitBiggoronTimer(void)
void sub_0806D110(void)
void sub_0806D164(Entity* this)
auto sub_0806D00C(Entity* this) -> Entity*
void sub_0806D4C0(BigGoronEntity* this, u32 type)
void BigGoron(BigGoronEntity* this)
void sub_0806D0B0(Entity* this)
void sub_0806D0F8(void)
void sub_0806D5D4(void)
void sub_0806D600(Entity* this, ScriptExecutionContext* context)
void sub_0806D620(void)
void sub_0806D638(Entity* this)
void sub_0806D640(Entity* this)
void sub_0806D650(Entity* this)
void sub_0806D658(Entity* this, ScriptExecutionContext* context)
void sub_0806D660(Entity* this)
void sub_0806D66C(Entity* this)
void sub_0806D67C(Entity* this)
void sub_0806D6D0(void)
void sub_0806D70C(void)
void sub_0806D74C(void)
void sub_0806D788(void)
void sub_0806D7C4(Entity* this, ScriptExecutionContext* context)
void sub_0806D804(Entity* this, ScriptExecutionContext* context)
void sub_0806D858(Entity* this)

Variables

static const u16 goronSounds
u8 gMapDataTopSpecial
u8 gUnk_02006F00