|
SSBM Decomp
|
#include "itlinkarrow.h"#include <math.h>#include <melee/db/db.h>#include <melee/ef/efsync.h>#include <melee/ft/ftlib.h>#include <melee/ft/kinds/ftCommon/ftCo_Guard.h>#include <melee/ft/kinds/ftKirby/ftkirby.h>#include <melee/ft/kinds/ftLink/ftlinkspecialn.h>#include <melee/it/inlines.h>#include <melee/it/it_26B1.h>#include <melee/it/it_2725.h>#include <melee/it/itcoll.h>#include <melee/it/itdraw.h>#include <melee/it/iteffect.h>#include <melee/it/item.h>#include <melee/it/itgroundcoll.h>#include <melee/it/ithitbox.h>#include <melee/mp/mpcoll.h>#include <melee/mp/mplib.h>#include <sysdolphin/baselib/gobj.h>#include <sysdolphin/baselib/mtx.h>#include <sysdolphin/baselib/random.h>Variables | |
| ItemStateTable | it_803F6A28 [5] |
| f32 | it_803F6A84 [] |
| void it_802A7D8C | ( | HSD_GObj * | gobj, |
| int | arg1 ) |
| void it_802A7E40 | ( | Item_GObj * | gobj | ) |
| void it_802A8330 | ( | HSD_GObj * | gobj | ) |
| HSD_GObj * it_802A83E0 | ( | f32 | facing_dir, |
| Fighter_GObj * | arg1, | ||
| Vec3 * | arg2, | ||
| Fighter_Part | arg3, | ||
| s32 | arg4 ) |
|
inlinestatic |
| bool itLinkArrow_802A850C | ( | Item_GObj * | gobj, |
| Vec3 * | arg1, | ||
| Vec3 * | arg2, | ||
| f32 | arg3, | ||
| f32 | arg4, | ||
| f32 | arg5 ) |
| void itLinkArrow_Logic98_Destroyed | ( | Item_GObj * | gobj | ) |
| void it_802A8A7C | ( | Item_GObj * | gobj | ) |
| void itLinkArrow_Logic98_PickedUp | ( | Item_GObj * | gobj | ) |
Item could be passed to influence stack.
| void itLinkarrow_UnkMotion0_Phys | ( | HSD_GObj * | gobj | ) |
| void it_802A8C7C | ( | HSD_GObj * | gobj | ) |
|
inlinestatic |
| void itLinkarrow_UnkMotion1_Phys | ( | HSD_GObj * | gobj | ) |
| void itLinkarrow_UnkMotion2_Phys | ( | HSD_GObj * | gobj | ) |
| void itLinkarrow_UnkMotion3_Phys | ( | HSD_GObj * | gobj | ) |
| void itLinkarrow_UnkMotion4_Phys | ( | HSD_GObj * | gobj | ) |
| ItemStateTable it_803F6A28[5] |
| f32 it_803F6A84[] |