src/enemy/cuccoAggr.c file

Cucco Aggr enemy.

Classes

struct CuccoAggrEntity
struct PosOffset

Functions

void sub_080391B4(CuccoAggrEntity* this)
void sub_08039218(CuccoAggrEntity* this)
void CuccoAggr_CreateFx(CuccoAggrEntity* this)
void sub_08039120(CuccoAggrEntity* this)
void sub_08039140(CuccoAggrEntity* this)
void sub_0803901C(CuccoAggrEntity* this)
void sub_08039298(CuccoAggrEntity* this)
void sub_080390F8(CuccoAggrEntity* this)
void sub_080390C0(CuccoAggrEntity* this)
auto CuccoAggr_IsOutsideScroll(CuccoAggrEntity* this) -> bool32
void CuccoAggr(Entity* this)
void CuccoAggr_OnTick(CuccoAggrEntity* this)
void CuccoAggr_OnCollision(CuccoAggrEntity* this)
void CuccoAggr_OnGrabbed(CuccoAggrEntity* this)
void sub_08038D78(CuccoAggrEntity* this)
void sub_08038DA0(CuccoAggrEntity* this)
void sub_08038DC0(CuccoAggrEntity* this)
void sub_08038DD8(CuccoAggrEntity* this)
void sub_08038E18(CuccoAggrEntity* this)
void sub_08038EAC(CuccoAggrEntity* this)
void sub_08038ED0(CuccoAggrEntity* this)
void sub_08038EE0(CuccoAggrEntity* this)
void sub_08038F20(CuccoAggrEntity* this)
void sub_08038F44(CuccoAggrEntity* this)
void sub_08038FA0(CuccoAggrEntity* this)

Variables

void(*const CuccoAggr_Functions
void(*const gUnk_080CF790
void(*const gUnk_080CF7AC
const u8 gUnk_080CF7BC
const u8 gUnk_080CF7BE
const u8 gUnk_080CF7C2
const PosOffset gCuccoAggrSpawnPoints
const u16 gUnk_080CF824
const u16 gUnk_080CF828
const s8 gCuccoAggrFxHorizontalOffsets
const u8 gCuccoAggrFx

Function documentation

void sub_0803901C(CuccoAggrEntity* this)