SSBM Decomp
Loading...
Searching...
No Matches
gmevent.c File Reference
#include "gmevent.h"
#include <melee/ft/forward.h>
#include <melee/pl/forward.h>
#include "gm_1601.h"
#include "gm_16F1.h"
#include "gm_unsplit.h"
#include "gmmain_lib.h"
#include "types.h"
#include <melee/cm/camera.h>
#include <melee/ft/ftbosslib.h>
#include <melee/ft/ftlib.h>
#include <melee/gr/ground.h>
#include <melee/if/ifstock.h>
#include <melee/it/kinds/itevyoshiegg.h>
#include <melee/lb/lb_0219.h>
#include <melee/lb/lbarchive.h>
#include <melee/lb/lbaudio_ax.h>
#include <melee/lb/lbbgflash.h>
#include <melee/lb/lbdvd.h>
#include <melee/lb/types.h>
#include <melee/mn/types.h>
#include <melee/pl/player.h>
#include <melee/pl/plbonuslib.h>
#include <sysdolphin/baselib/gobjplink.h>
#include <sysdolphin/baselib/gobjproc.h>
#include <sysdolphin/baselib/random.h>

Data Structures

struct  UnkSmallLoadData
struct  gm_801BAB40_src
struct  gm_event_char_list
struct  gm_evinit
 Per-level match init data; shares its first two bytes' bitfield layout with StartMeleeRules. More...
struct  gm_evstage_table
 Per-round stage and opponent table, for levels with multiple rounds. More...
struct  gm_evbonus
struct  gm_804D6900_t
struct  gm_804D6900_t::gm_804D6900_x4_t

Functions

static void gm_801BA938 (struct EventData *, int lo, int hi, bool)
static void onEnterCss (GameModeState *)
static void onExitCss (GameModeState *)
static void gm_801BAB40 (PlayerInitData *, struct gm_801BAB40_src *)
static s32 gm_801BAC9C (GameModeState *, s32)
static void onEnterVs (GameModeState *)
static void onExitVs (GameModeState *)
static void gm_801BBB64 (void)
static void fn_801BBFE8 (void)
static void gm_801BC00C (void)
static int gm_801BC488 (UNK_PARAMS)
static UNK_RET gm_801BC4F4 (HSD_GObj *)
static void gm_801BC670 (HSD_GObj *)
static void gm_801BC754 (HSD_GObj *)
static void gm_801BC9E8 (HSD_GObj *)
static void gm_801BCAF0 (HSD_GObj *)
static void gm_801BCC9C (HSD_GObj *)
static void gm_801BCF20 (HSD_GObj *)
static void gm_801BCF40 (HSD_GObj *)
static void gm_801BD028 (HSD_GObj *)
static void gm_801BD164 (HSD_GObj *)
static void gm_801BD30C (HSD_GObj *)
static void gm_801BD44C (HSD_GObj *)
static void gm_801BD46C (HSD_GObj *)
static void gm_801BD658 (HSD_GObj *)
static void gm_801BD7FC (HSD_GObj *)
static void gm_801BD93C (HSD_GObj *)
static void gm_801BDAD4 (HSD_GObj *)
static void gm_801BDAF4 (HSD_GObj *)
static void gm_801BDC08 (HSD_GObj *)
static void gm_801BDD44 (HSD_GObj *)
static void gm_801BDE94 (HSD_GObj *)
static void gm_801BE37C (HSD_GObj *)
static void gm_801BE39C (HSD_GObj *)
static void gm_801BE618 (HSD_GObj *)
static void gm_801BE638 (HSD_GObj *)
static void gm_801BEA10 (int)
static void gm_801BEA4C (int)
static void gm_801BEA88 (int, int)
static void gm_801BEAF0 (int)
static void gm_801BEB2C (int)
void gm_801BA8FC (void)
static struct EventDatagm_GetEventData (void)
 Accessor for the event data block inside gmMainLib_804D3EE0.
