SSBM Decomp
Loading...
Searching...
No Matches
itmarumine.c File Reference
#include "itmarumine.h"
#include "ef/eflib.h"
#include "ef/efsync.h"
#include "it/inlines.h"
#include "it/it_266F.h"
#include "it/it_26B1.h"
#include "it/it_2725.h"
#include "it/item.h"
#include "it/types.h"
#include "lb/lb_00B0.h"
#include <dolphin/mtx.h>
#include <baselib/gobj.h>

Functions

static void it_802D0AAC (Item_GObj *gobj)
 
static void it_802D0B04 (Item_GObj *gobj)
 
static bool itMarumine_UnkMotion1_Anim (Item_GObj *gobj)
 
static void itMarumine_UnkMotion1_Phys (Item_GObj *gobj)
 
static bool itMarumine_UnkMotion1_Coll (Item_GObj *gobj)
 
static void it_802D0C44 (Item_GObj *gobj)
 
static bool itMarumine_UnkMotion2_Anim (Item_GObj *gobj)
 
static void itMarumine_UnkMotion2_Phys (Item_GObj *gobj)
 
static bool itMarumine_UnkMotion2_Coll (Item_GObj *gobj)
 
static bool itMarumine_UnkMotion3_Anim (Item_GObj *gobj)
 
static void itMarumine_UnkMotion3_Phys (Item_GObj *gobj)
 
static bool itMarumine_UnkMotion3_Coll (Item_GObj *gobj)
 
static void it_802D0DBC (Item_GObj *gobj)
 
static bool itMarumine_UnkMotion4_Anim (Item_GObj *gobj)
 
static void itMarumine_UnkMotion4_Phys (Item_GObj *gobj)
 
static bool itMarumine_UnkMotion4_Coll (Item_GObj *gobj)
 
static void fn_802D0F98 (Item_GObj *gobj)
 
static void it_802D100C (Item_GObj *gobj)
 
static bool itMarumine_UnkMotion5_Anim (Item_GObj *gobj)
 
static void itMarumine_UnkMotion5_Phys (Item_GObj *gobj)
 
static bool itMarumine_UnkMotion5_Coll (Item_GObj *gobj)
 
static void it_802D1140 (Item_GObj *gobj)
 
static void it_802D1204 (Item_GObj *gobj)
 
static bool itMarumine_UnkMotion6_Anim (Item_GObj *gobj)
 
static void itMarumine_UnkMotion6_Phys (Item_GObj *gobj)
 
static bool itMarumine_UnkMotion6_Coll (Item_GObj *gobj)
 
static void it_802D1320 (Item_GObj *gobj)
 
static bool itMarumine_UnkMotion0_Anim (Item_GObj *gobj)
 
static void itMarumine_UnkMotion0_Phys (Item_GObj *gobj)
 
static bool itMarumine_UnkMotion0_Coll (Item_GObj *gobj)
 
void it_802D09D0 (Item_GObj *gobj)
 
void it_2725_Logic16_Spawned (Item_GObj *gobj)
 
void it_802D0AB0 (Item_GObj *gobj, Item_GObj *ref)
 
bool it_802D0AD0 (Item_GObj *gobj)
 
void it_802D0D18 (Item_GObj *gobj)
 
void it_802D0E30 (Item_GObj *gobj)
 
void it_802D0E90 (Item_GObj *gobj)
 

Variables

static Vec3 const it_803B86C8 = { 0 }
 
ItemStateTable it_803F7E78 []
 

Function Documentation

◆ it_802D0AAC()

void it_802D0AAC ( Item_GObj gobj)
static

◆ it_802D0B04()

void it_802D0B04 ( Item_GObj gobj)
static

◆ itMarumine_UnkMotion1_Anim()

bool itMarumine_UnkMotion1_Anim ( Item_GObj gobj)
static

◆ itMarumine_UnkMotion1_Phys()

void itMarumine_UnkMotion1_Phys ( Item_GObj gobj)
static

◆ itMarumine_UnkMotion1_Coll()

bool itMarumine_UnkMotion1_Coll ( Item_GObj gobj)
static

◆ it_802D0C44()

void it_802D0C44 ( Item_GObj gobj)
static

◆ itMarumine_UnkMotion2_Anim()

bool itMarumine_UnkMotion2_Anim ( Item_GObj gobj)
static

◆ itMarumine_UnkMotion2_Phys()

void itMarumine_UnkMotion2_Phys ( Item_GObj gobj)
static

◆ itMarumine_UnkMotion2_Coll()

bool itMarumine_UnkMotion2_Coll ( Item_GObj gobj)
static

◆ itMarumine_UnkMotion3_Anim()

bool itMarumine_UnkMotion3_Anim ( Item_GObj gobj)
static

◆ itMarumine_UnkMotion3_Phys()

void itMarumine_UnkMotion3_Phys ( Item_GObj gobj)
static

◆ itMarumine_UnkMotion3_Coll()

bool itMarumine_UnkMotion3_Coll ( Item_GObj gobj)
static

◆ it_802D0DBC()

void it_802D0DBC ( Item_GObj gobj)
static

◆ itMarumine_UnkMotion4_Anim()

bool itMarumine_UnkMotion4_Anim ( Item_GObj gobj)
static

