src/enemy/octorok.c file

Octorok enemy.

Functions

void Octorok_Pause(Entity*)
auto Octorok_FacesPlayer(Entity*) -> bool32
void Octorok_Turn(Entity*)
void Octorok(Entity* this)
void Octorok_OnTick(Entity* this)
void Octorok_OnCollision(Entity* this)
void Octorok_OnDeath(Entity* this)
void Octorok_OnGrabbed(Entity* this)
void sub_0801EB68(Entity* this)
void sub_0801EB74(Entity* this)
void sub_0801EB7C(Entity* this)
void sub_0801EB84(Entity* this)
void nullsub_3(Entity* this)
void sub_0801EB9C(Entity* this)
void Octorok_Initialize(Entity* this)
void Octorok_Idle(Entity* this)
void Octorok_Move(Entity* this)
void Octorok_ShootNut(Entity* this)

Variables

void(*const Octorok_Functions
void(*const gOctorokActions
void(*const gUnk_080CA158
Entity* gUnk_020000B0
const u8 gOctorokWalkDuration
const u8 gOctorokSpitChanceModifier
const u8 gOctorokNutOffset
const s8 gUnk_080CA17E