|
SSBM Decomp
|
#include "grheal.h"#include <Runtime/platform.h>#include <placeholder.h>#include "forward.h"#include "granime.h"#include "ground.h"#include "grzakogenerator.h"#include "inlines.h"#include "stage.h"#include <dolphin/types.h>#include <melee/gm/gm_18A1.h>#include <melee/it/it_26B1.h>#include <melee/it/kinds/itcoin.h>#include <melee/it/types.h>#include <melee/lb/lb_00B0.h>#include <melee/lb/lb_00F9.h>#include <melee/mp/mplib.h>#include <melee/ty/toy.h>#include <sysdolphin/baselib/gobj.h>#include <sysdolphin/baselib/gobjproc.h>#include <sysdolphin/baselib/jobj.h>Data Structures | |
| struct | grHeal_UnkData |
Variables | |
| static Vec3 const | grHeal_803B84A8 = { 0.0F, 40.0F, 0.0F } |
| static size_t const | char_id_count = 26 |
| static s16 | grHeal_803E83B8 [] |
| static enum_t | frame_to_character_id [] |
| static StageCallbacks | stage_callbacks [] |
| StageData | grHeal_StageData |
| s16 | grHeal_804D49D8 [4] = { 7, 8, 9, 0 } |
| static grHeal_UnkData * | grHeal_804D6AF0 [2] |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
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 |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| s16 grHeal_804D49D8[4] = { 7, 8, 9, 0 } |
|
static |