|
static void | Item_80267130 (HSD_GObj *gobj, SpawnItem *spawnItem) |
|
static void | Item_802674AC (SpawnItem *spawnItem) |
|
static void | Item_802675A8 (HSD_GObj *gobj) |
|
static void | Item_802676F4 (HSD_GObj *gobj) |
|
static bool | Item_8026784C (enum_t dropItem, int) |
|
static void | Item_80267AA8 (HSD_GObj *gobj, SpawnItem *spawnItem) |
|
static void | Item_8026814C (HSD_GObj *gobj) |
|
static bool | Item_802682F0 (HSD_GObj *gobj) |
|
static void | Item_80268560 (HSD_GObj *gobj) |
|
static HSD_GObj * | Item_8026862C (SpawnItem *spawnItem) |
|
static void | Item_80268BE0 (HSD_JObj *item_jobj, HSD_AnimJoint *anim_joint, HSD_MatAnimJoint *matanim_joint, HSD_ShapeAnimJoint *shapeanim_joint, Item *item_data) |
|
static void | Item_80269528 (HSD_GObj *gobj) |
|
static bool | Item_802696CC (HSD_GObj *gobj) |
|
static void | Item_80269A9C (HSD_GObj *gobj) |
|
static void | Item_80269B60 (HSD_GObj *gobj) |
|
static void | Item_80269BE4 (HSD_GObj *gobj) |
| rather items such as the Barrel Cannon.
|
|
static void | Item_80269C5C (HSD_GObj *gobj) |
|
static void | Item_80269CC4 (HSD_GObj *gobj) |
|
static bool | Item_80269DC8 (HSD_GObj *gobj) |
|
static bool | Item_80269F14 (HSD_GObj *gobj) |
|
static void | Item_8026A0A0 (HSD_GObj *gobj) |
|
static void | Item_8026A0FC (HSD_GObj *gobj) |
|
static void | Item_8026A158 (HSD_GObj *gobj) |
|
static void | Item_8026A1E8 (HSD_GObj *gobj) |
|
static void | Item_8026A294 (HSD_GObj *gobj) |
|
static void | Item_8026A788 (HSD_GObj *gobj) |
|
static void | Item_8026A810 (HSD_GObj *gobj) |
|
static void | Item_8026B0B4 (HSD_GObj *gobj) |
|
bool | Item_80266F3C (void) |
| Check if items are enabled.
|
|
void | Item_80266F70 (void) |
| Check to load ItCo.dat/usd.
|
|
void | Item_80266FA8 (void) |
| ItCo prefunction with 0.
|
|
void | Item_80266FCC (void) |
| Init item struct?
|
|
static void | ItUnkHoldKind (HSD_GObj *gobj) |
|
static void | HSD_JObjSetScaleItem (Item *it, HSD_JObj *jobj, Vec3 *scl) |
|
static void | HSD_JObjSetFacingDirItem (HSD_JObj *jobj, Item *it) |
|
void | Item_80267454 (HSD_GObj *gobj) |
| Remove Camera Box.
|
|
void | Item_80267978 (HSD_GObj *gobj) |
| Store Item Pointers.
|
|
void | PSMTXIdentity (Mtx) |
|
void | Item_802680CC (HSD_GObj *gobj) |
| Setup Item JObj.
|
|
HSD_DObj * | HSD_JObjGetDObj (HSD_JObj *) |
|
void | Item_8026849C (HSD_GObj *gobj) |
| Set item model scale.
|
|
void | ftLib_8008702C (s32) |
|
static void | foobar (HSD_GObj *gobj) |
|
static void | foobar2 (HSD_GObj *gobj) |
|
static void | foobar3 (HSD_GObj *gobj) |
|
HSD_GObj * | Item_80268B18 (SpawnItem *spawnItem) |
| Item spawn prefunction - spawn airborne.
|
|
HSD_GObj * | Item_80268B5C (SpawnItem *spawnItem) |
| Item spawn prefunction - spawn grounded.
|
|
void | Item_80268B9C (SpawnItem *spawnItem) |
| Item spawn prefunction - spawn grounded and toggle unknown true.
|
|
void | Item_80268D34 (HSD_GObj *gobj, struct ItemStateDesc *itemStateDesc) |
| Unk Item AObj-related function.
|
|
void | Item_80268DD4 (HSD_GObj *gobj, f32 frame) |
| Advance item animation?
|
|
void | Item_80268E40 (Item *item_data, struct ItemStateDesc *itemStateDesc) |
| Copy item script.
|
|
void | Item_80268E5C (HSD_GObj *gobj, enum_t msid, Item_StateChangeFlags flags) |
| Item State Change.
|
|
void | Item_802693E4 (HSD_GObj *gobj) |
|
void | Item_802694CC (HSD_GObj *gobj) |
| Advance item animation + script?
|
|
void | Item_802697D4 (HSD_GObj *gobj) |
| Item Think - Physics.
|
|
void | Item_80269978 (HSD_GObj *gobj) |
| Item Think - Collision.
|
|
void | Item_80269CA0 (Item *item_data, s32 damage) |
| Add to damage taken.
|
|
static void | func_8026A158_helper (HSD_GObj *atkCollGObj) |
|
static void | func_8026A1E8_inline (HSD_GObj *atkCollGObj) |
|
static bool | processCallback (HSD_GObjPredicate cb, HSD_GObj *gobj, Item *item_data) |
|
static bool | OnTakeDamageThink (HSD_GObj *gobj, Item *item_data) |
|
static bool | OnClankThink (HSD_GObj *gobj, Item *item_data) |
|
static bool | OnGiveDamageThink (HSD_GObj *gobj, Item *item_data) |
|
static void | EnterHitlagThink (HSD_GObj *gobj, Item *item_data) |
|
static void | checkHitLag (f32 min_value, Item *item_data) |
|
void | Item_8026A848 (HSD_GObj *gobj, HSD_GObj *fighter_gobj) |
| Remove Item from Player.
|
|
static void | DestroyItemInline (HSD_GObj *gobj, Item *other_ip) |
|
static void | ItemSwitch (HSD_GObj *gobj) |
|
static void | RunCallback (HSD_GObj *gobj, HSD_GObjEvent arg1) |
|
static void | func_8026A8EC_inline1 (HSD_GObj *gobj) |
|
static void | func_8026A8EC_inline2 (HSD_GObj *gobj) |
|
static void | func_8026A8EC_inline3 (HSD_GObj *gobj) |
|
void | Item_8026A8EC (Item_GObj *gobj) |
| Destroy Item.
|
|
void | Item_8026AB54 (Item_GObj *gobj, HSD_GObj *owner_gobj, Fighter_Part part) |
|
void | Item_8026ABD8 (Item_GObj *gobj, Vec3 *pos, f32 arg2) |
| Drop Item.
|
|
void | Item_8026AC74 (HSD_GObj *gobj, Vec3 *arg1, Vec3 *arg2, f32 arg3) |
| This is actually another Item Drop function.
|
|
void | Item_8026AD20 (HSD_GObj *gobj, Vec3 *arg1, Vec3 *arg2, f32 arg3) |
| Throw Item.
|
|
void | Item_8026ADC0 (HSD_GObj *gobj) |
| Make Item Airborne.
|
|
void | Item_OnUserDataRemove (void *user_data) |
|
uint | Item_8026AE60 (void) |
| Increment something.
|
|
void | Item_8026AE84 (Item *item_data, enum_t sfx, int pan, int volume) |
| Play Item SFX.
|
|
void | Item_8026AF0C (Item *item_data, enum_t sfx, int pan, int volume) |
| Play Item SFX 2.
|
|
void | Item_8026AFA0 (Item *item_data, enum_t sfx, int pan, int volume) |
| Play Item SFX 3.
|
|
void | Item_8026B034 (Item *item_data) |
| Stop Item SFX.
|
|
void | Item_8026B074 (Item *item_data) |
| Stop Item SFX 2.
|
|
bool | Item_IsGrabbable (Item_GObj *gobj) |
| Check if item is grabbable.
|
|