SSBM Decomp
Loading...
Searching...
No Matches
grmutecity.c File Reference
#include "grmutecity.h"
#include "grmutecity.static.h"
#include "types.h"
#include <platform.h>
#include "forward.h"
#include "gr/grdatfiles.h"
#include "gr/grdisplay.h"
#include "gr/grfzerocar.h"
#include "gr/grmaterial.h"
#include "gr/grzakogenerator.h"
#include "gr/inlines.h"
#include "if/ifhazard.h"
#include "lb/lb_00F9.h"
#include <baselib/gobj.h>
#include <baselib/gobjgxlink.h>
#include <baselib/gobjproc.h>
#include <baselib/lobj.h>
#include <baselib/psappsrt.h>
#include <baselib/psstructs.h>

Functions

HSD_GeneratorgrLib_801C9808 (s32, s32, HSD_JObj *)
 
void grMuteCity_801EFC68 (bool arg)
 
void grMuteCity_801EFC6C (void)
 
void grMuteCity_801EFCDC (void)
 
void grMuteCity_801EFCE0 (void)
 
bool grMuteCity_801EFD04 (void)
 
HSD_GObjgrMuteCity_801EFD0C (int gobj_id)
 
bool grMuteCity_801F0118 (Ground_GObj *arg)
 grMuteCity_801EFDF8
 
void grMuteCity_801F0120 (Ground_GObj *gobj)
 
void grMuteCity_801F01B0 (Ground_GObj *arg)
 
void grMuteCity_801F01B4 (Ground_GObj *gobj)
 
bool grMuteCity_801F0288 (Ground_GObj *arg)
 
void grMuteCity_801F040C (Ground_GObj *arg)
 grMuteCity_801F0290
 
void grMuteCity_801F0410 (Ground_GObj *gobj)
 
bool grMuteCity_801F043C (Ground_GObj *arg)
 
void grMuteCity_801F0444 (Ground_GObj *arg)
 
void grMuteCity_801F0448 (Ground_GObj *arg)
 
void grMuteCity_801F044C (Ground_GObj *gobj)
 
bool grMuteCity_801F04A8 (Ground_GObj *arg)
 
void grMuteCity_801F04B0 (Ground_GObj *arg)
 
void grMuteCity_801F04B4 (Ground_GObj *arg)
 
void grMuteCity_801F0948 (Ground_GObj *arg)
 grMuteCity_801F04B8
 
void grMuteCity_801F173C (float arg0)
 grMuteCity_801F094C
 
void grMuteCity_801F1754 (float arg0)
 
void grMuteCity_801F176C (float arg0)
 
void grMuteCity_801F1784 (f32 arg0)
 
void grMuteCity_801F179C (f32 arg0)
 
void grMuteCity_801F17B4 (f32 arg0)
 
void grMuteCity_801F17CC (f32 arg0)
 
void grMuteCity_801F17E4 (f32 arg0)
 
void grMuteCity_801F17FC (f32 arg0)
 
void grMuteCity_801F1814 (f32 arg0)
 
void grMuteCity_801F182C (f32 arg0)
 
void grMuteCity_801F1844 (f32 arg0)
 
void grMuteCity_801F185C (f32 arg0)
 
void grMuteCity_801F1874 (f32 arg0)
 
void grMuteCity_801F188C (f32 arg0)
 
void grMuteCity_801F18A4 (f32 arg0)
 
void grMuteCity_801F18BC (f32 arg0)
 
void grMuteCity_801F18D4 (f32 arg0)
 
void grMuteCity_801F18EC (f32 arg0)
 
void grMuteCity_801F1904 (f32 arg0)
 
void grMuteCity_801F191C (f32 arg0)
 
void grMuteCity_801F1934 (f32 arg0)
 
void grMuteCity_801F194C (f32 arg0)
 
void grMuteCity_801F1964 (f32 arg0)
 
void grMuteCity_801F197C (f32 arg0)
 
void grMuteCity_801F1994 (f32 arg0)
 
