SSBM Decomp
Loading...
Searching...
No Matches
grtkoopa.c File Reference
#include "gr/grtkoopa.h"
#include <platform.h>
#include "gr/granime.h"
#include "gr/grdisplay.h"
#include "gr/ground.h"
#include "gr/grzakogenerator.h"
#include "gr/types.h"
#include "lb/forward.h"
#include "lb/lb_00F9.h"
#include <dolphin/mtx.h>
#include <dolphin/os/OSError.h>
#include <baselib/gobj.h>
#include <baselib/gobjgxlink.h>
#include <baselib/gobjproc.h>

Functions

static void grTKoopa_80221648 (bool)
 
static void grTKoopa_8022164C (void)
 
static void grTkoopa_UnkStage0_OnLoad (void)
 
static void grTkoopa_UnkStage0_OnStart (void)
 
static bool grTKoopa_802216E4 (void)
 
static HSD_GObjgrTKoopa_802216EC (int gobj_id)
 
static void grTKoopa_802217D4 (Ground_GObj *gobj)
 
static bool grTKoopa_80221800 (Ground_GObj *)
 
static void grTKoopa_80221808 (Ground_GObj *)
 
static void grTKoopa_8022180C (Ground_GObj *)
 
static void grTKoopa_80221810 (Ground_GObj *gobj)
 
static bool grTKoopa_80221860 (Ground_GObj *)
 
static void grTKoopa_80221868 (Ground_GObj *gobj)
 
static void grTKoopa_8022189C (Ground_GObj *)
 
static void grTKoopa_802218A0 (Ground_GObj *gobj)
 
static bool grTKoopa_802218F0 (Ground_GObj *)
 
static void grTKoopa_802218F8 (Ground_GObj *)
 
static void grTKoopa_80221918 (Ground_GObj *)
 
static DynamicsDescgrTKoopa_8022191C (enum_t)
 
static bool grTKoopa_80221924 (Vec3 *, int, HSD_JObj *)
 

Variables

StageInfo stage_info
 
static StageCallbacks grTKp_803E8C70 [4]
 
StageData grTKp_803E8CCC
 

Function Documentation

◆ grTKoopa_80221648()

static void grTKoopa_80221648 ( bool  arg0)
static

◆ grTKoopa_8022164C()

static void grTKoopa_8022164C ( void  )
static

◆ grTkoopa_UnkStage0_OnLoad()

static void grTkoopa_UnkStage0_OnLoad ( void  )
static

◆ grTkoopa_UnkStage0_OnStart()

static void grTkoopa_UnkStage0_OnStart ( void  )
static

◆ grTKoopa_802216E4()

static bool grTKoopa_802216E4 ( void  )
static

◆ grTKoopa_802216EC()

static HSD_GObj * grTKoopa_802216EC ( int  gobj_id)
static

◆ grTKoopa_802217D4()

static void grTKoopa_802217D4 ( Ground_GObj gobj)
static

◆ grTKoopa_80221800()

static bool grTKoopa_80221800 ( Ground_GObj arg0)
static

◆ grTKoopa_80221808()

static void grTKoopa_80221808 ( Ground_GObj arg0)
static

◆ grTKoopa_8022180C()

static void grTKoopa_8022180C ( Ground_GObj arg0)
static

◆ grTKoopa_80221810()

static void grTKoopa_80221810 ( Ground_GObj gobj)
static

◆ grTKoopa_80221860()

static bool grTKoopa_80221860 ( Ground_GObj arg0)
static

◆ grTKoopa_80221868()

static void grTKoopa_80221868 ( Ground_GObj gobj)
static

◆ grTKoopa_8022189C()

static void grTKoopa_8022189C ( Ground_GObj arg0)
static

◆ grTKoopa_802218A0()

static void grTKoopa_802218A0 ( Ground_GObj gobj)
static

◆ grTKoopa_802218F0()

static bool grTKoopa_802218F0 ( Ground_GObj arg0)
static

◆ grTKoopa_802218F8()

static void grTKoopa_802218F8 ( Ground_GObj arg0)
static

◆ grTKoopa_80221918()

static void grTKoopa_80221918 ( Ground_GObj arg0)
static

◆ grTKoopa_8022191C()

static DynamicsDesc * grTKoopa_8022191C ( enum_t  arg0)
static

◆ grTKoopa_80221924()

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

Variable Documentation

◆ stage_info

StageInfo stage_info
extern

◆ grTKp_803E8C70

StageCallbacks grTKp_803E8C70[4]
static
Initial value:
= {
grTKoopa_8022189C, (1 << 30) | (1 << 31) },
{ NULL, NULL, NULL, NULL, 0 }
}
static void grTKoopa_802217D4(Ground_GObj *gobj)
Definition grtkoopa.c:124
static void grTKoopa_80221918(Ground_GObj *)
Definition grtkoopa.c:179
static bool grTKoopa_80221800(Ground_GObj *)
Definition grtkoopa.c:130
static void grTKoopa_8022180C(Ground_GObj *)
Definition grtkoopa.c:136
static void grTKoopa_802218F8(Ground_GObj *)
Definition grtkoopa.c:174
static void grTKoopa_80221868(Ground_GObj *gobj)
Definition grtkoopa.c:152
static void grTKoopa_802218A0(Ground_GObj *gobj)
Definition grtkoopa.c:160
static void grTKoopa_80221810(Ground_GObj *gobj)
Definition grtkoopa.c:138
static bool grTKoopa_802218F0(Ground_GObj *)
Definition grtkoopa.c:169
static void grTKoopa_8022189C(Ground_GObj *)
Definition grtkoopa.c:158
static bool grTKoopa_80221860(Ground_GObj *)
Definition grtkoopa.c:147
static void grTKoopa_80221808(Ground_GObj *)
Definition grtkoopa.c:135
#define NULL
Definition stddef.h:19

◆ grTKp_803E8CCC

StageData grTKp_803E8CCC
Initial value:
= {
(1 << 0) | (1 << 4) | (1 << 5),
"/GrTKp.dat",
(1 << 0),
0,
}
static void grTkoopa_UnkStage0_OnLoad(void)
Definition grtkoopa.c:84
static bool grTKoopa_802216E4(void)
Definition grtkoopa.c:91
static DynamicsDesc * grTKoopa_8022191C(enum_t)
Definition grtkoopa.c:181
static void grTkoopa_UnkStage0_OnStart(void)
Definition grtkoopa.c:86
static void grTKoopa_8022164C(void)
Definition grtkoopa.c:72
static void grTKoopa_80221648(bool)
Definition grtkoopa.c:70
static StageCallbacks grTKp_803E8C70[4]
Definition grtkoopa.c:44
static bool grTKoopa_80221924(Vec3 *, int, HSD_JObj *)
Definition grtkoopa.c:186