|
SSBM Decomp
|
#include "grrcruise.h"#include "grdatfiles.h"#include "grdisplay.h"#include "grlib.h"#include "ground.h"#include "grzakogenerator.h"#include "inlines.h"#include "math.h"#include "placeholder.h"#include "stage.h"#include "types.h"#include <platform.h>#include "baselib/debug.h"#include "cm/camera.h"#include "gm/gm_1A45.h"#include "lb/lb_00B0.h"#include "lb/lbspdisplay.h"#include "lb/lbvector.h"#include "mp/mplib.h"#include <math_ppc.h>#include <trigf.h>#include <baselib/archive.h>#include <baselib/dobj.h>#include <baselib/gobj.h>#include <baselib/gobjproc.h>#include <baselib/jobj.h>#include <baselib/random.h>#include <sysdolphin/baselib/memory.h>Data Structures | |
| struct | grRCruise_YakumonoParam |
Variables | |
| GrJoint | grRc_803E4DA8 [] |
| StageCallbacks | grRc_StageCallbacks [7] |
| struct StageData | grRc_StageData |
| static struct grRCruise_YakumonoParam * | yakumono_param |
| static s16 | grRc_804D4790 [] |
| s16 | grRc_803E4FF0 [] |
| struct Map_VanishDesc | lbl_803E5014 [] |
|
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 |
| void grRCruise_801FF164 | ( | bool | arg | ) |
| void grRCruise_801FF168 | ( | void | ) |
| void grRCruise_801FF298 | ( | void | ) |
| void grRCruise_801FF29C | ( | void | ) |
| bool grRCruise_801FF2C0 | ( | void | ) |
| Ground_GObj * grRCruise_801FF2C8 | ( | int | gobj_id | ) |
| void grRCruise_801FF3B4 | ( | Ground_GObj * | gobj | ) |
| bool grRCruise_801FF3E0 | ( | Ground_GObj * | arg | ) |
| void grRCruise_801FF3E8 | ( | Ground_GObj * | arg | ) |
| void grRCruise_801FF3EC | ( | Ground_GObj * | arg | ) |
| void grRCruise_801FF3F0 | ( | Ground_GObj * | gobj | ) |
| bool grRCruise_801FF434 | ( | Ground_GObj * | arg | ) |
| void grRCruise_801FF43C | ( | Ground_GObj * | arg | ) |
| void grRCruise_801FF440 | ( | Ground_GObj * | arg | ) |
| void grRCruise_801FF444 | ( | Ground_GObj * | gobj | ) |
| void grRCruise_801FF5B4 | ( | Ground_GObj * | gobj | ) |
| bool grRCruise_801FF6CC | ( | Ground_GObj * | arg | ) |
| void grRCruise_801FF6D4 | ( | Ground_GObj * | gobj | ) |
| void grRCruise_801FF738 | ( | Ground_GObj * | arg | ) |
| void grRCruise_801FF73C | ( | Ground_GObj * | gobj | ) |
| bool grRCruise_801FF794 | ( | Ground_GObj * | arg | ) |
| void grRCruise_801FF79C | ( | Ground_GObj * | arg | ) |
| void grRCruise_801FF7A0 | ( | Ground_GObj * | arg | ) |
| void grRCruise_801FF7A4 | ( | Ground_GObj * | gobj | ) |
| bool grRCruise_801FF8DC | ( | Ground_GObj * | arg | ) |
| void grRCruise_801FF8E4 | ( | Ground_GObj * | gobj | ) |
<
| void grRCruise_801FF920 | ( | Ground_GObj * | arg | ) |
| void grRCruise_801FF924 | ( | Ground_GObj * | gobj | ) |
| bool grRCruise_801FFAD4 | ( | Ground_GObj * | arg | ) |
| void grRCruise_801FFADC | ( | Ground_GObj * | arg0 | ) |
| void grRCruise_80200070 | ( | Ground_GObj * | arg | ) |
| void grRCruise_80200074 | ( | Ground_GObj * | gobj | ) |
| bool grRCruise_8020014C | ( | Ground_GObj * | arg | ) |
| void grRCruise_80200154 | ( | Ground_GObj * | gobj | ) |
| void grRCruise_8020045C | ( | Ground_GObj * | arg | ) |
| void grRCruise_80200540 | ( | Ground_GObj * | gobj | ) |
| void grRCruise_8020071C | ( | Ground_GObj * | gobj | ) |
| void grRCruise_80200B48 | ( | Ground_GObj * | gobj | ) |
| void grRCruise_80200C04 | ( | Ground_GObj * | gobj | ) |
| void grRCruise_80201110 | ( | Ground_GObj * | gobj | ) |
|
inlinestatic |
|
inlinestatic |
| void grRCruise_80201410 | ( | Ground_GObj * | gobj | ) |
| void grRCruise_80201588 | ( | Ground_GObj * | gobj | ) |
| void grRCruise_80201918 | ( | Vec3 * | vec | ) |
| void fn_80201BE0 | ( | HSD_GObj * | gobj, |
| int | pass ) |
| DynamicsDesc * grRCruise_80201C50 | ( | enum_t | arg | ) |
| GrJoint grRc_803E4DA8[] |
| StageCallbacks grRc_StageCallbacks[7] |
| struct StageData grRc_StageData |
|
static |
|
static |
| s16 grRc_803E4FF0[] |
| struct Map_VanishDesc lbl_803E5014[] |