summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorMegaMech <MegaMech@users.noreply.github.com>2025-01-04 14:47:22 -0700
committerGitHub <noreply@github.com>2025-01-04 14:47:22 -0700
commit4dfc8a9fef29af9319d7c145ba7190540ccd9d02 (patch)
tree81cfb2e009ca3e66db1bb40f14887b014e4786ab /include
parent1101dcafb08a1f17b06306ff44a9d869ffeb7862 (diff)
parenteb8e6abc20117228246653bf5f950caada20537d (diff)
Merge pull request #134 from MegaMech/91750
The Big code_80091750.c PR
Diffstat (limited to 'include')
-rw-r--r--include/defines.h61
1 files changed, 8 insertions, 53 deletions
diff --git a/include/defines.h b/include/defines.h
index e4ee8c41c..e088066cb 100644
--- a/include/defines.h
+++ b/include/defines.h
@@ -48,25 +48,6 @@
#define HOLD_ALL_DPAD_AND_C_BUTTONS \
(U_JPAD | L_JPAD | R_JPAD | D_JPAD | U_CBUTTONS | L_CBUTTONS | R_CBUTTONS | D_CBUTTONS)
-/**
- * @brief Options for gDebugMenuSelection
- */
-#define DEBUG_MENU_DISABLED 1
-#define DEBUG_MENU_DEBUG_MODE 2
-#define DEBUG_MENU_COURSE 3
-#define DEBUG_MENU_SCREEN_MODE 4
-#define DEBUG_MENU_PLAYER 5
-#define DEBUG_MENU_SOUND_MODE 6
-#define DEBUG_MENU_GIVE_ALL_GOLD_CUP 7
-#define DEBUG_MENU_EXITED 64
-
-/**
- * @brief Options for gDebugGotoScene
- */
-#define DEBUG_GOTO_RACING 0
-#define DEBUG_GOTO_ENDING 1
-#define DEBUG_GOTO_CREDITS_SEQUENCE_CC_50 2
-#define DEBUG_GOTO_CREDITS_SEQUENCE_CC_EXTRA 3
/**
* @brief Jump to demo mode from the debug menu using L and A
@@ -215,34 +196,6 @@ enum { COURSE_ONE, COURSE_TWO, COURSE_THREE, COURSE_FOUR };
#define CREDITS_SEQUENCE 9
/**
- * @brief Options for gMainMenuSelectionDepth
- */
-#define BLANK_MAIN_MENU 0
-#define OPTIONS_SELECTION 1
-#define DATA_SELECTION 2
-#define PLAYER_NUM_SELECTION 3
-#define GAME_MODE_SELECTION 4
-#define GAME_MODE_CC_OR_TIME_TRIALS_OPTIONS_SELECTION \
- 5 // Selecting CC for GP and Versus. Selecting "Begin" or "Data" for Time Trials. Unused for Battle
-#define CONFIRM_OK_SELECTION 6
-#define CONFIRM_OK_SELECTION_FROM_BACK_OUT 7
-#define TIME_TRIALS_DATA_SELECTION_FROM_BACK_OUT 8
-
-/**
- * @brief Options for gControllerPakMenuSelection
- */
-#define CONTROLLER_PAK_MENU_SELECT_RECORD 1
-#define CONTROLLER_PAK_MENU_END 2
-#define CONTROLLER_PAK_MENU_ERASE 3
-#define CONTROLLER_PAK_MENU_QUIT 4
-#define CONTROLLER_PAK_MENU_TABLE_GAME_DATA 5
-#define CONTROLLER_PAK_MENU_GO_TO_ERASING 6
-#define CONTROLLER_PAK_MENU_ERASING 7
-#define CONTROLLER_PAK_MENU_ERASE_ERROR_NOT_ERASED 8
-#define CONTROLLER_PAK_MENU_ERASE_ERROR_NO_PAK 9
-#define CONTROLLER_PAK_MENU_ERASE_ERROR_PAK_CHANGED 10
-
-/**
* @brief Options for gScreenModeSelection and gActiveScreenMode
*/
#define SCREEN_MODE_1P 0
@@ -269,12 +222,14 @@ enum { COURSE_ONE, COURSE_TWO, COURSE_THREE, COURSE_FOUR };
* flashing between 2 colors, but also cause individual characters
* to be cutoff on their right side
*/
-#define TEXT_BLUE 0
-#define TEXT_GREEN 1
-#define TEXT_RED 2
-#define TEXT_YELLOW 3
-#define TEXT_BLUE_GREEN_RED_CYCLE_1 4
-#define TEXT_BLUE_GREEN_RED_CYCLE_2 5
+enum COLOR_ID {
+ TEXT_BLUE,
+ TEXT_GREEN,
+ TEXT_RED,
+ TEXT_YELLOW,
+ TEXT_BLUE_GREEN_RED_CYCLE_1,
+ TEXT_BLUE_GREEN_RED_CYCLE_2
+};
/**
* @brief Sound mode options