src/enemy/darkNut.c file

Dark Nut enemy.

Classes

struct DarkNutEntity
struct PACKED

Functions

void sub_08021218(DarkNutEntity*, u32, u32)
void sub_0802124C(DarkNutEntity*)
auto sub_08021274(u32, u32) -> u32
void sub_08021390(DarkNutEntity*)
void sub_080213B0(DarkNutEntity*)
void sub_080213D0(DarkNutEntity*, u32)
void sub_080213F0(DarkNutEntity*)
void sub_08021400(DarkNutEntity*)
void sub_08021414(DarkNutEntity*)
void sub_08021424(DarkNutEntity*)
auto sub_080214FC(DarkNutEntity*) -> u32
void sub_08021540(DarkNutEntity*)
void sub_08021588(DarkNutEntity*)
void sub_0802159C(DarkNutEntity*)
void sub_08021600(DarkNutEntity*)
void sub_08021644(DarkNutEntity*)
auto sub_08021664(DarkNutEntity*, Entity*) -> u32
auto sub_0802169C(DarkNutEntity*, Entity*) -> u32
void DarkNut(DarkNutEntity* this)
void DarkNut_OnTick(DarkNutEntity* this)
void DarkNut_OnCollision(DarkNutEntity* this)
void DarkNut_OnGrabbed(DarkNutEntity* this)
void sub_08020D70(DarkNutEntity* this)
void sub_08020D9C(DarkNutEntity* this)
void sub_08020DB4(DarkNutEntity* this)
void sub_08020DD4(DarkNutEntity* this)
void sub_08020E28(DarkNutEntity* this)
void sub_08020E48(DarkNutEntity* this)
void sub_08020E78(DarkNutEntity* this)
void sub_08020E98(DarkNutEntity* this)
void sub_08020F28(DarkNutEntity* this)
void sub_08020F48(DarkNutEntity* this)
void sub_08020FAC(DarkNutEntity* this)
void sub_08020FE4(DarkNutEntity* this)
void sub_08021010(DarkNutEntity* this)
void sub_08021038(DarkNutEntity* this)
void sub_080210A8(DarkNutEntity* this)
void sub_080210E4(DarkNutEntity* this)
void sub_08021170(DarkNutEntity* this)
void sub_080211A0(DarkNutEntity* this)
void sub_080211D0(DarkNutEntity* this)
void sub_080211F4(DarkNutEntity* this)
void sub_080212B0(DarkNutEntity* this)
void sub_08021328(DarkNutEntity* this)
void sub_0802134C(DarkNutEntity* this)
void sub_08021370(DarkNutEntity* this)
void sub_08021380(DarkNutEntity* this)

Variables

Entity* gUnk_020000B0
void(*const DarkNut_Functions
void(*const gUnk_080CAAB0
const s8 gUnk_080CAB00
const s8 gUnk_080CAB04
const u8 gUnk_080CAB08
const s8 gUnk_080CAB0C
const s8 gUnk_080CAB10
const stuct_080CAB14 gUnk_080CAB14
const u8 gUnk_080CAB3A
const u8 gUnk_080CAB42
const u8 gUnk_080CAB4A
const u8 gUnk_080CAB52
const u8 gUnk_080CAB68
void(*const gUnk_080CAB58