|
SSBM Decomp
|
#include "grbigblueroute.h"#include <platform.h>#include "baselib/debug.h"#include "baselib/memory.h"#include "cm/camera.h"#include "ft/ftlib.h"#include "gm/gm_16AE.h"#include "gr/grdatfiles.h"#include "gr/grdisplay.h"#include "gr/grfzerocar.h"#include "gr/grmaterial.h"#include "gr/ground.h"#include "gr/grzakogenerator.h"#include "gr/inlines.h"#include "gr/types.h"#include "if/ifhazard.h"#include "lb/lb_00B0.h"#include "lb/lb_00F9.h"#include "lb/lbshadow.h"#include "lb/lbvector.h"#include "mp/mpcoll.h"#include "mp/mplib.h"#include <trigf.h>#include <dolphin/os.h>#include <baselib/gobj.h>#include <baselib/gobjgxlink.h>#include <baselib/gobjproc.h>#include <baselib/jobj.h>#include <baselib/random.h>#include <baselib/spline.h>Macros | |
| #define | RE_ENTRY (&((RouteEntry*) gp->u.car.car_info)[i]) |
Variables | |
| StageCallbacks | grBb_Route_803E5E78 [38] |
| char | grBb_Route_803E6170 [] = "/GrNBr.dat" |
| struct { | |
| u32 internal_stage_id | |
| StageCallbacks * callbacks | |
| char * data1 | |
| void(* OnInit )(void) | |
| void(* OnDemoInit )(int) | |
| void(* OnLoad )(void) | |
| void(* OnStart )(void) | |
| bool(* callback4 )(void) | |
| DynamicsDesc *(* callback5 )(enum_t) | |
| bool(* callback6 )(Vec3 *, int, HSD_JObj *) | |
| u32 flags2 | |
| S16Vec3 * x2C | |
| size_t x30 | |
| char fmt [0x24] | |
| } | grBb_Route_803E617C |
| struct { | |
| int x0 | |
| f32 x4 | |
| u8 pad_8 [0x20 - 0x8] | |
| f32 x20 | |
| u8 pad_24 [0x3C - 0x24] | |
| f32 x3C | |
| f32 x40 | |
| f32 x44 | |
| f32 x48 | |
| f32 x4C | |
| } * | grBb_Route_804D6A68 |
| u8 | grBb_Route_803E6200 [0x3C] |
| static const Vec3 | grBb_Route_803B83E0 = { 0.0f, 1.0f, 0.0f } |
| #define RE_ENTRY (&((RouteEntry*) gp->u.car.car_info)[i]) |
| void grBigBlue_801E8D04 | ( | Ground_GObj * | ) |
| void grBigBlueRoute_8020B864 | ( | bool | arg | ) |
| void grBigBlueRoute_8020B89C | ( | void | ) |
| void grBigBlueRoute_8020B920 | ( | void | ) |
| void grBigBlueRoute_8020B95C | ( | void | ) |
| bool grBigBlueRoute_8020B9CC | ( | void | ) |
| HSD_GObj * grBigBlueRoute_8020B9D4 | ( | int | gobj_id | ) |
| void grBigBlueRoute_8020BABC | ( | Ground_GObj * | gobj | ) |
| bool grBigBlueRoute_8020BB00 | ( | Ground_GObj * | arg | ) |
| void grBigBlueRoute_8020BB08 | ( | Ground_GObj * | arg | ) |
| void grBigBlueRoute_8020BB0C | ( | Ground_GObj * | arg | ) |
| void grBigBlueRoute_8020BB10 | ( | Ground_GObj * | gobj | ) |
| bool grBigBlueRoute_8020BB58 | ( | Ground_GObj * | arg | ) |
| void grBigBlueRoute_8020BB60 | ( | Ground_GObj * | arg | ) |
| void grBigBlueRoute_8020BB64 | ( | Ground_GObj * | arg | ) |
| void grBigBlueRoute_8020BB68 | ( | Ground_GObj * | gobj | ) |
| bool grBigBlueRoute_8020BC24 | ( | Ground_GObj * | arg | ) |
| void grBigBlueRoute_8020BC2C | ( | Ground_GObj * | arg | ) |
| void grBigBlueRoute_8020BC30 | ( | Ground_GObj * | arg | ) |
| void grBigBlueRoute_8020BC34 | ( | Ground_GObj * | gobj | ) |
| void grBigBlueRoute_8020BC68 | ( | Ground_GObj * | gobj | ) |
| bool grBigBlueRoute_8020BF30 | ( | Ground_GObj * | arg | ) |
| void grBigBlueRoute_8020BF38 | ( | Ground_GObj * | gobj | ) |
| void grBigBlueRoute_8020C13C | ( | Ground_GObj * | arg | ) |
| void grBigBlueRoute_8020C140 | ( | Ground_GObj * | gobj | ) |
| bool grBigBlueRoute_8020C1D4 | ( | Ground_GObj * | arg | ) |
| void grBigBlueRoute_8020C1DC | ( | Ground_GObj * | gobj | ) |
| void grBigBlueRoute_8020C210 | ( | Ground_GObj * | gobj | ) |
| void grBigBlueRoute_8020C238 | ( | Ground_GObj * | gobj | ) |
| s32 grBigBlueRoute_8020C530 | ( | Ground_GObj * | arg0 | ) |
| void grBigBlueRoute_8020C85C | ( | Ground_GObj * | gobj | ) |
| void grBigBlueRoute_8020CD20 | ( | Ground_GObj * | gobj | ) |
| int grBigBlueRoute_8020DA9C | ( | struct grBigBlueRoute_8020DA9C_t * | desc | ) |
| void grBigBlueRoute_8020DAB4 | ( | HSD_JObj ** | jobjs, |
| f32 | scale, | ||
| int | count ) |
| void grBigBlueRoute_8020DD64 | ( | Vec3 * | v | ) |
| DynamicModelDesc * grBigBlueRoute_8020DE48 | ( | void | ) |
| void fn_8020DEAC | ( | void | ) |
| void grBigBlueRoute_8020DED4 | ( | Vec3 * | pos | ) |
| DynamicsDesc * grBigBlueRoute_8020DF78 | ( | enum_t | arg | ) |
| StageCallbacks grBb_Route_803E5E78[38] |
| char grBb_Route_803E6170[] = "/GrNBr.dat" |
| u32 internal_stage_id |
| StageCallbacks* callbacks |
| char* data1 |
| void(* OnInit) (void) | ( | void | ) |
| void(* OnDemoInit) (int) | ( | int | ) |
| void(* OnLoad) (void) | ( | void | ) |
| void(* OnStart) (void) | ( | void | ) |
| bool(* callback4) (void) | ( | void | ) |
| DynamicsDesc *(* callback5) (enum_t) | ( | enum_t | ) |
| u32 flags2 |
| S16Vec3* x2C |
| size_t x30 |
| char fmt[0x24] |
| struct { ... } grBb_Route_803E617C |
| int x0 |
| f32 x4 |
| u8 pad_8[0x20 - 0x8] |
| f32 x20 |
| u8 pad_24[0x3C - 0x24] |
| f32 x3C |
| f32 x40 |
| f32 x44 |
| f32 x48 |
| f32 x4C |
| struct { ... } * grBb_Route_804D6A68 |
|
extern |
|
static |