SSBM Decomp
Loading...
Searching...
No Matches
gmmultiman.c File Reference
#include "gmmultiman.h"
#include <melee/gm/gm_unsplit.h>
#include <melee/gm/gmmain_lib.h>
#include <melee/gm/types.h>
#include <melee/gr/ground.h>
#include <melee/lb/lbcardgame.h>
#include <melee/lb/lbcardnew.h>
#include <melee/lb/lbdvd.h>
#include <melee/lb/lbtime.h>
#include <melee/lb/types.h>

Functions

UNK_T gm_801B6320 (void)
 
void gm_801B632C (MinorScene *arg0)
 
void gm_801B63C4 (MinorScene *arg0)
 
void gm_801B6428 (MinorScene *arg0)
 
void gm_801B65D4 (MinorScene *arg0)
 
void gm_801B67E8_OnInit (void)
 
void gm_801B6808_OnLoad (void)
 
void gm_801B6834 (void)
 
void gm_801B685C (void)
 
bool gm_801B688C (bool arg0)
 
static void gm_801B6AD8_inline (MinorScene *scene, int x)
 
void gm_801B69C0 (StartMeleeData *arg0)
 
void gm_801B6AD8 (MinorScene *scene)
 
void gm_801B6B70 (MinorScene *scene)
 
void gm_801B6BE8 (MinorScene *scene)
 
void gm_801B6F44 (MinorScene *scene)
 
void gm_801B7044 (MinorScene *scene)
 
void gm_801B70DC (MinorScene *scene)
 
void gm_801B7154 (MinorScene *scene)
 
void gm_801B74F0 (MinorScene *scene)
 
void gm_801B75F0 (MinorScene *scene)
 
void gm_801B7688 (MinorScene *scene)
 
static VsModeDatagetMultimanData (void)
 
void gm_801B7700 (MinorScene *scene)
 
void gm_801B7AA0 (MinorScene *scene)
 
void gm_801B7B74 (MinorScene *scene)
 
void gm_801B7C0C (MinorScene *scene)
 
void gm_801B7C84 (MinorScene *scene)
 
void gm_801B8024 (MinorScene *scene)
 
void gm_801B8110 (MinorScene *scene)
 
void gm_801B81A8 (MinorScene *scene)
 
void gm_801B8220 (MinorScene *scene)
 
void gm_801B8580 (MinorScene *scene)
 
void gm_801B863C (MinorScene *scene)
 
void gm_801B86D4 (MinorScene *scene)
 
void gm_801B874C (MinorScene *scene)
 
void gm_801B8AF8 (MinorScene *arg0)
 

Variables

static CSSData gm_80490960
 
static StartMeleeData gm_80490AA8
 
static MatchExitInfo gm_80490BE0 [2]
 
static CSSData gm_804950F0
 
static StartMeleeData gm_80495238
 
static MatchExitInfo gm_80495370
 
static u8 gm_804D68E8
 
static u8 gm_804D68E9
 
static u32 pad
 
static u8 gm_804D68F0
 
static s8 gm_804D68F1
 
MinorScene gm_803DECB8_MinorScenes []
 
MinorScene gm_803DED00_MinorScenes []
 
MinorScene gm_803DED48_MinorScenes []
 
MinorScene gm_803DED90_MinorScenes []
 
MinorScene gm_803DEDD8_MinorScenes []
 
MinorScene gm_803DEE20_MinorScenes []
 
MinorScene gm_803DEE68_MinorScenes []
 

Function Documentation

◆ gm_801B6320()

UNK_T gm_801B6320 ( void  )

◆ gm_801B632C()

void gm_801B632C ( MinorScene arg0)

◆ gm_801B63C4()

void gm_801B63C4 ( MinorScene arg0)

◆ gm_801B6428()

void gm_801B6428 ( MinorScene arg0)

◆ gm_801B65D4()

void gm_801B65D4 ( MinorScene arg0)

◆ gm_801B67E8_OnInit()

void gm_801B67E8_OnInit ( void  )

◆ gm_801B6808_OnLoad()

