|
SSBM Decomp
|
#include "gm_16AE.h"#include "gm_16AE.static.h"#include "gm_unsplit.h"#include "gmmain_lib.h"#include <m2c_macros.h>#include <math.h>#include <sysdolphin/baselib/controller.h>#include <sysdolphin/baselib/gobjproc.h>#include <melee/cm/camera.h>#include <melee/db/db.h>#include <melee/ef/efasync.h>#include <melee/ef/eflib.h>#include <melee/ft/ftdevice.h>#include <melee/ft/ftlib.h>#include <melee/gm/gmmultiman.h>#include <melee/gm/gmpause.h>#include <melee/gr/ground.h>#include <melee/gr/grstadium.h>#include <melee/gr/stage.h>#include <melee/if/ifall.h>#include <melee/if/ifstatus.h>#include <melee/if/ifstock.h>#include <melee/if/iftime.h>#include <melee/it/it_266F.h>#include <melee/it/item.h>#include <melee/lb/lb_00B0.h>#include <melee/lb/lb_00F9.h>#include <melee/lb/lb_0192.h>#include <melee/lb/lbaudio_ax.h>#include <melee/lb/lbbgflash.h>#include <melee/lb/lbrefract.h>#include <melee/lb/lbtime.h>#include <melee/mn/types.h>#include <melee/mp/mpcoll.h>#include <melee/pl/player.h>#include <melee/pl/plbonus.h>#include <melee/pl/plbonuslib.h>#include <melee/un/un_2FC9.h>#include <melee/vi/vi1202.h>Data Structures | |
| struct | EndMeleeData |
Functions | |
| lbl_8046B6A0_t * | gm_8016AE38 (void) |
| lbl_8046B6A0_t * | gm_8016AE44 (void) |
| struct StartMeleeRules * | gm_8016AE50 (void) |
| UNK_T | fn_8016AE60 (void) |
| bool | gm_8016AE80 (void) |
| f32 | gm_8016AE94 (void) |
| u64 | gm_8016AEA4 (void) |
| s32 | gm_8016AEB8 (void) |
| bool | gm_8016AEC8 (void) |
| u32 | gm_8016AEDC (void) |
| u32 | gm_8016AEEC (void) |
| u16 | gm_8016AEFC (void) |
| u16 | gm_8016AF0C (void) |
| bool | GetMatchTimer (int *arg0) |
| u16 | gm_8016B004 (void) |
| bool | gm_8016B014 (void) |
| bool | gm_8016B094 (void) |
| bool | gm_8016B0B4 (void) |
| bool | gm_8016B0D4 (void) |
| friendly fire enabled | |
| bool | gm_8016B0E8 (void) |
| bool | gm_8016B0FC (void) |
| single-button mode enabled | |
| bool | gm_8016B110 (void) |
| bool | gm_8016B124 (void) |
| void | fn_8016B138 (void) |
| bool | gm_8016B14C (void) |
| bool | gm_8016B168 (void) |
| bool | gm_8016B184 (void) |
| bool | gm_8016B1A8 (void) |
| bool | gm_8016B1C4 (void) |
| bool | gm_8016B1D8 (void) |
| bool | gm_8016B1EC (void) |
| bool | gm_8016B204 (void) |
| bool | gm_8016B238 (void) |
| f32 | gm_8016B248 (void) |
| bool | gm_8016B258 (int arg0) |
| void | gm_SetGameSpeed (float speed) |
| void | gm_ResetGameSpeed (void) |
| void | gm_8016B328 (void) |
| void | gm_8016B33C (int arg0) |
| void | gm_8016B350 (int arg0) |
| void | gm_8016B364 (int arg0) |
| void | gm_8016B378 (s8 arg0) |
| void | fn_8016B388 (int arg0, s16 arg1) |
| bool | gm_8016B3A0 (void) |
| bool | gm_8016B3D8 (void) |
| bool | gm_8016B41C (void) |
| static float | get_unk_float (void) |
| bool | gm_8016B498 (void) |
| bool | fn_8016B4BC (void) |
| bool | fn_8016B510 (void) |
| int | gm_8016B558 (void) |
| float | fn_8016B5B0 (void) |
| void | gm_8016B6E8 (int arg0, int arg1) |
| u8 | fn_8016B728 (void) |
| void | fn_8016B738 (int arg0) |
| struct lbl_8046B6A0_24C_t * | gm_8016B774 (void) |
| void | fn_8016B784 (void) |
| void | fn_8016B7B4 (int arg0) |
| void | fn_8016B7F8 (void) |
| void | fn_8016B88C (int arg0) |
| void | gm_8016B8D4 (s32 arg0, u8 slot_type) |
| static int | fn_8016B918_inline (int var_r31) |
| void | fn_8016B918 (void) |
| bool | fn_8016BAF4 (void) |
| bool | fn_8016BBB4 (void) |
| int | fn_8016BC74 (void) |
| int | gm_8016BE80 (void) |
| int | fn_8016BF74 (void) |
| int | fn_8016C0C8 (void) |
| int | fn_8016C35C (void) |
| void | fn_8016C46C (int arg0) |
| static void | fn_8016C46C_dontinline (int arg0) |
| void | fn_8016C4F4 (struct lbl_8046B6A0_24C_t *arg0) |
| int | gm_8016C5C0 (int pl_slot) |
| int | gm_8016C658 (int arg0) |
| s32 | gm_8016C6C0 (HSD_GObj *arg0) |
| int | gm_8016C75C (HSD_GObj *arg0) |
| void | fn_8016C7D0 (HSD_GObj *gobj) |
| void | fn_8016C7F0 (void) |
| static s8 | fn_8016CA68_inline (int var_r31) |
| void | fn_8016CA68 (lbl_8046B6A0_t *arg0, int arg1) |
| static int | fn_8016CBE8_inline (void) |
| void | fn_8016CBE8 (lbl_8046B6A0_t *arg0, int arg1) |
| void | fn_8016CD98 (lbl_8046B6A0_t *arg0) |
| void | fn_8016CF4C (int arg0, int arg1) |
| static void | fn_8016CF4C_dontinline (int arg0, int arg1) |
| static void | fn_8016CFE0_inline (void) |
| void | fn_8016CFE0 (void) |
| void | gm_8016D32C_OnFrame (void) |
| bool | fn_8016D538 (void) |
| static void | fn_8016D634_inline (struct lbl_8046B6A0_24C_t *dst) |
| void | fn_8016D634 (void) |
| void | gm_8016D800 (void) |
| void | fn_8016D8AC (int arg0, struct PlayerInitData *arg1) |
| void | fn_8016DCC0 (StartMeleeData *arg0) |
| static float | direction (float x) |
| void | fn_8016DEEC (void) |
| void | fn_8016E124 (void) |
| void | fn_8016E2BC (void) |
| bool | fn_8016E5C0 (StartMeleeData *arg0) |
| void | fn_8016E730 (StartMeleeData *arg0) |
| void | gm_8016E934_OnEnter (void *arg0) |
| static bool | gm_8016E9C8_inline (void) |
| void | gm_8016E9C8 (void *arg0_raw) |
| void | gm_8016EBC0_OnEnter (void *arg0) |
| void | gm_8016EC28_OnEnter (void *arg0) |
| float | gm_8016ECE8 (void) |
| bool | gm_8016EDDC (int arg0, PlayerInitData *arg1) |
| bool | fn_8016EF98 (int arg0) |
| void | gm_8016F00C (int arg0) |
| void | fn_8016F030 (StartMeleeData *arg0) |
| void | gm_8016F088 (StartMeleeData *arg0) |
| int | gm_8016F120 (int arg0) |
| Checks rumble? | |
| void | fn_8016F140 (int arg0) |
| void | fn_8016F160 (int arg0, int arg1) |
| lbl_8046B6A0_t * gm_8016AE38 | ( | void | ) |
| lbl_8046B6A0_t * gm_8016AE44 | ( | void | ) |
| struct StartMeleeRules * gm_8016AE50 | ( | void | ) |
| UNK_T fn_8016AE60 | ( | void | ) |
| bool gm_8016AE80 | ( | void | ) |
| f32 gm_8016AE94 | ( | void | ) |
| u64 gm_8016AEA4 | ( | void | ) |
| s32 gm_8016AEB8 | ( | void | ) |
| bool gm_8016AEC8 | ( | void | ) |
| u32 gm_8016AEDC | ( | void | ) |
| u32 gm_8016AEEC | ( | void | ) |
| u16 gm_8016AEFC | ( | void | ) |
| u16 gm_8016AF0C | ( | void | ) |
| bool GetMatchTimer | ( | int * | arg0 | ) |
| u16 gm_8016B004 | ( | void | ) |
| bool gm_8016B014 | ( | void | ) |
| bool gm_8016B094 | ( | void | ) |
| bool gm_8016B0B4 | ( | void | ) |
| bool gm_8016B0D4 | ( | void | ) |
friendly fire enabled
| bool gm_8016B0E8 | ( | void | ) |
| bool gm_8016B0FC | ( | void | ) |
single-button mode enabled
| bool gm_8016B110 | ( | void | ) |
| bool gm_8016B124 | ( | void | ) |
| void fn_8016B138 | ( | void | ) |
| bool gm_8016B14C | ( | void | ) |
| bool gm_8016B168 | ( | void | ) |
| bool gm_8016B184 | ( | void | ) |
| bool gm_8016B1A8 | ( | void | ) |
| bool gm_8016B1C4 | ( | void | ) |
| bool gm_8016B1D8 | ( | void | ) |
| bool gm_8016B1EC | ( | void | ) |
| bool gm_8016B204 | ( | void | ) |
| bool gm_8016B238 | ( | void | ) |
| f32 gm_8016B248 | ( | void | ) |
| bool gm_8016B258 | ( | int | arg0 | ) |
| void gm_SetGameSpeed | ( | float | speed | ) |
| void gm_ResetGameSpeed | ( | void | ) |
| void gm_8016B328 | ( | void | ) |
| void gm_8016B33C | ( | int | arg0 | ) |
| void gm_8016B350 | ( | int | arg0 | ) |
| void gm_8016B364 | ( | int | arg0 | ) |
| void gm_8016B378 | ( | s8 | arg0 | ) |
| void fn_8016B388 | ( | int | arg0, |
| s16 | arg1 | ||
| ) |
| bool gm_8016B3A0 | ( | void | ) |
| bool gm_8016B3D8 | ( | void | ) |
| bool gm_8016B41C | ( | void | ) |
|
static |
| bool gm_8016B498 | ( | void | ) |
| bool fn_8016B4BC | ( | void | ) |
| bool fn_8016B510 | ( | void | ) |
| int gm_8016B558 | ( | void | ) |
| float fn_8016B5B0 | ( | void | ) |
| void gm_8016B6E8 | ( | int | arg0, |
| int | arg1 | ||
| ) |
| u8 fn_8016B728 | ( | void | ) |
| void fn_8016B738 | ( | int | arg0 | ) |
| struct lbl_8046B6A0_24C_t * gm_8016B774 | ( | void | ) |
| void fn_8016B784 | ( | void | ) |
| void fn_8016B7B4 | ( | int | arg0 | ) |
| void fn_8016B7F8 | ( | void | ) |
| void fn_8016B88C | ( | int | arg0 | ) |
| void gm_8016B8D4 | ( | s32 | arg0, |
| u8 | slot_type | ||
| ) |
|
inlinestatic |
| void fn_8016B918 | ( | void | ) |
| bool fn_8016BAF4 | ( | void | ) |
| bool fn_8016BBB4 | ( | void | ) |
| int fn_8016BC74 | ( | void | ) |
| int gm_8016BE80 | ( | void | ) |
| int fn_8016BF74 | ( | void | ) |
| int fn_8016C0C8 | ( | void | ) |
| int fn_8016C35C | ( | void | ) |
| void fn_8016C46C | ( | int | arg0 | ) |
|
inlinestatic |
| void fn_8016C4F4 | ( | struct lbl_8046B6A0_24C_t * | arg0 | ) |
| int gm_8016C5C0 | ( | int | pl_slot | ) |
| int gm_8016C658 | ( | int | arg0 | ) |
| int gm_8016C75C | ( | HSD_GObj * | arg0 | ) |
| void fn_8016C7D0 | ( | HSD_GObj * | gobj | ) |
| void fn_8016C7F0 | ( | void | ) |
|
inlinestatic |
| void fn_8016CA68 | ( | lbl_8046B6A0_t * | arg0, |
| int | arg1 | ||
| ) |
|
inlinestatic |
| void fn_8016CBE8 | ( | lbl_8046B6A0_t * | arg0, |
| int | arg1 | ||
| ) |
| void fn_8016CD98 | ( | lbl_8046B6A0_t * | arg0 | ) |
| void fn_8016CF4C | ( | int | arg0, |
| int | arg1 | ||
| ) |
|
inlinestatic |
|
inlinestatic |
| void fn_8016CFE0 | ( | void | ) |
| void gm_8016D32C_OnFrame | ( | void | ) |
| bool fn_8016D538 | ( | void | ) |
|
inlinestatic |
| void fn_8016D634 | ( | void | ) |
| void gm_8016D800 | ( | void | ) |
| void fn_8016D8AC | ( | int | arg0, |
| struct PlayerInitData * | arg1 | ||
| ) |
| void fn_8016DCC0 | ( | StartMeleeData * | arg0 | ) |
|
static |
| void fn_8016DEEC | ( | void | ) |
| void fn_8016E124 | ( | void | ) |
| void fn_8016E2BC | ( | void | ) |
| bool fn_8016E5C0 | ( | StartMeleeData * | arg0 | ) |
| void fn_8016E730 | ( | StartMeleeData * | arg0 | ) |
| void gm_8016E934_OnEnter | ( | void * | arg0 | ) |
|
inlinestatic |
| void gm_8016E9C8 | ( | void * | arg0_raw | ) |
| void gm_8016EBC0_OnEnter | ( | void * | arg0 | ) |
| void gm_8016EC28_OnEnter | ( | void * | arg0 | ) |
| float gm_8016ECE8 | ( | void | ) |
| bool gm_8016EDDC | ( | int | arg0, |
| PlayerInitData * | arg1 | ||
| ) |
| bool fn_8016EF98 | ( | int | arg0 | ) |
| void gm_8016F00C | ( | int | arg0 | ) |
| void fn_8016F030 | ( | StartMeleeData * | arg0 | ) |
| void gm_8016F088 | ( | StartMeleeData * | arg0 | ) |
| int gm_8016F120 | ( | int | arg0 | ) |
Checks rumble?
| void fn_8016F140 | ( | int | arg0 | ) |
| void fn_8016F160 | ( | int | arg0, |
| int | arg1 | ||
| ) |