void grMuteCity_801F19AC (f32 arg0)
 
void grMuteCity_801F19C4 (f32 arg0)
 
void grMuteCity_801F19DC (f32 arg0)
 
void grMuteCity_801F19F4 (f32 arg0)
 
void grMuteCity_801F1A0C (void)
 
DynamicModelDescgrMuteCity_801F28A8 (void)
 grMuteCity_801F1A34
 
void grMuteCity_801F2AB0 (s32 arg0, HSD_JObj *arg1)
 grMuteCity_801F290C
 

Variables

s16 grMc_803E34A4 []
 
static StageCallbacks grMc_803E30C4 [39]
 
StageData grMc_803E33DC
 
struct { 
 
   int   x0 
 
} * grMc_804D69D0 
 
static f32 light_ref_br = 40000.0f
 
static f32 light_ref_dist = 0.99f
 
static s32 light_dist_func = 0x1
 

Function Documentation

◆ grLib_801C9808()

HSD_Generator * grLib_801C9808 ( s32  arg0,
s32  arg1,
HSD_JObj arg2 
)
extern

◆ grMuteCity_801EFC68()

void grMuteCity_801EFC68 ( bool  arg)

◆ grMuteCity_801EFC6C()

void grMuteCity_801EFC6C ( void  )

◆ grMuteCity_801EFCDC()

void grMuteCity_801EFCDC ( void  )

◆ grMuteCity_801EFCE0()

void grMuteCity_801EFCE0 ( void  )

◆ grMuteCity_801EFD04()

bool grMuteCity_801EFD04 ( void  )

◆ grMuteCity_801EFD0C()

HSD_GObj * grMuteCity_801EFD0C ( int  gobj_id)

◆ grMuteCity_801F0118()

bool grMuteCity_801F0118 ( Ground_GObj arg)

◆ grMuteCity_801F0120()

void grMuteCity_801F0120 ( Ground_GObj gobj)

◆ grMuteCity_801F01B0()

void grMuteCity_801F01B0 ( Ground_GObj arg)

◆ grMuteCity_801F01B4()

void grMuteCity_801F01B4 ( Ground_GObj gobj)

◆ grMuteCity_801F0288()

bool grMuteCity_801F0288 ( Ground_GObj arg)

◆ grMuteCity_801F040C()

void grMuteCity_801F040C ( Ground_GObj arg)

◆ grMuteCity_801F0410()

void grMuteCity_801F0410 ( Ground_GObj gobj)

◆ grMuteCity_801F043C()

bool grMuteCity_801F043C ( Ground_GObj arg)

◆ grMuteCity_801F0444()

void grMuteCity_801F0444 ( Ground_GObj arg)

◆ grMuteCity_801F0448()

void grMuteCity_801F0448 ( Ground_GObj arg)

◆ grMuteCity_801F044C()

void grMuteCity_801F044C ( Ground_GObj gobj)

◆ grMuteCity_801F04A8()

bool grMuteCity_801F04A8 ( Ground_GObj arg)

◆ grMuteCity_801F04B0()

void grMuteCity_801F04B0 ( Ground_GObj arg)

◆ grMuteCity_801F04B4()

void grMuteCity_801F04B4 ( Ground_GObj arg)

◆ grMuteCity_801F0948()

void grMuteCity_801F0948 ( Ground_GObj arg)

◆ grMuteCity_801F173C()

◆ grMuteCity_801F1754()

void grMuteCity_801F1754 ( float  arg0)

◆ grMuteCity_801F176C()

void grMuteCity_801F176C ( float  arg0)

◆ grMuteCity_801F1784()

void grMuteCity_801F1784 ( f32  arg0)

◆ grMuteCity_801F179C()

void grMuteCity_801F179C ( f32  arg0)

◆ grMuteCity_801F17B4()

void grMuteCity_801F17B4 ( f32  arg0)

◆ grMuteCity_801F17CC()

void grMuteCity_801F17CC ( f32  arg0)

