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

Functions

static void grTCaptain_OnDemoInit (int)
static void grTCaptain_OnInit (void)
static void grTCaptain_OnLoad (void)
static void grTCaptain_OnStart (void)
static bool grTCaptain_8021FCFC (void)
static HSD_GObjgrTCaptain_8021FD04 (int gobj_id)
static void grTCaptain_8021FDEC (Ground_GObj *gobj)
static bool grTCaptain_8021FE18 (Ground_GObj *)
static void grTCaptain_8021FE20 (Ground_GObj *)
static void grTCaptain_8021FE24 (Ground_GObj *)
static void grTCaptain_8021FE28 (Ground_GObj *gobj)
static bool grTCaptain_8021FE78 (Ground_GObj *)
static void grTCaptain_8021FE80 (Ground_GObj *gobj)
static void grTCaptain_8021FEB4 (Ground_GObj *)
static void grTCaptain_8021FEB8 (Ground_GObj *gobj)
static bool grTCaptain_8021FF08 (Ground_GObj *)
static void grTCaptain_8021FF10 (Ground_GObj *)
static void grTCaptain_8021FF30 (Ground_GObj *)
static DynamicsDescgrTCaptain_OnTouchLine (enum_t)
static bool grTCaptain_OnCheckShadowRender (Vec3 *, int, HSD_JObj *)

Variables

static StageCallbacks grTCa_StageCallbacks []
StageData grTCa_StageData

Function Documentation

◆ grTCaptain_OnDemoInit()

void grTCaptain_OnDemoInit ( int unused)
static

◆ grTCaptain_OnInit()

void grTCaptain_OnInit ( void )
static

◆ grTCaptain_OnLoad()

void grTCaptain_OnLoad ( void )
static

◆ grTCaptain_OnStart()

void grTCaptain_OnStart ( void )
static

◆ grTCaptain_8021FCFC()

bool grTCaptain_8021FCFC ( void )
static

◆ grTCaptain_8021FD04()

HSD_GObj * grTCaptain_8021FD04 ( int gobj_id)
static

◆ grTCaptain_8021FDEC()

void grTCaptain_8021FDEC ( Ground_GObj * gobj)
static

◆ grTCaptain_8021FE18()

bool grTCaptain_8021FE18 ( Ground_GObj * arg0)
static

◆ grTCaptain_8021FE20()

void grTCaptain_8021FE20 ( Ground_GObj * arg0)
static

◆ grTCaptain_8021FE24()

void grTCaptain_8021FE24 ( Ground_GObj * arg0)
static

◆ grTCaptain_8021FE28()

void grTCaptain_8021FE28 ( Ground_GObj * gobj)
static

◆ grTCaptain_8021FE78()

bool grTCaptain_8021FE78 ( Ground_GObj * arg0)
static

◆ grTCaptain_8021FE80()

void grTCaptain_8021FE80 ( Ground_GObj * gobj)
static

◆ grTCaptain_8021FEB4()

void grTCaptain_8021FEB4 ( Ground_GObj * arg0)
static

◆ grTCaptain_8021FEB8()

void grTCaptain_8021FEB8 ( Ground_GObj * gobj)
static

◆ grTCaptain_8021FF08()

bool grTCaptain_8021FF08 ( Ground_GObj * arg0)
static

◆ grTCaptain_8021FF10()

void grTCaptain_8021FF10 ( Ground_GObj * arg0)
static

◆ grTCaptain_8021FF30()

void grTCaptain_8021FF30 ( Ground_GObj * argo)
static

◆ grTCaptain_OnTouchLine()

DynamicsDesc * grTCaptain_OnTouchLine ( enum_t arg0)
static

◆ grTCaptain_OnCheckShadowRender()

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

Variable Documentation

◆ grTCa_StageCallbacks

StageCallbacks grTCa_StageCallbacks[]
static
Initial value:
= {
{
0,
},
{
0,
},
{
(1 << 30) | (1 << 31),
},
{ 0 },
}
static void grTCaptain_8021FE80(Ground_GObj *gobj)
Definition grtcaptain.c:139
static void grTCaptain_8021FF10(Ground_GObj *)
Definition grtcaptain.c:157
static void grTCaptain_8021FE20(Ground_GObj *)
Definition grtcaptain.c:125
static bool grTCaptain_8021FF08(Ground_GObj *)
Definition grtcaptain.c:152
static void grTCaptain_8021FE24(Ground_GObj *)
Definition grtcaptain.c:127
static void grTCaptain_8021FEB4(Ground_GObj *)
Definition grtcaptain.c:145
static void grTCaptain_8021FE28(Ground_GObj *gobj)
Definition grtcaptain.c:129
static void grTCaptain_8021FF30(Ground_GObj *)
Definition grtcaptain.c:162
static bool grTCaptain_8021FE78(Ground_GObj *)
Definition grtcaptain.c:134
static void grTCaptain_8021FEB8(Ground_GObj *gobj)
Definition grtcaptain.c:147
static void grTCaptain_8021FDEC(Ground_GObj *gobj)
Definition grtcaptain.c:114
static bool grTCaptain_8021FE18(Ground_GObj *)
Definition grtcaptain.c:120

◆ grTCa_StageData

StageData grTCa_StageData
Initial value:
= {
"/GrTCa.dat",
(1 << 0),
0,
}
static DynamicsDesc * grTCaptain_OnTouchLine(enum_t)
Definition grtcaptain.c:164
static bool grTCaptain_8021FCFC(void)
Definition grtcaptain.c:93
static void grTCaptain_OnDemoInit(int)
Definition grtcaptain.c:80
static void grTCaptain_OnInit(void)
Definition grtcaptain.c:82
static StageCallbacks grTCa_StageCallbacks[]
Definition grtcaptain.c:39
static void grTCaptain_OnStart(void)
Definition grtcaptain.c:88
static bool grTCaptain_OnCheckShadowRender(Vec3 *, int, HSD_JObj *)
Definition grtcaptain.c:169
static void grTCaptain_OnLoad(void)
Definition grtcaptain.c:86
@ Gr_Kind_TCaptain
Definition forward.h:100
#define NULL
Definition stddef.h:14