static u8 gm_GetNextColor (u8 color)
void gm_Mode_Event_OnInit (void)
static void gm_801BBB64_inline (struct EventData *ev)
void gm_Mode_Event_OnLoad (void)
void gm_Mode_Event_OnUnload (void)
static void gm_801BC00C_inline (gm_801BAB40_src *event_entry)
static s8 gm_801BC00C_GetCharacter (gm_801BAB40_src *event_entry)
static CharacterKind gm_801BC00C_GetCharacterKind (gm_801BAB40_src *event_entry)
int gm_801BC488 (void)
void gm_801BEB68 (int arg0)
void gm_801BEB74 (u8 arg0)
u8 gm_801BEB80 (void)
bool gm_801BEB8C (u8 arg0)
u8 gm_801BEBA8 (u8 arg0)
u8 gm_801BEBC0 (u8 arg0)
u8 gm_801BEBF8 (u8 arg0)
UNK_T gm_801BEC54 (void)

Variables

static CSSData css_data
static StartMeleeData vs_enter_data
static MatchExitInfo vs_exit_data [2]
static struct gm_804D6900_t ** gm_804D6900 [2]
GameModeState gm_Mode_Event_States []
static u8 gm_803DF918 []
static gm_803DF94C_t gm_804D4330 = { gm_801BC754, NULL }
static gm_803DF94C_t gm_804D4338 = { gm_801BC754, NULL }
static gm_803DF94C_t gm_804D4340 = { gm_801BC754, NULL }
static gm_803DF94C_t gm_804D4348 = { gm_801BC754, NULL }
static gm_803DF94C_t gm_804D4350 = { gm_801BC9E8, NULL }
static gm_803DF94C_t gm_804D4358 = { gm_801BC754, NULL }
static gm_803DF94C_t gm_804D4360 = { gm_801BC754, NULL }
static gm_803DF94C_t gm_804D4368 = { gm_801BC754, NULL }
static gm_803DF94C_t gm_804D4370 = { gm_801BCAF0, NULL }
static gm_803DF94C_t gm_804D4378 = { gm_801BCF20, NULL }
static gm_803DF94C_t gm_804D4380 = { gm_801BCF40, NULL }
static gm_803DF94C_t gm_804D4388 = { gm_801BC754, NULL }
static gm_803DF94C_t gm_804D4390 = { gm_801BD028, NULL }
static gm_803DF94C_t gm_804D4398 = { gm_801BC754, NULL }
static gm_803DF94C_t gm_804D43A0 = { gm_801BC754, NULL }
static gm_803DF94C_t gm_804D43A8 = { gm_801BC754, gm_801BEA10 }
static gm_803DF94C_t gm_804D43B0 = { gm_801BD164, NULL }
static gm_803DF94C_t gm_804D43B8 = { gm_801BC754, NULL }
static gm_803DF94C_t gm_804D43C0 = { gm_801BD30C, NULL }
static gm_803DF94C_t gm_804D43C8 = { gm_801BD44C, NULL }
static gm_803DF94C_t gm_804D43D0 = { gm_801BD46C, NULL }
static gm_803DF94C_t gm_804D43D8 = { gm_801BD658, gm_801BEA4C }
static gm_803DF94C_t gm_804D43E0 = { gm_801BC754, NULL }
static gm_803DF94C_t gm_804D43E8
static gm_803DF94C_t gm_804D43F0 = { gm_801BD7FC, NULL }
static gm_803DF94C_t gm_804D43F8 = { gm_801BC754, NULL }
static gm_803DF94C_t gm_804D4400 = { gm_801BC754, NULL }
static gm_803DF94C_t gm_804D4408 = { gm_801BC754, gm_801BEAF0 }
static gm_803DF94C_t gm_804D4410 = { gm_801BD93C, NULL }
static gm_803DF94C_t gm_804D4418 = { gm_801BDAD4, NULL }
static gm_803DF94C_t gm_804D4420 = { gm_801BC754, NULL }
static gm_803DF94C_t gm_804D4428 = { gm_801BDAF4, NULL }
static gm_803DF94C_t gm_804D4430 = { gm_801BDC08, NULL }
static gm_803DF94C_t gm_804D4438 = { gm_801BC754, NULL }
static gm_803DF94C_t gm_804D4440 = { gm_801BDD44, NULL }
static gm_803DF94C_t gm_804D4448 = { gm_801BDE94, NULL }
static gm_803DF94C_t gm_804D4450 = { gm_801BC754, NULL }
static gm_803DF94C_t gm_804D4458 = { gm_801BC754, NULL }
static gm_803DF94C_t gm_804D4460 = { gm_801BC754, NULL }
static gm_803DF94C_t gm_804D4468 = { gm_801BE37C, NULL }
static gm_803DF94C_t gm_804D4470 = { gm_801BC754, NULL }
static gm_803DF94C_t gm_804D4478 = { gm_801BC754, NULL }
static gm_803DF94C_t gm_804D4480 = { gm_801BC754, NULL }
static gm_803DF94C_t gm_804D4488 = { gm_801BE39C, NULL }
static gm_803DF94C_t gm_804D4490 = { gm_801BC754, gm_801BEB2C }
static gm_803DF94C_t gm_804D4498 = { gm_801BC754, NULL }
static gm_803DF94C_t gm_804D44A0 = { gm_801BC754, NULL }
static gm_803DF94C_t gm_804D44A8 = { gm_801BC754, NULL }
static gm_803DF94C_t gm_804D44B0 = { gm_801BE618, NULL }
static gm_803DF94C_t gm_804D44B8 = { gm_801BE638, NULL }
static gm_803DF94C_t gm_804D44C0 = { gm_801BC754, NULL }
gm_803DF94C_tgm_803DF94C []

