SSBM Decomp
Loading...
Searching...
No Matches
grtpurin.c File Reference
#include "grtpurin.h"
#include "ground.h"
#include "grzakogenerator.h"
#include "inlines.h"
#include "types.h"
#include <melee/lb/lb_00B0.h>
#include <melee/lb/types.h>
#include <melee/mp/mplib.h>
#include <sysdolphin/baselib/gobj.h>
#include <sysdolphin/baselib/gobjproc.h>
#include <sysdolphin/baselib/jobj.h>

Functions

static void stageGObj2_OnInit (Ground_GObj *gobj)
static void stageGObj1_OnInit (Ground_GObj *gobj)
static void stageGObj1_GObjProc (Ground_GObj *gobj)
void grTPurin_80223160 (bool unused)
void grTPurin_80223164 (void)
void grTpurin_UnkStage0_OnLoad (void)
void grTpurin_UnkStage0_OnStart (void)
bool grTPurin_80223204 (void)
HSD_GObj * grTPurin_8022320C (int id)
void grTPurin_802232F4 (Ground_GObj *gobj)
bool grTPurin_80223320 (Ground_GObj *gobj)
void grTPurin_80223328 (Ground_GObj *gobj)
void grTPurin_8022332C (Ground_GObj *gobj)
bool grTPurin_80223380 (Ground_GObj *gobj)
void grTPurin_80223388 (Ground_GObj *gobj)
void grTPurin_80223478 (Ground_GObj *gobj)
bool grTPurin_802234CC (Ground_GObj *gobj)
void grTPurin_802234F4 (Ground_GObj *gobj)
lbColl_80008D30_arg1 * grTPurin_802234F8 (enum_t arg0)
bool grTPurin_80223578 (Vec3 *vec, int arg1, HSD_JObj *jobj)

Variables

StageCallbacks grTPr_StageCallbacks []
StageData grTPr_StageData
static grTPrSpecialParams * yakumono_param

Function Documentation

◆ stageGObj2_OnInit()

void stageGObj2_OnInit ( Ground_GObj * gobj)
static

◆ stageGObj1_OnInit()

void stageGObj1_OnInit ( Ground_GObj * gobj)
static

◆ stageGObj1_GObjProc()

void stageGObj1_GObjProc ( Ground_GObj * gobj)
static

◆ grTPurin_80223160()

void grTPurin_80223160 ( bool unused)

◆ grTPurin_80223164()

void grTPurin_80223164 ( void )

◆ grTpurin_UnkStage0_OnLoad()

void grTpurin_UnkStage0_OnLoad ( void )

◆ grTpurin_UnkStage0_OnStart()

void grTpurin_UnkStage0_OnStart ( void )

◆ grTPurin_80223204()

bool grTPurin_80223204 ( void )

◆ grTPurin_8022320C()

HSD_GObj * grTPurin_8022320C ( int id)

◆ grTPurin_802232F4()

void grTPurin_802232F4 ( Ground_GObj * gobj)

◆ grTPurin_80223320()

bool grTPurin_80223320 ( Ground_GObj * gobj)

◆ grTPurin_80223328()

void grTPurin_80223328 ( Ground_GObj * gobj)

◆ grTPurin_8022332C()

void grTPurin_8022332C ( Ground_GObj * gobj)

◆ grTPurin_80223380()

bool grTPurin_80223380 ( Ground_GObj * gobj)

◆ grTPurin_80223388()

void grTPurin_80223388 ( Ground_GObj * gobj)

◆ grTPurin_80223478()

void grTPurin_80223478 ( Ground_GObj * gobj)

◆ grTPurin_802234CC()

bool grTPurin_802234CC ( Ground_GObj * gobj)

◆ grTPurin_802234F4()

void grTPurin_802234F4 ( Ground_GObj * gobj)

◆ grTPurin_802234F8()

lbColl_80008D30_arg1 * grTPurin_802234F8 ( enum_t arg0)

◆ grTPurin_80223578()

bool grTPurin_80223578 ( Vec3 * vec,
int arg1,
HSD_JObj * jobj )

Variable Documentation

◆ grTPr_StageCallbacks

StageCallbacks grTPr_StageCallbacks[]
Initial value:
= {
grTPurin_80223478, 0xC0000000 },
{ NULL, NULL, NULL, NULL, 0 }
}
static void stageGObj2_OnInit(Ground_GObj *)
Definition grfigure1.c:142
static void stageGObj1_OnInit(Ground_GObj *gobj)
Definition grgreens.c:274
static void stageGObj1_GObjProc(Ground_GObj *)
Definition grheal.c:292
bool grTPurin_80223320(Ground_GObj *gobj)
Definition grtpurin.c:92
void grTPurin_80223478(Ground_GObj *gobj)
Definition grtpurin.c:143
void grTPurin_802234F4(Ground_GObj *gobj)
Definition grtpurin.c:163
void grTPurin_8022332C(Ground_GObj *gobj)
Definition grtpurin.c:102
void grTPurin_80223328(Ground_GObj *gobj)
Definition grtpurin.c:97
bool grTPurin_802234CC(Ground_GObj *gobj)
Definition grtpurin.c:153
void grTPurin_80223388(Ground_GObj *gobj)
Definition grtpurin.c:117
void grTPurin_802232F4(Ground_GObj *gobj)
Definition grtpurin.c:86
bool grTPurin_80223380(Ground_GObj *gobj)
Definition grtpurin.c:112
#define NULL
Definition stddef.h:19

◆ grTPr_StageData

StageData grTPr_StageData
Initial value:
= {
"/GrTPr.dat",
(1 << 0),
}
StageCallbacks grTPr_StageCallbacks[]
Definition grtpurin.c:18
void grTPurin_80223160(bool unused)
Definition grtpurin.c:44
void grTpurin_UnkStage0_OnLoad(void)
Definition grtpurin.c:55
bool grTPurin_80223578(Vec3 *vec, int arg1, HSD_JObj *jobj)
Definition grtpurin.c:187
void grTPurin_80223164(void)
Definition grtpurin.c:49
lbColl_80008D30_arg1 * grTPurin_802234F8(enum_t arg0)
Definition grtpurin.c:168
bool grTPurin_80223204(void)
Definition grtpurin.c:65
void grTpurin_UnkStage0_OnStart(void)
Definition grtpurin.c:60
@ Gr_Kind_TPurin
Definition forward.h:121

◆ yakumono_param

grTPrSpecialParams* yakumono_param
static