SSBM Decomp
Loading...
Searching...
No Matches
grtkoopa.c File Reference
#include "grtkoopa.h"
#include <Runtime/platform.h>
#include <melee/lb/forward.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 grTKoopa_80221648 (bool)
static void grTKoopa_OnInit (void)
static void grTkoopa_UnkStage0_OnLoad (void)
static void grTkoopa_UnkStage0_OnStart (void)
static bool grTKoopa_802216E4 (void)
static HSD_GObj * grTKoopa_802216EC (int gobj_id)
static void stageGObj0_OnInit (Ground_GObj *gobj)
static bool grTKoopa_80221800 (Ground_GObj *)
static void grTKoopa_80221808 (Ground_GObj *)
static void grTKoopa_8022180C (Ground_GObj *)
static void stageGObj2_OnInit (Ground_GObj *gobj)
static bool grTKoopa_80221860 (Ground_GObj *)
static void stageGObj2_GObjProc (Ground_GObj *gobj)
static void grTKoopa_8022189C (Ground_GObj *)
static void stageGObj1_OnInit (Ground_GObj *gobj)
static bool grTKoopa_802218F0 (Ground_GObj *)
static void stageGObj1_GObjProc (Ground_GObj *)
static void grTKoopa_80221918 (Ground_GObj *)
static lbColl_80008D30_arg1 * grTKoopa_8022191C (enum_t)
static bool grTKoopa_80221924 (Vec3 *, int, HSD_JObj *)

Variables

static StageCallbacks grTKp_StageCallbacks []
StageData grTKp_StageData

Function Documentation

◆ grTKoopa_80221648()

void grTKoopa_80221648 ( bool arg0)
static

◆ grTKoopa_OnInit()

void grTKoopa_OnInit ( void )
static

◆ grTkoopa_UnkStage0_OnLoad()

void grTkoopa_UnkStage0_OnLoad ( void )
static

◆ grTkoopa_UnkStage0_OnStart()

void grTkoopa_UnkStage0_OnStart ( void )
static

◆ grTKoopa_802216E4()

bool grTKoopa_802216E4 ( void )
static

◆ grTKoopa_802216EC()

HSD_GObj * grTKoopa_802216EC ( int gobj_id)
static

◆ stageGObj0_OnInit()

void stageGObj0_OnInit ( Ground_GObj * gobj)
static

◆ grTKoopa_80221800()

bool grTKoopa_80221800 ( Ground_GObj * arg0)
static

◆ grTKoopa_80221808()

void grTKoopa_80221808 ( Ground_GObj * arg0)
static

◆ grTKoopa_8022180C()

void grTKoopa_8022180C ( Ground_GObj * arg0)
static

◆ stageGObj2_OnInit()

void stageGObj2_OnInit ( Ground_GObj * gobj)
static

◆ grTKoopa_80221860()

bool grTKoopa_80221860 ( Ground_GObj * arg0)
static

◆ stageGObj2_GObjProc()

void stageGObj2_GObjProc ( Ground_GObj * gobj)
static

◆ grTKoopa_8022189C()

void grTKoopa_8022189C ( Ground_GObj * arg0)
static

◆ stageGObj1_OnInit()

void stageGObj1_OnInit ( Ground_GObj * gobj)
static

◆ grTKoopa_802218F0()

bool grTKoopa_802218F0 ( Ground_GObj * arg0)
static

◆ stageGObj1_GObjProc()

void stageGObj1_GObjProc ( Ground_GObj * arg0)
static

◆ grTKoopa_80221918()

void grTKoopa_80221918 ( Ground_GObj * arg0)
static

◆ grTKoopa_8022191C()

lbColl_80008D30_arg1 * grTKoopa_8022191C ( enum_t arg0)
static

◆ grTKoopa_80221924()

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

Variable Documentation

◆ grTKp_StageCallbacks

StageCallbacks grTKp_StageCallbacks[]
static
Initial value:
= {
{
0,
},
{
0,
},
{
(1 << 30) | (1 << 31),
},
{ 0 },
}
static void stageGObj0_OnInit(Ground_GObj *)
Definition grfigure1.c:107
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 grTKoopa_80221918(Ground_GObj *)
Definition grtkoopa.c:156
static bool grTKoopa_80221800(Ground_GObj *)
Definition grtkoopa.c:116
static void grTKoopa_8022180C(Ground_GObj *)
Definition grtkoopa.c:122
static bool grTKoopa_802218F0(Ground_GObj *)
Definition grtkoopa.c:146
static void grTKoopa_8022189C(Ground_GObj *)
Definition grtkoopa.c:139
static bool grTKoopa_80221860(Ground_GObj *)
Definition grtkoopa.c:129
static void grTKoopa_80221808(Ground_GObj *)
Definition grtkoopa.c:121

◆ grTKp_StageData

StageData grTKp_StageData
Initial value:
= {
"/GrTKp.dat",
(1 << 0),
0,
}
static lbColl_80008D30_arg1 * grTKoopa_8022191C(enum_t)
Definition grtkoopa.c:158
static void grTkoopa_UnkStage0_OnLoad(void)
Definition grtkoopa.c:83
static bool grTKoopa_802216E4(void)
Definition grtkoopa.c:90
static StageCallbacks grTKp_StageCallbacks[]
Definition grtkoopa.c:36
static void grTkoopa_UnkStage0_OnStart(void)
Definition grtkoopa.c:85
static void grTKoopa_OnInit(void)
Definition grtkoopa.c:79
static void grTKoopa_80221648(bool)
Definition grtkoopa.c:77
static bool grTKoopa_80221924(Vec3 *, int, HSD_JObj *)
Definition grtkoopa.c:163
@ Gr_Kind_TKoopa
Definition forward.h:112
#define NULL
Definition stddef.h:19