SSBM Decomp
Loading...
Searching...
No Matches
gm_1601.h File Reference
#include <placeholder.h>
#include <platform.h>
#include "dolphin/gx/GXStruct.h"
#include "dolphin/mtx.h"
#include "dolphin/types.h"
#include "ft/forward.h"
#include "gm/forward.h"
#include "mn/forward.h"
#include "mn/types.h"
#include "sc/forward.h"
#include <printf.h>
#include <melee/gm/gmregclear.h>

Go to the source code of this file.

Functions

int gm_801601C4 (s8)
int gm_80160244 (s8)
void gm_801602C0 (s8)
void gm_801603B0 (void)
u32 fn_80160400 (CharacterKind)
 gets character victory theme id
char * gm_80160438 (s32)
 gets character result anim path
bool gm_80160474 (CharacterKind, GameModeKind)
char * gm_801604DC (CharacterKind, GameModeKind)
 gets characters trophy model
char * gm_80160564 (CharacterKind, GameModeKind)
u8 fn_801605EC (s32)
s8 gm_80160638 (s32)
u8 fn_801606A8 (int)
u8 fn_80160710 (int)
int gm_8016075C (CharacterKind)
u8 fn_801607A8 (int)
u8 fn_801607F4 (int)
u8 fn_80160840 (u8)
u32 gm_80160854 (u8, u8, u8, u8)
 gets the player hud color index
GXColor gm_80160968 (u8)
 gets the player hud color
const char * gm_80160980 (u8 ckind)
 Get SJIS character name for a given CharacterKind.
const char * fn_801609E0 (u8 ckind)
const char * gm_80160A60 (int)
UNK_RET gm_80160B40 (HSD_Text *, u8, u8)
void gm_80160C90 (HSD_Text *text, u8 fighter_id, bool arg2)
void fn_80160DE8 (HSD_JObj *, u8, s32, u8, f32, f32)
float fn_80160F58 (u8 ckind)
s32 fn_80161004 (MatchEnd *)
s32 fn_80161154 (MatchEnd *)
void fn_80161C90 (MatchEnd *, int, u16 *)
void fn_80162068 (MatchEnd *)
s32 fn_80162170 (MatchEnd *)
s32 gm_801623A4 (MatchEnd *)
int gm_801623D8 (void)
UNK_RET gm_801623FC (int)
long gm_8016247C (long)
void gm_80162574 (u8, u8)
void gm_8016260C (u8, u8)
u32 gm_GetVsPlayMatchTotal (void)
u32 gm_80162800 (struct MatchEnd *)
void gm_801628C4 (u32, u32)
long gm_80162968 (u32 seconds)
long gm_801629B4 (s32 amount)
long gm_GetPlayTime (void)
long gm_80162A4C (s32 amount)
struct gmm_x1868_1A8_t * gm_80162A98 (s32)
void gm_80162B4C (s32 amount)
void gm_IncrementPowerCount (void)
int gm_80162BD8 (u8)
bool fn_80162BFC (s8 ckind, int)
long gm_80162C48 (void)
bool fn_80162CCC (void)
bool gm_80162D1C (void)
u8 gm_80162D6C (void)
int gm_80162DD4 (u8)
long fn_80162DF8 (u8 ckind, unsigned long)
long gm_80162E44 (void)
bool gm_80162EC8 (void)
bool gm_80162F18 (void)
u8 gm_80162F68 (void)
int gm_80162FD0 (u8)
bool fn_80162FF4 (u8 ckind, unsigned long)
long gm_80163040 (void)
bool fn_801630C4 (void)
bool gm_80163114 (void)
u8 gm_80163164 (void)
u32 gm_801631CC (u8)
u32 gm_801631F0 (void)
u16 gm_80163274 (u8)
int gm_80163298 (s8 c_kind, u16)
long gm_8016332C (u8)
void gm_80163374 (u8, u8 *, u8 *, u8 *, u8 *)
bool gm_801634D4 (u8 *, u8 *, u8 *, u8 *)
bool gm_8016365C (u8)
long gm_80163690 (u8)
void gm_801636D8 (u8, u8 *, u8 *, u8 *, u8 *)
bool gm_80163838 (u8 *, u8 *, u8 *, u8 *)
bool gm_801639C0 (u8)
int gm_801639F4 (u8)
void gm_80163A3C (u8, u8 *, u8 *, u8 *, u8 *)
bool gm_80163B9C (u8 *, u8 *, u8 *, u8 *)
bool fn_80163D24 (void)
bool fn_80163D74 (void)
u16 gm_Get3MinMultimanHighscore (u8)
int gm_Get3MinMultimanTotalHighscore (void)
 Get total number of KOs.
