SSBM Decomp
Loading...
Searching...
No Matches
grinishie2.c File Reference
#include <platform.h>
#include "gr/grinishie2.h"
#include "cm/camera.h"
#include "gm/gm_1601.h"
#include "gr/granime.h"
#include "gr/grdisplay.h"
#include "gr/grlib.h"
#include "gr/ground.h"
#include "gr/grzakogenerator.h"
#include "gr/inlines.h"
#include "gr/stage.h"
#include "gr/types.h"
#include "it/items/itkyasarin.h"
#include "lb/lb_00B0.h"
#include "lb/lb_00F9.h"
#include "lb/lbaudio_ax.h"
#include "mp/mplib.h"
#include "sysdolphin/baselib/gobjgxlink.h"
#include "sysdolphin/baselib/gobjproc.h"
#include "sysdolphin/baselib/random.h"
#include <baselib/jobj.h>

Data Structures

struct  grInishie2_thing
 

Macros

#define test_random(val)   ((val != 0) ? HSD_Randi(val) : 0)
 
#define sign_inline(val)   ((val == 0) ? -1.0f : 1.0f)
 

Functions

void grInishie2_801FCBC0 (void)
 
void grInishie2_801FCBC4 (void)
 
void grInishie2_801FCCAC (void)
 
void grInishie2_801FCCB0 (HSD_GObj *gobj)
 
bool grInishie2_801FCCD4 (void)
 
HSD_GObjgrInishie2_801FCCDC (int gobj_id)
 
void grInishie2_801FCDC8 (HSD_GObj *gobj)
 
bool grInishie2_801FCDF4 (HSD_GObj *gobj)
 
void grInishie2_801FCDFC (HSD_GObj *gobj)
 
void grInishie2_801FCE00 (HSD_GObj *gobj)
 
void grInishie2_801FCE04 (HSD_GObj *arg0)
 
bool grInishie2_801FCF24 (HSD_GObj *gobj)
 
void grInishie2_801FCF2C (HSD_GObj *gobj)
 
void grInishie2_801FCFCC (HSD_GObj *arg0)
 
void grInishie2_801FD014 (HSD_GObj *gobj)
 
void grInishie2_801FD018 (HSD_GObj *gobj)
 
void grInishie2_801FD0B4 (HSD_GObj *gobj)
 
void grInishie2_801FD198 (HSD_GObj *gobj)
 
bool grInishie2_801FD21C (HSD_GObj *gobj)
 
void grInishie2_801FD224 (HSD_GObj *gobj)
 
void grInishie2_801FD364 (HSD_GObj *gobj)
 
void grInishie2_801FD368 (HSD_GObj *gobj)
 
void grInishie2_801FD3CC (HSD_GObj *gobj)
 
void grInishie2_801FD448 (HSD_GObj *gobj)
 
void grInishie2_801FD4CC (HSD_GObj *gobj)
 
void grInishie2_801FD4F0 (HSD_GObj *gobj)
 
bool grInishie2_801FD64C (HSD_GObj *gobj)
 
void grInishie2_801FD654 (HSD_GObj *arg0)
 
void grInishie2_801FD740 (HSD_GObj *gobj)
 
void grInishie2_801FD744 (HSD_GObj *gobj)
 
void grInishie2_801FD7A8 (HSD_GObj *gobj)
 
void grInishie2_801FD824 (HSD_GObj *gobj)
 
void grInishie2_801FD9EC (HSD_GObj *gobj)
 
void grInishie2_801FDE8C (HSD_GObj *gobj)
 
bool grInishie2_801FDED0 (HSD_GObj *gobj)
 
void grInishie2_801FDED8 (HSD_GObj *gobj)
 
s32 grInishie2_801FDFB4 (s32 arg0)
 
void grInishie2_801FDFE4 (HSD_GObj *gobj)
 
bool grInishie2_801FDFE8 (void)
 
bool grInishie2_801FDFF0 (void)
 

Variables

StageCallbacks grI2_803E4AB4 []
 
grInishie2_thinggrI2_804D6A00
 

Macro Definition Documentation

◆ test_random

#define test_random (   val)    ((val != 0) ? HSD_Randi(val) : 0)

◆ sign_inline

#define sign_inline (   val)    ((val == 0) ? -1.0f : 1.0f)

Function Documentation

◆ grInishie2_801FCBC0()

void grInishie2_801FCBC0 ( void  )

