|
SSBM Decomp
|
#include <Runtime/platform.h>#include "forward.h"#include "gm_unsplit.h"#include "gmadventure.h"#include "gmmain_lib.h"#include "gmregclear.h"#include "types.h"#include <melee/if/ifstatus.h>#include <melee/pl/player.h>Data Structures | |
| struct | AdventureStageEntry |
| struct | u8_bits |
Functions | |
| ASSERT_SIZE (AdventureStageEntry, 0x1A) | |
| UnkAdventureData * | gm_GetAdventureData (void) |
| u8 | gm_8017E430 (void) |
| returns a player slot | |
| u8 | gm_8017E440 (void) |
| u8 | gm_8017E48C (GameModeState *scene) |
| struct gm_803DE650_t * | gm_8017E4C4 (u8 arg0) |
| u8 | gm_8017E500 (u8 difficulty, u8 stage_slot) |
| Get adventure stage kind for given difficulty and stage slot. | |
| f32 | gm_8017E528 (u8 difficulty, u8 stage_slot) |
| f32 | gm_8017E578 (u8 difficulty, u8 stage_slot) |
| u8 | gm_8017E5C8 (u8 difficulty, u8 stage_slot, u8 arg2) |
| u8 | gm_8017E5FC (u8 difficulty, u8 stage_slot, u8 arg2) |
| u8 | gm_8017E630 (u8 difficulty, u8 stage_slot, u8 arg2) |
| f32 | gm_8017E664 (u8 difficulty, u8 stage_slot) |
| f32 | gm_8017E6B4 (u8 difficulty, u8 stage_slot) |
| u8 | gm_8017E704 (u8 difficulty, u8 stage_slot, u8 arg2) |
| u8 | gm_8017E738 (u8 difficulty, u8 stage_slot, u8 arg2) |
| u8 | gm_8017E76C (u8 difficulty, u8 stage_slot, u8 arg2) |
| void | gm_8017E7A0 (u8 matchResult) |
| bool | gm_8017E7E0 (void) |
| void | gm_8017E7FC (u8 matchResult) |
| void | fn_8017E8A4 (int arg0_int) |
Variables | |
| static UnkAdventureData | lbl_80472C30 |
| AdventureStageEntry | lbl_803D7AC0 [110] |
| ASSERT_SIZE | ( | AdventureStageEntry | , |
| 0x1A | ) |
| UnkAdventureData * gm_GetAdventureData | ( | void | ) |
| u8 gm_8017E430 | ( | void | ) |
returns a player slot
| u8 gm_8017E440 | ( | void | ) |
| u8 gm_8017E48C | ( | GameModeState * | scene | ) |
| struct gm_803DE650_t * gm_8017E4C4 | ( | u8 | arg0 | ) |
Get adventure stage kind for given difficulty and stage slot.
The (u8) cast on difficulty is required - these functions are called via function pointers typed as f32(*)(int, u8) in UnkAdventureData.
| void gm_8017E7A0 | ( | u8 | matchResult | ) |
| bool gm_8017E7E0 | ( | void | ) |
| void gm_8017E7FC | ( | u8 | matchResult | ) |
| void fn_8017E8A4 | ( | int | arg0_int | ) |
|
static |
| AdventureStageEntry lbl_803D7AC0[110] |