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

Functions

static void stageGObj2_OnInit (Ground_GObj *gobj)
static void stageGObj2_GObjProc (Ground_GObj *gobj)
static void stageGObj1_OnInit (Ground_GObj *gobj)
static void stageGObj1_GObjProc (Ground_GObj *gobj)
void grTGanon_802246D8 (bool unused)
void grTGanon_802246DC (void)
void grTganon_UnkStage0_OnLoad (void)
void grTganon_UnkStage0_OnStart (void)
bool grTGanon_8022477C (void)
HSD_GObj * grTGanon_80224784 (int id)
void grTGanon_8022486C (Ground_GObj *gobj)
bool grTGanon_80224898 (Ground_GObj *gobj)
void grTGanon_802248A0 (Ground_GObj *gobj)
void grTGanon_802248A4 (Ground_GObj *gobj)
bool grTGanon_802248F8 (Ground_GObj *gobj)
void grTGanon_80224934 (Ground_GObj *gobj)
bool grTGanon_80224988 (Ground_GObj *gobj)
void grTGanon_802249B0 (Ground_GObj *gobj)
lbColl_80008D30_arg1 * grTGanon_802249B4 (enum_t arg0)
bool grTGanon_80224A4C (Vec3 *vec, int arg1, HSD_JObj *jobj)

Variables

StageCallbacks grTGn_StageCallbacks []
StageData grTGn_StageData
static grTGn_YakumonoParam * yakumono_param

Function Documentation

◆ stageGObj2_OnInit()

void stageGObj2_OnInit ( Ground_GObj * gobj)
static

◆ stageGObj2_GObjProc()

void stageGObj2_GObjProc ( Ground_GObj * gobj)
static

◆ stageGObj1_OnInit()

void stageGObj1_OnInit ( Ground_GObj * gobj)
static

◆ stageGObj1_GObjProc()

void stageGObj1_GObjProc ( Ground_GObj * gobj)
static

◆ grTGanon_802246D8()

void grTGanon_802246D8 ( bool unused)

◆ grTGanon_802246DC()

void grTGanon_802246DC ( void )

◆ grTganon_UnkStage0_OnLoad()

void grTganon_UnkStage0_OnLoad ( void )

◆ grTganon_UnkStage0_OnStart()

void grTganon_UnkStage0_OnStart ( void )

◆ grTGanon_8022477C()

bool grTGanon_8022477C ( void )

◆ grTGanon_80224784()

HSD_GObj * grTGanon_80224784 ( int id)

◆ grTGanon_8022486C()

void grTGanon_8022486C ( Ground_GObj * gobj)

◆ grTGanon_80224898()

bool grTGanon_80224898 ( Ground_GObj * gobj)

◆ grTGanon_802248A0()

void grTGanon_802248A0 ( Ground_GObj * gobj)

◆ grTGanon_802248A4()

void grTGanon_802248A4 ( Ground_GObj * gobj)

◆ grTGanon_802248F8()

bool grTGanon_802248F8 ( Ground_GObj * gobj)

◆ grTGanon_80224934()

void grTGanon_80224934 ( Ground_GObj * gobj)

◆ grTGanon_80224988()

bool grTGanon_80224988 ( Ground_GObj * gobj)

◆ grTGanon_802249B0()

void grTGanon_802249B0 ( Ground_GObj * gobj)

◆ grTGanon_802249B4()

lbColl_80008D30_arg1 * grTGanon_802249B4 ( enum_t arg0)

◆ grTGanon_80224A4C()

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

Variable Documentation

◆ grTGn_StageCallbacks

StageCallbacks grTGn_StageCallbacks[]
Initial value:
= {
grTGanon_80224934, 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
static void stageGObj2_GObjProc(Ground_GObj *)
Definition grheal.c:339
void grTGanon_8022486C(Ground_GObj *gobj)
Definition grtganon.c:87
void grTGanon_802248A4(Ground_GObj *gobj)
Definition grtganon.c:103
bool grTGanon_80224898(Ground_GObj *gobj)
Definition grtganon.c:93
bool grTGanon_802248F8(Ground_GObj *gobj)
Definition grtganon.c:113
void grTGanon_802248A0(Ground_GObj *gobj)
Definition grtganon.c:98
bool grTGanon_80224988(Ground_GObj *gobj)
Definition grtganon.c:133
void grTGanon_802249B0(Ground_GObj *gobj)
Definition grtganon.c:143
void grTGanon_80224934(Ground_GObj *gobj)
Definition grtganon.c:123
#define NULL
Definition stddef.h:19

◆ grTGn_StageData

StageData grTGn_StageData
Initial value:
= {
"/GrTGn.dat",
(1 << 0),
}
void grTGanon_802246D8(bool unused)
Definition grtganon.c:45
bool grTGanon_80224A4C(Vec3 *vec, int arg1, HSD_JObj *jobj)
Definition grtganon.c:175
lbColl_80008D30_arg1 * grTGanon_802249B4(enum_t arg0)
Definition grtganon.c:148
void grTganon_UnkStage0_OnLoad(void)
Definition grtganon.c:56
StageCallbacks grTGn_StageCallbacks[]
Definition grtganon.c:19
void grTGanon_802246DC(void)
Definition grtganon.c:50
bool grTGanon_8022477C(void)
Definition grtganon.c:66
void grTganon_UnkStage0_OnStart(void)
Definition grtganon.c:61
@ Gr_Kind_TGanon
Definition forward.h:128

◆ yakumono_param

grTGn_YakumonoParam* yakumono_param
static