diff options
author | YamaArashi <shadow962@live.com> | 2015-11-08 11:41:34 -0800 |
---|---|---|
committer | YamaArashi <shadow962@live.com> | 2015-11-08 11:41:34 -0800 |
commit | ab7ab10c721eb0c9d6c8c2381679c83a2a7ca8de (patch) | |
tree | daac57b2e731f791848a690532bf163e9aebb282 /asm/emerald.s | |
parent | d46221aad1972c115c8f77128d8073a42cf791b1 (diff) |
trainer data
Diffstat (limited to 'asm/emerald.s')
-rw-r--r-- | asm/emerald.s | 94 |
1 files changed, 47 insertions, 47 deletions
diff --git a/asm/emerald.s b/asm/emerald.s index 212809b24..a54c4f4d2 100644 --- a/asm/emerald.s +++ b/asm/emerald.s @@ -89975,7 +89975,7 @@ sub_8035770: ; 8035770 ands r1, r0 cmp r1, 0 beq @080358C4 - ldr r2, =gUnknown_08310030 + ldr r2, =gTrainers ldr r0, =0x02038bca ldrh r1, [r0] lsls r0, r1, 2 @@ -91121,7 +91121,7 @@ sub_8036154: ; 8036154 ands r1, r0 cmp r1, 0 beq @08036350 - ldr r2, =gUnknown_08310030 + ldr r2, =gTrainers ldr r0, =0x02038bca ldrh r1, [r0] lsls r0, r1, 2 @@ -91267,7 +91267,7 @@ sub_80363C4: ; 80363C4 ands r1, r0 cmp r1, 0 beq @0803648C - ldr r2, =gUnknown_08310030 + ldr r2, =gTrainers ldr r0, =0x02038bca ldrh r1, [r0] lsls r0, r1, 2 @@ -91389,7 +91389,7 @@ sub_80363C4: ; 80363C4 ands r1, r0 cmp r1, 0 beq @08036598 - ldr r2, =gUnknown_08310030 + ldr r2, =gTrainers ldr r0, =0x02038bca ldrh r1, [r0] lsls r0, r1, 2 @@ -91512,7 +91512,7 @@ sub_80363C4: ; 80363C4 ands r1, r0 cmp r1, 0 beq @080366AC - ldr r2, =gUnknown_08310030 + ldr r2, =gTrainers ldr r0, =0x02038bca ldrh r1, [r0] lsls r0, r1, 2 @@ -95122,7 +95122,7 @@ sub_80385E8: ; 80385E8 ands r0, r1 cmp r0, 0 beq @08038668 - ldr r0, =gUnknown_08310030 + ldr r0, =gTrainers ldr r2, [sp, 0x20] ldr r3, [sp, 0x14] adds r1, r2, r3 @@ -95142,7 +95142,7 @@ sub_80385E8: ; 80385E8 .align 2, 0 .pool @08038668: - ldr r1, =gUnknown_08310030 + ldr r1, =gTrainers ldr r2, [sp, 0x20] ldr r3, [sp, 0x14] adds r0, r2, r3 @@ -95569,7 +95569,7 @@ sub_80385E8: ; 80385E8 @080389AC: ldr r4, [sp, 0x24] str r4, [sp, 0x18] - ldr r4, =gUnknown_08310030 + ldr r4, =gTrainers ldr r0, [sp, 0x18] @080389B4: ldr r1, [sp, 0x1C] @@ -95578,7 +95578,7 @@ sub_80385E8: ; 80385E8 b @08038688 @080389BC: ldr r2, =0x02022fec - ldr r1, =gUnknown_08310030 + ldr r1, =gTrainers ldr r3, [sp, 0x20] ldr r4, [sp, 0x14] adds r0, r3, r4 @@ -95589,7 +95589,7 @@ sub_80385E8: ; 80385E8 orrs r0, r1 str r0, [r2] @080389D2: - ldr r0, =gUnknown_08310030 + ldr r0, =gTrainers ldr r2, [sp, 0x20] ldr r3, [sp, 0x14] adds r1, r2, r3 @@ -104847,7 +104847,7 @@ sub_803D8C0: ; 803D8C0 ldr r1, =0x02024214 ldr r0, =gUnknown_082DA92D str r0, [r1] - ldr r2, =gUnknown_08310030 + ldr r2, =gTrainers ldr r0, =0x02038bca ldrh r1, [r0] lsls r0, r1, 2 @@ -135662,7 +135662,7 @@ sub_804E598: ; 804E598 .align 2, 0 .pool @0804E5D8: - ldr r0, =gUnknown_08310030 + ldr r0, =gTrainers lsls r2, r6, 2 adds r1, r2, r6 lsls r1, 3 @@ -171498,14 +171498,14 @@ sub_8061690: ; 8061690 ldrb r0, [r0] cmp r0, 0x1 beq @08061788 - ldr r2, =gUnknown_08310030 + ldr r2, =gTrainers ldr r0, =0x02038bcc ldrh r1, [r0] b @0806178C .align 2, 0 .pool @08061788: - ldr r2, =gUnknown_08310030 + ldr r2, =gTrainers ldrh r1, [r3] @0806178C: lsls r0, r1, 2 @@ -171754,14 +171754,14 @@ sub_80618D8: ; 80618D8 ldrb r0, [r0] cmp r0, 0x1 beq @080619D0 - ldr r2, =gUnknown_08310030 + ldr r2, =gTrainers ldr r0, =0x02038bcc ldrh r1, [r0] b @080619D4 .align 2, 0 .pool @080619D0: - ldr r2, =gUnknown_08310030 + ldr r2, =gTrainers ldrh r1, [r3] @080619D4: lsls r0, r1, 2 @@ -195159,7 +195159,7 @@ sub_806D888: ; 806D888 lsls r0, 24 cmp r0, 0 bne @0806D8C4 - ldr r1, =gUnknown_08310030 + ldr r1, =gTrainers lsls r0, r4, 2 adds r0, r4 lsls r0, 3 @@ -195339,7 +195339,7 @@ happiness_algorithm: ; 806D934 ands r0, r1 cmp r0, 0 beq @0806DAC2 - ldr r2, =gUnknown_08310030 + ldr r2, =gTrainers ldr r0, =0x02038bca ldrh r1, [r0] lsls r0, r1, 2 @@ -196761,7 +196761,7 @@ song_id_for_battle: ; 806E42C movs r0, 0xA b @0806E4B2 @0806E4A2: - ldr r2, =gUnknown_08310030 + ldr r2, =gTrainers ldr r0, =0x02038bca ldrh r1, [r0] lsls r0, r1, 2 @@ -196883,7 +196883,7 @@ song_id_for_battle: ; 806E42C lsls r0, r1, 2 adds r0, r1 lsls r0, 3 - ldr r1, =gUnknown_08310034 + ldr r1, =gTrainers + 0x4 ; name offset adds r0, r1 ldr r1, =gUnknown_085CCB98 bl sub_8008C44 @@ -197664,7 +197664,7 @@ sub_806EBF8: ; 806EBF8 ldr r0, =0x00000c03 cmp r1, r0 bne @0806EC28 - ldr r0, =gUnknown_08317DD4 + ldr r0, =gTrainers + TRAINER_STEVEN * 0x28 + 0x4 ; Steven's name b @0806EC64 .align 2, 0 .pool @@ -198252,7 +198252,7 @@ sub_806F07C: ; 806F07C bls @0806F08A movs r2, 0 @0806F08A: - ldr r1, =gUnknown_08310030 + ldr r1, =gTrainers lsls r0, r2, 2 adds r0, r2 lsls r0, 3 @@ -198281,7 +198281,7 @@ sub_806F0B0: ; 806F0B0 lsls r0, r1, 2 adds r0, r1 lsls r0, 3 - ldr r1, =gUnknown_08310034 + ldr r1, =gTrainers + 0x4 ; name offset adds r0, r1 pop {r1} bx r1 @@ -332583,7 +332583,7 @@ sub_80B0DE8: ; 80B0DE8 lsrs r0, 16 lsls r1, 24 lsrs r4, r1, 24 - ldr r5, =gUnknown_08310030 + ldr r5, =gTrainers lsls r1, r0, 2 adds r1, r0 lsls r1, 3 @@ -332766,7 +332766,7 @@ sub_80B0F34: ; 80B0F34 lsls r0, 3 cmp r1, r0 beq @080B0F98 - ldr r1, =gUnknown_08310030 + ldr r1, =gTrainers ldrh r2, [r4] lsls r0, r2, 2 adds r0, r2 @@ -585865,7 +585865,7 @@ sub_81308C8: ; 81308C8 bne @0813092E movs r4, 0 ldr r6, =0x02038bca - ldr r5, =gUnknown_08310040 + ldr r5, =gTrainers + 0x10 ; items offset @081308F6: lsls r2, r4, 1 ldrh r1, [r6] @@ -586127,7 +586127,7 @@ sub_8130950: ; 8130950 ldr r0, =0x020244a8 ldr r0, [r0] ldr r4, [r0, 0x14] - ldr r3, =gUnknown_08310030 + ldr r3, =gTrainers ldr r0, =0x02038bca ldrh r0, [r0] lsls r1, r0, 2 @@ -586152,7 +586152,7 @@ sub_8130950: ; 8130950 ldr r0, =0x020244a8 ldr r0, [r0] ldr r3, [r0, 0x14] - ldr r2, =gUnknown_08310030 + ldr r2, =gTrainers ldr r0, =0x02038bca ldrh r1, [r0] lsls r0, r1, 2 @@ -644994,7 +644994,7 @@ sub_814E764: ; 814E764 bl sub_8165264 b @0814F59C @0814F14E: - ldr r2, =gUnknown_08310030 + ldr r2, =gTrainers ldrh r1, [r3] lsls r0, r1, 2 adds r0, r1 @@ -645094,7 +645094,7 @@ sub_814E764: ; 814E764 lsls r1, r0, 2 adds r1, r0 lsls r1, 3 - ldr r0, =gUnknown_08310034 + ldr r0, =gTrainers + 0x4 ; name offset adds r4, r1, r0 b @0814F5C0 .align 2, 0 @@ -645393,7 +645393,7 @@ sub_814E764: ; 814E764 .align 2, 0 .pool @0814F49C: - ldr r2, =gUnknown_08310030 + ldr r2, =gTrainers ldr r0, =0x02038bcc ldrh r1, [r0] lsls r0, r1, 2 @@ -645435,7 +645435,7 @@ sub_814E764: ; 814E764 lsls r0, r1, 2 adds r0, r1 lsls r0, 3 - ldr r1, =gUnknown_08310034 + ldr r1, =gTrainers + 0x4 ; name offset adds r4, r0, r1 b @0814F5C0 .align 2, 0 @@ -684749,7 +684749,7 @@ sub_8162BD8: ; 8162BD8 ldr r0, =0x00000c03 cmp r4, r0 bne @08162C38 - ldr r0, =gUnknown_08310030 + ldr r0, =gTrainers ldr r1, =0x00007da1 @08162C26: adds r0, r1 @@ -685011,7 +685011,7 @@ sub_8162E20: ; 8162E20 ldr r0, =0x00000c03 cmp r5, r0 bne @08162E88 - ldr r2, =gUnknown_08317DD4 + ldr r2, =gTrainers + TRAINER_STEVEN * 0x28 + 0x4 ; Steven's name @08162E70: adds r0, r6, r4 adds r1, r4, r2 @@ -689574,7 +689574,7 @@ sub_8165404: ; 8165404 adds r4, r0 adds r0, r4, 0 movs r1, 0x7 - ldr r2, =gUnknown_08317DD4 + ldr r2, =gTrainers + TRAINER_STEVEN * 0x28 + 0x4 ; Steven's name bl pokemon_setattr movs r0, 0 str r0, [sp, 0x44] @@ -782486,7 +782486,7 @@ sub_8195898: ; 8195898 thumb_func_start sub_8195910 sub_8195910: ; 8195910 - ldr r0, =gUnknown_08310030 + ldr r0, =gTrainers ldr r1, =0x00007df3 adds r0, r1 ldrb r0, [r0] @@ -782497,7 +782497,7 @@ sub_8195910: ; 8195910 thumb_func_start sub_8195924 sub_8195924: ; 8195924 - ldr r0, =gUnknown_08310030 + ldr r0, =gTrainers ldr r1, =0x00007df1 adds r0, r1 ldrb r0, [r0] @@ -782511,7 +782511,7 @@ sub_8195938: ; 8195938 push {r4,lr} adds r3, r0, 0 movs r2, 0 - ldr r4, =gUnknown_08317E24 + ldr r4, =gTrainers + TRAINER_TUCKER * 0x28 + 0x4 ; Tucker's name @08195940: adds r0, r3, r2 adds r1, r2, r4 @@ -784681,7 +784681,7 @@ sub_8196A44: ; 8196A44 lsls r1, r4, 2 adds r1, r4 lsls r1, 3 - ldr r0, =gUnknown_08310034 + ldr r0, =gTrainers + 0x4 ; name offset adds r1, r0 adds r0, r5, 0 bl gf_strcpy @@ -784961,7 +784961,7 @@ sub_8196C70: ; 8196C70 bl sub_80B2250 lsls r0, 16 lsrs r0, 16 - ldr r5, =gUnknown_08310030 + ldr r5, =gTrainers lsls r4, r0, 2 adds r4, r0 lsls r4, 3 @@ -812711,7 +812711,7 @@ sub_81A4CB0: ; 81A4CB0 lsls r0, 16 lsrs r0, 16 @081A4CDA: - ldr r2, =gUnknown_08310030 + ldr r2, =gTrainers ldr r1, =gUnknown_08611D30 lsls r0, 1 adds r0, r1 @@ -812749,7 +812749,7 @@ sub_81A4D00: ; 81A4D00 lsls r0, 16 lsrs r0, 16 @081A4D2A: - ldr r2, =gUnknown_08310030 + ldr r2, =gTrainers ldr r1, =gUnknown_08611D30 lsls r0, 1 adds r0, r1 @@ -812790,7 +812790,7 @@ sub_81A4D50: ; 81A4D50 @081A4D7A: movs r3, 0 lsls r0, 1 - ldr r2, =gUnknown_08310030 + ldr r2, =gTrainers ldr r1, =gUnknown_08611D30 adds r0, r1 ldrh r1, [r0] @@ -887040,7 +887040,7 @@ sub_81CAF04: ; 81CAF04 ldrh r0, [r1, 0x1E] bl sub_81D15BC adds r4, r0, 0 - ldr r1, =gUnknown_08310030 + ldr r1, =gTrainers lsls r0, r4, 2 adds r0, r4 lsls r0, 3 @@ -887069,7 +887069,7 @@ sub_81CAF04: ; 81CAF04 adds r0, r4, 0 bl sub_81D15BC adds r4, r0, 0 - ldr r0, =gUnknown_08310030 + ldr r0, =gTrainers lsls r1, r4, 2 adds r1, r4 lsls r1, 3 @@ -887215,7 +887215,7 @@ sub_81CB050: ; 81CB050 lsls r1, r0, 2 adds r1, r0 lsls r1, 3 - ldr r0, =gUnknown_08310030 + ldr r0, =gTrainers adds r1, r0 ldrb r2, [r1, 0x1] movs r0, 0xD @@ -901015,7 +901015,7 @@ sub_81D1B0C: ; 81D1B0C lsls r1, r0, 2 adds r1, r0 lsls r1, 3 - ldr r0, =gUnknown_08310030 + ldr r0, =gTrainers adds r1, r0 ldrb r2, [r1, 0x1] movs r0, 0xD |