|
SSBM Decomp
|
#include <placeholder.h>#include "mn/forward.h"#include "mn/types.h"#include <sysdolphin/baselib/forward.h>Go to the source code of this file.
Data Structures | |
| struct | MenuRulesPlusData |
| struct | mn_803ED1D0_t |
Enumerations | |
| enum | RulePlusOption { RULEPLUS_TIME_LIMIT , RULEPLUS_FRIENDLY_FIRE , RULEPLUS_PAUSE , RULEPLUS_SCORE , RULEPLUS_SD_PENALTY , RULEPLUS_STAGE_SELECT , RULEPLUS_COUNT } |
Functions | |
| STATIC_ASSERT (sizeof(mn_803ED1D0_t)==0xA0) | |
| void | fn_8023201C (HSD_GObj *) |
| AnimLoopSettings * | mn_80232458 (u8, u8, u8) |
| mn_80232458 already matched above | |
| void | mn_802324E4 (u8, MenuRulesPlusData *) |
| void | mn_80232660 (HSD_GObj *, HSD_JObj *, u8) |
| void | mn_802327A4 (HSD_GObj *, u32, u32) |
| void | mn_80232D4C (HSD_GObj *, u32, u32) |
| void | fn_80232F44 (HSD_GObj *) |
| HSD_GObj * | mn_80233218 (MenuState) |
| void | mn_802339FC (void) |
| enum RulePlusOption |
| STATIC_ASSERT | ( | sizeof(mn_803ED1D0_t) | = =0xA0 | ) |
| void fn_8023201C | ( | HSD_GObj * | gobj | ) |
A button: confirm stage select (option 5 only)
Start button: accept all rules and proceed
B button: cancel and go back
D-Pad Up: move selection up (with wrap)
D-Pad Down: move selection down (with wrap)
D-Pad Left/Right: adjust value for non-stage options
| AnimLoopSettings * mn_80232458 | ( | u8 | option, |
| u8 | value, | ||
| u8 | direction | ||
| ) |
mn_80232458 already matched above
| void mn_802324E4 | ( | u8 | time_limit, |
| MenuRulesPlusData * | data | ||
| ) |
| void mn_802327A4 | ( | HSD_GObj * | gobj, |
| u32 | arg1, | ||
| u32 | arg2 | ||
| ) |
| void mn_80232D4C | ( | HSD_GObj * | gobj, |
| u32 | arg1, | ||
| u32 | arg2 | ||
| ) |
| void fn_80232F44 | ( | HSD_GObj * | gobj | ) |
| void mn_802339FC | ( | void | ) |