SSBM Decomp
Loading...
Searching...
No Matches
gm_1B03.c File Reference
#include "gm_1B03.h"
#include <melee/mn/forward.h>
#include <melee/pl/forward.h>
#include "gm_unsplit.h"
#include "types.h"
#include <dolphin/types.h>
#include <melee/mn/types.h>

Functions

void gm_SetupSubColors (StartMeleeData *start)
 Update character tints.
static void player_standings_inline (StartMeleeData *arg0, MatchEnd *arg1, int i, u32 is_big_loser, int var_r7)
static int gm_801B0474_inline (MatchEnd *arg1, int i)
void gm_SetupSuddenDeath (StartMeleeData *start, MatchEnd *end)
void gm_801B05F4 (PlayerInitData *player, int slot)
void gm_SetupHumanPlayer (PlayerInitData *player, u8 ckind, u8 color, u8 stocks, u8 slot)
void gm_SetupCpuPlayer (PlayerInitData *arg0, u8 ckind, u8 color, u8 stocks, u8 slot)
void gm_801B06B0 (CSSData *css_data, u8 type, s8 c_kind, s8 stocks, s8 color, u8 arg5, u8 level, u8 slot)
void gm_801B0730 (CSSData *css_data, s8 *c_kind, u8 *stocks, u8 *color, u8 *nametag, u8 *level)
void gm_801B07B4 (CSSData *css_data, s8 c_kind, s8 stocks, s8 color, u8 arg4, u8 level, u8 arg6)
void gm_801B07E8 (CSSData *css_data, s8 *c_kind, s8 *stocks, s8 *color, s8 *arg4, u8 *level)

Function Documentation

◆ gm_SetupSubColors()

void gm_SetupSubColors ( StartMeleeData * start)

Update character tints.

Character tints?

If any two players are the same character, team, and subcolor (tint), increment the tint of one of them.

Update character tints.

◆ player_standings_inline()

void player_standings_inline ( StartMeleeData * arg0,
MatchEnd * arg1,
int i,
u32 is_big_loser,
int var_r7 )
inlinestatic

◆ gm_801B0474_inline()

int gm_801B0474_inline ( MatchEnd * arg1,
int i )
inlinestatic

◆ gm_SetupSuddenDeath()

void gm_SetupSuddenDeath ( StartMeleeData * start,
MatchEnd * end )

◆ gm_801B05F4()

void gm_801B05F4 ( PlayerInitData * player,
int slot )

◆ gm_SetupHumanPlayer()

void gm_SetupHumanPlayer ( PlayerInitData * player,
u8 ckind,
u8 color,
u8 stocks,
u8 slot )

◆ gm_SetupCpuPlayer()

void gm_SetupCpuPlayer ( PlayerInitData * arg0,
u8 ckind,
u8 color,
u8 stocks,
u8 slot )

◆ gm_801B06B0()

void gm_801B06B0 ( CSSData * css_data,
u8 type,
s8 c_kind,
s8 stocks,
s8 color,
u8 arg5,
u8 level,
u8 slot )

◆ gm_801B0730()

void gm_801B0730 ( CSSData * css_data,
s8 * c_kind,
u8 * stocks,
u8 * color,
u8 * nametag,
u8 * level )

◆ gm_801B07B4()

void gm_801B07B4 ( CSSData * css_data,
s8 c_kind,
s8 stocks,
s8 color,
u8 arg4,
u8 level,
u8 arg6 )

◆ gm_801B07E8()

void gm_801B07E8 ( CSSData * css_data,
s8 * c_kind,
s8 * stocks,
s8 * color,
s8 * arg4,
u8 * level )