contest move data
This commit is contained in:
+38
-37
@@ -5,6 +5,7 @@
|
||||
.include "constants/move_constants.s"
|
||||
.include "constants/item_constants.s"
|
||||
.include "constants/type_constants.s"
|
||||
.include "constants/contest_constants.s"
|
||||
.include "constants/pokemon_data_constants.s"
|
||||
.include "constants/item_data_constants.s"
|
||||
.include "constants/battle_move_constants.s"
|
||||
@@ -410260,7 +410261,7 @@ sub_80D8490: ; 80D8490
|
||||
ldrh r0, [r0, 0x8]
|
||||
cmp r0, r4
|
||||
bne @080D856C
|
||||
ldr r0, =gUnknown_0858C2B4
|
||||
ldr r0, =gContestMoves
|
||||
lsls r1, r4, 3
|
||||
adds r1, r0
|
||||
ldrb r0, [r1]
|
||||
@@ -412700,7 +412701,7 @@ sub_80D8B38: ; 80D8B38
|
||||
@080D9A94:
|
||||
ldr r0, =0x02021ec4
|
||||
ldr r3, =gUnknown_08587F08
|
||||
ldr r2, =gUnknown_0858C2B4
|
||||
ldr r2, =gContestMoves
|
||||
ldrh r1, [r5, 0x6]
|
||||
lsls r1, 3
|
||||
adds r1, r2
|
||||
@@ -415705,7 +415706,7 @@ sub_80DB2EC: ; 80DB2EC
|
||||
lsls r1, 24
|
||||
lsrs r3, r1, 24
|
||||
ldr r2, =gUnknown_0858CDCC
|
||||
ldr r1, =gUnknown_0858C2B4
|
||||
ldr r1, =gContestMoves
|
||||
lsrs r0, 13
|
||||
adds r0, r1
|
||||
ldrb r0, [r0]
|
||||
@@ -415769,7 +415770,7 @@ prints_contest_move_description: ; 80DB370
|
||||
lsls r0, 16
|
||||
lsrs r0, 16
|
||||
mov r8, r0
|
||||
ldr r1, =gUnknown_0858C2B4
|
||||
ldr r1, =gContestMoves
|
||||
lsls r0, 3
|
||||
adds r0, r1
|
||||
ldrb r0, [r0, 0x1]
|
||||
@@ -415812,7 +415813,7 @@ prints_contest_move_description: ; 80DB370
|
||||
movs r3, 0x20
|
||||
bl sub_80DECB8
|
||||
ldr r2, =gUnknown_0858CDCC
|
||||
ldr r0, =gUnknown_0858C2B4
|
||||
ldr r0, =gContestMoves
|
||||
mov r3, r8
|
||||
lsls r1, r3, 3
|
||||
adds r0, r1, r0
|
||||
@@ -415858,7 +415859,7 @@ prints_contest_move_description: ; 80DB370
|
||||
movs r3, 0x1F
|
||||
bl sub_80DED10
|
||||
ldr r1, =gUnknown_0858CDCC
|
||||
ldr r0, =gUnknown_0858C2B4
|
||||
ldr r0, =gContestMoves
|
||||
adds r0, r7, r0
|
||||
ldrb r0, [r0]
|
||||
lsls r0, 2
|
||||
@@ -415904,7 +415905,7 @@ prints_contest_move_description: ; 80DB370
|
||||
movs r1, 0
|
||||
bl Window_FastFillPixels
|
||||
ldr r1, =gUnknown_08587C50
|
||||
ldr r0, =gUnknown_0858C2B4
|
||||
ldr r0, =gContestMoves
|
||||
adds r0, r7, r0
|
||||
ldrb r0, [r0]
|
||||
lsls r0, 2
|
||||
@@ -419568,7 +419569,7 @@ sub_80DD080: ; 80DD080
|
||||
ldr r1, [r0, 0x4]
|
||||
adds r1, r5, r1
|
||||
ldrh r0, [r1, 0x6]
|
||||
ldr r2, =gUnknown_0858C2B4
|
||||
ldr r2, =gContestMoves
|
||||
lsls r0, 3
|
||||
adds r0, r2
|
||||
ldrb r2, [r0]
|
||||
@@ -419806,7 +419807,7 @@ sub_80DD080: ; 80DD080
|
||||
.align 2, 0
|
||||
.pool
|
||||
@080DD29C:
|
||||
ldr r2, =gUnknown_0858C2B4
|
||||
ldr r2, =gContestMoves
|
||||
ldr r5, =0x02039f34
|
||||
ldr r0, [r5]
|
||||
ldr r1, [r0, 0x4]
|
||||
@@ -420075,7 +420076,7 @@ sub_80DD45C: ; 80DD45C
|
||||
ldr r2, =gMoveNames
|
||||
adds r1, r2
|
||||
bl gf_strcpy
|
||||
ldr r3, =gUnknown_0858C2B4
|
||||
ldr r3, =gContestMoves
|
||||
ldr r1, [r5]
|
||||
ldr r0, [r1, 0x8]
|
||||
ldrb r2, [r0, 0x11]
|
||||
@@ -420703,7 +420704,7 @@ sub_80DD940: ; 80DD940
|
||||
sub_80DD9F0: ; 80DD9F0
|
||||
lsls r0, 16
|
||||
ldr r3, =gUnknown_085899EC
|
||||
ldr r1, =gUnknown_0858C2B4
|
||||
ldr r1, =gContestMoves
|
||||
lsrs r0, 13
|
||||
adds r0, r1
|
||||
ldrb r1, [r0, 0x1]
|
||||
@@ -435905,7 +435906,7 @@ sub_80E5414: ; 80E5414
|
||||
sub sp, 0x4
|
||||
lsls r0, 16
|
||||
lsls r1, 16
|
||||
ldr r2, =gUnknown_0858C2B4
|
||||
ldr r2, =gContestMoves
|
||||
lsrs r0, 13
|
||||
adds r0, r2
|
||||
ldrb r4, [r0, 0x2]
|
||||
@@ -436651,7 +436652,7 @@ sub_80E5970: ; 80E5970
|
||||
lsls r0, 2
|
||||
adds r0, r1
|
||||
ldrh r0, [r0, 0x6]
|
||||
ldr r1, =gUnknown_0858C2B4
|
||||
ldr r1, =gContestMoves
|
||||
lsls r0, 3
|
||||
adds r0, r1
|
||||
ldrb r0, [r0, 0x1]
|
||||
@@ -436940,7 +436941,7 @@ sub_80E5AD4: ; 80E5AD4
|
||||
adds r0, r6, r0
|
||||
ldrh r0, [r0, 0x8]
|
||||
lsls r0, 3
|
||||
ldr r1, =gUnknown_0858C2B4
|
||||
ldr r1, =gContestMoves
|
||||
adds r0, r1
|
||||
ldrb r0, [r0, 0x2]
|
||||
ldr r2, =gUnknown_0858CE8C
|
||||
@@ -437262,7 +437263,7 @@ sub_80E5E04: ; 80E5E04
|
||||
adds r1, r0
|
||||
ldrh r0, [r1, 0x6]
|
||||
ldr r3, =gUnknown_0858CDCC
|
||||
ldr r2, =gUnknown_0858C2B4
|
||||
ldr r2, =gContestMoves
|
||||
lsls r0, 3
|
||||
adds r0, r2
|
||||
ldrb r0, [r0]
|
||||
@@ -437304,7 +437305,7 @@ sub_80E5E5C: ; 80E5E5C
|
||||
adds r1, r0
|
||||
ldrh r0, [r1, 0x6]
|
||||
ldr r3, =gUnknown_0858CDCC
|
||||
ldr r2, =gUnknown_0858C2B4
|
||||
ldr r2, =gContestMoves
|
||||
lsls r0, 3
|
||||
adds r0, r2
|
||||
ldrb r0, [r0]
|
||||
@@ -437733,7 +437734,7 @@ sub_80E611C: ; 80E611C
|
||||
lsls r0, 2
|
||||
adds r5, r0, r4
|
||||
ldrh r0, [r5, 0x6]
|
||||
ldr r3, =gUnknown_0858C2B4
|
||||
ldr r3, =gContestMoves
|
||||
lsls r0, 3
|
||||
adds r7, r0, r3
|
||||
ldrb r2, [r7, 0x1]
|
||||
@@ -437797,7 +437798,7 @@ sub_80E620C: ; 80E620C
|
||||
ldrh r0, [r0, 0x6]
|
||||
mov r8, r0
|
||||
movs r6, 0
|
||||
ldr r0, =gUnknown_0858C2B4
|
||||
ldr r0, =gContestMoves
|
||||
mov r12, r0
|
||||
movs r7, 0
|
||||
@080E623C:
|
||||
@@ -438518,7 +438519,7 @@ sub_80E6668: ; 80E6668
|
||||
thumb_func_start sub_80E6778
|
||||
sub_80E6778: ; 80E6778
|
||||
push {lr}
|
||||
ldr r3, =gUnknown_0858C2B4
|
||||
ldr r3, =gContestMoves
|
||||
ldr r0, =0x02039f34
|
||||
ldr r1, [r0]
|
||||
ldr r0, [r1, 0x8]
|
||||
@@ -438761,7 +438762,7 @@ sub_80E6934: ; 80E6934
|
||||
movs r7, 0
|
||||
movs r4, 0
|
||||
ldr r6, =0x02039f34
|
||||
ldr r0, =gUnknown_0858C2B4
|
||||
ldr r0, =gContestMoves
|
||||
mov r9, r0
|
||||
movs r5, 0
|
||||
@080E694E:
|
||||
@@ -661022,7 +661023,7 @@ sub_8156F04: ; 8156F04
|
||||
adds r2, 0x1E
|
||||
adds r1, r2
|
||||
ldrh r0, [r1]
|
||||
ldr r1, =gUnknown_0858C2B4
|
||||
ldr r1, =gContestMoves
|
||||
lsls r0, 3
|
||||
adds r0, r1
|
||||
ldrb r0, [r0]
|
||||
@@ -661125,7 +661126,7 @@ sub_8156FCC: ; 8156FCC
|
||||
adds r1, r2
|
||||
ldrh r0, [r1]
|
||||
ldr r2, =gUnknown_0858CDCC
|
||||
ldr r1, =gUnknown_0858C2B4
|
||||
ldr r1, =gContestMoves
|
||||
lsls r0, 3
|
||||
adds r0, r1
|
||||
ldrb r0, [r0]
|
||||
@@ -661231,7 +661232,7 @@ sub_81570A0: ; 81570A0
|
||||
adds r0, r2
|
||||
ldrh r0, [r0]
|
||||
ldr r3, =gUnknown_0858CDCC
|
||||
ldr r4, =gUnknown_0858C2B4
|
||||
ldr r4, =gContestMoves
|
||||
lsls r0, 3
|
||||
adds r0, r4
|
||||
ldrb r0, [r0]
|
||||
@@ -661339,7 +661340,7 @@ sub_8157174: ; 8157174
|
||||
adds r0, r2
|
||||
ldrh r0, [r0]
|
||||
ldr r3, =gUnknown_0858CDCC
|
||||
ldr r4, =gUnknown_0858C2B4
|
||||
ldr r4, =gContestMoves
|
||||
lsls r0, 3
|
||||
adds r0, r4
|
||||
ldrb r0, [r0]
|
||||
@@ -661448,7 +661449,7 @@ sub_8157248: ; 8157248
|
||||
adds r1, r2
|
||||
ldrh r0, [r1]
|
||||
ldr r2, =gUnknown_0858CDCC
|
||||
ldr r1, =gUnknown_0858C2B4
|
||||
ldr r1, =gContestMoves
|
||||
lsls r0, 3
|
||||
adds r0, r1
|
||||
ldrb r0, [r0]
|
||||
@@ -661633,7 +661634,7 @@ sub_81573B4: ; 81573B4
|
||||
adds r1, r2
|
||||
ldrh r0, [r1]
|
||||
ldr r2, =gUnknown_0858CDCC
|
||||
ldr r1, =gUnknown_0858C2B4
|
||||
ldr r1, =gContestMoves
|
||||
lsls r0, 3
|
||||
adds r0, r1
|
||||
ldrb r0, [r0]
|
||||
@@ -662592,7 +662593,7 @@ sub_8157ADC: ; 8157ADC
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq @08157B18
|
||||
ldr r2, =gUnknown_0858C2B4
|
||||
ldr r2, =gContestMoves
|
||||
ldr r0, =0x02039f34
|
||||
ldr r0, [r0]
|
||||
ldr r1, [r0, 0x4]
|
||||
@@ -663393,7 +663394,7 @@ sub_81580C0: ; 81580C0
|
||||
adds r1, r0
|
||||
ldrh r0, [r1]
|
||||
ldr r2, [r4, 0xC]
|
||||
ldr r1, =gUnknown_0858C2B4
|
||||
ldr r1, =gContestMoves
|
||||
lsls r0, 3
|
||||
adds r0, r1
|
||||
ldrb r0, [r0]
|
||||
@@ -663747,7 +663748,7 @@ sub_8158364: ; 8158364
|
||||
ldrh r0, [r1]
|
||||
ldr r4, [r4, 0xC]
|
||||
ldr r2, =gUnknown_0858CDCC
|
||||
ldr r1, =gUnknown_0858C2B4
|
||||
ldr r1, =gContestMoves
|
||||
lsls r0, 3
|
||||
adds r0, r1
|
||||
ldrb r0, [r0]
|
||||
@@ -681765,7 +681766,7 @@ sub_816137C: ; 816137C
|
||||
.pool
|
||||
@081613CC:
|
||||
ldr r1, =gUnknown_0858CDCC
|
||||
ldr r0, =gUnknown_0858C2B4
|
||||
ldr r0, =gContestMoves
|
||||
lsls r4, 3
|
||||
adds r0, r4, r0
|
||||
ldrb r0, [r0]
|
||||
@@ -681833,7 +681834,7 @@ sub_816137C: ; 816137C
|
||||
cmp r5, 0x7
|
||||
bls @081613F4
|
||||
ldr r1, =gUnknown_0858CDCC
|
||||
ldr r0, =gUnknown_0858C2B4
|
||||
ldr r0, =gContestMoves
|
||||
add r0, r8
|
||||
ldrb r0, [r0]
|
||||
lsls r0, 2
|
||||
@@ -869777,7 +869778,7 @@ sub_81C240C: ; 81C240C
|
||||
cmp r3, 0
|
||||
beq @081C2510
|
||||
ldr r1, =gUnknown_0858CDCC
|
||||
ldr r2, =gUnknown_0858C2B4
|
||||
ldr r2, =gContestMoves
|
||||
lsls r3, 3
|
||||
adds r0, r3, r2
|
||||
ldrb r0, [r0]
|
||||
@@ -872808,7 +872809,7 @@ sub_81C3E2C: ; 81C3E2C
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
ldr r3, =gUnknown_08587C50
|
||||
ldr r2, =gUnknown_0858C2B4
|
||||
ldr r2, =gContestMoves
|
||||
lsls r1, r4, 3
|
||||
adds r1, r2
|
||||
ldrb r1, [r1]
|
||||
@@ -872873,7 +872874,7 @@ sub_81C3E9C: ; 81C3E9C
|
||||
.pool
|
||||
@081C3F00:
|
||||
ldr r2, =gUnknown_08587C50
|
||||
ldr r1, =gUnknown_0858C2B4
|
||||
ldr r1, =gContestMoves
|
||||
lsls r0, r6, 3
|
||||
adds r0, r1
|
||||
ldrb r0, [r0]
|
||||
@@ -873567,7 +873568,7 @@ sub_81C4484: ; 81C4484
|
||||
ldrh r0, [r2]
|
||||
cmp r0, 0
|
||||
beq @081C44D4
|
||||
ldr r1, =gUnknown_0858C2B4
|
||||
ldr r1, =gContestMoves
|
||||
lsls r0, 3
|
||||
adds r0, r1
|
||||
ldrb r0, [r0, 0x1]
|
||||
@@ -873644,7 +873645,7 @@ sub_81C44F0: ; 81C44F0
|
||||
.align 2, 0
|
||||
.pool
|
||||
@081C4540:
|
||||
ldr r1, =gUnknown_0858C2B4
|
||||
ldr r1, =gContestMoves
|
||||
ldrh r0, [r3]
|
||||
lsls r0, 3
|
||||
adds r0, r1
|
||||
@@ -903167,7 +903168,7 @@ sub_81D2ACC: ; 81D2ACC
|
||||
.pool
|
||||
@081D2B6C:
|
||||
lsls r4, 3
|
||||
ldr r0, =gUnknown_0858C2B4
|
||||
ldr r0, =gContestMoves
|
||||
adds r4, r0
|
||||
ldr r1, =gUnknown_08587D48
|
||||
ldrb r0, [r4, 0x1]
|
||||
|
||||
Reference in New Issue
Block a user