SSBM Decomp
Loading...
Searching...
No Matches
grkraid.c File Reference
#include <platform.h>
#include "baselib/forward.h"
#include "grkraid.h"
#include "types.h"
#include "gr/granime.h"
#include "gr/grdisplay.h"
#include "gr/ground.h"
#include "gr/grzakogenerator.h"
#include "gr/inlines.h"
#include <baselib/gobj.h>
#include <baselib/gobjgxlink.h>
#include <baselib/gobjproc.h>
#include <baselib/jobj.h>

Functions

void grKraid_801FDFF8 (bool unused)
 
void grKraid_801FDFFC (void)
 
void grKraid_801FE094 (void)
 
void grKraid_801FE098 (void)
 
bool grKraid_801FE0BC (void)
 
HSD_GObjgrKraid_801FE0C4 (int gobj_id)
 
void grKraid_801FE1B0 (HSD_GObj *gobj)
 
bool grKraid_801FE1DC (HSD_GObj *gobj)
 
void grKraid_801FE1E4 (HSD_GObj *gobj)
 
void grKraid_801FE1E8 (HSD_GObj *gobj)
 
bool grKraid_801FE2C8 (HSD_GObj *gobj)
 grKraid_801FE1EC
 
void grKraid_801FE35C (HSD_GObj *gobj)
 grKraid_801FE2D0
 
void grKraid_801FE360 (HSD_GObj *gobj)
 
bool grKraid_801FE3A4 (HSD_GObj *gobj)
 
void grKraid_801FE3AC (HSD_GObj *gobj)
 
void grKraid_801FE3B0 (HSD_GObj *gobj)
 
void grKraid_801FE3B4 (HSD_GObj *gobj)
 
bool grKraid_801FE438 (HSD_GObj *gobj)
 
void grKraid_801FE6D4 (HSD_GObj *gobj)
 grKraid_801FE440
 
bool grKraid_801FE9F8 (HSD_GObj *gobj)
 grKraid_801FE6D8
 
void grKraid_801FF068 (HSD_GObj *gobj, int val)
 grKraid_801FEA00
 
void grKraid_801FF14C (HSD_GObj *gobj)
 grKraid_801FF0E0
 
void grKraid_801FF150 (void)
 
DynamicsDescgrKraid_801FF154 (enum_t unused)
 
bool grKraid_801FF15C (Vec3 *a, int _, HSD_JObj *joint)
 

Variables

S16Vec3 grKr_803E4C78 []
 
StageCallbacks grKr_803E4C9C [5]
 
StageData grKr_803E4D0C
 
static grKr_804D6A08_tgrKr_804D6A08
 

Function Documentation

◆ grKraid_801FDFF8()

void grKraid_801FDFF8 ( bool  unused)

◆ grKraid_801FDFFC()

void grKraid_801FDFFC ( void  )

◆ grKraid_801FE094()

void grKraid_801FE094 ( void  )

◆ grKraid_801FE098()

void grKraid_801FE098 ( void  )

◆ grKraid_801FE0BC()

bool grKraid_801FE0BC ( void  )

◆ grKraid_801FE0C4()

HSD_GObj * grKraid_801FE0C4 ( int  gobj_id)

◆ grKraid_801FE1B0()

void grKraid_801FE1B0 ( HSD_GObj gobj)

◆ grKraid_801FE1DC()

bool grKraid_801FE1DC ( HSD_GObj gobj)

◆ grKraid_801FE1E4()

void grKraid_801FE1E4 ( HSD_GObj gobj)

◆ grKraid_801FE1E8()

void grKraid_801FE1E8 ( HSD_GObj gobj)

◆ grKraid_801FE2C8()

bool grKraid_801FE2C8 ( HSD_GObj gobj)

◆ grKraid_801FE35C()

void grKraid_801FE35C ( HSD_GObj gobj)

◆ grKraid_801FE360()

void grKraid_801FE360 ( HSD_GObj gobj)

◆ grKraid_801FE3A4()

bool grKraid_801FE3A4 ( HSD_GObj gobj)

◆ grKraid_801FE3AC()

void grKraid_801FE3AC ( HSD_GObj gobj)

◆ grKraid_801FE3B0()

void grKraid_801FE3B0 ( HSD_GObj gobj)

◆ grKraid_801FE3B4()