Function Documentation

◆ gm_801BA938()

void gm_801BA938 ( struct EventData * arg0,
int lo,
int hi,
bool arg3 )
static

◆ onEnterCss()

void onEnterCss ( GameModeState * arg0)
static

◆ onExitCss()

void onExitCss ( GameModeState * arg0)
static

◆ gm_801BAB40()

void gm_801BAB40 ( PlayerInitData * arg0,
struct gm_801BAB40_src * src )
static

◆ gm_801BAC9C()

s32 gm_801BAC9C ( GameModeState * arg0,
s32 arg1 )
static

◆ onEnterVs()

void onEnterVs ( GameModeState * arg0)
static
Todo
remove void cast hack maybe the inline that will resolve the pad stack will fix this?

◆ onExitVs()

void onExitVs ( GameModeState * arg0)
static

◆ gm_801BBB64()

void gm_801BBB64 ( void )
static

◆ fn_801BBFE8()

void fn_801BBFE8 ( void )
static

◆ gm_801BC00C()

void gm_801BC00C ( void )
static

◆ gm_801BC488() [1/2]

int gm_801BC488 ( UNK_PARAMS )
static

◆ gm_801BC4F4()

void gm_801BC4F4 ( HSD_GObj * gobj)
static

◆ gm_801BC670()

void gm_801BC670 ( HSD_GObj * arg0)
static

◆ gm_801BC754()

void gm_801BC754 ( HSD_GObj * gobj)
static

◆ gm_801BC9E8()

void gm_801BC9E8 ( HSD_GObj * gobj)
static

◆ gm_801BCAF0()

void gm_801BCAF0 ( HSD_GObj * gobj)
static

◆ gm_801BCC9C()

void gm_801BCC9C ( HSD_GObj * arg0)
static

◆ gm_801BCF20()

void gm_801BCF20 ( HSD_GObj * gobj)
static

◆ gm_801BCF40()

void gm_801BCF40 ( HSD_GObj * gobj)
static

◆ gm_801BD028()

void gm_801BD028 ( HSD_GObj * arg0)
static

◆ gm_801BD164()

void gm_801BD164 ( HSD_GObj * gobj)
static

◆ gm_801BD30C()

void gm_801BD30C ( HSD_GObj * gobj)
static

