#include "ef/eflib.h"
#include "it/it_2725.h"
#include "it/it_3F14.h"
#include "it/item.h"
#include "it/itmaplib.h"
#include "it/types.h"
#include "mp/mplib.h"
#include <baselib/gobj.h>
Go to the source code of this file.
◆ GET_ITEM
Value:
static void * HSD_GObjGetUserData(HSD_GObj *gobj)
Definition gobj.h:144
◆ GetItemData()
◆ itResetVelocity()
| void itResetVelocity |
( |
Item * | ip | ) |
|
|
inlinestatic |
◆ Item_SetEffectHitlagCallbacks()
| void Item_SetEffectHitlagCallbacks |
( |
Item * | ip | ) |
|
|
inlinestatic |
◆ Item_EnterStateWithEffectHitlag()
| void Item_EnterStateWithEffectHitlag |
( |
Item_GObj * | gobj, |
|
|
s32 | msid ) |
|
inlinestatic |
◆ Item_ApplyFallingPhysics()
| void Item_ApplyFallingPhysics |
( |
Item_GObj * | gobj | ) |
|
|
inlinestatic |
◆ Item_TickLifetime()
◆ itGrappleCheckCollision()
Check whether the grapple chain from head to the tip pos or to its owner fp collides with terrain (shared by Link's hookshot and Samus's grapple beam).
◆ itGetJObjGrandchild()
- Todo
- Rename; probably gets a specific joint for items