u16 gm_Get15MinMultimanHighscore (u8)
int gm_Get15MinMultimanTotalHighscore (void)
int gm_GetEndlessHighscore (u8)
int gm_GetEndlessTotalHighscore (void)
int gm_GetCruelHighscore (u8)
int gm_GetCruelTotalHighscore (void)
int fn_80163FA4 (u8)
u8 gm_8016400C (u8 ckind)
u8 gm_80164024 (u8 ckind)
bool gm_8016403C (u8 item)
void fn_801640B0 (u64 *item_mask)
float fn_8016419C (u8)
float fn_801641B4 (u8)
u16 gm_801641CC (u8)
void gm_801641E4 (u8 stage, u8 enable)
long gm_80164250 (u16)
bool fn_801642A0 (void)
bool gm_80164330 (s32)
bool gm_80164430 (u16)
int gm_80164504 (u16)
bool gm_80164600 (void)
 Are all stages unlocked?
UNK_RET gm_8016468C (UNK_PARAMS)
void gm_801647D0 (void)
int gm_801647F8 (u8)
bool gm_80164840 (u8 ckind)
 character unlocked check
void gm_80164910 (int)
long gm_80164A0C (u8)
bool gm_80164ABC (void)
 Are all unlockable characters unlocked?
bool fn_80164B48 (void)
void gm_80164F18 (void)
void gm_8016505C (void)
bool gm_80165084 (void)
void fn_801650E8 (void)
void fn_80165108 (int, int)
void fn_80165190 (s32, s32)
void fn_801651FC (s32, s32)
void gm_80165268 (int)
void gm_80165290 (int)
void fn_801652B0 (s32, s32)
void * fn_801652D8 (void)
HSD_GObjgm_80165388 (u16, u8, u8, s32)
 creates the develop mode stress test
void gm_801653C8 (HSD_GObj *)
 frees the develop mode stress test
float fn_801653E8 (u8)
u8 fn_80165418 (MatchEnd *)
u8 fn_801654A0 (MatchEnd *)
u8 fn_80165548 (MatchEnd *, s8, s32)
u32 fn_801656A8 (MatchEnd *, u32)
s32 fn_8016588C (lbl_8046B6A0_24C_t *, s32)
s32 fn_80165AC0 (MatchEnd *)
MatchEndfn_80165D60 (MatchEnd *)
void fn_80165E7C (MatchEnd *)
s32 fn_80165FA4 (MatchEnd *)
s32 fn_801661E0 (MatchEnd *)
void gm_80166378 (struct lbl_8046B6A0_24C_t *)
long gm_80166A98 (MatchEnd *, s32, s8, u8, s8, u8, s8, u8, u8, u8)
s32 gmCamera_801A2640 (void)
void gm_80166CCC (MatchEnd *, MatchEnd *)
bool gm_80167140 (MatchEnd *)
int fn_80167194 (MatchEnd *)
void fn_8016719C (s32, s32)
void gm_80167320 (int slot, bool)
void gm_80167470 (long, long)
void gm_801674C4 (s8, u8, s8, s8, GmRouteCallback)
void fn_8016758C (void)
s32 fn_80167638 (s32, Vec3 *, Vec3 *)
void gm_801677C0 (struct gm_801677C0_s *arg0)
void gm_801677E8 (s8 arg0)
u8 gm_801677F0 (void)
bool gm_801677F8 (int port, int)
void gm_80167858 (int port, int, int, int)
void gm_801678F8 (int port, int, int)
void gm_8016795C (struct PlayerInitData *)
void gm_80167A14 (struct PlayerInitData *)
void gm_80167A64 (struct StartMeleeRules *)
void gm_80167B50 (struct VsModeData *)
void gm_80167BC8 (struct VsModeData *)
void gm_80167FC4 (struct SSSData *)
s8 gm_801685D4 (u8, u8)
void gm_80168638 (MatchEnd *)
void gm_80168710 (MatchEnd *, VsModeData *)
long gm_801688AC (MatchEnd *)
int gm_80168940 (MatchEnd *)
void gm_8016895C (HSD_JObj *, DynamicModelDesc *, int idx)
void fn_801689E4 (HSD_JObj *, DynamicModelDesc *, int)
void fn_80168A6C (void *, void *, s32)
float gm_80168B34 (CharacterKind, int, int)
float gm_80168BF8 (int)
void gm_80168C5C (u32)
UNK_RET fn_80168E54 (s8, s8, u8, u8)
void fn_80168F2C (s8)
UNK_RET fn_80168F7C (UNK_PARAMS)
void gm_80168F88 (void)
void gm_80168FC4 (void)
 UnclePunch: Audio_LoadAnnouncer.
