SSBM Decomp
Loading...
Searching...
No Matches
grtpeach.c File Reference
#include "grtpeach.h"
#include <Runtime/platform.h>
#include <melee/lb/forward.h>
#include "granime.h"
#include "ground.h"
#include "grzakogenerator.h"
#include "inlines.h"
#include "types.h"
#include <dolphin/mtx.h>
#include <sysdolphin/baselib/gobj.h>
#include <sysdolphin/baselib/gobjproc.h>

Functions

static void grTPeach_802228B4 (bool arg0)
static void grTPeach_OnInit (void)
static void grTpeach_UnkStage0_OnLoad (void)
static void grTpeach_UnkStage0_OnStart (void)
static bool grTPeach_80222950 (void)
static Ground_GObj * grTPeach_80222958 (int arg0)
static void grTPeach_80222A40 (Ground_GObj *gobj)
static bool grTPeach_80222A6C (Ground_GObj *gobj)
static void grTPeach_80222A74 (Ground_GObj *gobj)
static void grTPeach_80222A78 (Ground_GObj *gobj)
static void stageGObj2_OnInit (Ground_GObj *gobj)
static bool grTPeach_80222ACC (Ground_GObj *gobj)
static void stageGObj2_GObjProc (Ground_GObj *gobj)
static void grTPeach_80222B08 (Ground_GObj *gobj)
static void stageGObj1_OnInit (Ground_GObj *gobj)
static bool grTPeach_80222B5C (Ground_GObj *gobj)
static void stageGObj1_GObjProc (Ground_GObj *gobj)
static void grTPeach_80222B84 (Ground_GObj *gobj)
static lbColl_80008D30_arg1 * grTPeach_80222B88 (enum_t arg0)
static bool grTPeach_80222B90 (Vec3 *arg0, int arg1, HSD_JObj *arg2)

Variables

StageCallbacks grTPe_StageCallbacks [4]
StageData grTPe_StageData

Function Documentation

◆ grTPeach_802228B4()

void grTPeach_802228B4 ( bool arg0)
static

◆ grTPeach_OnInit()

void grTPeach_OnInit ( void )
static

◆ grTpeach_UnkStage0_OnLoad()

void grTpeach_UnkStage0_OnLoad ( void )
static

◆ grTpeach_UnkStage0_OnStart()

void grTpeach_UnkStage0_OnStart ( void )
static

◆ grTPeach_80222950()

bool grTPeach_80222950 ( void )
static

◆ grTPeach_80222958()

Ground_GObj * grTPeach_80222958 ( int arg0)
static

◆ grTPeach_80222A40()

void grTPeach_80222A40 ( Ground_GObj * gobj)
static

◆ grTPeach_80222A6C()

bool grTPeach_80222A6C ( Ground_GObj * gobj)
static

◆ grTPeach_80222A74()

void grTPeach_80222A74 ( Ground_GObj * gobj)
static

◆ grTPeach_80222A78()

void grTPeach_80222A78 ( Ground_GObj * gobj)
static

◆ stageGObj2_OnInit()

void stageGObj2_OnInit ( Ground_GObj * gobj)
static

◆ grTPeach_80222ACC()

bool grTPeach_80222ACC ( Ground_GObj * gobj)
static

◆ stageGObj2_GObjProc()

void stageGObj2_GObjProc ( Ground_GObj * gobj)
static

◆ grTPeach_80222B08()

void grTPeach_80222B08 ( Ground_GObj * gobj)
static

◆ stageGObj1_OnInit()

void stageGObj1_OnInit ( Ground_GObj * gobj)
static

◆ grTPeach_80222B5C()

bool grTPeach_80222B5C ( Ground_GObj * gobj)
static

◆ stageGObj1_GObjProc()

void stageGObj1_GObjProc ( Ground_GObj * gobj)
static

◆ grTPeach_80222B84()

void grTPeach_80222B84 ( Ground_GObj * gobj)
static

◆ grTPeach_80222B88()

lbColl_80008D30_arg1 * grTPeach_80222B88 ( enum_t arg0)
static

◆ grTPeach_80222B90()

bool grTPeach_80222B90 ( Vec3 * arg0,
int arg1,
HSD_JObj * arg2 )
static

Variable Documentation

◆ grTPe_StageCallbacks

StageCallbacks grTPe_StageCallbacks[4]
Initial value:
= {
{
0,
},
{
0,
},
{
(1 << 30) | (1 << 31),
},
{
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
static void grTPeach_80222A40(Ground_GObj *gobj)
Definition grtpeach.c:120
static bool grTPeach_80222B5C(Ground_GObj *gobj)
Definition grtpeach.c:156
static bool grTPeach_80222ACC(Ground_GObj *gobj)
Definition grtpeach.c:139
static bool grTPeach_80222A6C(Ground_GObj *gobj)
Definition grtpeach.c:125
static void grTPeach_80222A74(Ground_GObj *gobj)
Definition grtpeach.c:130
static void grTPeach_80222A78(Ground_GObj *gobj)
Definition grtpeach.c:132
static void grTPeach_80222B84(Ground_GObj *gobj)
Definition grtpeach.c:166
static void grTPeach_80222B08(Ground_GObj *gobj)
Definition grtpeach.c:149
#define NULL
Definition stddef.h:19

◆ grTPe_StageData

StageData grTPe_StageData
Initial value:
= {
"/GrTPe.dat",
(1 << 0),
0,
}
StageCallbacks grTPe_StageCallbacks[4]
Definition grtpeach.c:38
static void grTpeach_UnkStage0_OnLoad(void)
Definition grtpeach.c:92
static void grTpeach_UnkStage0_OnStart(void)
Definition grtpeach.c:94
static bool grTPeach_80222950(void)
Definition grtpeach.c:99
static lbColl_80008D30_arg1 * grTPeach_80222B88(enum_t arg0)
Definition grtpeach.c:168
static void grTPeach_OnInit(void)
Definition grtpeach.c:87
static bool grTPeach_80222B90(Vec3 *arg0, int arg1, HSD_JObj *arg2)
Definition grtpeach.c:173
static void grTPeach_802228B4(bool arg0)
Definition grtpeach.c:85
@ Gr_Kind_TPeach
Definition forward.h:118