Document Box: Ruby & Sapphire Fields
Labeled another field in the ExternalEventData struct used by Pokémon Box: Ruby & Sapphire. Special thanks to Citrus Bolt#4642.
This commit is contained in:
parent
cd89d17b12
commit
fb60e036ce
1 changed files with 5 additions and 2 deletions
|
@ -899,7 +899,7 @@ struct MysteryEventStruct
|
||||||
}; // 0x36C 0x3598
|
}; // 0x36C 0x3598
|
||||||
|
|
||||||
// For external event data storage. The majority of these may have never been used.
|
// For external event data storage. The majority of these may have never been used.
|
||||||
// In Emerald, the only known used fields are the PokeCoupon ones, but hacking the distribution discs allows Emerald to receive events and set the others
|
// In Emerald, the only known used fields are the PokeCoupon and BoxRS ones, but hacking the distribution discs allows Emerald to receive events and set the others
|
||||||
struct ExternalEventData
|
struct ExternalEventData
|
||||||
{
|
{
|
||||||
u8 unknownExternalDataFields1[7]; // if actually used, may be broken up into different fields.
|
u8 unknownExternalDataFields1[7]; // if actually used, may be broken up into different fields.
|
||||||
|
@ -912,7 +912,10 @@ struct ExternalEventData
|
||||||
u32 unknownExternalDataFields3:4;
|
u32 unknownExternalDataFields3:4;
|
||||||
u32 totalEarnedPokeCoupons:24; // Used by the JP Colosseum bonus disc. Determines PokéCoupon rank to distribute rewards. Unread in International games. Colosseum/XD caps this at 9,999,999.
|
u32 totalEarnedPokeCoupons:24; // Used by the JP Colosseum bonus disc. Determines PokéCoupon rank to distribute rewards. Unread in International games. Colosseum/XD caps this at 9,999,999.
|
||||||
u8 unknownExternalDataFields4[5]; // if actually used, may be broken up into different fields.
|
u8 unknownExternalDataFields4[5]; // if actually used, may be broken up into different fields.
|
||||||
} __attribute__((packed)); /*size = 0x14*/
|
u8 usedBoxRS:1; // Set by Pokémon Box: Ruby & Sapphire; denotes whether this save has connected to it and triggered the free False Swipe Swablu Egg giveaway.
|
||||||
|
u8 boxRSEggsUnlocked:2; // Set by Pokémon Box: Ruby & Sapphire; denotes the number of Eggs unlocked from deposits; 1 for ExtremeSpeed Zigzagoon (at 100 deposited), 2 for Pay Day Skitty (at 500 deposited), 3 for Surf Pichu (at 1500 deposited)
|
||||||
|
u8 padding:5;
|
||||||
|
} __attribute__((packed)); /*size = 0x15*/
|
||||||
|
|
||||||
// For external event flags. The majority of these may have never been used.
|
// For external event flags. The majority of these may have never been used.
|
||||||
// In Emerald, Jirachi cannot normally be received, but hacking the distribution discs allows Emerald to receive Jirachi and set the flag
|
// In Emerald, Jirachi cannot normally be received, but hacking the distribution discs allows Emerald to receive Jirachi and set the flag
|
||||||
|
|
Loading…
Reference in a new issue