void grKraid_801FE3B4 ( HSD_GObj gobj)

◆ grKraid_801FE438()

bool grKraid_801FE438 ( HSD_GObj gobj)

◆ grKraid_801FE6D4()

void grKraid_801FE6D4 ( HSD_GObj gobj)

◆ grKraid_801FE9F8()

bool grKraid_801FE9F8 ( HSD_GObj gobj)

◆ grKraid_801FF068()

void grKraid_801FF068 ( HSD_GObj gobj,
int  val 
)

◆ grKraid_801FF14C()

void grKraid_801FF14C ( HSD_GObj gobj)

◆ grKraid_801FF150()

void grKraid_801FF150 ( void  )

◆ grKraid_801FF154()

DynamicsDesc * grKraid_801FF154 ( enum_t  unused)

◆ grKraid_801FF15C()

bool grKraid_801FF15C ( Vec3 *  a,
int  _,
HSD_JObj joint 
)

Variable Documentation

◆ grKr_803E4C78

S16Vec3 grKr_803E4C78[]
Initial value:
= { { 0, 3, 12 }, { 1, 3, 12 }, { 2, 3, 12 },
{ 3, 3, 12 }, { 4, 3, 12 }, { 5, 3, 12 } }

◆ grKr_803E4C9C

StageCallbacks grKr_803E4C9C[5]
Initial value:
= {
0 },
0 },
0 },
0xC0000000 },
0 }
}
void grKraid_801FE6D4(HSD_GObj *gobj)
grKraid_801FE440
Definition grkraid.c:195
bool grKraid_801FE9F8(HSD_GObj *gobj)
grKraid_801FE6D8
Definition grkraid.c:204
bool grKraid_801FE3A4(HSD_GObj *gobj)
Definition grkraid.c:159
void grKraid_801FE1E4(HSD_GObj *gobj)
Definition grkraid.c:128
void grKraid_801FE1B0(HSD_GObj *gobj)
Definition grkraid.c:117
bool grKraid_801FE1DC(HSD_GObj *gobj)
Definition grkraid.c:123
void grKraid_801FE3AC(HSD_GObj *gobj)
Definition grkraid.c:164
void grKraid_801FE3B4(HSD_GObj *gobj)
Definition grkraid.c:174
bool grKraid_801FE2C8(HSD_GObj *gobj)
grKraid_801FE1EC
Definition grkraid.c:140
void grKraid_801FF14C(HSD_GObj *gobj)
grKraid_801FF0E0
Definition grkraid.c:231
void grKraid_801FE3B0(HSD_GObj *gobj)
Definition grkraid.c:169
bool grKraid_801FE438(HSD_GObj *gobj)
Definition grkraid.c:188
void grKraid_801FE1E8(HSD_GObj *gobj)
Definition grkraid.c:133
void grKraid_801FE35C(HSD_GObj *gobj)
grKraid_801FE2D0
Definition grkraid.c:147
void grKraid_801FE360(HSD_GObj *gobj)
Definition grkraid.c:152
void grKraid_801FEA00(HSD_GObj *)
void grKraid_801FE1EC(HSD_GObj *)
void grKraid_801FE2D0(HSD_GObj *)
void grKraid_801FE818(HSD_GObj *)
void grKraid_801FE440(HSD_GObj *)

◆ grKr_803E4D0C

StageData grKr_803E4D0C
Initial value:
= {
(1 << 3),
"/GrKr.dat",
(1 << 0),
6,
}
StageCallbacks grKr_803E4C9C[5]
Definition grkraid.c:23
void grKraid_801FE098(void)
Definition grkraid.c:79
S16Vec3 grKr_803E4C78[]
Definition grkraid.c:20
void grKraid_801FE094(void)
Definition grkraid.c:77
bool grKraid_801FF15C(Vec3 *a, int _, HSD_JObj *joint)
Definition grkraid.c:243
bool grKraid_801FE0BC(void)
Definition grkraid.c:84
void grKraid_801FDFF8(bool unused)
Definition grkraid.c:54
DynamicsDesc * grKraid_801FF154(enum_t unused)
Definition grkraid.c:238
void grKraid_801FDFFC(void)
Definition grkraid.c:59

◆ grKr_804D6A08

grKr_804D6A08_t* grKr_804D6A08
static