◆ itMarumine_UnkMotion4_Phys()

void itMarumine_UnkMotion4_Phys ( Item_GObj gobj)
static

◆ itMarumine_UnkMotion4_Coll()

bool itMarumine_UnkMotion4_Coll ( Item_GObj gobj)
static

◆ fn_802D0F98()

void fn_802D0F98 ( Item_GObj gobj)
static

◆ it_802D100C()

void it_802D100C ( Item_GObj gobj)
static

◆ itMarumine_UnkMotion5_Anim()

bool itMarumine_UnkMotion5_Anim ( Item_GObj gobj)
static

◆ itMarumine_UnkMotion5_Phys()

void itMarumine_UnkMotion5_Phys ( Item_GObj gobj)
static

◆ itMarumine_UnkMotion5_Coll()

bool itMarumine_UnkMotion5_Coll ( Item_GObj gobj)
static

◆ it_802D1140()

void it_802D1140 ( Item_GObj gobj)
static

◆ it_802D1204()

void it_802D1204 ( Item_GObj gobj)
static

◆ itMarumine_UnkMotion6_Anim()

bool itMarumine_UnkMotion6_Anim ( Item_GObj gobj)
static

◆ itMarumine_UnkMotion6_Phys()

void itMarumine_UnkMotion6_Phys ( Item_GObj gobj)
static

◆ itMarumine_UnkMotion6_Coll()

bool itMarumine_UnkMotion6_Coll ( Item_GObj gobj)
static

◆ it_802D1320()

void it_802D1320 ( Item_GObj gobj)
static

◆ itMarumine_UnkMotion0_Anim()

bool itMarumine_UnkMotion0_Anim ( Item_GObj gobj)
static

◆ itMarumine_UnkMotion0_Phys()

void itMarumine_UnkMotion0_Phys ( Item_GObj gobj)
static

◆ itMarumine_UnkMotion0_Coll()

bool itMarumine_UnkMotion0_Coll ( Item_GObj gobj)
static

◆ it_802D09D0()

void it_802D09D0 ( Item_GObj gobj)

◆ it_2725_Logic16_Spawned()

void it_2725_Logic16_Spawned ( Item_GObj gobj)

◆ it_802D0AB0()

void it_802D0AB0 ( Item_GObj gobj,
Item_GObj ref 
)

◆ it_802D0AD0()

bool it_802D0AD0 ( Item_GObj gobj)

◆ it_802D0D18()

void it_802D0D18 ( Item_GObj gobj)

◆ it_802D0E30()

void it_802D0E30 ( Item_GObj gobj)

◆ it_802D0E90()

void it_802D0E90 ( Item_GObj gobj)

Variable Documentation

◆ it_803B86C8

Vec3 const it_803B86C8 = { 0 }
static

◆ it_803F7E78

ItemStateTable it_803F7E78[]
Initial value:
= {
}
static bool itMarumine_UnkMotion6_Coll(Item_GObj *gobj)
Definition itmarumine.c:369
static void itMarumine_UnkMotion2_Phys(Item_GObj *gobj)
Definition itmarumine.c:162
static bool itMarumine_UnkMotion6_Anim(Item_GObj *gobj)
Definition itmarumine.c:362
static bool itMarumine_UnkMotion5_Anim(Item_GObj *gobj)
Definition itmarumine.c:284
static void itMarumine_UnkMotion6_Phys(Item_GObj *gobj)
Definition itmarumine.c:367
static bool itMarumine_UnkMotion3_Anim(Item_GObj *gobj)
Definition itmarumine.c:187
static bool itMarumine_UnkMotion2_Anim(Item_GObj *gobj)
Definition itmarumine.c:157
static bool itMarumine_UnkMotion0_Anim(Item_GObj *gobj)
Definition itmarumine.c:384
static void itMarumine_UnkMotion4_Phys(Item_GObj *gobj)
Definition itmarumine.c:246
static bool itMarumine_UnkMotion2_Coll(Item_GObj *gobj)
Definition itmarumine.c:170
static bool itMarumine_UnkMotion4_Coll(Item_GObj *gobj)
Definition itmarumine.c:254
static void itMarumine_UnkMotion5_Phys(Item_GObj *gobj)
Definition itmarumine.c:292
static bool itMarumine_UnkMotion0_Coll(Item_GObj *gobj)
Definition itmarumine.c:402
static void itMarumine_UnkMotion3_Phys(Item_GObj *gobj)
Definition itmarumine.c:195
static void itMarumine_UnkMotion1_Phys(Item_GObj *gobj)
Definition itmarumine.c:130
static bool itMarumine_UnkMotion3_Coll(Item_GObj *gobj)
Definition itmarumine.c:197
static bool itMarumine_UnkMotion5_Coll(Item_GObj *gobj)
Definition itmarumine.c:302
static bool itMarumine_UnkMotion1_Coll(Item_GObj *gobj)
Definition itmarumine.c:132
static void itMarumine_UnkMotion0_Phys(Item_GObj *gobj)
Definition itmarumine.c:390
static bool itMarumine_UnkMotion1_Anim(Item_GObj *gobj)
Definition itmarumine.c:122
static bool itMarumine_UnkMotion4_Anim(Item_GObj *gobj)
Definition itmarumine.c:238