◆ gm_801BD44C()

void gm_801BD44C ( HSD_GObj * gobj)
static

◆ gm_801BD46C()

void gm_801BD46C ( HSD_GObj * gobj)
static

◆ gm_801BD658()

void gm_801BD658 ( HSD_GObj * gobj)
static

◆ gm_801BD7FC()

void gm_801BD7FC ( HSD_GObj * gobj)
static

◆ gm_801BD93C()

void gm_801BD93C ( HSD_GObj * gobj)
static

◆ gm_801BDAD4()

void gm_801BDAD4 ( HSD_GObj * gobj)
static

◆ gm_801BDAF4()

void gm_801BDAF4 ( HSD_GObj * arg0)
static

◆ gm_801BDC08()

void gm_801BDC08 ( HSD_GObj * arg0)
static

◆ gm_801BDD44()

void gm_801BDD44 ( HSD_GObj * arg0)
static

◆ gm_801BDE94()

void gm_801BDE94 ( HSD_GObj * arg0)
static

◆ gm_801BE37C()

void gm_801BE37C ( HSD_GObj * gobj)
static

◆ gm_801BE39C()

void gm_801BE39C ( HSD_GObj * gobj)
static

◆ gm_801BE618()

void gm_801BE618 ( HSD_GObj * gobj)
static

◆ gm_801BE638()

void gm_801BE638 ( HSD_GObj * gobj)
static

◆ gm_801BEA10()

void gm_801BEA10 ( int arg0)
static

◆ gm_801BEA4C()

void gm_801BEA4C ( int arg0)
static

◆ gm_801BEA88()

void gm_801BEA88 ( int arg0,
int arg1 )
static

◆ gm_801BEAF0()

void gm_801BEAF0 ( int arg0)
static

◆ gm_801BEB2C()

void gm_801BEB2C ( int arg0)
static

◆ gm_801BA8FC()

void gm_801BA8FC ( void )

◆ gm_GetEventData()

struct EventData * gm_GetEventData ( void )
inlinestatic

Accessor for the event data block inside gmMainLib_804D3EE0.

◆ gm_GetNextColor()

u8 gm_GetNextColor ( u8 color)
inlinestatic

◆ gm_Mode_Event_OnInit()

void gm_Mode_Event_OnInit ( void )

◆ gm_801BBB64_inline()

void gm_801BBB64_inline ( struct EventData * ev)
inlinestatic

◆ gm_Mode_Event_OnLoad()

void gm_Mode_Event_OnLoad ( void )

◆ gm_Mode_Event_OnUnload()

void gm_Mode_Event_OnUnload ( void )

◆ gm_801BC00C_inline()

void gm_801BC00C_inline ( gm_801BAB40_src * event_entry)
inlinestatic

◆ gm_801BC00C_GetCharacter()

s8 gm_801BC00C_GetCharacter ( gm_801BAB40_src * event_entry)
inlinestatic

◆ gm_801BC00C_GetCharacterKind()

CharacterKind gm_801BC00C_GetCharacterKind ( gm_801BAB40_src * event_entry)
inlinestatic

◆ gm_801BC488() [2/2]

int gm_801BC488 ( void )

◆ gm_801BEB68()

void gm_801BEB68 ( int arg0)

◆ gm_801BEB74()

void gm_801BEB74 ( u8 arg0)

◆ gm_801BEB80()

u8 gm_801BEB80 ( void )

◆ gm_801BEB8C()

bool gm_801BEB8C ( u8 arg0)

◆ gm_801BEBA8()

u8 gm_801BEBA8 ( u8 arg0)

◆ gm_801BEBC0()

u8 gm_801BEBC0 ( u8 arg0)

◆ gm_801BEBF8()

u8 gm_801BEBF8 ( u8 arg0)

◆ gm_801BEC54()

UNK_T gm_801BEC54 ( void )

Variable Documentation

◆ css_data

CSSData css_data
static

◆ vs_enter_data

StartMeleeData vs_enter_data
static

◆ vs_exit_data

