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

Functions

static void grTPikachu_OnInit (void)
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 grTPikachu_80222E7C (bool unused)
void grTpikachu_UnkStage0_OnLoad (void)
void grTpikachu_UnkStage0_OnStart (void)
bool grTPikachu_80222F18 (void)
HSD_GObj * grTPikachu_80222F20 (int id)
void grTPikachu_80223008 (Ground_GObj *gobj)
bool grTPikachu_80223034 (Ground_GObj *gobj)
void grTPikachu_8022303C (Ground_GObj *gobj)
void grTPikachu_80223040 (Ground_GObj *gobj)
bool grTPikachu_80223094 (Ground_GObj *gobj)
void grTPikachu_802230D0 (Ground_GObj *gobj)
bool grTPikachu_80223124 (Ground_GObj *gobj)
void grTPikachu_8022314C (Ground_GObj *gobj)
lbColl_80008D30_arg1 * grTPikachu_80223150 (enum_t unused)
bool grTPikachu_80223158 (Vec3 *vec, int arg1, HSD_JObj *jobj)

Variables

StageCallbacks grTPk_StageCallbacks []
StageData grTPk_StageData

Function Documentation

◆ grTPikachu_OnInit()

void grTPikachu_OnInit ( void )
static

◆ 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

◆ grTPikachu_80222E7C()

void grTPikachu_80222E7C ( bool unused)

◆ grTpikachu_UnkStage0_OnLoad()

void grTpikachu_UnkStage0_OnLoad ( void )

◆ grTpikachu_UnkStage0_OnStart()

void grTpikachu_UnkStage0_OnStart ( void )

◆ grTPikachu_80222F18()

bool grTPikachu_80222F18 ( void )

◆ grTPikachu_80222F20()

HSD_GObj * grTPikachu_80222F20 ( int id)

◆ grTPikachu_80223008()

void grTPikachu_80223008 ( Ground_GObj * gobj)

◆ grTPikachu_80223034()

bool grTPikachu_80223034 ( Ground_GObj * gobj)

◆ grTPikachu_8022303C()

void grTPikachu_8022303C ( Ground_GObj * gobj)

◆ grTPikachu_80223040()

void grTPikachu_80223040 ( Ground_GObj * gobj)

◆ grTPikachu_80223094()

bool grTPikachu_80223094 ( Ground_GObj * gobj)

◆ grTPikachu_802230D0()

void grTPikachu_802230D0 ( Ground_GObj * gobj)

◆ grTPikachu_80223124()

bool grTPikachu_80223124 ( Ground_GObj * gobj)

◆ grTPikachu_8022314C()

void grTPikachu_8022314C ( Ground_GObj * gobj)

◆ grTPikachu_80223150()

lbColl_80008D30_arg1 * grTPikachu_80223150 ( enum_t unused)

◆ grTPikachu_80223158()

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

Variable Documentation

◆ grTPk_StageCallbacks

StageCallbacks grTPk_StageCallbacks[]
Initial value:
= {
grTPikachu_802230D0, 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 grTPikachu_80223008(Ground_GObj *gobj)
Definition grtpikachu.c:82
void grTPikachu_802230D0(Ground_GObj *gobj)
Definition grtpikachu.c:118
void grTPikachu_8022303C(Ground_GObj *gobj)
Definition grtpikachu.c:93
bool grTPikachu_80223034(Ground_GObj *gobj)
Definition grtpikachu.c:88
bool grTPikachu_80223124(Ground_GObj *gobj)
Definition grtpikachu.c:128
void grTPikachu_8022314C(Ground_GObj *gobj)
Definition grtpikachu.c:138
void grTPikachu_80223040(Ground_GObj *gobj)
Definition grtpikachu.c:98
bool grTPikachu_80223094(Ground_GObj *gobj)
Definition grtpikachu.c:108
#define NULL
Definition stddef.h:19

◆ grTPk_StageData

StageData grTPk_StageData
Initial value:
= {
"/GrTPk.dat",
(1 << 0),
}
static void grTPikachu_OnInit(void)
Definition grtpikachu.c:46
void grTpikachu_UnkStage0_OnLoad(void)
Definition grtpikachu.c:51
lbColl_80008D30_arg1 * grTPikachu_80223150(enum_t unused)
Definition grtpikachu.c:143
bool grTPikachu_80222F18(void)
Definition grtpikachu.c:61
bool grTPikachu_80223158(Vec3 *vec, int arg1, HSD_JObj *jobj)
Definition grtpikachu.c:148
void grTpikachu_UnkStage0_OnStart(void)
Definition grtpikachu.c:56
void grTPikachu_80222E7C(bool unused)
Definition grtpikachu.c:41
StageCallbacks grTPk_StageCallbacks[]
Definition grtpikachu.c:17
@ Gr_Kind_TPikachu
Definition forward.h:120