summaryrefslogtreecommitdiff
path: root/include/debug.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/debug.h')
-rw-r--r--include/debug.h37
1 files changed, 37 insertions, 0 deletions
diff --git a/include/debug.h b/include/debug.h
index 469560b9e..d090f8bed 100644
--- a/include/debug.h
+++ b/include/debug.h
@@ -1,15 +1,22 @@
#ifndef GUARD_DEBUG_H
#define GUARD_DEBUG_H
+struct UnkDebugMenu3Items {
+ const u8 * text;
+ size_t (*func)(u8 * dest);
+};
+
// start_menu_debug
void DebugMenu_8077048(void);
// matsuda_debug_menu
void sub_80AAF30(void);
void Crash(const u8 *text);
+bool8 InitMatsudaDebugMenu(void);
// tomomichi_debug_menu
void debug_nullsub_66(void);
+bool8 InitTomomichiDebugWindow(void);
// sound_check_menu
void CB2_StartSoundCheckMenu(void);
@@ -17,4 +24,34 @@ void CB2_StartSoundCheckMenu(void);
// nakamura_debug_menu
void NakaGenderTest(void);
+// unk debug menu 3
+extern const u8 gUnknown_Debug_842E350;
+extern const struct UnkDebugMenu3Items gUnknown_Debug_842E2D0[];
+
+// unknown debug menu
+int InitSogabeDebugMenu(void);
+
+// kagaya_debug_menu
+bool8 InitKagayaDebugMenu_A(void);
+bool8 debug_sub_80B0770(void);
+bool8 debug_sub_80B07B0(void);
+bool8 debug_sub_80B0800(void);
+
+// nohara_debug_menu
+bool8 InitNoharaDebugMenu(void);
+
+// watanabe_debug_menu
+void InitWatanabeDebugMenu(void);
+void InitSizeComparison(void);
+void InitBattleForDebug(void);
+void InitCreatePokemon(void);
+void InitSeePokemonGraphics(void);
+void InitSeeTrainers(void);
+
+// taya_debug_menu
+bool8 InitTayaDebugWindow(void);
+
+// nakamura_debug_menu
+bool8 InitNakamuraDebugMenu(void);
+
#endif // GUARD_DEBUG_H