float f32
Definition types.h:13
ItemStateTable it_803F5CC8[]
Definition itlgun.c:34
void itLGun_Logic16_Spawned(Item_GObj *)
Definition itlgun.c:47
void itLGun_Logic16_Dropped(Item_GObj *)
Definition itlgun.c:151
void it_8028E938(Item_GObj *)
Definition itlgun.c:133
void itLGun_Logic16_EnteredAir(Item_GObj *)
Definition itlgun.c:194
bool itLGun_Logic16_DmgDealt(Item_GObj *)
Definition itlgun.c:166
void itLGun_Logic16_Thrown(Item_GObj *)
Definition itlgun.c:156
void itLGun_Logic16_EvtUnk(Item_GObj *, Item_GObj *)
Definition itlgun.c:212
bool itLGun_Logic16_HitShield(Item_GObj *)
Definition itlgun.c:178
void it_8028E774(Item_GObj *, Vec3 *)
Definition itlgun.c:56
bool itLGun_Logic16_Reflected(Item_GObj *)
Definition itlgun.c:184
bool itLGun_Logic16_Clanked(Item_GObj *)
Definition itlgun.c:172
void it_8028E79C(Item_GObj *gobj, Vec3 *pos, f32 facing_dir)
Decrease ammo and fire/spawn lgunray.
Definition itlgun.c:65
void itLGun_Logic16_PickedUp(Item_GObj *)
Definition itlgun.c:121
bool itLGun_Logic16_ShieldBounced(Item_GObj *)
Definition itlgun.c:189
HSD_GObj Item_GObj
Definition forward.h:55