src/enemy/moldworm.c file

Moldworm enemy.

Classes

struct MoldwormEntity

Functions

void SoundReqClipped(Entity*, u32)
auto sub_08023A38(u32 tileType) -> bool32
void sub_08023990(MoldwormEntity*, u32, u32)
void sub_08023A88(MoldwormEntity*, u32)
void sub_080235BC(MoldwormEntity*)
void sub_08023644(MoldwormEntity*)
void sub_08023730(MoldwormEntity*)
void sub_080237D8(MoldwormEntity*)
void sub_0802390C(MoldwormEntity*)
void sub_080239F0(MoldwormEntity*)
auto sub_08023B38(MoldwormEntity*) -> bool32
void sub_08023A68(MoldwormEntity*)
void sub_08023AB0(MoldwormEntity*)
void Moldworm(MoldwormEntity* this)
void Moldworm_OnTick(MoldwormEntity* this)
void Moldworm_OnCollision(MoldwormEntity* this)
void Moldworm_OnKnockback(MoldwormEntity* this)
void Moldworm_OnGrabbed(MoldwormEntity* this)
void sub_080231BC(MoldwormEntity* this)
void nullsub_136(MoldwormEntity* this)
void sub_08023288(MoldwormEntity* this)
void sub_08023330(MoldwormEntity* this)
void sub_08023398(MoldwormEntity* this)
void sub_080234A4(MoldwormEntity* this)
void sub_080234D8(MoldwormEntity* this)
void sub_0802351C(MoldwormEntity* this)
void sub_080235D4(MoldwormEntity* this)
void sub_08023604(MoldwormEntity* this)
void sub_080236F8(MoldwormEntity* this)
void sub_08023748(MoldwormEntity* this)
void sub_0802376C(MoldwormEntity* this)
void sub_08023894(MoldwormEntity* this)

Variables

void(*const Moldworm_Functions
void(*const gUnk_080CBC50
const s8 gUnk_080CBC70
const s8 gUnk_080CBC90
void(*const gUnk_080CBC98
void(*const gUnk_080CBCA8
const s8 gUnk_080CBCB8