SSBM Decomp
Loading...
Searching...
No Matches
grfzerocar.c File Reference
#include "gr/grfzerocar.h"
#include "gr/granime.h"
#include "gr/grdatfiles.h"
#include "gr/ground.h"
#include "lb/lb_00F9.h"
#include "sc/types.h"
#include <dolphin/mtx.h>
#include <baselib/jobj.h>

Data Structures

struct  grFZeroCarEntry
 
struct  grFZeroCar_RST
 

Functions

static void fakeFunc (Vec3)
 
static void setup_car_child (HSD_JObj *parent, s16 ext_count, s32 offset, f32 scale_factor)
 
static void multiplyScale (HSD_JObj *jobj, f32 scale)
 
void grFZeroCar_801CAFBC (HSD_GObj *gobj, void *data, s32 count, s32 mode)
 

Variables

const struct grFZeroCar_RST grFZeroCar_803B7E50
 
grFZeroCarEntry grFZeroCar_803E0BD8 [30]
 
static char grFZeroCar_804D4598 [8] = "archive"
 

Function Documentation

◆ fakeFunc()

static void fakeFunc ( Vec3  temp)
static

◆ setup_car_child()

static void setup_car_child ( HSD_JObj parent,
s16  ext_count,
s32  offset,
f32  scale_factor 
)
inlinestatic

◆ multiplyScale()

static void multiplyScale ( HSD_JObj jobj,
f32  scale 
)
inlinestatic

◆ grFZeroCar_801CAFBC()

void grFZeroCar_801CAFBC ( HSD_GObj gobj,
void *  data,
s32  count,
s32  mode 
)

Variable Documentation

◆ grFZeroCar_803B7E50

const struct grFZeroCar_RST grFZeroCar_803B7E50
Initial value:
= {
{ 1.0f, 1.0f, 1.0f },
{ 0.0f, 0.0f, 0.0f },
{ 0.0f, 0.0f, 0.0f, 1.0f },
}

◆ grFZeroCar_803E0BD8

grFZeroCarEntry grFZeroCar_803E0BD8[30]
Initial value:
= {
{ 0, 0, { 1, 3, -1, -1 } }, { 0, 1, { 1, 3, 2, 4 } },
{ 0, 2, { 1, 2, 3, -1 } }, { 0, 3, { 1, 2, -1, -1 } },
{ 0, 4, { 1, 3, 2, 4 } }, { 0, 5, { 1, -1, -1, -1 } },
{ 0, 6, { 1, 2, -1, -1 } }, { 0, 7, { 1, 2, -1, -1 } },
{ 0, 8, { 1, 3, 2, 4 } }, { 0, 9, { 1, 2, -1, -1 } },
{ 0, 10, { 1, 2, -1, -1 } }, { 0, 11, { 1, -1, -1, -1 } },
{ 0, 12, { 1, 2, -1, -1 } }, { 0, 13, { 1, -1, -1, -1 } },
{ 0, 14, { 1, 2, -1, -1 } }, { 0, 15, { 1, 2, 3, -1 } },
{ 0, 16, { 1, 2, -1, -1 } }, { 0, 17, { 1, 2, -1, -1 } },
{ 0, 18, { 2, 3, 1, -1 } }, { 0, 19, { 1, 2, -1, -1 } },
{ 0, 20, { 1, 3, 2, 4 } }, { 0, 21, { 1, 2, 3, -1 } },
{ 0, 22, { 1, -1, -1, -1 } }, { 0, 23, { 1, 2, 3, -1 } },
{ 0, 24, { 1, 3, 2, 4 } }, { 0, 25, { 1, 2, 3, -1 } },
{ 0, 26, { 1, 2, 3, -1 } }, { 0, 27, { 1, -1, -1, -1 } },
{ 0, 28, { 1, -1, -1, -1 } }, { 0, 29, { 1, 3, 2, 4 } },
}

◆ grFZeroCar_804D4598

char grFZeroCar_804D4598[8] = "archive"
static