void gm_801B6808_OnLoad ( void  )

◆ gm_801B6834()

void gm_801B6834 ( void  )

◆ gm_801B685C()

void gm_801B685C ( void  )

◆ gm_801B688C()

bool gm_801B688C ( bool  arg0)

◆ gm_801B6AD8_inline()

static void gm_801B6AD8_inline ( MinorScene scene,
int  x 
)
static

◆ gm_801B69C0()

void gm_801B69C0 ( StartMeleeData arg0)

◆ gm_801B6AD8()

void gm_801B6AD8 ( MinorScene scene)

◆ gm_801B6B70()

void gm_801B6B70 ( MinorScene scene)

◆ gm_801B6BE8()

void gm_801B6BE8 ( MinorScene scene)

◆ gm_801B6F44()

void gm_801B6F44 ( MinorScene scene)

◆ gm_801B7044()

void gm_801B7044 ( MinorScene scene)

◆ gm_801B70DC()

void gm_801B70DC ( MinorScene scene)

◆ gm_801B7154()

void gm_801B7154 ( MinorScene scene)

◆ gm_801B74F0()

void gm_801B74F0 ( MinorScene scene)

◆ gm_801B75F0()

void gm_801B75F0 ( MinorScene scene)

◆ gm_801B7688()

void gm_801B7688 ( MinorScene scene)

◆ getMultimanData()

static VsModeData * getMultimanData ( void  )
inlinestatic

◆ gm_801B7700()

void gm_801B7700 ( MinorScene scene)

◆ gm_801B7AA0()

void gm_801B7AA0 ( MinorScene scene)

◆ gm_801B7B74()

void gm_801B7B74 ( MinorScene scene)

◆ gm_801B7C0C()

void gm_801B7C0C ( MinorScene scene)

◆ gm_801B7C84()

void gm_801B7C84 ( MinorScene scene)

◆ gm_801B8024()

void gm_801B8024 ( MinorScene scene)

◆ gm_801B8110()

void gm_801B8110 ( MinorScene scene)

◆ gm_801B81A8()

void gm_801B81A8 ( MinorScene scene)

◆ gm_801B8220()

void gm_801B8220 ( MinorScene scene)

◆ gm_801B8580()

void gm_801B8580 ( MinorScene scene)

◆ gm_801B863C()

void gm_801B863C ( MinorScene scene)

◆ gm_801B86D4()

void gm_801B86D4 ( MinorScene scene)

◆ gm_801B874C()

void gm_801B874C ( MinorScene scene)

◆ gm_801B8AF8()

void gm_801B8AF8 ( MinorScene arg0)

Variable Documentation

◆ gm_80490960

CSSData gm_80490960
static
Todo:
also contains Target scenes, maybe gmstadium is a better name, since these are all in the single player "stadium" menu

◆ gm_80490AA8

StartMeleeData gm_80490AA8
static

◆ gm_80490BE0

MatchExitInfo gm_80490BE0[2]
static

◆ gm_804950F0

CSSData gm_804950F0
static

◆ gm_80495238

StartMeleeData gm_80495238
static

◆ gm_80495370

MatchExitInfo gm_80495370
static

◆ gm_804D68E8

u8 gm_804D68E8
static

◆ gm_804D68E9

u8 gm_804D68E9
static

◆ pad

u32 pad
static

◆ gm_804D68F0

u8 gm_804D68F0
static

◆ gm_804D68F1

s8 gm_804D68F1
static

◆ gm_803DECB8_MinorScenes

MinorScene gm_803DECB8_MinorScenes[]
Initial value:
= {
{
0,
3,
0,
{
},
},
{
1,
3,
0,
{
},
},
{ 0xFF },
}
static MatchExitInfo gm_80490BE0[2]
Definition gmmultiman.c:19
void gm_801B6428(MinorScene *arg0)
Definition gmmultiman.c:264
void gm_801B632C(MinorScene *arg0)
Definition gmmultiman.c:234
void gm_801B63C4(MinorScene *arg0)
Definition gmmultiman.c:250
void gm_801B65D4(MinorScene *arg0)
Definition gmmultiman.c:314
static StartMeleeData gm_80490AA8
Definition gmmultiman.c:18
static CSSData gm_80490960
Definition gmmultiman.c:17
@ MN_VS
Definition forward.h:56
@ MN_CSS
Definition forward.h:62

