evolution table

This commit is contained in:
YamaArashi
2015-10-12 18:08:47 -07:00
parent bfae72bf1d
commit d5b5623de7
5 changed files with 1458 additions and 12 deletions
+8 -8
View File
@@ -194146,7 +194146,7 @@ GetEvolutionTargetSpecies: ; 806D098
@0806D136:
movs r2, 0
str r2, [sp, 0x4]
ldr r3, =gUnknown_0832531C
ldr r3, =gEvolutionTable
lsls r6, r7, 2
b @0806D38E
.align 2, 0
@@ -194170,7 +194170,7 @@ GetEvolutionTargetSpecies: ; 806D098
str r0, [sp, 0x4]
lsls r6, r7, 2
@0806D16A:
ldr r1, =gUnknown_0832531C
ldr r1, =gEvolutionTable
ldr r0, [sp, 0x4]
lsls r2, r0, 3
adds r0, r6, r7
@@ -194252,7 +194252,7 @@ GetEvolutionTargetSpecies: ; 806D098
bhi @0806D21E
b @0806D332
@0806D21E:
ldr r1, =gUnknown_0832531C
ldr r1, =gEvolutionTable
adds r0, r6, r7
lsls r0, 3
adds r0, r4, r0
@@ -194402,7 +194402,7 @@ GetEvolutionTargetSpecies: ; 806D098
b @0806D3AE
@0806D340:
lsls r6, r7, 2
ldr r1, =gUnknown_0832531C
ldr r1, =gEvolutionTable
adds r0, r6, r7
lsls r0, 3
adds r4, r0, r1
@@ -200354,7 +200354,7 @@ sub_8070004: ; 8070004
lsrs r2, r0, 16
movs r0, 0
mov r8, r0
ldr r0, =gUnknown_0832531C
ldr r0, =gEvolutionTable
mov r12, r0
@08070016:
movs r7, 0
@@ -612823,7 +612823,7 @@ sub_813E3DC: ; 813E3DC
str r0, [sp, 0x8]
add r0, r10
lsls r7, r0, 3
ldr r1, =gUnknown_0832531C
ldr r1, =gEvolutionTable
adds r1, r7
mov r8, r1
ldrh r0, [r1]
@@ -612848,7 +612848,7 @@ sub_813E3DC: ; 813E3DC
ldrb r0, [r6]
muls r0, r5
adds r0, r4
ldr r1, =gUnknown_0832531C
ldr r1, =gEvolutionTable
adds r2, r1, r7
adds r2, 0xC
movs r1, 0xB
@@ -612932,7 +612932,7 @@ sub_813E3DC: ; 813E3DC
adds r0, r5
bl pokemon_calc_effective_stats
bl calc_player_party_count
ldr r0, =gUnknown_0832531C
ldr r0, =gEvolutionTable
mov r4, r8
add r4, r10
lsls r4, 3
+11
View File
@@ -93,3 +93,14 @@
.macro level_up_move level, move
.2byte (\level << 9) | \move
.endm
.macro evo_entry method, parameter, target_pokemon
.2byte \method
.2byte \parameter
.2byte \target_pokemon
.2byte 0 ; padding
.endm
.macro empty_evo_entries count
.fill 8 * \count, 1, 0
.endm