SSBM Decomp
Loading...
Searching...
No Matches
grshrineroute.c File Reference
#include "grshrineroute.h"
#include "ground.h"
#include "types.h"
#include <platform.h>
#include "gr/grdisplay.h"
#include "gr/grmaterial.h"
#include "gr/grzakogenerator.h"
#include "gr/inlines.h"
#include "lb/lb_00B0.h"
#include "mp/mplib.h"
#include <baselib/gobj.h>
#include <baselib/gobjgxlink.h>
#include <baselib/gobjproc.h>
#include <baselib/random.h>

Functions

float grShrineRoute_802087B0 (void)
 
void grShrineRoute_802087B8 (bool arg)
 
void grShrineRoute_802087BC (void)
 
void grShrineRoute_8020882C (void)
 
void grShrineRoute_80208850 (void)
 
bool grShrineRoute_802088B8 (void)
 
HSD_GObjgrShrineRoute_802088C0 (int gobj_id)
 
void grShrineRoute_802089AC (Ground_GObj *gobj)
 
bool grShrineRoute_802089D8 (Ground_GObj *arg)
 
void grShrineRoute_802089E0 (Ground_GObj *arg)
 
void grShrineRoute_802089E4 (Ground_GObj *arg)
 
void grShrineRoute_802089E8 (Ground_GObj *gobj)
 
bool grShrineRoute_80208A28 (Ground_GObj *arg)
 
void grShrineRoute_80208A30 (Ground_GObj *arg)
 
void grShrineRoute_80208A34 (Ground_GObj *arg)
 
bool grShrineRoute_80208F0C (Ground_GObj *arg)
 fn_80208A38
 
bool grShrineRoute_80208F14 (void)
 
void grShrineRoute_80209AEC (Ground_GObj *arg)
 grShrineRoute_80208F70
 
bool grShrineRoute_80209BE4 (Ground_GObj *arg)
 grShrineRoute_80209AF0
 
void grShrineRoute_8020A100 (Ground_GObj *arg)
 grShrineRoute_80209BEC
 
bool grShrineRoute_8020A214 (Ground_GObj *arg)
 grShrineRoute_8020A104
 
void grShrineRoute_8020A864 (Ground_GObj *arg)
 grShrineRoute_8020A21C
 
void grShrineRoute_8020A868 (Ground_GObj *gobj)
 
bool grShrineRoute_8020A894 (Ground_GObj *arg)
 
void grShrineRoute_8020A89C (Ground_GObj *arg)
 
void grShrineRoute_8020A8A0 (Ground_GObj *arg)
 
bool fn_8020AD24 (bool arg)
 grShrineRoute_8020A8A4
 
void grShrineRoute_8020B0AC (void)
 fn_8020AD58
 
DynamicsDescgrShrineRoute_8020B104 (enum_t arg)
 
bool grShrineRoute_8020B10C (Vec3 *a, int b, HSD_JObj *jobj)
 

Variables

s16 grSh_Route_803E58E0 [8]
 
StageCallbacks grSh_Route_803E58F0 [7]
 
StageData grSh_Route_803E5988
 
struct { 
 
   int   x0 
 
   int   x4 
 
   int   x8 
 
   int   xC 
 
   int   x10 
 
   int   x14 
 
   int   x18 
 
   int   x1C 
 
   int   x20 
 
   int   x24 
 
   int   x28 
 
} * grSh_Route_804D6A58 
 
float grNKr_804DB868
 

Function Documentation

◆ grShrineRoute_802087B0()

float grShrineRoute_802087B0 ( void  )

◆ grShrineRoute_802087B8()

void grShrineRoute_802087B8 ( bool  arg)

◆ grShrineRoute_802087BC()

void grShrineRoute_802087BC ( void  )

◆ grShrineRoute_8020882C()

void grShrineRoute_8020882C ( void  )

◆ grShrineRoute_80208850()

void grShrineRoute_80208850 ( void  )

◆ grShrineRoute_802088B8()

bool grShrineRoute_802088B8 ( void  )

◆ grShrineRoute_802088C0()

HSD_GObj * grShrineRoute_802088C0 ( int  gobj_id)

◆ grShrineRoute_802089AC()