MatchExitInfo vs_exit_data[2]
static

◆ gm_804D6900

struct gm_804D6900_t** gm_804D6900[2]
static

◆ gm_Mode_Event_States

GameModeState gm_Mode_Event_States[]
Initial value:
= {
{
0,
0,
{
},
},
{
1,
0,
{
},
},
{ -1 },
}
static void onExitVs(GameModeState *)
Definition gm_1BFA.c:100
static void onEnterVs(GameModeState *)
Definition gmdebugmode.c:321
static MatchExitInfo vs_exit_data
Definition gmdebugmode.c:64
static StartMeleeData vs_enter_data
Definition gmdebugmode.c:63
static void onExitCss(GameModeState *)
Definition gmevent.c:257
static void onEnterCss(GameModeState *)
Definition gmevent.c:244
static CSSData css_data
Definition gmevent.c:171
@ GS_VS
Definition forward.h:68
@ GS_CSS
Definition forward.h:74
@ lbDvdPreload_3
Definition forward.h:129

◆ gm_803DF918

u8 gm_803DF918[]
static
Initial value:
= {
0, 17, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 36, 15, 16,
1, 18, 19, 20, 21, 26, 23, 24, 25, 22, 27, 28, 29, 30, 31, 32, 33,
47, 35, 14, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 34, 48, 49, 50,
}

◆ gm_804D4330

gm_803DF94C_t gm_804D4330 = { gm_801BC754, NULL }
static

◆ gm_804D4338

gm_803DF94C_t gm_804D4338 = { gm_801BC754, NULL }
static

◆ gm_804D4340

gm_803DF94C_t gm_804D4340 = { gm_801BC754, NULL }
static

◆ gm_804D4348

gm_803DF94C_t gm_804D4348 = { gm_801BC754, NULL }
static

◆ gm_804D4350

gm_803DF94C_t gm_804D4350 = { gm_801BC9E8, NULL }
static

◆ gm_804D4358

gm_803DF94C_t gm_804D4358 = { gm_801BC754, NULL }
static

◆ gm_804D4360

gm_803DF94C_t gm_804D4360 = { gm_801BC754, NULL }
static

◆ gm_804D4368

gm_803DF94C_t gm_804D4368 = { gm_801BC754, NULL }
static

◆ gm_804D4370

gm_803DF94C_t gm_804D4370 = { gm_801BCAF0, NULL }
static

◆ gm_804D4378

gm_803DF94C_t gm_804D4378 = { gm_801BCF20, NULL }
static

◆ gm_804D4380

gm_803DF94C_t gm_804D4380 = { gm_801BCF40, NULL }
static

◆ gm_804D4388

gm_803DF94C_t gm_804D4388 = { gm_801BC754, NULL }
static

◆ gm_804D4390

gm_803DF94C_t gm_804D4390 = { gm_801BD028, NULL }
static

◆ gm_804D4398

gm_803DF94C_t gm_804D4398 = { gm_801BC754, NULL }
static

◆ gm_804D43A0

gm_803DF94C_t gm_804D43A0 = { gm_801BC754, NULL }
static

◆ gm_804D43A8

gm_803DF94C_t gm_804D43A8 = { gm_801BC754, gm_801BEA10 }
static

◆ gm_804D43B0

gm_803DF94C_t gm_804D43B0 = { gm_801BD164, NULL }
static

◆ gm_804D43B8

gm_803DF94C_t gm_804D43B8 = { gm_801BC754, NULL }
static

◆ gm_804D43C0

gm_803DF94C_t gm_804D43C0 = { gm_801BD30C, NULL }
static

◆ gm_804D43C8

gm_803DF94C_t gm_804D43C8 = { gm_801BD44C, NULL }
static

◆ gm_804D43D0

gm_803DF94C_t gm_804D43D0 = { gm_801BD46C, NULL }
static

◆ gm_804D43D8

gm_803DF94C_t gm_804D43D8 = { gm_801BD658, gm_801BEA4C }
static