s32 fn_80169000 (void *arg0, void *arg1)
u8 gm_80169238 (u8)
 fn_80169000 done
u8 gm_80169264 (u8)
u8 gm_80169290 (u8)
u8 gm_801692BC (u8)
void gm_801692E8 (u32 secs, datetime *datetime)
struct lbl_8046B488_tfn_80169364 (void)
u8 gm_80169370 (s32)
int gm_80169384 (void)
s32 gm_80169394 (void)
bool gm_801693BC (int)
 Player is Fighting Wireframe.
void fn_80169434 (GmRouteCallback fn)
bool fn_80169444 (bool)
int gm_801694A0 (HSD_GObj *)
void * gm_80169520 (void)
void * gm_80169530 (void)
void * gm_80169540 (void)
void fn_80169550 (int slot)
void fn_80169574 (ssize_t size, s8 *buf)
long fn_801695BC (u8, u8, u8, u8 *, u8 *)
void fn_801697FC (signed char, signed char, signed char, signed char, signed char *)
void fn_8016989C (unsigned char *, u8, u8, u8 *, u8 *)
void fn_80169900 (unsigned char, struct lbl_8046B488_t *, signed char *, signed char *)
long fn_80169A84 (u8, s8 *, s8 *)
void fn_80169C54 (s8, s8)
UNK_RET fn_80169F50 (s8, s8)
UNK_RET fn_8016A09C (UNK_PARAMS)
UNK_RET gm_8016A164 (UNK_PARAMS)
bool gm_8016A1F8 (void)
void gm_8016A21C (StartMeleeRules *)
long gm_8016A22C (s8 ckind0, s8 ckind1, s8 ckind2, u8, u8, int, int, int, u8 color, u8, u8, int opp_count, int, int, int, int, int, f32, f32)
void gm_8016A404 (s32 arg0)
void gm_8016A414 (f32 arg8)
void gm_8016A424 (s8 arg0)
void gm_8016A434 (void)
void fn_8016A450 (void)
void fn_8016A46C (void)
void fn_8016A488 (long)
void fn_8016A4C8 (void)
void gm_8016A92C (StartMeleeRules *)
bool gm_8016A944 (UNK_PARAMS)
void * gm_8016A97C (void)
struct lbl_8046B668_tgm_8016A98C (void)
int gm_8016A998 (s8, s8)
int gm_8016A9E8 (u8 arg0, s8 arg1)
bool gm_8016AC44 (s8 ckind, s8 costume_id)

Function Documentation

◆ gm_801601C4()

int gm_801601C4 ( s8 arg0)

◆ gm_80160244()

int gm_80160244 ( s8 arg0)

◆ gm_801602C0()

void gm_801602C0 ( s8 arg0)

◆ gm_801603B0()

void gm_801603B0 ( void )

◆ fn_80160400()

u32 fn_80160400 ( CharacterKind ckind)

gets character victory theme id

◆ gm_80160438()

char * gm_80160438 ( s32 ckind)

gets character result anim path

◆ gm_80160474()

bool gm_80160474 ( CharacterKind ckind,
GameModeKind scene )

◆ gm_801604DC()