◆ gm_803DED00_MinorScenes

MinorScene gm_803DED00_MinorScenes[]
Initial value:
= {
{
0,
3,
0,
{
},
},
{
1,
3,
0,
{
},
},
{ -1 },
}
static CSSData gm_804950F0
Definition gmmultiman.c:20
static StartMeleeData gm_80495238
Definition gmmultiman.c:21
void gm_801B6BE8(MinorScene *scene)
Definition gmmultiman.c:543
static MatchExitInfo gm_80495370
Definition gmmultiman.c:22
void gm_801B6B70(MinorScene *scene)
Definition gmmultiman.c:524
void gm_801B6AD8(MinorScene *scene)
Definition gmmultiman.c:519
void gm_801B6F44(MinorScene *scene)
Definition gmmultiman.c:590

◆ gm_803DED48_MinorScenes

MinorScene gm_803DED48_MinorScenes[]
Initial value:
= {
{
0,
3,
0,
{
},
},
{
1,
3,
0,
{
},
},
{ -1 },
}
void gm_801B70DC(MinorScene *scene)
Definition gmmultiman.c:628
void gm_801B7154(MinorScene *scene)
Definition gmmultiman.c:647
void gm_801B74F0(MinorScene *scene)
Definition gmmultiman.c:693
void gm_801B7044(MinorScene *scene)
Definition gmmultiman.c:623

◆ gm_803DED90_MinorScenes

MinorScene gm_803DED90_MinorScenes[]
Initial value:
= {
{
0,
3,
0,
{
},
},
{
1,
3,
0,
{
},
},
{ 0xFF },
}
void gm_801B7700(MinorScene *scene)
Definition gmmultiman.c:753
void gm_801B75F0(MinorScene *scene)
Definition gmmultiman.c:725
void gm_801B7AA0(MinorScene *scene)
Definition gmmultiman.c:800
void gm_801B7688(MinorScene *scene)
Definition gmmultiman.c:730

◆ gm_803DEDD8_MinorScenes

MinorScene gm_803DEDD8_MinorScenes[]
Initial value:
= {
{
0,
3,
0,
{
},
},
{
1,
3,
0,
{
},
},
{ 0xFF },
}
void gm_801B7B74(MinorScene *scene)
Definition gmmultiman.c:830
void gm_801B8024(MinorScene *scene)
Definition gmmultiman.c:901
void gm_801B7C84(MinorScene *scene)
Definition gmmultiman.c:853
void gm_801B7C0C(MinorScene *scene)
Definition gmmultiman.c:835

◆ gm_803DEE20_MinorScenes

MinorScene gm_803DEE20_MinorScenes[]
Initial value:
= {
{
0,
3,
0,
{
},
},
{
1,
3,
0,
{
},
},
{ -1 },
}
void gm_801B81A8(MinorScene *scene)
Definition gmmultiman.c:937
void gm_801B8580(MinorScene *scene)
Definition gmmultiman.c:995
void gm_801B8110(MinorScene *scene)
Definition gmmultiman.c:932
void gm_801B8220(MinorScene *scene)
Definition gmmultiman.c:955

◆ gm_803DEE68_MinorScenes

MinorScene gm_803DEE68_MinorScenes[]
Initial value:
= {
{
0,
3,
0,
{
},
},
{
1,
3,
0,
{
},
},
{ 0xFF },
}
void gm_801B8AF8(MinorScene *arg0)
Definition gmmultiman.c:1086
void gm_801B874C(MinorScene *scene)
Definition gmmultiman.c:1044
void gm_801B86D4(MinorScene *scene)
Definition gmmultiman.c:1026
void gm_801B863C(MinorScene *scene)
Definition gmmultiman.c:1021