◆ gm_804D43E0

gm_803DF94C_t gm_804D43E0 = { gm_801BC754, NULL }
static

◆ gm_804D43E8

gm_803DF94C_t gm_804D43E8
static
Initial value:
= {
(void (*)(int))(void*) gm_801BEA88,
}
static void gm_801BEA88(int, int)
Definition gmevent.c:2544
static void gm_801BC754(HSD_GObj *)
Definition gmevent.c:1282
Todo
Fix this callback signature

◆ gm_804D43F0

gm_803DF94C_t gm_804D43F0 = { gm_801BD7FC, NULL }
static

◆ gm_804D43F8

gm_803DF94C_t gm_804D43F8 = { gm_801BC754, NULL }
static

◆ gm_804D4400

gm_803DF94C_t gm_804D4400 = { gm_801BC754, NULL }
static

◆ gm_804D4408

gm_803DF94C_t gm_804D4408 = { gm_801BC754, gm_801BEAF0 }
static

◆ gm_804D4410

gm_803DF94C_t gm_804D4410 = { gm_801BD93C, NULL }
static

◆ gm_804D4418

gm_803DF94C_t gm_804D4418 = { gm_801BDAD4, NULL }
static

◆ gm_804D4420

gm_803DF94C_t gm_804D4420 = { gm_801BC754, NULL }
static

◆ gm_804D4428

gm_803DF94C_t gm_804D4428 = { gm_801BDAF4, NULL }
static

◆ gm_804D4430

gm_803DF94C_t gm_804D4430 = { gm_801BDC08, NULL }
static

◆ gm_804D4438

gm_803DF94C_t gm_804D4438 = { gm_801BC754, NULL }
static

◆ gm_804D4440

gm_803DF94C_t gm_804D4440 = { gm_801BDD44, NULL }
static

◆ gm_804D4448

gm_803DF94C_t gm_804D4448 = { gm_801BDE94, NULL }
static

◆ gm_804D4450

gm_803DF94C_t gm_804D4450 = { gm_801BC754, NULL }
static

◆ gm_804D4458

gm_803DF94C_t gm_804D4458 = { gm_801BC754, NULL }
static

◆ gm_804D4460

gm_803DF94C_t gm_804D4460 = { gm_801BC754, NULL }
static

◆ gm_804D4468

gm_803DF94C_t gm_804D4468 = { gm_801BE37C, NULL }
static

◆ gm_804D4470

gm_803DF94C_t gm_804D4470 = { gm_801BC754, NULL }
static

◆ gm_804D4478

gm_803DF94C_t gm_804D4478 = { gm_801BC754, NULL }
static

◆ gm_804D4480

gm_803DF94C_t gm_804D4480 = { gm_801BC754, NULL }
static

◆ gm_804D4488

gm_803DF94C_t gm_804D4488 = { gm_801BE39C, NULL }
static

◆ gm_804D4490

gm_803DF94C_t gm_804D4490 = { gm_801BC754, gm_801BEB2C }
static

◆ gm_804D4498

gm_803DF94C_t gm_804D4498 = { gm_801BC754, NULL }
static

◆ gm_804D44A0

gm_803DF94C_t gm_804D44A0 = { gm_801BC754, NULL }
static

◆ gm_804D44A8

gm_803DF94C_t gm_804D44A8 = { gm_801BC754, NULL }
static

◆ gm_804D44B0

gm_803DF94C_t gm_804D44B0 = { gm_801BE618, NULL }
static

◆ gm_804D44B8

gm_803DF94C_t gm_804D44B8 = { gm_801BE638, NULL }
static

◆ gm_804D44C0

gm_803DF94C_t gm_804D44C0 = { gm_801BC754, NULL }
static

◆ gm_803DF94C