char * gm_801604DC ( CharacterKind ckind,
GameModeKind scene )

gets characters trophy model

◆ gm_80160564()

char * gm_80160564 ( CharacterKind ckind,
GameModeKind scene )

◆ fn_801605EC()

u8 fn_801605EC ( s32 arg0)

◆ gm_80160638()

s8 gm_80160638 ( s32 arg0)

◆ fn_801606A8()

u8 fn_801606A8 ( int arg0)

◆ fn_80160710()

u8 fn_80160710 ( int arg0)

◆ gm_8016075C()

int gm_8016075C ( CharacterKind ckind)

◆ fn_801607A8()

u8 fn_801607A8 ( int arg0)

◆ fn_801607F4()

u8 fn_801607F4 ( int arg0)

◆ fn_80160840()

u8 fn_80160840 ( u8 arg0)

◆ gm_80160854()

u32 gm_80160854 ( u8 slot,
u8 team,
u8 is_teams,
u8 slot_type )

gets the player hud color index

◆ gm_80160968()

GXColor gm_80160968 ( u8 arg0)

gets the player hud color

◆ gm_80160980()

const char * gm_80160980 ( u8 ckind)

Get SJIS character name for a given CharacterKind.

◆ fn_801609E0()

const char * fn_801609E0 ( u8 ckind)

◆ gm_80160A60()

const char * gm_80160A60 ( int arg0)

◆ gm_80160B40()

UNK_RET gm_80160B40 ( HSD_Text * text,
u8 ckind,
u8 arg2 )

◆ gm_80160C90()

void gm_80160C90 ( HSD_Text * text,
u8 fighter_id,
bool arg2 )

◆ fn_80160DE8()

void fn_80160DE8 ( HSD_JObj * arg0,
u8 arg1,
s32 arg2,
u8 arg3,
f32 farg0,
f32 farg1 )

◆ fn_80160F58()

float fn_80160F58 ( u8 ckind)

◆ fn_80161004()

s32 fn_80161004 ( MatchEnd * match_end)

◆ fn_80161154()

s32 fn_80161154 ( MatchEnd * arg0)

◆ fn_80161C90()

void fn_80161C90 ( MatchEnd * arg0,
int arg1,
u16 * arg2 )

◆ fn_80162068()

void fn_80162068 ( MatchEnd * match_end)

◆ fn_80162170()

s32 fn_80162170 ( MatchEnd * arg0)

◆ gm_801623A4()

s32 gm_801623A4 ( MatchEnd * arg0)

◆ gm_801623D8()

int gm_801623D8 ( void )

◆ gm_801623FC()

UNK_RET gm_801623FC ( int arg0)

◆ gm_8016247C()

long gm_8016247C ( long )

◆ gm_80162574()

void gm_80162574 ( u8 arg0,
u8 arg1 )

◆ gm_8016260C()

void gm_8016260C ( u8 arg0,
u8 arg1 )

◆ gm_GetVsPlayMatchTotal()

u32 gm_GetVsPlayMatchTotal ( void )

◆ gm_80162800()

u32 gm_80162800 ( struct MatchEnd * arg0)

◆ gm_801628C4()

void gm_801628C4 ( u32 arg0,
u32 arg1 )

◆ gm_80162968()

long gm_80162968 ( u32 seconds)

◆ gm_801629B4()

long gm_801629B4 ( s32 amount)

◆ gm_GetPlayTime()

long gm_GetPlayTime ( void )

◆ gm_80162A4C()

long gm_80162A4C ( s32 amount)

◆ gm_80162A98()

struct gmm_x1868_1A8_t * gm_80162A98 ( s32 arg0)

◆ gm_80162B4C()

void gm_80162B4C ( s32 amount)

◆ gm_IncrementPowerCount()

void gm_IncrementPowerCount ( void )

◆ gm_80162BD8()

int gm_80162BD8 ( u8 arg0)

◆ fn_80162BFC()

bool fn_80162BFC ( s8 ckind,
int arg1 )

◆ gm_80162C48()

long gm_80162C48 ( void )

◆ fn_80162CCC()

bool fn_80162CCC ( void )

◆ gm_80162D1C()

bool gm_80162D1C ( void )

