|
SSBM Decomp
|
#include "it_279C.h"#include "it_2725.h"#include "ithitbox.h"#include "itzako.h"#include "baselib/random.h"#include "db/db.h"#include "ef/efsync.h"#include "ft/fighter.h"#include "ft/ft_0892.h"#include "ft/ftlib.h"#include "gm/gm_unsplit.h"#include "it/inlines.h"#include "it/itdraw.h"#include "it/items/itcerebi.h"#include "it/items/itchicorita.h"#include "it/items/itentei.h"#include "it/items/itfire.h"#include "it/items/itfreezer.h"#include "it/items/itfushigibana.h"#include "it/items/ithassam.h"#include "it/items/ithinoarashi.h"#include "it/items/ithitodeman.h"#include "it/items/ithouou.h"#include "it/items/itkabigon.h"#include "it/items/itkamex.h"#include "it/items/itkireihana.h"#include "it/items/itlizardon.h"#include "it/items/itlucky.h"#include "it/items/itlugia.h"#include "it/items/itmaril.h"#include "it/items/itmarumine.h"#include "it/items/itmatadogas.h"#include "it/items/itmetamon.h"#include "it/items/itmew.h"#include "it/items/itoldkuri.h"#include "it/items/itpippi.h"#include "it/items/itporygon2.h"#include "it/items/itraikou.h"#include "it/items/itsonans.h"#include "it/items/itsuikun.h"#include "it/items/itthunder.h"#include "it/items/ittogepy.h"#include "it/items/ittosakinto.h"#include "it/items/itunknown.h"#include "it/itgroundcoll.h"#include "lb/lbvector.h"#include "pl/plattack.h"#include "pl/plbonuslib.h"#include "pl/plstale.h"#include "pl/pltrick.h"Macros | |
| #define | IT_M_PI_2 1.5707963267948966 |
Functions | |
| void | it_80279C48 (Item_GObj *item_gobj) |
| void | it_80279CDC (Item_GObj *item_gobj, f32 scale) |
| void | it_80279D38 (Item_GObj *item_gobj) |
| void | it_80279D5C (Item_GObj *item_gobj, f32 scale) |
| static void | it_80279E24_inline (Item_GObj *item_gobj) |
| void | it_80279E24 (Item_GObj *item_gobj) |
| void | it_80279FF8 (Item_GObj *item_gobj) |
| bool | it_8027A09C (Item_GObj *item_gobj) |
| bool | it_8027A118 (Item_GObj *item_gobj, HSD_GObjEvent arg1) |
| void | it_8027A13C (Item_GObj *item_gobj) |
| void | it_8027A160 (HSD_JObj *bone, Item *item) |
| void | it_8027A344 (Item_GObj *item_gobj) |
| s32 | it_8027A364 (Item *item) |
| s32 | it_8027A4D4 (Item *item) |
| s32 | it_8027A780 (Item *item, void *arg1) |
| s32 | it_8027A9B8 (Item *item) |
| void | it_8027AAA0 (Item_GObj *item1_gobj, Item *item2, s32 arg2) |
| static s32 | it_8027AB64_SelectKind (Item *item) |
| bool | it_8027AB64 (Item_GObj *item_gobj) |
| void | it_8027ADEC (int arg0, Item_GObj *item_gobj, HSD_JObj *arg2, f32 arg3) |
| bool | it_8027AE34 (Item_GObj *item_gobj) |
| bool | it_8027AF50 (Item_GObj *item_gobj) |
| void | it_8027B070 (Item_GObj *item_gobj, Fighter_GObj *owner_gobj) |
| void | it_8027B0C4 (Item_GObj *item_gobj, SpawnItem *spawn) |
| void | it_8027B1F4 (Item_GObj *item_gobj) |
| void | it_8027B288 (Item_GObj *item_gobj, volatile u32 arg1) |
| void | it_8027B330 (Item_GObj *item_gobj, u32 arg1) |
| void | it_8027B378 (Fighter_GObj *fighter_gobj, Item_GObj *item_gobj, f32 arg2) |
| void | it_8027B408 (Item_GObj *item_gobj1, Item_GObj *item_gobj2, f32 arg8) |
| void | it_8027B4A4 (Fighter_GObj *item_gobj1, Item_GObj *item_gobj2) |
| void | it_8027B508 (Item_GObj *item_gobj1, Item_GObj *item_gobj2) |
| void | it_8027B564 (Item_GObj *item_gobj) |
Variables | |
| const Quaternion | it_803B8588 = { 0.0f, 0.0f, 0.0f, 0.0f } |
| const Quaternion | it_803B8598 = { 0.0f, 0.0f, 0.0f, 0.0f } |
| struct sdata_ItemGXLink | it_803F2310 [47] |
| Pokemon items. | |
| ItemLogicTable | it_803F23CC [ARRAY_SIZE(it_803F2310)] |
| static ItemKind | common_pokemon [] |
| #define IT_M_PI_2 1.5707963267948966 |
| enum PokemonKind |
| void it_80279C48 | ( | Item_GObj * | item_gobj | ) |
| void it_80279D38 | ( | Item_GObj * | item_gobj | ) |
|
inlinestatic |
| void it_80279E24 | ( | Item_GObj * | item_gobj | ) |
| void it_80279FF8 | ( | Item_GObj * | item_gobj | ) |
| bool it_8027A118 | ( | Item_GObj * | item_gobj, |
| HSD_GObjEvent | arg1 ) |
| void it_8027A13C | ( | Item_GObj * | item_gobj | ) |
| void it_8027A344 | ( | Item_GObj * | item_gobj | ) |
| void it_8027B070 | ( | Item_GObj * | item_gobj, |
| Fighter_GObj * | owner_gobj ) |
| void it_8027B1F4 | ( | Item_GObj * | item_gobj | ) |
| void it_8027B4A4 | ( | Fighter_GObj * | item_gobj1, |
| Item_GObj * | item_gobj2 ) |
| void it_8027B564 | ( | Item_GObj * | item_gobj | ) |
| const Quaternion it_803B8588 = { 0.0f, 0.0f, 0.0f, 0.0f } |
| const Quaternion it_803B8598 = { 0.0f, 0.0f, 0.0f, 0.0f } |
| struct sdata_ItemGXLink it_803F2310[47] |
Pokemon items.
| ItemLogicTable it_803F23CC[ARRAY_SIZE(it_803F2310)] |
|
static |