|
SSBM Decomp
|
#include "itzako.h"#include "inlines.h"#include "it_2725.h"#include "it_3F14.h"#include "itgroundcoll.h"#include "ithitbox.h"#include "itmaplib.h"#include "itmaterial.h"#include "kinds/itcoin.h"#include <melee/cm/camera.h>#include <melee/ft/fighter.h>#include <melee/ft/ftlib.h>#include <melee/gm/gm_unsplit.h>#include <melee/gr/grlib.h>#include <melee/gr/ground.h>#include <melee/gr/grzakogenerator.h>#include <melee/lb/lb_00B0.h>#include <melee/lb/lbvector.h>#include <melee/pl/plbonuslib.h>#include <melee/ty/tydisplay.h>#include <sysdolphin/baselib/jobj.h>#include <sysdolphin/baselib/random.h>Functions | |
| Item_GObj * | it_8027B5B0 (ItemKind kind, Vec3 *pos, HSD_JObj *jobj, Vec3 *vel, bool use_init) |
| void | it_8027B730 (Item_GObj *item_gobj) |
| static f32 | it_8027B798_CalcAngle (GroundOrAir ground_or_air, s32 angle, ftCommonData *common_data, f32 knockback) |
| bool | it_8027B798 (Item_GObj *gobj, Vec3 *out_vel) |
| void | it_8027B964 (Item_GObj *item_gobj, bool chk) |
| int | it_8027BA54 (HSD_GObj *item_gobj, Vec3 *arg1) |
| void | it_8027BB1C (Vec3 *arg0, Vec3 *arg1) |
| void | it_8027BBF4 (Item_GObj *item_gobj, bool arg_chk, f64 arg8, f32 arg9) |
| void | it_8027C0A8 (Item_GObj *item_gobj, f32 arg4, f32 arg5) |
| Might take in and pass more vars. | |
| void | it_8027C0CC (Item_GObj *item_gobj, f32 arg4, f32 arg5) |
| Might take in and pass more vars. | |
| void | it_8027C0F0 (Item_GObj *item_gobj, Vec3 *arg1, f64 arg8, f32 arg9) |
| void | it_8027C56C (Item_GObj *item_gobj, f32 y_rot) |
| bool | it_8027C794 (Item_GObj *gobj) |
| bool | it_8027C79C (Item_GObj *item_gobj) |
| bool | it_8027C824 (Item_GObj *item_gobj, s32(*arg_func)(Item_GObj *)) |
| void | it_2725_Logic9_Destroyed (Item_GObj *item_gobj) |
| static float | product_xyz (Vec3 *a, Vec3 *b) |
| static float | itzako_sqrtf (float x) |
| static float | return_sqrt_value3 (Vec3 *v) |
| void | it_8027C8D0 (Vec3 *arg0, Vec3 *arg1, f32 arg8) |
| void | it_8027C9D8 (Item *item) |
| bool | it_8027CA7C (HSD_GObj *gobj) |
| void | it_8027CAD8 (Item_GObj *item_gobj) |
| void | it_8027CB3C (Item_GObj *item_gobj) |
| void | it_8027CBA4 (Item_GObj *item_gobj) |
| f32 | it_8027CBFC (Item_GObj *item_gobj) |
| Item_GObj * | it_8027CC88 (Item_GObj *item_gobj_arg) |
| void | it_8027CE18 (Item_GObj *item_gobj) |
| void | it_8027CE44 (Item_GObj *item_gobj) |
| void | it_8027CE64 (Item_GObj *item_gobj, HSD_GObj *fighter_gobj, void *arg_attr_address) |
| Appears to be a function for Game&Watch items. | |
Variables | |
| const Vec3 | it_803B85A8 [6] |
| void it_8027B730 | ( | Item_GObj * | item_gobj | ) |
|
inlinestatic |
| void it_2725_Logic9_Destroyed | ( | Item_GObj * | item_gobj | ) |
|
inlinestatic |
|
inlinestatic |
| void it_8027C9D8 | ( | Item * | item | ) |
| void it_8027CAD8 | ( | Item_GObj * | item_gobj | ) |
| void it_8027CB3C | ( | Item_GObj * | item_gobj | ) |
| void it_8027CBA4 | ( | Item_GObj * | item_gobj | ) |
| void it_8027CE18 | ( | Item_GObj * | item_gobj | ) |
| void it_8027CE44 | ( | Item_GObj * | item_gobj | ) |
Appears to be a function for Game&Watch items.
| const Vec3 it_803B85A8[6] |