◆ gm_80162D6C()

u8 gm_80162D6C ( void )

◆ gm_80162DD4()

int gm_80162DD4 ( u8 i)

◆ fn_80162DF8()

long fn_80162DF8 ( u8 ckind,
unsigned long  )

◆ gm_80162E44()

long gm_80162E44 ( void )

◆ gm_80162EC8()

bool gm_80162EC8 ( void )

◆ gm_80162F18()

bool gm_80162F18 ( void )

◆ gm_80162F68()

u8 gm_80162F68 ( void )

◆ gm_80162FD0()

int gm_80162FD0 ( u8 i)

◆ fn_80162FF4()

bool fn_80162FF4 ( u8 ckind,
unsigned long  )

◆ gm_80163040()

long gm_80163040 ( void )

◆ fn_801630C4()

bool fn_801630C4 ( void )

◆ gm_80163114()

bool gm_80163114 ( void )

◆ gm_80163164()

u8 gm_80163164 ( void )

◆ gm_801631CC()

u32 gm_801631CC ( u8 i)

◆ gm_801631F0()

u32 gm_801631F0 ( void )

◆ gm_80163274()

u16 gm_80163274 ( u8 i)

◆ gm_80163298()

int gm_80163298 ( s8 c_kind,
u16 arg1 )

◆ gm_8016332C()

long gm_8016332C ( u8 arg0)

◆ gm_80163374()

void gm_80163374 ( u8 arg0,
u8 * arg1,
u8 * arg2,
u8 * arg3,
u8 * arg4 )

◆ gm_801634D4()

bool gm_801634D4 ( u8 * arg0,
u8 * arg1,
u8 * arg2,
u8 * arg3 )

◆ gm_8016365C()

bool gm_8016365C ( u8 arg0)

◆ gm_80163690()

long gm_80163690 ( u8 arg0)

◆ gm_801636D8()

void gm_801636D8 ( u8 arg0,
u8 * arg1,
u8 * arg2,
u8 * arg3,
u8 * arg4 )

◆ gm_80163838()

bool gm_80163838 ( u8 * arg0,
u8 * arg1,
u8 * arg2,
u8 * arg3 )

◆ gm_801639C0()

bool gm_801639C0 ( u8 arg0)

◆ gm_801639F4()

int gm_801639F4 ( u8 arg0)

◆ gm_80163A3C()

void gm_80163A3C ( u8 arg0,
u8 * arg1,
u8 * arg2,
u8 * arg3,
u8 * arg4 )

◆ gm_80163B9C()

bool gm_80163B9C ( u8 * arg0,
u8 * arg1,
u8 * arg2,
u8 * arg3 )

◆ fn_80163D24()

bool fn_80163D24 ( void )

◆ fn_80163D74()

bool fn_80163D74 ( void )

◆ gm_Get3MinMultimanHighscore()

u16 gm_Get3MinMultimanHighscore ( u8 i)

◆ gm_Get3MinMultimanTotalHighscore()

int gm_Get3MinMultimanTotalHighscore ( void )

Get total number of KOs.

◆ gm_Get15MinMultimanHighscore()

u16 gm_Get15MinMultimanHighscore ( u8 i)

◆ gm_Get15MinMultimanTotalHighscore()

int gm_Get15MinMultimanTotalHighscore ( void )

◆ gm_GetEndlessHighscore()

int gm_GetEndlessHighscore ( u8 i)

◆ gm_GetEndlessTotalHighscore()

int gm_GetEndlessTotalHighscore ( void )

◆ gm_GetCruelHighscore()

int gm_GetCruelHighscore ( u8 i)

◆ gm_GetCruelTotalHighscore()

int gm_GetCruelTotalHighscore ( void )

◆ fn_80163FA4()

int fn_80163FA4 ( u8 arg0)

◆ gm_8016400C()

u8 gm_8016400C ( u8 ckind)

◆ gm_80164024()

u8 gm_80164024 ( u8 ckind)

◆ gm_8016403C()

bool gm_8016403C ( u8 item)

◆ fn_801640B0()

void fn_801640B0 ( u64 * item_mask)

◆ fn_8016419C()

