Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @@ title = "Complete Fame Checker Pt.1"
- @@ author = "KRJessie"
- @@ exit = "Bootstrapped"
- @@ filler4 = 0xFFBBBBBB
- ; OAK, DAISY, BROCK, MISTY, LT. SURGE, ERIKA, KOGA, SABRINA
- @@
- SBC r11, r15, #0xC100
- ADC r11, r11, #0x3800
- ADC r11, r11, #0xE4
- ADC r11, r11, #0xC8
- MOV r12, #0x3B80
- ADC r12, r12, #0x3B8
- ADC r12, r12, #0xC6
- STRH r12, [r11, #0x74]
- STRH r12, [r11, #0x78]
- STRH r12, [r11, #0x7C]
- STRH r12, [r11, #0x80]
- STRH r12, [r11, #0x84]
- STRH r12, [r11, #0x88]
- STRH r12, [r11, #0x8C]
- STRH r12, [r11, #0x90]
- @@ title = "Complete Fame Checker Pt.2"
- @@ author = "KRJessie"
- @@ exit = "Bootstrapped"
- @@ filler4 = 0xFFBBBBBB
- ; BLAINE, LORELEI, BRUNO, AGATHA, LANCE, BILL, FUJI, GIOVANNI
- @@
- SBC r11, r15, #0xC100
- ADC r11, r11, #0x3800
- ADC r11, r11, #0xE4
- ADC r11, r11, #0xC8
- MOV r12, #0x3B80
- ADC r12, r12, #0x3B8
- ADC r12, r12, #0xC6
- STRH r12, [r11, #0x94]
- STRH r12, [r11, #0x98]
- STRH r12, [r11, #0x9C]
- STRH r12, [r11, #0xA0]
- STRH r12, [r11, #0xA4]
- STRH r12, [r11, #0xA8]
- STRH r12, [r11, #0xAC]
- STRH r12, [r11, #0xB0]
Advertisement
Comments
-
- // include/constants/fame_checker.h
- #ifndef GUARD_CONSTANTS_FAME_CHECKER_H
- #define GUARD_CONSTANTS_FAME_CHECKER_H
- #define FAMECHECKER_OAK 0
- #define FAMECHECKER_DAISY 1
- #define FAMECHECKER_BROCK 2
- #define FAMECHECKER_MISTY 3
- #define FAMECHECKER_LTSURGE 4
- #define FAMECHECKER_ERIKA 5
- #define FAMECHECKER_KOGA 6
- #define FAMECHECKER_SABRINA 7
- #define FAMECHECKER_BLAINE 8
- #define FAMECHECKER_LORELEI 9
- #define FAMECHECKER_BRUNO 10
- #define FAMECHECKER_AGATHA 11
- #define FAMECHECKER_LANCE 12
- #define FAMECHECKER_BILL 13
- #define FAMECHECKER_MRFUJI 14
- #define FAMECHECKER_GIOVANNI 15
- #define NUM_FAMECHECKER_PERSONS 16
- #define FCPICKSTATE_NO_DRAW 0
- #define FCPICKSTATE_SILHOUETTE 1
- #define FCPICKSTATE_COLORED 2
- #endif //GUARD_CONSTANTS_FAME_CHECKER_H
- // include/global.h
- struct FameCheckerSaveData {
- /*3a54*/ u16 pickState:2;
- u16 flavorTextFlags:12;
- u16 unk_0_E:2;
- };
- struct SaveBlock1 {
- ...
- /*0x3A54*/ struct FameCheckerSaveData fameChecker[NUM_FAMECHECKER_PERSONS];
- ...
- }; // size: 0x3D68
Add Comment
Please, Sign In to add comment