SSBM Decomp
Loading...
Searching...
No Matches
lbaudio_ax.c File Reference
#include "lbaudio_ax.static.h"
#include "baselib/forward.h"
#include <melee/ft/forward.h>
#include <baselib/axdriver.h>
#include <baselib/synth.h>
#include <melee/gr/stage.h>
#include <melee/lb/lbarchive.h>
#include <melee/lb/lblanguage.h>

Data Structures

struct  lbl_803BC918_t
 

Typedefs

typedef bool(* lbl_803BCA24_fn) (HSD_GObj *)
 

Functions

int lbAudioAx_8002305C (int arg0, int arg1)
 
int lbAudioAx_80023090 (int idx)
 
int lbAudioAx_800230C8 (int i, int *lo, int *hi)
 
int lbAudioAx_80023130 (int arg0)
 
int lbAudioAx_80023220 (int idx)
 
int lbAudioAx_80023694 (void)
 fn_80023254
 
int lbAudioAx_800236B8 (int arg0)
 
int lbAudioAx_800236DC (void)
 
bool lbAudioAx_80023710 (int arg0)
 
bool lbAudioAx_80023730 (void)
 
int fn_80023750 (int arg0, int arg1, int arg2, int arg3, int arg4)
 
int lbAudioAx_800237A8 (int sfx_id, int sfx_vol, int sfx_pan)
 
int lbAudioAx_80023870 (int arg0, int arg1, int arg2, int arg3)
 
void lbAudioAx_8002392C (void)
 
static int * lbAudioAx_80023968_inline (int arg0)
 
int lbAudioAx_80023968 (int arg0)
 
int lbAudioAx_80023A44 (int arg0, int arg1)
 
bool fn_80023ED4 (const char *arg0, int arg1, int arg2)
 lbAudioAx_80023B24
 
static const char * lbAudioAx_80023F28_inline0 (int arg0)
 
static bool lbAudioAx_80023F28_inline1 (const char *var_r3)
 
bool lbAudioAx_80023F28 (s32 arg0)
 
void lbAudioAx_80024030 (s32 arg0)
 
int lbAudioAx_800240B4 (int arg0)
 
int lbAudioAx_8002411C (int arg0)
 
int lbAudioAx_80024184 (int arg0, int arg1, int arg2, int arg3)
 lbAudioAx_8002411C
 
int lbAudioAx_80024304 (int arg0)
 
int lbAudioAx_8002438C (int arg0)
 
void lbAudioAx_800245D4 (int arg0)
 lbAudioAx_800243F4
 
int lbAudioAx_800245F4 (int arg0)
 
void lbAudioAx_80024614 (int arg0)
 
void lbAudioAx_80024634 (int arg0)
 
void fn_80024654 (int arg0)
 
void lbAudioAx_80024B1C (int arg0, int arg1)
 
void lbAudioAx_80024B58 (int arg0, int arg1)
 
int lbAudioAx_80024B94 (int arg0, int arg1)
 
bool lbAudioAx_80024BD0 (void)
 
int lbAudioAx_80024C08 (int arg0)
 
void lbAudioAx_80024C84 (void)
 
void lbAudioAx_80024D50 (void)
 
void lbAudioAx_80024D78 (int arg0)
 
void lbAudioAx_80024E50 (bool arg0)
 lbAudioAx_80024DC4
 
void lbAudioAx_80024E84 (bool arg0)
 
void lbAudioAx_80024F08 (void)
 
void lbAudioAx_80024F6C (void)
 
void lbAudioAx_80024FDC (void)
 
void lbAudioAx_80024FF4 (void)
 
void lbAudioAx_8002500C (int arg0)
 
void lbAudioAx_80025038 (int arg0)
 
void lbAudioAx_80025064 (bool arg0, bool arg1)
 
void lbAudioAx_80025098 (s32 arg0)
 
int fn_800250A0 (int arg0, int arg1, int arg2, int arg3)
 