float fn_8016419C ( u8 arg0)

◆ fn_801641B4()

float fn_801641B4 ( u8 arg0)

◆ gm_801641CC()

u16 gm_801641CC ( u8 arg0)

◆ gm_801641E4()

void gm_801641E4 ( u8 stage,
u8 enable )

◆ gm_80164250()

long gm_80164250 ( u16 mask)

◆ fn_801642A0()

bool fn_801642A0 ( void )

◆ gm_80164330()

bool gm_80164330 ( s32 arg0)

◆ gm_80164430()

bool gm_80164430 ( u16 arg0)

◆ gm_80164504()

int gm_80164504 ( u16 stage_id)

◆ gm_80164600()

bool gm_80164600 ( void )

Are all stages unlocked?

◆ gm_8016468C()

UNK_RET gm_8016468C ( UNK_PARAMS )

◆ gm_801647D0()

void gm_801647D0 ( void )

◆ gm_801647F8()

int gm_801647F8 ( u8 arg0)

◆ gm_80164840()

bool gm_80164840 ( u8 ckind)

character unlocked check

character unlocked check

◆ gm_80164910()

void gm_80164910 ( int arg0)

◆ gm_80164A0C()

long gm_80164A0C ( u8 arg0)

◆ gm_80164ABC()

bool gm_80164ABC ( void )

Are all unlockable characters unlocked?

Remarks
Gekko codes which unlock all characters change this to return true.

◆ fn_80164B48()

bool fn_80164B48 ( void )

◆ gm_80164F18()

void gm_80164F18 ( void )

◆ gm_8016505C()

void gm_8016505C ( void )

◆ gm_80165084()

bool gm_80165084 ( void )

◆ fn_801650E8()

void fn_801650E8 ( void )

◆ fn_80165108()

void fn_80165108 ( int slot,
int arg1 )

◆ fn_80165190()

void fn_80165190 ( s32 slot,
s32 arg1 )

◆ fn_801651FC()

void fn_801651FC ( s32 slot,
s32 arg1 )

◆ gm_80165268()

void gm_80165268 ( int unused)

◆ gm_80165290()

void gm_80165290 ( int x)

◆ fn_801652B0()

void fn_801652B0 ( s32 arg0,
s32 arg1 )

◆ fn_801652D8()

void * fn_801652D8 ( void )

◆ gm_80165388()

HSD_GObj * gm_80165388 ( u16 arg0,
u8 arg1,
u8 arg2,
s32 arg3 )

creates the develop mode stress test

◆ gm_801653C8()

void gm_801653C8 ( HSD_GObj * gobj)

frees the develop mode stress test

◆ fn_801653E8()

float fn_801653E8 ( u8 arg0)

◆ fn_80165418()

u8 fn_80165418 ( MatchEnd * match_end)

◆ fn_801654A0()

u8 fn_801654A0 ( MatchEnd * match_end)

◆ fn_80165548()

u8 fn_80165548 ( MatchEnd * me,
s8 arg1,
s32 team )

◆ fn_801656A8()

u32 fn_801656A8 ( MatchEnd * arg0,
u32 arg1 )

◆ fn_8016588C()

s32 fn_8016588C ( lbl_8046B6A0_24C_t * arg0,
s32 arg1 )

◆ fn_80165AC0()

s32 fn_80165AC0 ( MatchEnd * arg0)

◆ fn_80165D60()

MatchEnd * fn_80165D60 ( MatchEnd * arg0)

◆ fn_80165E7C()

void fn_80165E7C ( MatchEnd * arg0)

◆ fn_80165FA4()

s32 fn_80165FA4 ( MatchEnd * arg0)

◆ fn_801661E0()

s32 fn_801661E0 ( MatchEnd * arg0)

◆ gm_80166378()

void gm_80166378 ( struct lbl_8046B6A0_24C_t * arg0_raw)

◆ gm_80166A98()

long gm_80166A98 ( MatchEnd * arg0,
s32 arg1,
s8 arg2,
u8 arg3,
s8 arg4,
u8 arg5,
s8 arg6,
u8 arg7,
u8 arg_sp8,
u8 arg_spC )

◆ gmCamera_801A2640()