void grShrineRoute_802089AC ( Ground_GObj gobj)

◆ grShrineRoute_802089D8()

bool grShrineRoute_802089D8 ( Ground_GObj arg)

◆ grShrineRoute_802089E0()

void grShrineRoute_802089E0 ( Ground_GObj arg)

◆ grShrineRoute_802089E4()

void grShrineRoute_802089E4 ( Ground_GObj arg)

◆ grShrineRoute_802089E8()

void grShrineRoute_802089E8 ( Ground_GObj gobj)

◆ grShrineRoute_80208A28()

bool grShrineRoute_80208A28 ( Ground_GObj arg)

◆ grShrineRoute_80208A30()

void grShrineRoute_80208A30 ( Ground_GObj arg)

◆ grShrineRoute_80208A34()

void grShrineRoute_80208A34 ( Ground_GObj arg)

◆ grShrineRoute_80208F0C()

bool grShrineRoute_80208F0C ( Ground_GObj arg)

◆ grShrineRoute_80208F14()

bool grShrineRoute_80208F14 ( void  )

◆ grShrineRoute_80209AEC()

void grShrineRoute_80209AEC ( Ground_GObj arg)

◆ grShrineRoute_80209BE4()

bool grShrineRoute_80209BE4 ( Ground_GObj arg)

◆ grShrineRoute_8020A100()

void grShrineRoute_8020A100 ( Ground_GObj arg)

◆ grShrineRoute_8020A214()

bool grShrineRoute_8020A214 ( Ground_GObj arg)

◆ grShrineRoute_8020A864()

void grShrineRoute_8020A864 ( Ground_GObj arg)

◆ grShrineRoute_8020A868()

void grShrineRoute_8020A868 ( Ground_GObj gobj)

◆ grShrineRoute_8020A894()

bool grShrineRoute_8020A894 ( Ground_GObj arg)

◆ grShrineRoute_8020A89C()

void grShrineRoute_8020A89C ( Ground_GObj arg)

◆ grShrineRoute_8020A8A0()

void grShrineRoute_8020A8A0 ( Ground_GObj arg)

◆ fn_8020AD24()

◆ grShrineRoute_8020B0AC()

void grShrineRoute_8020B0AC ( void  )

◆ grShrineRoute_8020B104()

DynamicsDesc * grShrineRoute_8020B104 ( enum_t  arg)

◆ grShrineRoute_8020B10C()

bool grShrineRoute_8020B10C ( Vec3 *  a,
int  b,
HSD_JObj jobj 
)

Variable Documentation

◆ grSh_Route_803E58E0

s16 grSh_Route_803E58E0[8]
Initial value:
= {
0x33, 0x4F, 0x65, 0x66, 0x73, 0x74, 0x83, 0x00
}

◆ grSh_Route_803E58F0

StageCallbacks grSh_Route_803E58F0[7]

◆ grSh_Route_803E5988

StageData grSh_Route_803E5988
Initial value:
= {
(1 << 4),
"/GrNSr.dat",
(1 << 0),
0,
}
bool grShrineRoute_802088B8(void)
Definition grshrineroute.c:148
void grShrineRoute_8020882C(void)
Definition grshrineroute.c:128
DynamicsDesc * grShrineRoute_8020B104(enum_t arg)
Definition grshrineroute.c:316
StageCallbacks grSh_Route_803E58F0[7]
Definition grshrineroute.c:24
void grShrineRoute_80208850(void)
Definition grshrineroute.c:133
void grShrineRoute_802087B8(bool arg)
Definition grshrineroute.c:113
void grShrineRoute_802087BC(void)
Definition grshrineroute.c:115
bool grShrineRoute_8020B10C(Vec3 *a, int b, HSD_JObj *jobj)
Definition grshrineroute.c:321
#define NULL
Definition stddef.h:19

◆ x0

int x0

◆ x4

int x4

◆ x8

int x8

◆ xC

int xC

◆ x10

int x10

◆ x14

int x14

◆ x18

int x18

◆ x1C

int x1C

◆ x20

int x20

◆ x24

int x24

◆ x28

int x28

◆ [struct]

struct { ... } * grSh_Route_804D6A58

◆ grNKr_804DB868

float grNKr_804DB868
extern