◆ grMuteCity_801F17E4()

void grMuteCity_801F17E4 ( f32  arg0)

◆ grMuteCity_801F17FC()

void grMuteCity_801F17FC ( f32  arg0)

◆ grMuteCity_801F1814()

void grMuteCity_801F1814 ( f32  arg0)

◆ grMuteCity_801F182C()

void grMuteCity_801F182C ( f32  arg0)

◆ grMuteCity_801F1844()

void grMuteCity_801F1844 ( f32  arg0)

◆ grMuteCity_801F185C()

void grMuteCity_801F185C ( f32  arg0)

◆ grMuteCity_801F1874()

void grMuteCity_801F1874 ( f32  arg0)

◆ grMuteCity_801F188C()

void grMuteCity_801F188C ( f32  arg0)

◆ grMuteCity_801F18A4()

void grMuteCity_801F18A4 ( f32  arg0)

◆ grMuteCity_801F18BC()

void grMuteCity_801F18BC ( f32  arg0)

◆ grMuteCity_801F18D4()

void grMuteCity_801F18D4 ( f32  arg0)

◆ grMuteCity_801F18EC()

void grMuteCity_801F18EC ( f32  arg0)

◆ grMuteCity_801F1904()

void grMuteCity_801F1904 ( f32  arg0)

◆ grMuteCity_801F191C()

void grMuteCity_801F191C ( f32  arg0)

◆ grMuteCity_801F1934()

void grMuteCity_801F1934 ( f32  arg0)

◆ grMuteCity_801F194C()

void grMuteCity_801F194C ( f32  arg0)

◆ grMuteCity_801F1964()

void grMuteCity_801F1964 ( f32  arg0)

◆ grMuteCity_801F197C()

void grMuteCity_801F197C ( f32  arg0)

◆ grMuteCity_801F1994()

void grMuteCity_801F1994 ( f32  arg0)

◆ grMuteCity_801F19AC()

void grMuteCity_801F19AC ( f32  arg0)

◆ grMuteCity_801F19C4()

void grMuteCity_801F19C4 ( f32  arg0)

◆ grMuteCity_801F19DC()

void grMuteCity_801F19DC ( f32  arg0)

◆ grMuteCity_801F19F4()

void grMuteCity_801F19F4 ( f32  arg0)

◆ grMuteCity_801F1A0C()

void grMuteCity_801F1A0C ( void  )

◆ grMuteCity_801F28A8()

DynamicModelDesc * grMuteCity_801F28A8 ( void  )

◆ grMuteCity_801F2AB0()

void grMuteCity_801F2AB0 ( s32  arg0,
HSD_JObj arg1 
)

Variable Documentation

◆ grMc_803E34A4

s16 grMc_803E34A4
extern

◆ grMc_803E30C4

StageCallbacks grMc_803E30C4[39]
static

◆ grMc_803E33DC

StageData grMc_803E33DC
Initial value:
= {
0x00000024,
"/GrMc.dat",
0x00000001,
3,
}
void grMuteCity_801EFCDC(void)
Definition grmutecity.c:348
void grMuteCity_801EFCE0(void)
Definition grmutecity.c:350
bool grMuteCity_801EFD04(void)
Definition grmutecity.c:355
void grMuteCity_801EFC68(bool arg)
Definition grmutecity.c:333
void grMuteCity_801EFC6C(void)
Definition grmutecity.c:335
static StageCallbacks grMc_803E30C4[39]
Definition grmutecity.c:33
bool grMuteCity_801F2C10(Vec3 *, int arg, HSD_JObj *jobj)
DynamicsDesc * grMuteCity_801F2BBC(enum_t)
#define NULL
Definition stddef.h:19

◆ x0

int x0

◆ [struct]

struct { ... } * grMc_804D69D0

◆ light_ref_br

f32 light_ref_br = 40000.0f
static

◆ light_ref_dist

f32 light_ref_dist = 0.99f
static

◆ light_dist_func

s32 light_dist_func = 0x1
static