s32 gmCamera_801A2640 ( void )

◆ gm_80166CCC()

void gm_80166CCC ( MatchEnd * arg0,
MatchEnd * arg1 )

◆ gm_80167140()

bool gm_80167140 ( MatchEnd * me)

◆ fn_80167194()

int fn_80167194 ( MatchEnd * me)

◆ fn_8016719C()

void fn_8016719C ( s32 slot,
s32 subchar )

◆ gm_80167320()

void gm_80167320 ( int slot,
bool arg1 )

◆ gm_80167470()

void gm_80167470 ( long ,
long  )

◆ gm_801674C4()

void gm_801674C4 ( s8 arg0,
u8 arg1,
s8 arg2,
s8 arg3,
GmRouteCallback arg4 )

◆ fn_8016758C()

void fn_8016758C ( void )

◆ fn_80167638()

s32 fn_80167638 ( s32 arg0,
Vec3 * arg1,
Vec3 * arg2 )

◆ gm_801677C0()

void gm_801677C0 ( struct gm_801677C0_s * arg0)

◆ gm_801677E8()

void gm_801677E8 ( s8 arg0)

◆ gm_801677F0()

u8 gm_801677F0 ( void )

◆ gm_801677F8()

bool gm_801677F8 ( int port,
int arg1 )

◆ gm_80167858()

void gm_80167858 ( int port,
int arg1,
int arg2,
int arg3 )

◆ gm_801678F8()

void gm_801678F8 ( int port,
int arg1,
int arg2 )

◆ gm_8016795C()

void gm_8016795C ( struct PlayerInitData * arg0)

◆ gm_80167A14()

void gm_80167A14 ( struct PlayerInitData * arg0)

◆ gm_80167A64()

void gm_80167A64 ( struct StartMeleeRules * arg0)

◆ gm_80167B50()

void gm_80167B50 ( struct VsModeData * arg0)

◆ gm_80167BC8()

void gm_80167BC8 ( struct VsModeData * vs_data)

<

Todo
:: fix these to actually get the offensive and

<

Todo
:: some weird item copy thing that needs to be fixed

◆ gm_80167FC4()

void gm_80167FC4 ( struct SSSData * arg0)

◆ gm_801685D4()

s8 gm_801685D4 ( u8 arg0,
u8 arg1 )

◆ gm_80168638()

void gm_80168638 ( MatchEnd * arg0)

◆ gm_80168710()

void gm_80168710 ( MatchEnd * arg0,
VsModeData * arg1 )

◆ gm_801688AC()

long gm_801688AC ( MatchEnd * arg0)

◆ gm_80168940()

int gm_80168940 ( MatchEnd * match_end)

◆ gm_8016895C()

void gm_8016895C ( HSD_JObj * arg0,
DynamicModelDesc * arg1,
int idx )

◆ fn_801689E4()

void fn_801689E4 ( HSD_JObj * arg0,
DynamicModelDesc * arg1,
int idx )

◆ fn_80168A6C()

void fn_80168A6C ( void * arg0,
void * arg1,
s32 idx )

◆ gm_80168B34()

float gm_80168B34 ( CharacterKind ckind,
int arg1,
int arg2 )

◆ gm_80168BF8()

float gm_80168BF8 ( int arg0)

◆ gm_80168C5C()

void gm_80168C5C ( u32 arg0)

◆ fn_80168E54()

UNK_RET fn_80168E54 ( s8 arg0,
s8 arg1,
u8 arg2,
u8 arg3 )

◆ fn_80168F2C()

void fn_80168F2C ( s8 ignored)

◆ fn_80168F7C()

UNK_RET fn_80168F7C ( UNK_PARAMS )

◆ gm_80168F88()

void gm_80168F88 ( void )

◆ gm_80168FC4()

void gm_80168FC4 ( void )

UnclePunch: Audio_LoadAnnouncer.

◆ fn_80169000()

s32 fn_80169000 ( void * arg0,
void * arg1 )

◆ gm_80169238()

u8 gm_80169238 ( u8 ckind)

◆ gm_80169264()

u8 gm_80169264 ( u8 ckind)

◆ gm_80169290()

u8 gm_80169290 ( u8 ckind)