◆ grInishie2_801FCBC4()

void grInishie2_801FCBC4 ( void  )

◆ grInishie2_801FCCAC()

void grInishie2_801FCCAC ( void  )

◆ grInishie2_801FCCB0()

void grInishie2_801FCCB0 ( HSD_GObj gobj)

◆ grInishie2_801FCCD4()

bool grInishie2_801FCCD4 ( void  )

◆ grInishie2_801FCCDC()

HSD_GObj * grInishie2_801FCCDC ( int  gobj_id)

◆ grInishie2_801FCDC8()

void grInishie2_801FCDC8 ( HSD_GObj gobj)

◆ grInishie2_801FCDF4()

bool grInishie2_801FCDF4 ( HSD_GObj gobj)

◆ grInishie2_801FCDFC()

void grInishie2_801FCDFC ( HSD_GObj gobj)

◆ grInishie2_801FCE00()

void grInishie2_801FCE00 ( HSD_GObj gobj)

◆ grInishie2_801FCE04()

void grInishie2_801FCE04 ( HSD_GObj arg0)

◆ grInishie2_801FCF24()

bool grInishie2_801FCF24 ( HSD_GObj gobj)

◆ grInishie2_801FCF2C()

void grInishie2_801FCF2C ( HSD_GObj gobj)

◆ grInishie2_801FCFCC()

void grInishie2_801FCFCC ( HSD_GObj arg0)

◆ grInishie2_801FD014()

void grInishie2_801FD014 ( HSD_GObj gobj)

◆ grInishie2_801FD018()

void grInishie2_801FD018 ( HSD_GObj gobj)

◆ grInishie2_801FD0B4()

void grInishie2_801FD0B4 ( HSD_GObj gobj)

◆ grInishie2_801FD198()

void grInishie2_801FD198 ( HSD_GObj gobj)

◆ grInishie2_801FD21C()

bool grInishie2_801FD21C ( HSD_GObj gobj)

◆ grInishie2_801FD224()

void grInishie2_801FD224 ( HSD_GObj gobj)

◆ grInishie2_801FD364()

void grInishie2_801FD364 ( HSD_GObj gobj)

◆ grInishie2_801FD368()

void grInishie2_801FD368 ( HSD_GObj gobj)

◆ grInishie2_801FD3CC()

void grInishie2_801FD3CC ( HSD_GObj gobj)

◆ grInishie2_801FD448()

void grInishie2_801FD448 ( HSD_GObj gobj)

◆ grInishie2_801FD4CC()

void grInishie2_801FD4CC ( HSD_GObj gobj)

◆ grInishie2_801FD4F0()

void grInishie2_801FD4F0 ( HSD_GObj gobj)

◆ grInishie2_801FD64C()

bool grInishie2_801FD64C ( HSD_GObj gobj)

◆ grInishie2_801FD654()

void grInishie2_801FD654 ( HSD_GObj arg0)

◆ grInishie2_801FD740()

void grInishie2_801FD740 ( HSD_GObj gobj)

◆ grInishie2_801FD744()

void grInishie2_801FD744 ( HSD_GObj gobj)

◆ grInishie2_801FD7A8()

void grInishie2_801FD7A8 ( HSD_GObj gobj)

◆ grInishie2_801FD824()

void grInishie2_801FD824 ( HSD_GObj gobj)

◆ grInishie2_801FD9EC()

void grInishie2_801FD9EC ( HSD_GObj gobj)

◆ grInishie2_801FDE8C()

void grInishie2_801FDE8C ( HSD_GObj gobj)

◆ grInishie2_801FDED0()

bool grInishie2_801FDED0 ( HSD_GObj gobj)

◆ grInishie2_801FDED8()

void grInishie2_801FDED8 ( HSD_GObj gobj)

◆ grInishie2_801FDFB4()

s32 grInishie2_801FDFB4 ( s32  arg0)

◆ grInishie2_801FDFE4()

void grInishie2_801FDFE4 ( HSD_GObj gobj)

◆ grInishie2_801FDFE8()

bool grInishie2_801FDFE8 ( void  )

◆ grInishie2_801FDFF0()

bool grInishie2_801FDFF0 ( void  )

Variable Documentation

◆ grI2_803E4AB4

StageCallbacks grI2_803E4AB4[]

◆ grI2_804D6A00

grInishie2_thing* grI2_804D6A00