SSBM Decomp
Loading...
Searching...
No Matches
itlinkbow.c File Reference
#include "it/items/itlinkbow.h"
#include "ft/chara/ftKirby/ftKb_Init.h"
#include "ft/ftlib.h"
#include "it/inlines.h"
#include "it/it_26B1.h"
#include "it/item.h"
#include <baselib/gobj.h>

Functions

static void it_802AF32C (HSD_GObj *)
 
static bool itLinkbow_UnkMotion5_Anim (Item_GObj *gobj)
 
static void itLinkbow_UnkMotion5_Phys (HSD_GObj *)
 
static bool itLinkbow_UnkMotion5_Coll (Item_GObj *gobj)
 
static bool itLinkbow_UnkMotion6_Anim (Item_GObj *gobj)
 
static void itLinkbow_UnkMotion6_Phys (HSD_GObj *)
 
static bool itLinkbow_UnkMotion6_Coll (Item_GObj *gobj)
 
HSD_GObjit_802AF1A4 (f32 facing_dir, Fighter_GObj *owner_gobj, Vec3 *vec, Fighter_Part arg3, int arg4)
 
void it_2725_Logic100_Destroyed (Item_GObj *arg0)
 
void it_802AF304 (Item_GObj *gobj)
 
void it_2725_Logic100_PickedUp (Item_GObj *arg0)
 
void it_2725_Logic100_EvtUnk (Item_GObj *arg0, Item_GObj *arg1)
 

Variables

ItemStateTable it_803F6E98 []
 
static s32 it_803F6F08 [7] = { 0, 1, 2, 3, 4, 5, 6 }
 
static s32 it_803F6F24 [7] = { 3, 4, 5, 0, 1, 2, 6 }
 

Function Documentation

◆ it_802AF32C()

void it_802AF32C ( HSD_GObj arg0)
static

◆ itLinkbow_UnkMotion5_Anim()

bool itLinkbow_UnkMotion5_Anim ( Item_GObj gobj)
static

◆ itLinkbow_UnkMotion5_Phys()

void itLinkbow_UnkMotion5_Phys ( HSD_GObj arg0)
static

◆ itLinkbow_UnkMotion5_Coll()

bool itLinkbow_UnkMotion5_Coll ( Item_GObj gobj)
static

◆ itLinkbow_UnkMotion6_Anim()

bool itLinkbow_UnkMotion6_Anim ( Item_GObj gobj)
static

◆ itLinkbow_UnkMotion6_Phys()

void itLinkbow_UnkMotion6_Phys ( HSD_GObj arg0)
static

◆ itLinkbow_UnkMotion6_Coll()

bool itLinkbow_UnkMotion6_Coll ( Item_GObj gobj)
static

◆ it_802AF1A4()

HSD_GObj * it_802AF1A4 ( f32  facing_dir,
Fighter_GObj *  owner_gobj,
Vec3 *  vec,
Fighter_Part  arg3,
int  arg4 
)

◆ it_2725_Logic100_Destroyed()

void it_2725_Logic100_Destroyed ( Item_GObj arg0)

◆ it_802AF304()

void it_802AF304 ( Item_GObj gobj)

◆ it_2725_Logic100_PickedUp()

void it_2725_Logic100_PickedUp ( Item_GObj arg0)

◆ it_2725_Logic100_EvtUnk()

void it_2725_Logic100_EvtUnk ( Item_GObj arg0,
Item_GObj arg1 
)

Variable Documentation

◆ it_803F6E98

ItemStateTable it_803F6E98[]
Initial value:
= {
}
static bool itLinkbow_UnkMotion6_Anim(Item_GObj *gobj)
Definition itlinkbow.c:257
static void itLinkbow_UnkMotion6_Phys(HSD_GObj *)
Definition itlinkbow.c:262
static void itLinkbow_UnkMotion5_Phys(HSD_GObj *)
Definition itlinkbow.c:239
static bool itLinkbow_UnkMotion6_Coll(Item_GObj *gobj)
Definition itlinkbow.c:267
static bool itLinkbow_UnkMotion5_Anim(Item_GObj *gobj)
Definition itlinkbow.c:184
static bool itLinkbow_UnkMotion5_Coll(Item_GObj *gobj)
Definition itlinkbow.c:244

◆ it_803F6F08

s32 it_803F6F08[7] = { 0, 1, 2, 3, 4, 5, 6 }
static

◆ it_803F6F24

s32 it_803F6F24[7] = { 3, 4, 5, 0, 1, 2, 6 }
static