◆ gm_801692BC()

u8 gm_801692BC ( u8 ckind)

◆ gm_801692E8()

void gm_801692E8 ( u32 secs,
datetime * datetime )

◆ fn_80169364()

struct lbl_8046B488_t * fn_80169364 ( void )

◆ gm_80169370()

u8 gm_80169370 ( s32 arg0)

◆ gm_80169384()

int gm_80169384 ( void )

◆ gm_80169394()

s32 gm_80169394 ( void )

◆ gm_801693BC()

bool gm_801693BC ( int arg0)

Player is Fighting Wireframe.

◆ fn_80169434()

void fn_80169434 ( GmRouteCallback fn)

◆ fn_80169444()

bool fn_80169444 ( bool arg0)

◆ gm_801694A0()

int gm_801694A0 ( HSD_GObj * arg0)

◆ gm_80169520()

void * gm_80169520 ( void )

◆ gm_80169530()

void * gm_80169530 ( void )

◆ gm_80169540()

void * gm_80169540 ( void )

◆ fn_80169550()

void fn_80169550 ( int slot)

◆ fn_80169574()

void fn_80169574 ( ssize_t size,
s8 * buf )

◆ fn_801695BC()

long fn_801695BC ( u8 arg0,
u8 arg1,
u8 arg2,
u8 * arg3,
u8 * arg4 )

◆ fn_801697FC()

void fn_801697FC ( signed char character,
signed char costume,
signed char new_character,
signed char new_costume,
signed char * buf )

◆ fn_8016989C()

void fn_8016989C ( unsigned char * arg0,
u8 arg1,
u8 arg2,
u8 * arg3,
u8 * arg4 )

◆ fn_80169900()

void fn_80169900 ( unsigned char arg0,
struct lbl_8046B488_t * arg1,
signed char * arg2,
signed char * arg3 )

◆ fn_80169A84()

long fn_80169A84 ( u8 arg0,
s8 * arg1,
s8 * arg2 )

◆ fn_80169C54()

void fn_80169C54 ( s8 arg0,
s8 arg1 )

◆ fn_80169F50()

UNK_RET fn_80169F50 ( s8 arg0,
s8 arg1 )

◆ fn_8016A09C()

UNK_RET fn_8016A09C ( UNK_PARAMS )

◆ gm_8016A164()

UNK_RET gm_8016A164 ( UNK_PARAMS )

◆ gm_8016A1F8()

bool gm_8016A1F8 ( void )

◆ gm_8016A21C()

void gm_8016A21C ( StartMeleeRules * arg0)

◆ gm_8016A22C()

long gm_8016A22C ( s8 ckind0,
s8 ckind1,
s8 ckind2,
u8 a3,
u8 a4,
int a5,
int mode,
int a7,
u8 color,
u8 p87,
u8 p8b,
int opp_count,
int x7,
int x9,
int xA,
int flag2,
int flag1,
f32 f1,
f32 f2 )

◆ gm_8016A404()

void gm_8016A404 ( s32 arg0)

◆ gm_8016A414()

void gm_8016A414 ( f32 arg8)

◆ gm_8016A424()

void gm_8016A424 ( s8 arg0)

◆ gm_8016A434()

void gm_8016A434 ( void )

◆ fn_8016A450()

void fn_8016A450 ( void )

◆ fn_8016A46C()

void fn_8016A46C ( void )

◆ fn_8016A488()

void fn_8016A488 ( long )

◆ fn_8016A4C8()

void fn_8016A4C8 ( void )

◆ gm_8016A92C()

void gm_8016A92C ( StartMeleeRules * arg0)

◆ gm_8016A944()

bool gm_8016A944 ( UNK_PARAMS )

◆ gm_8016A97C()

void * gm_8016A97C ( void )

◆ gm_8016A98C()

struct lbl_8046B668_t * gm_8016A98C ( void )

◆ gm_8016A998()

int gm_8016A998 ( s8 arg0,
s8 arg1 )

◆ gm_8016A9E8()

int gm_8016A9E8 ( u8 arg0,
s8 arg1 )

◆ gm_8016AC44()

bool gm_8016AC44 ( s8 ckind,
s8 costume_id )