bool fn_80026E58 (int arg0)
 fn_800251EC
 
u64 lbAudioAx_80026E84 (CharacterKind c_kind)
 
u64 lbAudioAx_80026EBC (InternalStageId arg0)
 
void lbAudioAx_80027DBC (void)
 
void lbAudioAx_8002835C (void)
 lbAudioAx_80027DF8
 
int lbAudioAx_80028B2C (void)
 lbAudioAx_8002835C
 
int lbAudioAx_80028B4C (void)
 
void lbAudioAx_80028B6C (void)
 
void lbAudioAx_80028B90 (void)
 

Variables

s8 flags_arr_803BB800 [0x62]
 
lbl_803BCA24_fn lbl_803BCA24 []
 
u8 data_pad_0 [0x1014 - 0xC80] = { 0 }
 
char * lbl_803BC314 []
 
u8 data_pad [0x478] = { 0 }
 
static struct lbl_803BC918_t lbl_803BC918 []
 
static int lbl_804D3928 [2] = { 1, 0 }
 
int lbl_804D6418
 lbAudioAx_80026F2C
 

Typedef Documentation

◆ lbl_803BCA24_fn

typedef bool(* lbl_803BCA24_fn) (HSD_GObj *)

Function Documentation

◆ lbAudioAx_8002305C()

int lbAudioAx_8002305C ( int  arg0,
int  arg1 
)

◆ lbAudioAx_80023090()

int lbAudioAx_80023090 ( int  idx)

◆ lbAudioAx_800230C8()

int lbAudioAx_800230C8 ( int  i,
int *  lo,
int *  hi 
)

◆ lbAudioAx_80023130()

int lbAudioAx_80023130 ( int  arg0)

◆ lbAudioAx_80023220()

int lbAudioAx_80023220 ( int  idx)

◆ lbAudioAx_80023694()

int lbAudioAx_80023694 ( void  )

◆ lbAudioAx_800236B8()

int lbAudioAx_800236B8 ( int  arg0)

◆ lbAudioAx_800236DC()

int lbAudioAx_800236DC ( void  )

◆ lbAudioAx_80023710()

bool lbAudioAx_80023710 ( int  arg0)

◆ lbAudioAx_80023730()

bool lbAudioAx_80023730 ( void  )

◆ fn_80023750()

int fn_80023750 ( int  arg0,
int  arg1,
int  arg2,
int  arg3,
int  arg4 
)

◆ lbAudioAx_800237A8()

int lbAudioAx_800237A8 ( int  sfx_id,
int  sfx_vol,
int  sfx_pan 
)

◆ lbAudioAx_80023870()

int lbAudioAx_80023870 ( int  arg0,
int  arg1,
int  arg2,
int  arg3 
)

◆ lbAudioAx_8002392C()

void lbAudioAx_8002392C ( void  )

◆ lbAudioAx_80023968_inline()

static int * lbAudioAx_80023968_inline ( int  arg0)
inlinestatic

◆ lbAudioAx_80023968()

int lbAudioAx_80023968 ( int  arg0)

◆ lbAudioAx_80023A44()

int lbAudioAx_80023A44 ( int  arg0,
int  arg1 
)

◆ fn_80023ED4()

bool fn_80023ED4 ( const char *  arg0,
int  arg1,
int  arg2 
)

◆ lbAudioAx_80023F28_inline0()

static const char * lbAudioAx_80023F28_inline0 ( int  arg0)
inlinestatic

◆ lbAudioAx_80023F28_inline1()

static bool lbAudioAx_80023F28_inline1 ( const char *  var_r3)
inlinestatic

◆ lbAudioAx_80023F28()

bool lbAudioAx_80023F28 ( s32  arg0)

◆ lbAudioAx_80024030()

void lbAudioAx_80024030 ( s32  arg0)

◆ lbAudioAx_800240B4()

int lbAudioAx_800240B4 ( int  arg0)