gm_803DF94C_t* gm_803DF94C[]
Initial value:
= {
}
static gm_803DF94C_t gm_804D4438
Definition gmevent.c:1143
static gm_803DF94C_t gm_804D43C0
Definition gmevent.c:1122
static gm_803DF94C_t gm_804D4408
Definition gmevent.c:1137
static gm_803DF94C_t gm_804D43F0
Definition gmevent.c:1134
static gm_803DF94C_t gm_804D4420
Definition gmevent.c:1140
static gm_803DF94C_t gm_804D4390
Definition gmevent.c:1116
static gm_803DF94C_t gm_804D44A8
Definition gmevent.c:1157
static gm_803DF94C_t gm_804D4380
Definition gmevent.c:1114
static gm_803DF94C_t gm_804D4440
Definition gmevent.c:1144
static gm_803DF94C_t gm_804D43D8
Definition gmevent.c:1125
static gm_803DF94C_t gm_804D4460
Definition gmevent.c:1148
static gm_803DF94C_t gm_804D44A0
Definition gmevent.c:1156
static gm_803DF94C_t gm_804D43C8
Definition gmevent.c:1123
static gm_803DF94C_t gm_804D4358
Definition gmevent.c:1109
static gm_803DF94C_t gm_804D44B0
Definition gmevent.c:1158
static gm_803DF94C_t gm_804D4470
Definition gmevent.c:1150
static gm_803DF94C_t gm_804D4368
Definition gmevent.c:1111
static gm_803DF94C_t gm_804D4428
Definition gmevent.c:1141
static gm_803DF94C_t gm_804D43E0
Definition gmevent.c:1126
static gm_803DF94C_t gm_804D4388
Definition gmevent.c:1115
static gm_803DF94C_t gm_804D43E8
Definition gmevent.c:1129
static gm_803DF94C_t gm_804D4480
Definition gmevent.c:1152
static gm_803DF94C_t gm_804D4338
Definition gmevent.c:1105
static gm_803DF94C_t gm_804D4450
Definition gmevent.c:1146
static gm_803DF94C_t gm_804D4430
Definition gmevent.c:1142
static gm_803DF94C_t gm_804D43A0
Definition gmevent.c:1118
static gm_803DF94C_t gm_804D43D0
Definition gmevent.c:1124
static gm_803DF94C_t gm_804D43A8
Definition gmevent.c:1119
static gm_803DF94C_t gm_804D4448
Definition gmevent.c:1145
static gm_803DF94C_t gm_804D4378
Definition gmevent.c:1113
static gm_803DF94C_t gm_804D4340
Definition gmevent.c:1106
static gm_803DF94C_t gm_804D4468
Definition gmevent.c:1149
static gm_803DF94C_t gm_804D4410
Definition gmevent.c:1138
static gm_803DF94C_t gm_804D4478
Definition gmevent.c:1151
static gm_803DF94C_t gm_804D4370
Definition gmevent.c:1112
static gm_803DF94C_t gm_804D4330
Definition gmevent.c:1104
static gm_803DF94C_t gm_804D4400
Definition gmevent.c:1136
static gm_803DF94C_t gm_804D44C0
Definition gmevent.c:1160
static gm_803DF94C_t gm_804D4490
Definition gmevent.c:1154
static gm_803DF94C_t gm_804D43B8
Definition gmevent.c:1121
static gm_803DF94C_t gm_804D4488
Definition gmevent.c:1153
static gm_803DF94C_t gm_804D4350
Definition gmevent.c:1108
static gm_803DF94C_t gm_804D4458
Definition gmevent.c:1147
static gm_803DF94C_t gm_804D43B0
Definition gmevent.c:1120
static gm_803DF94C_t gm_804D4360
Definition gmevent.c:1110
static gm_803DF94C_t gm_804D4398
Definition gmevent.c:1117
static gm_803DF94C_t gm_804D44B8
Definition gmevent.c:1159
static gm_803DF94C_t gm_804D4418
Definition gmevent.c:1139
static gm_803DF94C_t gm_804D4498
Definition gmevent.c:1155
static gm_803DF94C_t gm_804D43F8
Definition gmevent.c:1135
static gm_803DF94C_t gm_804D4348
Definition gmevent.c:1107
Todo
move above usage