SSBM Decomp
Loading...
Searching...
No Matches
groldkongo.c File Reference
#include "groldkongo.h"
#include <platform.h>
#include "forward.h"
#include "ft/ftdevice.h"
#include "gr/granime.h"
#include "gr/grmaterial.h"
#include "gr/ground.h"
#include "gr/grzakogenerator.h"
#include "gr/inlines.h"
#include "lb/lb_00B0.h"
#include "lb/lb_00F9.h"
#include <baselib/gobj.h>
#include <baselib/jobj.h>
#include <baselib/random.h>

Functions

void grOldKongo_8020F468 (bool arg)
 
void grOldKongo_8020F46C (void)
 
void grOldKongo_8020F4E4 (void)
 
void grOldKongo_8020F4E8 (void)
 
bool grOldKongo_8020F524 (void)
 
HSD_GObjgrOldKongo_8020F52C (int arg0)
 
void grOldKongo_8020F618 (Ground_GObj *gobj)
 
bool grOldKongo_8020F644 (Ground_GObj *gobj)
 
void grOldKongo_8020F64C (Ground_GObj *arg)
 
void grOldKongo_8020F650 (Ground_GObj *arg)
 
void grOldKongo_8020F654 (Ground_GObj *gobj)
 
bool grOldKongo_8020F6B4 (Ground_GObj *gobj)
 
void grOldKongo_8020F6BC (Ground_GObj *gobj)
 
void grOldKongo_8020F6E0 (Ground_GObj *arg)
 
void grOldKongo_8020F6E4 (Ground_GObj *gobj)
 
bool grOldKongo_8020F880 (Ground_GObj *gobj)
 
void grOldKongo_80210058 (Ground_GObj *arg)
 grOldKongo_8020F888
 
void grOldKongo_8021005C (Ground_GObj *gobj)
 
bool grOldKongo_802100F4 (Ground_GObj *gobj)
 
void grOldKongo_80210450 (Ground_GObj *arg)
 grOldKongo_802100FC
 
void grOldKongo_802105AC (Ground_GObj *gobj)
 grOldKongo_80210454
 
void grOldKongo_802105C8 (HSD_GObj *gobj)
 
DynamicsDescgrOldKongo_80210780 (enum_t gobj)
 grOldKongo_80210650
 
bool grOldKongo_80210788 (Vec3 *a, int arg, HSD_JObj *joint)
 

Variables

struct { 
 
   s16   x0 
 
   s16   x2 
 
   u8   x4 [0x10] 
 
   f32   x14 
 
   f32   x18 
 
   u8   x1C [0x2C] 
 
   f32   x48 
 
   s32   x4C 
 
   s32   x50 
 
} * grOk_804D6A90 
 
StageCallbacks grOk_803E658C [4]
 

Function Documentation

◆ grOldKongo_8020F468()

void grOldKongo_8020F468 ( bool  arg)

◆ grOldKongo_8020F46C()

void grOldKongo_8020F46C ( void  )

◆ grOldKongo_8020F4E4()

void grOldKongo_8020F4E4 ( void  )

◆ grOldKongo_8020F4E8()

void grOldKongo_8020F4E8 ( void  )

◆ grOldKongo_8020F524()

bool grOldKongo_8020F524 ( void  )

◆ grOldKongo_8020F52C()

HSD_GObj * grOldKongo_8020F52C ( int  arg0)

◆ grOldKongo_8020F618()

void grOldKongo_8020F618 ( Ground_GObj gobj)

◆ grOldKongo_8020F644()

bool grOldKongo_8020F644 ( Ground_GObj gobj)

◆ grOldKongo_8020F64C()

void grOldKongo_8020F64C ( Ground_GObj arg)

◆ grOldKongo_8020F650()

void grOldKongo_8020F650 ( Ground_GObj arg)

◆ grOldKongo_8020F654()

void grOldKongo_8020F654 ( Ground_GObj gobj)

◆ grOldKongo_8020F6B4()

bool grOldKongo_8020F6B4 ( Ground_GObj gobj)

◆ grOldKongo_8020F6BC()

void grOldKongo_8020F6BC ( Ground_GObj gobj)

◆ grOldKongo_8020F6E0()

void grOldKongo_8020F6E0 ( Ground_GObj arg)

◆ grOldKongo_8020F6E4()

void grOldKongo_8020F6E4 ( Ground_GObj gobj)

◆ grOldKongo_8020F880()

bool grOldKongo_8020F880 ( Ground_GObj gobj)

◆ grOldKongo_80210058()

void grOldKongo_80210058 ( Ground_GObj arg)

◆ grOldKongo_8021005C()

void grOldKongo_8021005C ( Ground_GObj gobj)

◆ grOldKongo_802100F4()

bool grOldKongo_802100F4 ( Ground_GObj gobj)

◆ grOldKongo_80210450()

void grOldKongo_80210450 ( Ground_GObj arg)

◆ grOldKongo_802105AC()

void grOldKongo_802105AC ( Ground_GObj gobj)

◆ grOldKongo_802105C8()

void grOldKongo_802105C8 ( HSD_GObj gobj)

◆ grOldKongo_80210780()

DynamicsDesc * grOldKongo_80210780 ( enum_t  gobj)

◆ grOldKongo_80210788()

bool grOldKongo_80210788 ( Vec3 *  a,
int  arg,
HSD_JObj joint 
)

Variable Documentation

◆ x0

s16 x0

◆ x2

s16 x2

◆ x4

u8 x4[0x10]

◆ x14

f32 x14

◆ x18

f32 x18

◆ x1C

u8 x1C[0x2C]

◆ x48

f32 x48

◆ x4C

s32 x4C

◆ x50

s32 x50

◆ [struct]

struct { ... } * grOk_804D6A90

◆ grOk_803E658C

StageCallbacks grOk_803E658C[4]
Initial value:
= {
grOldKongo_8020F6E0, 0xC0000000 },
}
bool grOldKongo_802100F4(Ground_GObj *gobj)
Definition groldkongo.c:172
void grOldKongo_8020F64C(Ground_GObj *arg)
Definition groldkongo.c:101
bool grOldKongo_8020F880(Ground_GObj *gobj)
Definition groldkongo.c:154
void grOldKongo_8020F650(Ground_GObj *arg)
Definition groldkongo.c:103
void grOldKongo_8020F654(Ground_GObj *gobj)
Definition groldkongo.c:105
bool grOldKongo_8020F644(Ground_GObj *gobj)
Definition groldkongo.c:96
void grOldKongo_8020F6E4(Ground_GObj *gobj)
Definition groldkongo.c:127
void grOldKongo_8020F618(Ground_GObj *gobj)
Definition groldkongo.c:90
bool grOldKongo_8020F6B4(Ground_GObj *gobj)
Definition groldkongo.c:114
void grOldKongo_8020F6BC(Ground_GObj *gobj)
Definition groldkongo.c:119
void grOldKongo_8020F6E0(Ground_GObj *arg)
Definition groldkongo.c:125
void grOldKongo_80210058(Ground_GObj *arg)
grOldKongo_8020F888
Definition groldkongo.c:161
void grOldKongo_80210450(Ground_GObj *arg)
grOldKongo_802100FC
Definition groldkongo.c:179
void grOldKongo_8021005C(Ground_GObj *gobj)
Definition groldkongo.c:163
void grOldKongo_802100FC(Ground_GObj *)
void grOldKongo_8020F888(Ground_GObj *)