◆ lbAudioAx_8002411C()

int lbAudioAx_8002411C ( int  arg0)

◆ lbAudioAx_80024184()

int lbAudioAx_80024184 ( int  arg0,
int  arg1,
int  arg2,
int  arg3 
)

◆ lbAudioAx_80024304()

int lbAudioAx_80024304 ( int  arg0)

◆ lbAudioAx_8002438C()

int lbAudioAx_8002438C ( int  arg0)

◆ lbAudioAx_800245D4()

void lbAudioAx_800245D4 ( int  arg0)

◆ lbAudioAx_800245F4()

int lbAudioAx_800245F4 ( int  arg0)

◆ lbAudioAx_80024614()

void lbAudioAx_80024614 ( int  arg0)

◆ lbAudioAx_80024634()

void lbAudioAx_80024634 ( int  arg0)

◆ fn_80024654()

void fn_80024654 ( int  arg0)

◆ lbAudioAx_80024B1C()

void lbAudioAx_80024B1C ( int  arg0,
int  arg1 
)

◆ lbAudioAx_80024B58()

void lbAudioAx_80024B58 ( int  arg0,
int  arg1 
)

◆ lbAudioAx_80024B94()

int lbAudioAx_80024B94 ( int  arg0,
int  arg1 
)

◆ lbAudioAx_80024BD0()

bool lbAudioAx_80024BD0 ( void  )

◆ lbAudioAx_80024C08()

int lbAudioAx_80024C08 ( int  arg0)

◆ lbAudioAx_80024C84()

void lbAudioAx_80024C84 ( void  )

◆ lbAudioAx_80024D50()

void lbAudioAx_80024D50 ( void  )

◆ lbAudioAx_80024D78()

void lbAudioAx_80024D78 ( int  arg0)

◆ lbAudioAx_80024E50()

void lbAudioAx_80024E50 ( bool  arg0)

◆ lbAudioAx_80024E84()

void lbAudioAx_80024E84 ( bool  arg0)

◆ lbAudioAx_80024F08()

void lbAudioAx_80024F08 ( void  )

◆ lbAudioAx_80024F6C()

void lbAudioAx_80024F6C ( void  )

◆ lbAudioAx_80024FDC()

void lbAudioAx_80024FDC ( void  )

◆ lbAudioAx_80024FF4()

void lbAudioAx_80024FF4 ( void  )

◆ lbAudioAx_8002500C()

void lbAudioAx_8002500C ( int  arg0)

◆ lbAudioAx_80025038()

void lbAudioAx_80025038 ( int  arg0)

◆ lbAudioAx_80025064()

void lbAudioAx_80025064 ( bool  arg0,
bool  arg1 
)

◆ lbAudioAx_80025098()

void lbAudioAx_80025098 ( s32  arg0)

◆ fn_800250A0()

int fn_800250A0 ( int  arg0,
int  arg1,
int  arg2,
int  arg3 
)

◆ fn_80026E58()

◆ lbAudioAx_80026E84()

u64 lbAudioAx_80026E84 ( CharacterKind  c_kind)

◆ lbAudioAx_80026EBC()

u64 lbAudioAx_80026EBC ( InternalStageId  arg0)

◆ lbAudioAx_80027DBC()

void lbAudioAx_80027DBC ( void  )

◆ lbAudioAx_8002835C()

void lbAudioAx_8002835C ( void  )

◆ lbAudioAx_80028B2C()

int lbAudioAx_80028B2C ( void  )

◆ lbAudioAx_80028B4C()

int lbAudioAx_80028B4C ( void  )

◆ lbAudioAx_80028B6C()

void lbAudioAx_80028B6C ( void  )

◆ lbAudioAx_80028B90()

void lbAudioAx_80028B90 ( void  )

Variable Documentation

◆ flags_arr_803BB800

s8 flags_arr_803BB800[0x62]
extern

◆ lbl_803BCA24

