#include <types.h>
◆ x0
◆ entity
◆ x8
◆ spawn_kind
◆ kind
◆ hold_kind
◆ x18
◆ x1C
◆ x20_team_id
◆ x21
◆ x22
◆ x23
◆ msid
◆ anim_id
◆ facing_dir
◆ init_facing_dir
f32 Item::init_facing_dir |
◆ spin_spd
◆ scl
◆ x3C
◆ x40_vel
◆ pos
◆ x58_vec_unk
◆ x64_vec_unk2
◆ x70_nudge
◆ x7C
◆ x88
◆ x94
◆ xA0
◆ xAC_unk
◆ xB8_itemLogicTable
◆ xBC_itemStateContainer
◆ ground_or_air
◆ xC4_article_data
◆ xC8_joint
◆ xCC_item_attr
◆ xD0_itemStateDesc
◆ xD4_dynamicBones
◆ x374_dynamicBonesNum
s32 Item::x374_dynamicBonesNum |
◆ x378_itemColl
◆ ecb_lock
◆ owner
◆ x51C
◆ x520_cameraBox
◆ x524_cmd
◆ x548_colorOverlay
◆ x5C8
◆ x5C9
◆ x5CA
◆ x5CB
◆ x5CC_currentAnimFrame
f32 Item::x5CC_currentAnimFrame |
◆ x5D0_animFrameSpeed
f32 Item::x5D0_animFrameSpeed |
◆ hit
◆ x138
◆ [struct]
struct { ... } Item::x5D4_hitboxes[4] |
◆ xAC4_ignoreItemID
u32 Item::xAC4_ignoreItemID |
◆ xAC8_hurtboxNum
◆ xACC_itemHurtbox
◆ xB64
◆ xB68
◆ xB69
◆ xB6A
◆ xB6B
◆ xB6C
◆ xB78
◆ xB7C
◆ xB80
◆ xB84
◆ xB90
◆ [struct]
struct { ... } Item::xB6C_vars[2] |
◆ xBBC_dynamicBoneTable
◆ xBC0
◆ xBC4
◆ xBC5
◆ xBC6
◆ xBC7
◆ xBC8
◆ xBCC_unk
◆ xBD4_grabRange
Vec2 Item::xBD4_grabRange |
◆ xBDC
◆ xBEC
◆ xBFC
◆ xC0C
◆ xC1C
◆ xC2C
◆ xC30
◆ xC34_damageDealt
s32 Item::xC34_damageDealt |
◆ xC38
◆ xC3C
◆ xC40
◆ xC44
◆ xC48
◆ xC4C
◆ xC50
◆ xC54
◆ xC58
◆ xC64_reflectGObj
◆ xC68
◆ xC6C
◆ xC70
◆ xC74
◆ xC78
◆ xC80
◆ xC88
◆ xC8C
◆ xC90_absorbGObj
◆ xC94
◆ xC98
◆ xC9C
◆ xCA0
◆ xCA4
◆ xCA8
◆ xCAC_angle
◆ xCB0_source_ply
s32 Item::xCB0_source_ply |
◆ xCB4
◆ xCB8_outDamageDirection
f32 Item::xCB8_outDamageDirection |
◆ xCBC_hitlagFrames
f32 Item::xCBC_hitlagFrames |
◆ xCC0
◆ xCC4
◆ xCC8_knockback
◆ xCCC_incDamageDirection
f32 Item::xCCC_incDamageDirection |
◆ xCD0
◆ xCD4
◆ xCE0
◆ xCEC_fighterGObj
◆ xCF0_itemGObj
◆ xCF4_fighterGObjUnk
◆ toucher
The entity that was detected by this item's inert hitbox.
- Offset:
0xCF8
.
- Size:
0x4
bytes.
◆ xCFC
◆ grab_victim
The entity that got grabbed by this item.
- Offset:
0xD00
.
- Size:
0x4
bytes.
◆ atk_victim
The entity that collided with this item's hitbox?
- Offset:
0xD04
.
- Size:
0x4
bytes.
◆ xD08
◆ xD09
◆ xD0A
◆ xD0B
◆ xD0C
◆ xD10
◆ animated
◆ physics_updated
◆ collided
◆ on_accessory
◆ touched
Runs when an entity is detected by this item's inert hibox.
- Offset:
0xD24
.
- Size:
0x4
bytes.
◆ entered_hitlag
Runs after applying hitlag in damage.
- Offset:
0xD28
.
- Size:
0x4
bytes.
- Todo:
- What function is
8026a62c
?
◆ exited_hitlag
◆ jumped_on
Runs when the item is jumped on.
- Offset:
0xD28
.
- Size:
0x4
bytes.
- Todo:
- What function is
80269bac
?
◆ grab_dealt
When grabbing a fighter, run this function on self.
- Offset:
0xD34
.
- Size:
0x4
bytes.
◆ grabbed_for_victim
When grabbing a fighter, run this function on them.
- Offset:
0xD38
.
- Size:
0x4
bytes.
gobj0
- The victim of the grab.
gobj1
- This item's entity.
◆ xD3C_spinSpeed
◆ xD40
◆ xD44_lifeTimer
◆ xD48_halfLifeTimer
f32 Item::xD48_halfLifeTimer |
◆ xD4C
◆ xD50_landNum
◆ xD54_throwNum
◆ xD58
◆ xD5C
◆ destroy_type
◆ sfx_unk1
◆ sfx_unk2
◆ xD6C
◆ xD70
◆ xD74
◆ xD78
◆ destroy_sfx
SFX that plays when this item is destroyed.
- Offset:
0xD7C
.
- Size:
0x4
bytes.
◆ xD80
◆ xD84
◆ xD88_attackID
◆ xD8C_attack_instance
u16 Item::xD8C_attack_instance |
◆ xD8E
◆ xD90
◆ xD94
◆ xD9C
◆ xDA4_flag
◆ xDA4_word
◆ [union]
◆ xDA8_flag
◆ xDA8_short
◆ [union]
◆ xDAA_flag
◆ xDAA_byte
◆ [union]
◆ xDAC_itcmd_var0
u32 Item::xDAC_itcmd_var0 |
◆ xDB0_itcmd_var1
u32 Item::xDB0_itcmd_var1 |
◆ xDB4_itcmd_var2
u32 Item::xDB4_itcmd_var2 |
◆ xDB8_itcmd_var3
u32 Item::xDB8_itcmd_var3 |
◆ xDBC_itcmd_var4
u32 Item::xDBC_itcmd_var4 |
◆ xDC0
◆ xDC4
◆ xDC8_word
◆ b0
◆ b1
◆ b2
◆ b3
◆ b4567
◆ [struct]
struct { ... } Item::xDCC_flag |
◆ xDCD_flag
◆ xDCE_flag
◆ xDCF_flag
◆ xDD0_flag
◆ xDD1_flag
◆ xDD2_flag
◆ xDD3_flag
◆ it_266F
◆ it_279D
◆ it_27B5
◆ it_27CE
◆ it_27CF
◆ it_2E5A
◆ it_2E6A_1
◆ it_2E6A_2
◆ it_2F28
◆ bombhei
◆ capsule
◆ chicorita
◆ coin
◆ egg
◆ fflower
◆ fflowerflame
◆ foods
◆ foxblaster
◆ foxillusion
◆ foxlaser
◆ freeze
◆ gshell
◆ rshell
◆ zgshell
◆ zrshell
◆ hassam
◆ heart
◆ heiho
◆ kinoko
◆ kirbyhammer
◆ klap
◆ lgun
◆ lgunbeam
◆ lgunray
◆ linkarrow
◆ linkbomb
◆ linkbow
◆ linkhookshot
◆ mato
◆ nokonoko
◆ pikachujoltground
◆ pkflush
◆ pkflushexplode
◆ pkthunder
◆ pokemon
◆ samusgrapple
◆ star
◆ sword
◆ tincle
◆ tomato
◆ whispyapple
u8 Item::_[0xFCC - 0xDD4] |
◆ [union]
union { ... } Item::xDD4_itemVar |
The documentation for this struct was generated from the following file: