src/playerItem/playerItemGust.c file

Gust Player Item.

Classes

struct PlayerItemGustEntity
struct Obj11

Enums

enum (anonymous) { GUST_INIT, GUST_UPDATE }

Typedefs

using GustActionFunc = void()(PlayerItemGustEntity*)

Functions

static void sub_080ACC78(PlayerItemGustEntity*)
auto sub_080ACDB0(PlayerItemGustEntity*) -> bool32
static void sub_080ACECC(PlayerItemGustEntity*)
auto DoTileInteractionOffset(Entity*, u32, u32, u32) -> Obj11*
void PlayerItemGust(Entity* this)
static void PlayerItemGust_Init(PlayerItemGustEntity* this)
static void PlayerItemGust_Update(PlayerItemGustEntity* this)

Variables

static GustActionFunc PlayerItemGust_Init
static GustActionFunc PlayerItemGust_Update
const s8*const sOffsets
const s8 gUnk_0812AABC
const Hitbox*const sHitboxes
const u8 gUnk_0812AAE8
const s8 gUnk_08126EE4
static const s8 sOffsets0
static const s8 sOffsets1And2
static const s8 sOffsets3
static const Hitbox sHitbox0
static const Hitbox sHitbox1And2
static const Hitbox sHitbox3