|
| bool | Item_80266F3C (void) |
| | Checks 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?
|
| |
| void | Item_80267454 (HSD_GObj *gobj) |
| | Remove Camera Box.
|
| |
| void | Item_802680CC (HSD_GObj *gobj) |
| | Setup Item JObj.
|
| |
| void | Item_8026849C (HSD_GObj *gobj) |
| | Set item model scale.
|
| |
| Item_GObj * | Item_80268B18 (SpawnItem *spawnItem) |
| | Item spawn prefunction - spawn airborne.
|
| |
| Item_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, float arg8) |
| | 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_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) |
| | Set damage taken.
|
| |
| void | Item_8026A848 (HSD_GObj *gobj, HSD_GObj *fgobj) |
| | Remove Item from Player.
|
| |
| void | Item_8026A8EC (Item_GObj *gobj) |
| | Destroy Item.
|
| |
| void | Item_8026AB54 (HSD_GObj *gobj, HSD_GObj *owner_gobj, u8 part) |
| | Make Item Held.
|
| |
| void | Item_8026ABD8 (HSD_GObj *gobj, Vec3 *pos, float arg2) |
| | Drop Item.
|
| |
| void | Item_8026AC74 (HSD_GObj *gobj, Vec3 *arg1, Vec3 *arg2, float arg3) |
| | This is actually another Item Drop function.
|
| |
| void | Item_8026AD20 (HSD_GObj *gobj, Vec3 *arg1, Vec3 *arg2, float arg3) |
| | Throw Item.
|
| |
| void | Item_8026ADC0 (HSD_GObj *gobj) |
| | Make Item Airborne.
|
| |
| | u32Item_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 (HSD_GObj *gobj) |
| | Check if item is grabbable.
|
| |
| static void | Item_80267130 (HSD_GObj *gobj, SpawnItem *spawnItem) |
| | Initialize item coordinates?
|
| |
| static void | Item_802674AC (SpawnItem *spawnItem) |
| | Set Item Hold kind.
|
| |
| static void | Item_802675A8 (HSD_GObj *gobj) |
| |
| static void | Item_802676F4 (HSD_GObj *gobj) |
| |
| static bool | Item_8026784C (enum_t dropItem, int _) |
| |
| void | Item_80267978 (HSD_GObj *gobj) |
| | Store Item Pointers.
|
| |
| static void | ItUnkHoldKind (HSD_GObj *gobj) |
| |
| static void | HSD_JObjSetScaleItem (Item *it, HSD_JObj *jobj, Vec3 *scl) |
| |
| static void | Item_80267AA8 (HSD_GObj *gobj, SpawnItem *spawnItem) |
| | Initialize item variables.
|
| |
| static void | Item_8026814C (HSD_GObj *gobj) |
| | Set up item render objects?
|
| |
| static bool | Item_802682F0 (HSD_GObj *gobj) |
| | Initialize item bones.
|
| |
| static void | Item_80268560 (HSD_GObj *gobj) |
| | Set up item dynamic bones.
|
| |
| void | Item_802693E4 (HSD_GObj *gobj) |
| |
| static void | Item_80269528 (HSD_GObj *gobj) |
| | Item Think - Animation.
|
| |
| static void | Item_80269A9C (HSD_GObj *gobj) |
| | Item Think - Accessory + Camera Box.
|
| |
| static void | Item_80269B60 (HSD_GObj *gobj) |
| | Item Think - Yellow Bar Collision (cb_JumpedOn)
|
| |
| static void | Item_80269BE4 (HSD_GObj *gobj) |
| | Item Think - Grab.
|
| |
| static void | Item_80269C5C (HSD_GObj *gobj) |
| | Item Think - Hit Collision Logic.
|
| |
| static void | Item_8026A294 (HSD_GObj *gobj) |
| | Item Think - Hit Collision.
|
| |
| static void | Item_8026A788 (HSD_GObj *gobj) |
| | Item Think - Process Dynamic Bones.
|
| |
| static void | Item_8026A810 (HSD_GObj *gobj) |
| | Item Think - Spawn.
|
| |
| void | lbl_8026AE10 (void *user_data) |
| | Clear Item Struct ?
|
| |
| static HSD_GObj * | Item_8026862C (SpawnItem *spawnItem) |
| | Create Item.
|
| |
| static void | Item_80268BE0 (HSD_JObj *item_jobj, HSD_AnimJoint *anim_joint, HSD_MatAnimJoint *matanim_joint, HSD_ShapeAnimJoint *shapeanim_joint, Item *item_data) |
| | Adds HSD_AObj instances to item model.
|
| |
| static void | Item_8026A0A0 (HSD_GObj *gobj) |
| | Item Think - Exit Hitlag Check.
|
| |
| static void | Item_8026A0FC (HSD_GObj *gobj) |
| | Item Think - Exit Hitlag Check 2.
|
| |
| static void | Item_8026A1E8 (HSD_GObj *gobj) |
| | Item Think - Exit Hitlag.
|
| |
| static bool | Item_802696CC (HSD_GObj *gobj) |
| | Item Think - Check for Blast Zones.
|
| |
| static void | Item_80269CC4 (HSD_GObj *gobj) |
| | Set damage struct.
|
| |
| static bool | Item_80269DC8 (HSD_GObj *gobj) |
| | Item Think - Shield Collision.
|
| |
| static bool | Item_80269F14 (HSD_GObj *gobj) |
| | Item Think - On Reflect.
|
| |
| static void | Item_8026A158 (HSD_GObj *gobj) |
| | Item Think - Enter Hitlag.
|
| |
| 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 (float min_value, Item *item_data) |
| |
| static void | DestroyItemInline (HSD_GObj *gobj, Item *item_data) |
| |
| 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 | foobar (HSD_GObj *gobj) |
| |
| void | foobar2 (HSD_GObj *gobj) |
| |
| void | foobar3 (HSD_GObj *gobj) |
| |
| static void | Item_8026B0B4 (HSD_GObj *gobj) |
| | Stop All Item SFX.
|
| |
| void | Item_OnUserDataRemove (void *user_data) |
| |
| static void | HSD_JObjSetFacingDirItem (HSD_JObj *jobj, Item *ip) |
| |
| static Item * | GetItemData (HSD_GObj *gobj) |
| |