|
SSBM Decomp
|
#include "it/itcoll.h"#include "inlines.h"#include "types.h"#include <platform.h>#include "ef/efsync.h"#include "ft/fighter.h"#include "ft/ft_0881.h"#include "ft/ftchangeparam.h"#include "ft/ftcoll.h"#include "ft/ftcommon.h"#include "ft/ftlib.h"#include "ft/inlines.h"#include "ftCommon/ftCo_DownAttack.h"#include "gm/gm_unsplit.h"#include "it/it_26B1.h"#include "it/it_2725.h"#include "it/item.h"#include "lb/lb_00B0.h"#include "lb/lbaudio_ax.h"#include "lb/lbcollision.h"#include "lb/lbvector.h"#include <math.h>#include <baselib/cobj.h>#include <baselib/gobj.h>#include <baselib/gobjproc.h>#include <baselib/jobj.h>#include <baselib/memory.h>#include <baselib/random.h>#include <baselib/state.h>#include <baselib/tev.h>Functions | |
| static void | it_80271830 (Item *item, f32 arg_angle) |
| static void | it_80271B60 (Item_GObj *item_gobj) |
| static void | it_80271D2C (Item_GObj *arg_item_gobj) |
| static void | it_80271F78 (Item_GObj *arg_item_gobj) |
| void | it_8026F9AC (s32 arg0, void *fighter, HitCapsule *hit, HurtCapsule *hurt) |
| void | it_8026FA2C (Item *arg_item0, HitCapsule *arg_hit, s32 arg2, Item *arg_item3, bool arg_chk) |
| void | it_8026FAC4 (Item *arg_item0, HitCapsule *arg_hit, s32 arg2, void *arg3, bool chk) |
| static void | it_8026FC00_inline (Item *arg_item, HitCapsule *arg_hit, int arg2, Fighter *arg3) |
| void | it_8026FC00 (Item *arg_item, HitCapsule *arg_hit, s32 arg2, Fighter *arg3) |
| void | it_8026FCF8 (Item *arg_item, HitCapsule *arg_hit) |
| void | it_8026FE68 (Item *arg_item0, HitCapsule *hit1, Item *arg_item2, HitCapsule *hit3) |
| void | it_802701BC (Item_GObj *arg_item_gobj) |
| void | it_802703E8 (Item_GObj *arg_item_gobj) |
| void | it_802706D0 (Item_GObj *arg_item_gobj) |
| f32 | it_80270CD8 (Item *arg_item, HitCapsule *arg_hit) |
| void | it_80270E30 (Item_GObj *arg_item_gobj) |
| void | it_8027129C (Item_GObj *arg_item_gobj, s32 index) |
| void | it_8027137C (Item_GObj *arg_item_gobj) |
| void | it_8027146C (Item_GObj *item_gobj) |
| void | it_802714C0 (Item_GObj *item_gobj) |
| void | it_80271508 (Item_GObj *item_gobj, HurtCapsuleState state) |
| void | it_80271534 (Item_GObj *item_gobj, s32 index, HurtCapsule *arg_hurt) |
| void | it_80271590 (Item_GObj *item_gobj, s32 index, HurtCapsule *arg_hurt) |
| void | it_8027163C (Item_GObj *item_gobj) |
| void | it_80271A58 (Item_GObj *item_gobj) |
| void | it_802721B8 (Item_GObj *item_gobj) |
| void | it_80272280 (Item_GObj *item_gobj) |
| void | it_80272298 (Item_GObj *item_gobj) |
| void | it_802722B0 (Item_GObj *item_gobj) |
| void | it_80272304 (Item_GObj *item_gobj) |
| HSD_GObj * | it_8027236C (Item_GObj *arg_item_gobj) |
| HSD_GObj * | it_802723FC (Item_GObj *arg_item_gobj) |
| void | it_80272460 (HitCapsule *hitbox, u32 damage, Item_GObj *arg_item_gobj) |
Variables | |
| static u32 | it_803F1384 [20] |
| u8 | it_804D6D1C [4] |
| struct HSD_ObjAllocUnk7 | it_804A0E70 [15] |
|
static |
|
static |
|
static |
|
static |
| void it_8026F9AC | ( | s32 | arg0, |
| void * | fighter, | ||
| HitCapsule * | hit, | ||
| HurtCapsule * | hurt | ||
| ) |
| void it_8026FA2C | ( | Item * | arg_item0, |
| HitCapsule * | arg_hit, | ||
| s32 | arg2, | ||
| Item * | arg_item3, | ||
| bool | arg_chk | ||
| ) |
| void it_8026FAC4 | ( | Item * | arg_item0, |
| HitCapsule * | arg_hit, | ||
| s32 | arg2, | ||
| void * | arg3, | ||
| bool | chk | ||
| ) |
|
inlinestatic |
| void it_8026FC00 | ( | Item * | arg_item, |
| HitCapsule * | arg_hit, | ||
| s32 | arg2, | ||
| Fighter * | arg3 | ||
| ) |
| void it_8026FCF8 | ( | Item * | arg_item, |
| HitCapsule * | arg_hit | ||
| ) |
| void it_8026FE68 | ( | Item * | arg_item0, |
| HitCapsule * | hit1, | ||
| Item * | arg_item2, | ||
| HitCapsule * | hit3 | ||
| ) |
| void it_802701BC | ( | Item_GObj * | arg_item_gobj | ) |
| void it_802703E8 | ( | Item_GObj * | arg_item_gobj | ) |
| void it_802706D0 | ( | Item_GObj * | arg_item_gobj | ) |
| f32 it_80270CD8 | ( | Item * | arg_item, |
| HitCapsule * | arg_hit | ||
| ) |
| void it_80270E30 | ( | Item_GObj * | arg_item_gobj | ) |
| void it_8027129C | ( | Item_GObj * | arg_item_gobj, |
| s32 | index | ||
| ) |
| void it_8027137C | ( | Item_GObj * | arg_item_gobj | ) |
| void it_8027146C | ( | Item_GObj * | item_gobj | ) |
| void it_802714C0 | ( | Item_GObj * | item_gobj | ) |
| void it_80271508 | ( | Item_GObj * | item_gobj, |
| HurtCapsuleState | state | ||
| ) |
| void it_80271534 | ( | Item_GObj * | item_gobj, |
| s32 | index, | ||
| HurtCapsule * | arg_hurt | ||
| ) |
| void it_80271590 | ( | Item_GObj * | item_gobj, |
| s32 | index, | ||
| HurtCapsule * | arg_hurt | ||
| ) |
| void it_8027163C | ( | Item_GObj * | item_gobj | ) |
| void it_80271A58 | ( | Item_GObj * | item_gobj | ) |
| void it_802721B8 | ( | Item_GObj * | item_gobj | ) |
| void it_80272280 | ( | Item_GObj * | item_gobj | ) |
| void it_80272298 | ( | Item_GObj * | item_gobj | ) |
| void it_802722B0 | ( | Item_GObj * | item_gobj | ) |
| void it_80272304 | ( | Item_GObj * | item_gobj | ) |
| void it_80272460 | ( | HitCapsule * | hitbox, |
| u32 | damage, | ||
| Item_GObj * | arg_item_gobj | ||
| ) |
|
static |
|
extern |
|
extern |