|
SSBM Decomp
|
#include <placeholder.h>#include <platform.h>#include "baselib/debug.h"#include "baselib/forward.h"#include "baselib/gobjproc.h"#include "baselib/random.h"#include "cm/camera.h"#include "ef/efsync.h"#include "ft/ftlib.h"#include "gm/gm_1601.h"#include "gr/forward.h"#include "gr/grdatfiles.h"#include "gr/gricemt.h"#include "gr/grlib.h"#include "gr/grmaterial.h"#include "gr/ground.h"#include "gr/grzakogenerator.h"#include "gr/inlines.h"#include "gr/stage.h"#include "gr/types.h"#include "it/inlines.h"#include "it/it_26B1.h"#include "it/types.h"#include "lb/lb_00B0.h"#include "mp/mplib.h"#include <baselib/gobj.h>#include <baselib/jobj.h>Go to the source code of this file.
Functions | |
| static void | fn_801F8C64 (Item_GObj *gobj, Ground *u1, Vec3 *u2, HSD_GObj *u3, f32 u4) |
| static void | grIceMt_801F91EC (HSD_GObj *param_1, s16 *param_2, int param_3, int param_4, int param_5, int param_6, int param_7, mpLib_JointCollisionCallback param_8) |
| static void | fn_801F9338 (void *user_data, int joint_id, CollData *coll, int coll_x50, mpLib_GroundEnum ground_kind, float delta_y) |
| Joint collision callback for ground surfaces. | |
| static void | fn_801F9448 (void *user_data, int joint_id, CollData *coll, int coll_x50, mpLib_GroundEnum ground_kind, float delta_y) |
| Joint collision callback for ground surfaces. | |
| static void | fn_801F9558 (void *user_data, int joint_id, CollData *coll, int coll_x50, mpLib_GroundEnum ground_kind, float delta_y) |
| Joint collision callback for ground surfaces. | |
| static float | grIceMt_801F96E0 (struct grIceMt_GroundVars *, float) |
| static void | grIceMt_801FA7F0 (void *user_data, int joint_id, CollData *coll, int coll_x50, mpLib_GroundEnum ground_kind, float delta_y) |
| Joint collision callback for ground surfaces. | |
Variables | |
| static const Vec3 | grIm_803B8220 [] |
|
static |
|
static |
Joint collision callback for ground surfaces.
| user_data | Saved untyped data attached to the callback. |
| coll_x50 | Unknown, sourced from CollData::x50. dist according to fn_801FC9AC? |
| delta_y | Relative y-offset since the collision started, equal to coll->cur_pos.y - coll->last_pos.y |
|
static |
Joint collision callback for ground surfaces.
| user_data | Saved untyped data attached to the callback. |
| coll_x50 | Unknown, sourced from CollData::x50. dist according to fn_801FC9AC? |
| delta_y | Relative y-offset since the collision started, equal to coll->cur_pos.y - coll->last_pos.y |
|
static |
Joint collision callback for ground surfaces.
| user_data | Saved untyped data attached to the callback. |
| coll_x50 | Unknown, sourced from CollData::x50. dist according to fn_801FC9AC? |
| delta_y | Relative y-offset since the collision started, equal to coll->cur_pos.y - coll->last_pos.y |
|
static |
|
static |
Joint collision callback for ground surfaces.
| user_data | Saved untyped data attached to the callback. |
| coll_x50 | Unknown, sourced from CollData::x50. dist according to fn_801FC9AC? |
| delta_y | Relative y-offset since the collision started, equal to coll->cur_pos.y - coll->last_pos.y |
|
static |