lbl_803BCA24_fn lbl_803BCA24[]
Initial value:
= {
}
bool fn_80025CBC(HSD_GObj *gobj)
bool fn_800256BC(HSD_GObj *gobj)
bool fn_800259A0(HSD_GObj *gobj)
bool fn_800251EC(HSD_GObj *gobj)
bool fn_800253D8(HSD_GObj *gobj)
bool fn_800259EC(HSD_GObj *gobj)
bool fn_80025B44(HSD_GObj *gobj)
bool fn_80025A98(HSD_GObj *gobj)
bool fn_80025E38(HSD_GObj *gobj)

◆ data_pad_0

u8 data_pad_0[0x1014 - 0xC80] = { 0 }

◆ lbl_803BC314

char* lbl_803BC314[]
Initial value:
= {
"1p_qk.hps", "akaneia.hps", "baloon.hps", "bigblue.hps",
"castle.hps", "continue.hps", "corneria.hps", "docmari.hps",
"ending.hps", "famidemo.hps", "ff_1p01.hps", "ff_1p02.hps",
"ff_bad.hps", "ff_dk.hps", "ff_emb.hps", "ff_flat.hps",
"ff_fox.hps", "ff_fzero.hps", "ff_good.hps", "ff_ice.hps",
"ff_kirby.hps", "ff_link.hps", "ff_mario.hps", "ff_nes.hps",
"ff_poke.hps", "ff_samus.hps", "ff_step1.hps", "ff_step2.hps",
"ff_step3.hps", "ff_yoshi.hps", "flatzone.hps", "fourside.hps",
"gameover.hps", "garden.hps", "greatbay.hps", "greens.hps",
"howto.hps", "howto_s.hps", "hyaku.hps", "hyaku2.hps",
"icemt.hps", "inis1_01.hps", "inis1_02.hps", "inis2_01.hps",
"inis2_02.hps", "intro_es.hps", "intro_nm.hps", "item_h.hps",
"item_s.hps", "izumi.hps", "kongo.hps", "kraid.hps",
"menu01.hps", "menu02.hps", "menu3.hps", "mrider.hps",
"mutecity.hps", "old_dk.hps", "old_kb.hps", "old_ys.hps",
"onetto.hps", "onetto2.hps", "opening.hps", "pokesta.hps",
"pstadium.hps", "pura.hps", "rcruise.hps", "s_info1.hps",
"s_info2.hps", "s_info3.hps", "s_new1.hps", "s_new2.hps",
"s_newcom.hps", "s_select.hps", "saria.hps", "shrine.hps",
"siren.hps", "smari3.hps", "sp_end.hps", "sp_giga.hps",
"sp_metal.hps", "sp_zako.hps", "swm_15min.hps", "target.hps",
"venom.hps", "vl_battle.hps", "vl_castle.hps", "vl_corneria.hps",
"vl_cosmos.hps", "vl_figure1.hps", "vl_figure2.hps", "vl_fzero.hps",
"vl_last_v2.hps", "vs_hyou1.hps", "vs_hyou2.hps", "yorster.hps",
"ystory.hps", "zebes.hps", "testnz.hps",
}

◆ data_pad

u8 data_pad[0x478] = { 0 }

◆ lbl_803BC918

struct lbl_803BC918_t lbl_803BC918[]
static
Initial value:
= {
{ 0xAC, 0x13, 3 }, { 0xAD, 0x14, 3 }, { 0xAE, 0x00, 3 }, { 0xAF, 0x00, 3 },
{ 0xB0, 0x15, 3 }, { 0xB1, 0x00, 2 }, { 0xC1, 0x00, 2 }, { 0xBC, 0x00, 2 },
{ 0xDB, 0x00, 3 }, { 0xDC, 0x00, 3 }, { 0xDD, 0x00, 3 },
}

◆ lbl_804D3928

int lbl_804D3928[2] = { 1, 0 }
static

◆ lbl_804D6418