File tree Expand file tree Collapse file tree 3 files changed +28
-0
lines changed Expand file tree Collapse file tree 3 files changed +28
-0
lines changed Original file line number Diff line number Diff line change @@ -115,6 +115,9 @@ class Mod
115
115
// Enable Debug Mode
116
116
void enableDebugMode ();
117
117
118
+ // Display all menus inside of the Pause Menu
119
+ void pauseMenuDisplayAllMenus ();
120
+
118
121
// Button Input Display
119
122
void buttonInputDisplay ();
120
123
uint32_t mButtonInputDisplayCounter ;
Original file line number Diff line number Diff line change
1
+ #include " mod.h"
2
+
3
+ #include < cstdio>
4
+
5
+ namespace mod {
6
+
7
+ void Mod::pauseMenuDisplayAllMenus ()
8
+ {
9
+ #ifdef TTYD_US
10
+ uint32_t PauseMenuPartnerMenuAddress = 0x801649A0 ;
11
+ uint32_t PauseMenuBadgeMenuAddress = 0x80164A44 ;
12
+ #elif defined TTYD_JP
13
+ uint32_t PauseMenuPartnerMenuAddress = 0x8015EFBC ;
14
+ uint32_t PauseMenuBadgeMenuAddress = 0x8015F060 ;
15
+ #elif defined TTYD_EU
16
+ uint32_t PauseMenuPartnerMenuAddress = 0x80166490 ;
17
+ uint32_t PauseMenuBadgeMenuAddress = 0x80166534 ;
18
+ #endif
19
+
20
+ *reinterpret_cast <uint32_t *>(PauseMenuPartnerMenuAddress) = 0x60000000 ; // nop
21
+ *reinterpret_cast <uint32_t *>(PauseMenuBadgeMenuAddress) = 0x60000000 ; // nop
22
+ }
23
+
24
+ }
Original file line number Diff line number Diff line change @@ -53,6 +53,7 @@ void Mod::init()
53
53
Mod::infiniteItemUsage ();
54
54
Mod::artAttackHitboxes ();
55
55
Mod::spawnItemPreventCrash ();
56
+ Mod::pauseMenuDisplayAllMenus ();
56
57
}
57
58
58
59
void Mod::updateEarly ()
You can’t perform that action at this time.
0 commit comments