@@ -7,21 +7,31 @@ extern "C" {
7
7
// --Global Variables--
8
8
#ifdef TTYD_US
9
9
uint32_t r13 = 0x8041CF20 ;
10
+ uint32_t NPCAddressesStart = r13 + 0x19A0 ;
11
+ uint32_t PauseMenuAddressesStart = r13 + 0x1D10 ;
12
+ uint32_t BattleAddressesStart = r13 + 0x1BE0 ;
10
13
char *NextBero = reinterpret_cast <char *>(r13 + 0x1688 );
11
14
char *NextMap = reinterpret_cast <char *>(r13 + 0x16A8 );
12
15
char *NextArea = reinterpret_cast <char *>(r13 + 0x16C8 );
13
16
#elif defined TTYD_JP
14
17
uint32_t r13 = 0x80417260 ;
18
+ uint32_t NPCAddressesStart = r13 + 0x1448 ;
19
+ uint32_t PauseMenuAddressesStart = r13 + 0x17B0 ;
20
+ uint32_t BattleAddressesStart = r13 + 0x1710 ;
15
21
char *NextBero = reinterpret_cast <char *>(r13 + 0x1128 );
16
22
char *NextMap = reinterpret_cast <char *>(r13 + 0x1148 );
17
23
char *NextArea = reinterpret_cast <char *>(r13 + 0x1168 );
18
24
#elif defined TTYD_EU
19
25
uint32_t r13 = 0x80429760 ;
26
+ uint32_t NPCAddressesStart = r13 + 0x1A80 ;
27
+ uint32_t PauseMenuAddressesStart = r13 + 0x1DF0 ;
28
+ uint32_t BattleAddressesStart = r13 + 0x1CC0 ;
20
29
char *NextBero = reinterpret_cast <char *>(r13 + 0x1768 );
21
30
char *NextMap = reinterpret_cast <char *>(r13 + 0x1788 );
22
31
char *NextArea = reinterpret_cast <char *>(r13 + 0x17A8 );
23
32
#endif
24
33
34
+ uint32_t GSWAddressesStart = r13 - 0x6F50 ;
25
35
bool ArtAttackHitboxesEnabled = false ;
26
36
bool ArtAttackHitboxesDenyInputs = false ;
27
37
@@ -106,7 +116,7 @@ uint16_t ButtonInputDisplayEnableCombo = PAD_B | PAD_X;
106
116
// Infinite Item Usage
107
117
uint16_t InfiniteItemsUsageCombo = PAD_Y;
108
118
109
- // Art Attack hitboxes
119
+ // Art Attack Hitboxes
110
120
uint16_t ArtAttackHitboxesCombo = PAD_R | PAD_A;
111
121
112
122
}
0 commit comments