src/enemy/chuchu.c file

Chuchu enemy.

Classes

struct ChuchuEntity

Functions

void sub_0801F328(ChuchuEntity* this)
void sub_0801F340(ChuchuEntity* this)
void sub_0801F360(ChuchuEntity* this)
void sub_0801F3AC(ChuchuEntity* this)
void sub_0801F730(ChuchuEntity* this)
void sub_0801F748(ChuchuEntity* this)
void sub_0801F764(ChuchuEntity* this)
void sub_0801FAE0(ChuchuEntity* this)
void sub_0801FAF8(ChuchuEntity* this)
void sub_0801FB14(ChuchuEntity* this)
void sub_0801FB34(ChuchuEntity* this)
void sub_0801FB68(ChuchuEntity* this)
auto CheckWaterTile(ChuchuEntity* this) -> u32
void Chuchu_JumpAtPlayer(ChuchuEntity* this)
void Chuchu(ChuchuEntity* this)
void Chuchu_OnTick(ChuchuEntity* this)
void Chuchu_OnCollision(ChuchuEntity* this)
void Chuchu_OnGrabbed(ChuchuEntity* this)
void Chuchu_OnKnockback(ChuchuEntity* this)
void Chuchu_OnDeath(ChuchuEntity* this)
void Chuchu_OnConfused(ChuchuEntity* this)
void sub_0801F0A4(ChuchuEntity* this)
void nullsub_4(ChuchuEntity* this)
void sub_0801F0C8(ChuchuEntity* this)
void sub_0801F12C(ChuchuEntity* this)
void sub_0801F1B0(ChuchuEntity* this)
void sub_0801F228(ChuchuEntity* this)
void sub_0801F250(ChuchuEntity* this)
void sub_0801F270(ChuchuEntity* this)
void sub_0801F2CC(ChuchuEntity* this)
void sub_0801F2F8(ChuchuEntity* this)
void sub_0801F428(ChuchuEntity* this)
void sub_0801F48C(ChuchuEntity* this)
void sub_0801F494(ChuchuEntity* this)
void sub_0801F4EC(ChuchuEntity* this)
void sub_0801F508(ChuchuEntity* this)
void sub_0801F584(ChuchuEntity* this)
void sub_0801F61C(ChuchuEntity* this)
void sub_0801F638(ChuchuEntity* this)
void sub_0801F688(ChuchuEntity* this)
void sub_0801F6CC(ChuchuEntity* this)
void sub_0801F6F8(ChuchuEntity* this)
void sub_0801F7D8(ChuchuEntity* this)
void sub_0801F7FC(ChuchuEntity* this)
void sub_0801F840(ChuchuEntity* this)
void sub_0801F884(ChuchuEntity* this)
void sub_0801F8C0(ChuchuEntity* this)
void sub_0801F940(ChuchuEntity* this)
void sub_0801F9C4(ChuchuEntity* this)
void sub_0801F9E0(ChuchuEntity* this)
void sub_0801FA30(ChuchuEntity* this)
void sub_0801FA78(ChuchuEntity* this)
void sub_0801FAAC(ChuchuEntity* this)

Variables

Entity* gUnk_020000B0
void(*const Chuchu_Functions
void(*const gUnk_080CA234
void(*const gUnk_080CA25C
void(*const gUnk_080CA288
const s8 gUnk_080CA2B4