summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYamaArashi <shadow962@live.com>2015-10-12 13:08:49 -0700
committerYamaArashi <shadow962@live.com>2015-10-12 13:08:49 -0700
commit54183f2d079a9c52df2ae4396e04b3ac9dadb499 (patch)
tree7ff12b891613da150643f521c5f779519bbd7107
parent6c87e0143da9ab46bd1647559cef82c315b405dd (diff)
pokemon base stats
-rw-r--r--asm/emerald.s172
-rw-r--r--asm/macros.s13
-rw-r--r--constants/ability_constants.s78
-rw-r--r--constants/item_constants.s310
-rw-r--r--constants/pokemon_data_constants.s36
-rw-r--r--constants/type_constants.s18
-rw-r--r--data/base_stats.s8636
-rw-r--r--data/data2.s14
-rw-r--r--data/text/ability_description_pointers.s4
-rw-r--r--data/text/ability_descriptions.s4
-rw-r--r--data/text/item_descriptions.s2
11 files changed, 9188 insertions, 99 deletions
diff --git a/asm/emerald.s b/asm/emerald.s
index bd3578b01..f95026054 100644
--- a/asm/emerald.s
+++ b/asm/emerald.s
@@ -1,6 +1,10 @@
.include "constants/gba_constants.s"
.include "constants/misc_constants.s"
.include "constants/species_constants.s"
+ .include "constants/ability_constants.s"
+ .include "constants/item_constants.s"
+ .include "constants/type_constants.s"
+ .include "constants/pokemon_data_constants.s"
.include "asm/macros.s"
.include "asm/charmap.s"
@@ -29914,7 +29918,7 @@ sub_8017D04: ; 8017D04
ldrb r0, [r0]
cmp r4, r0
bge @08017D8E
- ldr r6, =gUnknown_083203CC
+ ldr r6, =gBaseStats
@08017D50:
movs r0, 0x64
muls r0, r4
@@ -98360,7 +98364,7 @@ sub_8039F40: ; 8039F40
bl pokemon_getattr
ldr r6, [r5]
adds r6, 0x7C
- ldr r2, =gUnknown_083203CC
+ ldr r2, =gBaseStats
lsls r1, r0, 3
subs r1, r0
lsls r1, 2
@@ -99562,7 +99566,7 @@ sub_803A75C: ; 803A75C
.pool
@0803AB6C:
adds r2, r4
- ldr r5, =gUnknown_083203CC
+ ldr r5, =gBaseStats
ldrh r1, [r2]
lsls r0, r1, 3
subs r0, r1
@@ -99750,7 +99754,7 @@ sub_803AC84: ; 803AC84
mov r2, r8
adds r3, r0, r2
movs r2, 0
- ldr r6, =gUnknown_083203CC
+ ldr r6, =gBaseStats
ldr r5, =0x02023864
ldr r4, =0x02024064
@0803AD0E:
@@ -122765,7 +122769,7 @@ ai_rate_move: ; 80477BC
movs r7, 0
mov r0, sp
strb r7, [r0]
- ldr r2, =gUnknown_083203CC
+ ldr r2, =gBaseStats
lsls r0, r1, 3
subs r0, r1
lsls r0, 2
@@ -127909,7 +127913,7 @@ sub_804A32C: ; 804A32C
adds r7, 0x1
cmp r7, 0x5
ble @0804A418
- ldr r3, =gUnknown_083203CC
+ ldr r3, =gBaseStats
ldr r2, =0x02024084
ldr r0, =0x0202420d
ldrb r1, [r0]
@@ -132385,7 +132389,7 @@ sub_804C904: ; 804C904
adds r2, r0, 0
muls r2, r7
adds r2, r4
- ldr r3, =gUnknown_083203CC
+ ldr r3, =gBaseStats
ldrh r1, [r2]
lsls r0, r1, 3
subs r0, r1
@@ -147246,7 +147250,7 @@ atkC4_802B910: ; 80546E4
str r0, [r1]
ldr r2, =0x020241f0
mov r8, r2
- ldr r5, =gUnknown_083203CC
+ ldr r5, =gBaseStats
mov r1, r9
ldrb r0, [r1]
movs r4, 0x64
@@ -149686,7 +149690,7 @@ sub_8055C00: ; 8055C00
beq @08055CC4
movs r6, 0
mov r7, sp
- ldr r0, =gUnknown_083203CC
+ ldr r0, =gBaseStats
mov r8, r0
@08055C2A:
movs r0, 0x64
@@ -149786,7 +149790,7 @@ sub_8055C00: ; 8055C00
lsls r0, r5, 3
subs r0, r5
lsls r0, 2
- ldr r1, =gUnknown_083203CC
+ ldr r1, =gBaseStats
adds r0, r1
ldrb r0, [r0, 0x17]
b @08055D3C
@@ -149811,7 +149815,7 @@ sub_8055C00: ; 8055C00
lsls r0, r5, 3
subs r0, r5
lsls r0, 2
- ldr r1, =gUnknown_083203CC
+ ldr r1, =gBaseStats
adds r0, r1
ldrb r0, [r0, 0x16]
@08055D3C:
@@ -150569,7 +150573,7 @@ sub_8056300: ; 8056300
.align 2, 0
.pool
@080563B0:
- ldr r3, =gUnknown_083203CC
+ ldr r3, =gBaseStats
ldr r2, =0x02024084
ldrb r1, [r6]
movs r0, 0x58
@@ -155910,7 +155914,7 @@ sub_80591B8: ; 80591B8
ldr r3, =gExperienceTables
adds r4, 0x1
lsls r4, 2
- ldr r2, =gUnknown_083203CC
+ ldr r2, =gBaseStats
lsls r1, r5, 3
subs r1, r5
lsls r1, 2
@@ -156070,7 +156074,7 @@ sub_8059330: ; 8059330
adds r3, r0, 0
ldr r6, =gExperienceTables
lsls r1, r4, 2
- ldr r2, =gUnknown_083203CC
+ ldr r2, =gBaseStats
lsls r0, r5, 3
subs r0, r5
lsls r0, 2
@@ -156189,7 +156193,7 @@ sub_8059400: ; 8059400
ldr r3, =gExperienceTables
adds r4, 0x1
lsls r4, 2
- ldr r2, =gUnknown_083203CC
+ ldr r2, =gBaseStats
lsls r1, r0, 3
subs r1, r0
lsls r1, 2
@@ -174415,7 +174419,7 @@ sub_8062E54: ; 8062E54
adds r5, r4, 0
cmp r5, r10
bge @080630AC
- ldr r0, =gUnknown_083203CC
+ ldr r0, =gBaseStats
mov r9, r0
@08062FF0:
movs r0, 0x64
@@ -175058,7 +175062,7 @@ ai_switchout_something: ; 8063364
lsls r0, r4, 3
subs r0, r4
lsls r0, 2
- ldr r1, =gUnknown_083203CC
+ ldr r1, =gBaseStats
adds r0, r1
ldrb r2, [r0, 0x17]
b @08063564
@@ -175068,7 +175072,7 @@ ai_switchout_something: ; 8063364
lsls r0, r4, 3
subs r0, r4
lsls r0, 2
- ldr r2, =gUnknown_083203CC
+ ldr r2, =gBaseStats
adds r0, r2
ldrb r2, [r0, 0x16]
@08063564:
@@ -175925,7 +175929,7 @@ sub_8063A90: ; 8063A90
ldrb r0, [r0]
cmp r7, r0
beq @08063CD8
- ldr r1, =gUnknown_083203CC
+ ldr r1, =gBaseStats
lsls r0, r5, 3
subs r0, r5
lsls r0, 2
@@ -183569,7 +183573,7 @@ create_pokemon: ; 8067BBC
mov r2, sp
adds r2, 0xE
bl pokemon_setattr_encrypted
- ldr r4, =gUnknown_083203CC
+ ldr r4, =gBaseStats
mov r2, sp
ldrh r1, [r2, 0xE]
lsls r0, r1, 3
@@ -183725,7 +183729,7 @@ create_pokemon: ; 8067BBC
adds r2, r4, 0
bl pokemon_setattr_encrypted
@08067E50:
- ldr r2, =gUnknown_083203CC
+ ldr r2, =gBaseStats
mov r3, sp
ldrh r1, [r3, 0xE]
lsls r0, r1, 3
@@ -185629,7 +185633,7 @@ pokemon_calc_effective_stats: ; 8068D0C
.align 2, 0
.pool
@08068DF8:
- ldr r1, =gUnknown_083203CC
+ ldr r1, =gBaseStats
lsls r2, r7, 3
subs r0, r2, r7
lsls r0, 2
@@ -185669,7 +185673,7 @@ pokemon_calc_effective_stats: ; 8068D0C
adds r0, r5, 0
movs r1, 0x3A
bl pokemon_setattr
- ldr r0, =gUnknown_083203CC
+ ldr r0, =gBaseStats
subs r1, r6, r7
lsls r1, 2
adds r6, r1, r0
@@ -185933,7 +185937,7 @@ level_by_exp: ; 8069054
adds r3, r0, 0
movs r2, 0x1
ldr r6, =gExperienceTables
- ldr r1, =gUnknown_083203CC
+ ldr r1, =gBaseStats
lsls r0, r4, 3
subs r0, r4
lsls r0, 2
@@ -185988,7 +185992,7 @@ sub_80690C0: ; 80690C0
adds r3, r0, 0
movs r2, 0x1
ldr r6, =gExperienceTables
- ldr r1, =gUnknown_083203CC
+ ldr r1, =gBaseStats
lsls r0, r4, 3
subs r0, r4
lsls r0, 2
@@ -187899,7 +187903,7 @@ pokemon_roll_gender: ; 8069FC4
movs r2, 0
bl pokemon_getattr_encrypted
adds r2, r0, 0
- ldr r1, =gUnknown_083203CC
+ ldr r1, =gBaseStats
lsls r0, r5, 3
subs r0, r5
lsls r0, 2
@@ -187914,7 +187918,7 @@ pokemon_roll_gender: ; 8069FC4
cmp r0, 0xFE
bge @0806A01A
@08069FFC:
- ldr r1, =gUnknown_083203CC
+ ldr r1, =gBaseStats
lsls r0, r5, 3
subs r0, r5
lsls r0, 2
@@ -187942,7 +187946,7 @@ pokemon_species_get_gender_info: ; 806A020
adds r3, r1, 0
lsls r0, 16
lsrs r2, r0, 16
- ldr r1, =gUnknown_083203CC
+ ldr r1, =gBaseStats
lsls r0, r2, 3
subs r0, r2
lsls r0, 2
@@ -190884,7 +190888,7 @@ sub_806B694: ; 806B694
cmp r1, 0
beq @0806B6B8
ldr r2, =0x0202420a
- ldr r1, =gUnknown_083203CC
+ ldr r1, =gBaseStats
lsls r0, r3, 3
subs r0, r3
lsls r0, 2
@@ -190895,7 +190899,7 @@ sub_806B694: ; 806B694
.pool
@0806B6B8:
ldr r2, =0x0202420a
- ldr r1, =gUnknown_083203CC
+ ldr r1, =gBaseStats
lsls r0, r3, 3
subs r0, r3
lsls r0, 2
@@ -191593,7 +191597,7 @@ battle_data_fill: ; 806B9FC
adds r1, 0x48
adds r1, r5, r1
str r0, [r1]
- ldr r2, =gUnknown_083203CC
+ ldr r2, =gBaseStats
ldrh r1, [r7]
lsls r0, r1, 3
subs r0, r1
@@ -192237,7 +192241,7 @@ sub_806BD28: ; 806BD28
bl pokemon_getattr
adds r4, 0x1
lsls r4, 2
- ldr r2, =gUnknown_083203CC
+ ldr r2, =gBaseStats
lsls r1, r0, 3
subs r1, r0
lsls r1, 2
@@ -195505,7 +195509,7 @@ sub_806DADC: ; 806DADC
.4byte @0806DBA0
.4byte @0806DBB4
@0806DB50:
- ldr r0, =gUnknown_083203CC
+ ldr r0, =gBaseStats
lsls r1, r5, 3
subs r1, r5
lsls r1, 2
@@ -195516,7 +195520,7 @@ sub_806DADC: ; 806DADC
.align 2, 0
.pool
@0806DB64:
- ldr r0, =gUnknown_083203CC
+ ldr r0, =gBaseStats
lsls r1, r5, 3
subs r1, r5
lsls r1, 2
@@ -195526,7 +195530,7 @@ sub_806DADC: ; 806DADC
.align 2, 0
.pool
@0806DB78:
- ldr r0, =gUnknown_083203CC
+ ldr r0, =gBaseStats
lsls r1, r5, 3
subs r1, r5
lsls r1, 2
@@ -195537,7 +195541,7 @@ sub_806DADC: ; 806DADC
.align 2, 0
.pool
@0806DB8C:
- ldr r0, =gUnknown_083203CC
+ ldr r0, =gBaseStats
lsls r1, r5, 3
subs r1, r5
lsls r1, 2
@@ -195548,7 +195552,7 @@ sub_806DADC: ; 806DADC
.align 2, 0
.pool
@0806DBA0:
- ldr r0, =gUnknown_083203CC
+ ldr r0, =gBaseStats
lsls r1, r5, 3
subs r1, r5
lsls r1, 2
@@ -195559,7 +195563,7 @@ sub_806DADC: ; 806DADC
.align 2, 0
.pool
@0806DBB4:
- ldr r0, =gUnknown_083203CC
+ ldr r0, =gBaseStats
lsls r1, r5, 3
subs r1, r5
lsls r1, 2
@@ -196085,7 +196089,7 @@ sub_806DF74: ; 806DF74
bl pokemon_getattr
str r0, [sp, 0x4]
ldr r6, =gExperienceTables
- ldr r2, =gUnknown_083203CC
+ ldr r2, =gBaseStats
lsls r1, r4, 3
subs r1, r4
lsls r1, 2
@@ -197180,7 +197184,7 @@ sub_806E804: ; 806E804
sub_806E840: ; 806E840
lsls r0, 16
lsrs r0, 16
- ldr r2, =gUnknown_083203CC
+ ldr r2, =gBaseStats
lsls r1, r0, 3
subs r1, r0
lsls r1, 2
@@ -197542,12 +197546,12 @@ sub_806EA68: ; 806EA68
lsls r2, r4, 3
subs r2, r4
lsls r2, 2
- ldr r1, =gUnknown_083203DA
+ ldr r1, =gBaseStats + 0xe ; item 2 offset
b @0806EB6C
.align 2, 0
.pool
@0806EB2C:
- ldr r0, =gUnknown_083203CC
+ ldr r0, =gBaseStats
mov r12, r0
lsls r0, r4, 3
subs r1, r0, r4
@@ -197577,7 +197581,7 @@ sub_806EA68: ; 806EA68
@0806EB66:
subs r2, r4
lsls r2, 2
- ldr r1, =gUnknown_083203D8
+ ldr r1, =gBaseStats + 0xc ; item 1 offset
@0806EB6C:
adds r2, r1
@0806EB6E:
@@ -197590,7 +197594,7 @@ sub_806EA68: ; 806EA68
ldr r0, =0x02024744
subs r2, r4
lsls r2, 2
- ldr r1, =gUnknown_083203DA
+ ldr r1, =gBaseStats + 0xe ; item 2 offset
adds r2, r1
movs r1, 0xC
bl pokemon_setattr
@@ -201595,7 +201599,7 @@ sub_8070954: ; 8070954
lsls r2, r5, 3
subs r2, r5
lsls r2, 2
- ldr r0, =gUnknown_083203DD
+ ldr r0, =gBaseStats + 0x11 ; egg cycles offset
adds r2, r0
adds r0, r7, 0
movs r1, 0x20
@@ -201684,7 +201688,7 @@ sub_8070A0C: ; 8070A0C
lsls r2, r5, 3
subs r2, r5
lsls r2, 2
- ldr r0, =gUnknown_083203DD
+ ldr r0, =gBaseStats + 0x11 ; egg cycles offset
adds r2, r0
adds r0, r6, 0
movs r1, 0x20
@@ -202075,7 +202079,7 @@ daycare_relationship_score: ; 8070D4C
adds r2, 0x14
str r2, [sp, 0x24]
subs r0, 0x6
- ldr r1, =gUnknown_083203CC
+ ldr r1, =gBaseStats
mov r10, r1
ldr r5, [sp, 0x20]
mov r8, r0
@@ -209349,7 +209353,7 @@ healthbar_draw_field_maybe: ; 8074860
ldr r0, =gExperienceTables
mov r12, r0
lsls r1, r4, 2
- ldr r2, =gUnknown_083203CC
+ ldr r2, =gBaseStats
lsls r0, r5, 3
subs r0, r5
lsls r0, 2
@@ -220980,7 +220984,7 @@ sub_807A7E0: ; 807A7E0
movs r0, 0x2
b @0807A8C0
@0807A84E:
- ldr r0, =gUnknown_083203CC
+ ldr r0, =gBaseStats
lsls r1, r7, 3
subs r1, r7
lsls r1, 2
@@ -340734,7 +340738,7 @@ sub_80B4E68: ; 80B4E68
lsrs r7, r1, 24
bl zero_enemy_party_data
movs r2, 0x1
- ldr r1, =gUnknown_083203CC
+ ldr r1, =gBaseStats
lsls r0, r6, 3
subs r0, r6
lsls r0, 2
@@ -342157,7 +342161,7 @@ sub_80B5990: ; 80B5990
movs r3, 0
cmp r4, r2
bcs @080B5A12
- ldr r6, =gUnknown_083203CC
+ ldr r6, =gBaseStats
mov r10, r6
@080B59DE:
lsls r0, r3, 2
@@ -364312,7 +364316,7 @@ sub_80C0F30: ; 80C0F30
cmp r6, r0
bcs @080C10A2
adds r7, r1, 0
- ldr r0, =gUnknown_083203CC
+ ldr r0, =gBaseStats
mov r8, r0
@080C105A:
ldr r0, [r7]
@@ -364399,7 +364403,7 @@ sub_80C0F30: ; 80C0F30
bl NationalPokedexNumToSpecies
lsls r0, 16
lsrs r2, r0, 16
- ldr r1, =gUnknown_083203CC
+ ldr r1, =gBaseStats
lsls r0, r2, 3
subs r0, r2
lsls r0, 2
@@ -364462,7 +364466,7 @@ sub_80C0F30: ; 80C0F30
bl NationalPokedexNumToSpecies
lsls r0, 16
lsrs r2, r0, 16
- ldr r1, =gUnknown_083203CC
+ ldr r1, =gBaseStats
lsls r0, r2, 3
subs r0, r2
lsls r0, 2
@@ -422592,7 +422596,7 @@ sub_80DE864: ; 80DE864
beq @080DE920
b @080DE9A2
@080DE8FA:
- ldr r0, =gUnknown_083203CC
+ ldr r0, =gBaseStats
lsls r1, r6, 3
subs r1, r6
lsls r1, 2
@@ -589463,7 +589467,7 @@ tai2F_unk: ; 8132400
.align 2, 0
.pool
@08132480:
- ldr r6, =gUnknown_083203CC
+ ldr r6, =gBaseStats
ldrh r0, [r4]
lsls r1, r0, 3
subs r1, r0
@@ -589598,7 +589602,7 @@ tai60_unk: ; 813251C
.align 2, 0
.pool
@08132588:
- ldr r2, =gUnknown_083203CC
+ ldr r2, =gBaseStats
ldrh r1, [r4]
lsls r0, r1, 3
subs r0, r1
@@ -602779,7 +602783,7 @@ sub_81390B4: ; 81390B4
sub_81390E0: ; 81390E0
push {r4-r6,lr}
movs r5, 0
- ldr r6, =gUnknown_083203CC
+ ldr r6, =gBaseStats
@081390E6:
movs r0, 0x64
adds r1, r5, 0
@@ -691171,7 +691175,7 @@ sub_8166188: ; 8166188
bl sub_8165C40
lsls r0, 24
movs r5, 0
- ldr r7, =gUnknown_083203CC
+ ldr r7, =gBaseStats
lsrs r0, 22
ldr r1, =gExperienceTables
adds r6, r0, r1
@@ -770332,7 +770336,7 @@ sub_818F02C: ; 818F02C
movs r3, 0
mov r10, r3
ldr r6, =gUnknown_0832A328
- ldr r5, =gUnknown_083203CC
+ ldr r5, =gBaseStats
@0818F38A:
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -770532,7 +770536,7 @@ sub_818F02C: ; 818F02C
lsls r1, r0, 3
subs r1, r0
lsls r1, 2
- ldr r3, =gUnknown_083203CC
+ ldr r3, =gBaseStats
adds r1, r3
ldrb r0, [r1, 0x6]
lsls r0, 2
@@ -770825,7 +770829,7 @@ sub_818F720: ; 818F720
mov r2, r10
subs r0, r2, r6
lsls r0, 2
- ldr r1, =gUnknown_083203CC
+ ldr r1, =gBaseStats
adds r0, r1
ldrb r0, [r0]
lsls r0, 1
@@ -770849,7 +770853,7 @@ sub_818F720: ; 818F720
mov r2, r10
subs r0, r2, r6
lsls r0, 2
- ldr r1, =gUnknown_083203CC
+ ldr r1, =gBaseStats
adds r4, r0, r1
ldrb r0, [r4, 0x1]
lsls r0, 1
@@ -771870,7 +771874,7 @@ sub_818FFC0: ; 818FFC0
.align 2, 0
.pool
@0818FFFC:
- ldr r1, =gUnknown_083203CC
+ ldr r1, =gBaseStats
lsls r0, r4, 3
subs r0, r4
lsls r0, 2
@@ -779551,7 +779555,7 @@ sub_8193ED0: ; 8193ED0
lsls r0, r1, 3
subs r0, r1
lsls r0, 2
- ldr r5, =gUnknown_083203CC
+ ldr r5, =gBaseStats
adds r0, r5
ldrb r2, [r0, 0x17]
b @08194074
@@ -779561,7 +779565,7 @@ sub_8193ED0: ; 8193ED0
lsls r0, r1, 3
subs r0, r1
lsls r0, 2
- ldr r2, =gUnknown_083203CC
+ ldr r2, =gBaseStats
adds r0, r2
ldrb r2, [r0, 0x16]
@08194074:
@@ -781616,7 +781620,7 @@ sub_8194F58: ; 8194F58
lsls r1, r0, 3
subs r1, r0
lsls r1, 2
- ldr r3, =gUnknown_083203CC
+ ldr r3, =gBaseStats
adds r1, r3
ldrb r0, [r1, 0x6]
lsls r0, 2
@@ -782107,7 +782111,7 @@ sub_8195438: ; 8195438
lsls r0, 4
adds r0, r1
ldrh r2, [r0]
- ldr r0, =gUnknown_083203CC
+ ldr r0, =gBaseStats
lsls r1, r2, 3
subs r1, r2
lsls r1, 2
@@ -782216,7 +782220,7 @@ sub_8195438: ; 8195438
lsls r0, 4
adds r0, r1
ldrh r2, [r0]
- ldr r0, =gUnknown_083203CC
+ ldr r0, =gBaseStats
lsls r1, r2, 3
subs r1, r2
lsls r1, 2
@@ -816237,7 +816241,7 @@ sub_81A6A08: ; 81A6A08
mov r8, r0
ldr r0, =0x0203bc8c
ldr r6, [r0]
- ldr r1, =gUnknown_083203CC
+ ldr r1, =gBaseStats
mov r12, r1
@081A6A3C:
lsls r0, r4, 1
@@ -817818,7 +817822,7 @@ sub_81A767C: ; 81A767C
beq @081A76E0
cmp r1, 0x80
bne @081A771C
- ldr r1, =gUnknown_083203CC
+ ldr r1, =gBaseStats
lsls r0, r2, 3
subs r0, r2
lsls r0, 2
@@ -817837,7 +817841,7 @@ sub_81A767C: ; 81A767C
.align 2, 0
.pool
@081A76C4:
- ldr r0, =gUnknown_083203CC
+ ldr r0, =gBaseStats
lsls r1, r2, 3
subs r1, r2
lsls r1, 2
@@ -817852,7 +817856,7 @@ sub_81A767C: ; 81A767C
.align 2, 0
.pool
@081A76E0:
- ldr r1, =gUnknown_083203CC
+ ldr r1, =gBaseStats
lsls r0, r2, 3
subs r0, r2
lsls r0, 2
@@ -817871,7 +817875,7 @@ sub_81A767C: ; 81A767C
.align 2, 0
.pool
@081A7704:
- ldr r0, =gUnknown_083203CC
+ ldr r0, =gBaseStats
lsls r1, r2, 3
subs r1, r2
lsls r1, 2
@@ -818557,7 +818561,7 @@ sub_81A7B90: ; 81A7B90
b @081A7CE2
@081A7C4A:
ldr r0, =0x02024744
- ldr r1, =gUnknown_083203CC
+ ldr r1, =gBaseStats
mov r8, r1
lsls r6, 2
mov r9, r6
@@ -822647,7 +822651,7 @@ sub_81A9C04: ; 81A9C04
adds r5, r4, r0
@081A9CF6:
ldr r4, =0x02024744
- ldr r2, =gUnknown_083203CC
+ ldr r2, =gBaseStats
ldr r1, [sp, 0x10]
lsls r0, r1, 1
adds r0, r1
@@ -822685,7 +822689,7 @@ sub_81A9C04: ; 81A9C04
.align 2, 0
.pool
@081A9D4C:
- ldr r2, =gUnknown_083203CC
+ ldr r2, =gBaseStats
ldr r1, [sp, 0x10]
lsls r0, r1, 1
adds r0, r1
@@ -856586,7 +856590,7 @@ sub_81BB29C: ; 81BB29C
ldr r3, =gExperienceTables
adds r4, 0x1
lsls r4, 2
- ldr r2, =gUnknown_083203CC
+ ldr r2, =gBaseStats
lsls r1, r5, 3
subs r1, r5
lsls r1, 2
@@ -856746,7 +856750,7 @@ sub_81BB414: ; 81BB414
adds r3, r0, 0
ldr r6, =gExperienceTables
lsls r1, r4, 2
- ldr r2, =gUnknown_083203CC
+ ldr r2, =gBaseStats
lsls r0, r5, 3
subs r0, r5
lsls r0, 2
@@ -856865,7 +856869,7 @@ sub_81BB4E4: ; 81BB4E4
ldr r3, =gExperienceTables
adds r4, 0x1
lsls r4, 2
- ldr r2, =gUnknown_083203CC
+ ldr r2, =gBaseStats
lsls r1, r0, 3
subs r1, r0
lsls r1, 2
@@ -869613,7 +869617,7 @@ sub_81C22CC: ; 81C22CC
adds r2, r1, 0
adds r1, r2, 0x1
lsls r1, 2
- ldr r4, =gUnknown_083203CC
+ ldr r4, =gBaseStats
ldrh r3, [r6]
lsls r0, r3, 3
subs r0, r3
@@ -872192,7 +872196,7 @@ sub_81C38C0: ; 81C38C0
adds r1, r0, 0
adds r1, 0x1
lsls r1, 2
- ldr r3, =gUnknown_083203CC
+ ldr r3, =gBaseStats
ldrh r2, [r5]
lsls r0, r2, 3
subs r0, r2
@@ -873449,7 +873453,7 @@ sub_81C43A0: ; 81C43A0
.align 2, 0
.pool
@081C43CC:
- ldr r4, =gUnknown_083203CC
+ ldr r4, =gBaseStats
ldrh r1, [r5]
lsls r0, r1, 3
subs r0, r1
@@ -910355,7 +910359,7 @@ sub_81D642C: ; 81D642C
mov r1, sp
ldrb r2, [r1]
lsls r2, 2
- ldr r3, =gUnknown_083203CC
+ ldr r3, =gBaseStats
lsls r1, r0, 3
subs r1, r0
lsls r1, 2
diff --git a/asm/macros.s b/asm/macros.s
index c97c6f177..f2ef81a4f 100644
--- a/asm/macros.s
+++ b/asm/macros.s
@@ -76,3 +76,16 @@
.2byte \trainer_offset
.2byte 0 ; padding
.endm
+
+ .macro base_stats hp, attack, defense, speed, sp_attack, sp_defense
+ .byte \hp
+ .byte \attack
+ .byte \defense
+ .byte \speed
+ .byte \sp_attack
+ .byte \sp_defense
+ .endm
+
+ .macro ev_yield hp, attack, defense, speed, sp_attack, sp_defense
+ .2byte (\sp_defense << 10) | (\sp_attack << 8) | (\speed << 6) | (\defense << 4) | (\attack << 2) | \hp
+ .endm
diff --git a/constants/ability_constants.s b/constants/ability_constants.s
new file mode 100644
index 000000000..8ccc872f7
--- /dev/null
+++ b/constants/ability_constants.s
@@ -0,0 +1,78 @@
+ .set ABILITY_NONE, 0x00
+ .set ABILITY_STENCH, 0x01
+ .set ABILITY_DRIZZLE, 0x02
+ .set ABILITY_SPEED_BOOST, 0x03
+ .set ABILITY_BATTLE_ARMOR, 0x04
+ .set ABILITY_STURDY, 0x05
+ .set ABILITY_DAMP, 0x06
+ .set ABILITY_LIMBER, 0x07
+ .set ABILITY_SAND_VEIL, 0x08
+ .set ABILITY_STATIC, 0x09
+ .set ABILITY_VOLT_ABSORB, 0x0a
+ .set ABILITY_WATER_ABSORB, 0x0b
+ .set ABILITY_OBLIVIOUS, 0x0c
+ .set ABILITY_CLOUD_NINE, 0x0d
+ .set ABILITY_COMPOUND_EYES, 0x0e
+ .set ABILITY_INSOMNIA, 0x0f
+ .set ABILITY_COLOR_CHANGE, 0x10
+ .set ABILITY_IMMUNITY, 0x11
+ .set ABILITY_FLASH_FIRE, 0x12
+ .set ABILITY_SHIELD_DUST, 0x13
+ .set ABILITY_OWN_TEMPO, 0x14
+ .set ABILITY_SUCTION_CUPS, 0x15
+ .set ABILITY_INTIMIDATE, 0x16
+ .set ABILITY_SHADOW_TAG, 0x17
+ .set ABILITY_ROUGH_SKIN, 0x18
+ .set ABILITY_WONDER_GUARD, 0x19
+ .set ABILITY_LEVITATE, 0x1a
+ .set ABILITY_EFFECT_SPORE, 0x1b
+ .set ABILITY_SYNCHRONIZE, 0x1c
+ .set ABILITY_CLEAR_BODY, 0x1d
+ .set ABILITY_NATURAL_CURE, 0x1e
+ .set ABILITY_LIGHTNING_ROD, 0x1f
+ .set ABILITY_SERENE_GRACE, 0x20
+ .set ABILITY_SWIFT_SWIM, 0x21
+ .set ABILITY_CHLOROPHYLL, 0x22
+ .set ABILITY_ILLUMINATE, 0x23
+ .set ABILITY_TRACE, 0x24
+ .set ABILITY_HUGE_POWER, 0x25
+ .set ABILITY_POISON_POINT, 0x26
+ .set ABILITY_INNER_FOCUS, 0x27
+ .set ABILITY_MAGMA_ARMOR, 0x28
+ .set ABILITY_WATER_VEIL, 0x29
+ .set ABILITY_MAGNET_PULL, 0x2a
+ .set ABILITY_SOUNDPROOF, 0x2b
+ .set ABILITY_RAIN_DISH, 0x2c
+ .set ABILITY_SAND_STREAM, 0x2d
+ .set ABILITY_PRESSURE, 0x2e
+ .set ABILITY_THICK_FAT, 0x2f
+ .set ABILITY_EARLY_BIRD, 0x30
+ .set ABILITY_FLAME_BODY, 0x31
+ .set ABILITY_RUN_AWAY, 0x32
+ .set ABILITY_KEEN_EYE, 0x33
+ .set ABILITY_HYPER_CUTTER, 0x34
+ .set ABILITY_PICKUP, 0x35
+ .set ABILITY_TRUANT, 0x36
+ .set ABILITY_HUSTLE, 0x37
+ .set ABILITY_CUTE_CHARM, 0x38
+ .set ABILITY_PLUS, 0x39
+ .set ABILITY_MINUS, 0x3a
+ .set ABILITY_FORECAST, 0x3b
+ .set ABILITY_STICKY_HOLD, 0x3c
+ .set ABILITY_SHED_SKIN, 0x3d
+ .set ABILITY_GUTS, 0x3e
+ .set ABILITY_MARVEL_SCALE, 0x3f
+ .set ABILITY_LIQUID_OOZE, 0x40
+ .set ABILITY_OVERGROW, 0x41
+ .set ABILITY_BLAZE, 0x42
+ .set ABILITY_TORRENT, 0x43
+ .set ABILITY_SWARM, 0x44
+ .set ABILITY_ROCK_HEAD, 0x45
+ .set ABILITY_DROUGHT, 0x46
+ .set ABILITY_ARENA_TRAP, 0x47
+ .set ABILITY_VITAL_SPIRIT, 0x48
+ .set ABILITY_WHITE_SMOKE, 0x49
+ .set ABILITY_PURE_POWER, 0x4a
+ .set ABILITY_SHELL_ARMOR, 0x4b
+ .set ABILITY_CACOPHONY, 0x4c
+ .set ABILITY_AIR_LOCK, 0x4d
diff --git a/constants/item_constants.s b/constants/item_constants.s
new file mode 100644
index 000000000..934ebd798
--- /dev/null
+++ b/constants/item_constants.s
@@ -0,0 +1,310 @@
+ .set ITEM_NONE, 0x000
+ .set ITEM_MASTER_BALL, 0x001
+ .set ITEM_ULTRA_BALL, 0x002
+ .set ITEM_GREAT_BALL, 0x003
+ .set ITEM_POKE_BALL, 0x004
+ .set ITEM_SAFARI_BALL, 0x005
+ .set ITEM_NET_BALL, 0x006
+ .set ITEM_DIVE_BALL, 0x007
+ .set ITEM_NEST_BALL, 0x008
+ .set ITEM_REPEAT_BALL, 0x009
+ .set ITEM_TIMER_BALL, 0x00a
+ .set ITEM_LUXURY_BALL, 0x00b
+ .set ITEM_PREMIER_BALL, 0x00c
+ .set ITEM_POTION, 0x00d
+ .set ITEM_ANTIDOTE, 0x00e
+ .set ITEM_BURN_HEAL, 0x00f
+ .set ITEM_ICE_HEAL, 0x010
+ .set ITEM_AWAKENING, 0x011
+ .set ITEM_PARALYZE_HEAL, 0x012
+ .set ITEM_FULL_RESTORE, 0x013
+ .set ITEM_MAX_POTION, 0x014
+ .set ITEM_HYPER_POTION, 0x015
+ .set ITEM_SUPER_POTION, 0x016
+ .set ITEM_FULL_HEAL, 0x017
+ .set ITEM_REVIVE, 0x018
+ .set ITEM_MAX_REVIVE, 0x019
+ .set ITEM_FRESH_WATER, 0x01a
+ .set ITEM_SODA_POP, 0x01b
+ .set ITEM_LEMONADE, 0x01c
+ .set ITEM_MOOMOO_MILK, 0x01d
+ .set ITEM_ENERGY_POWDER, 0x01e
+ .set ITEM_ENERGY_ROOT, 0x01f
+ .set ITEM_HEAL_POWDER, 0x020
+ .set ITEM_REVIVAL_HERB, 0x021
+ .set ITEM_ETHER, 0x022
+ .set ITEM_MAX_ETHER, 0x023
+ .set ITEM_ELIXIR, 0x024
+ .set ITEM_MAX_ELIXIR, 0x025
+ .set ITEM_LAVA_COOKIE, 0x026
+ .set ITEM_BLUE_FLUTE, 0x027
+ .set ITEM_YELLOW_FLUTE, 0x028
+ .set ITEM_RED_FLUTE, 0x029
+ .set ITEM_BLACK_FLUTE, 0x02a
+ .set ITEM_WHITE_FLUTE, 0x02b
+ .set ITEM_BERRY_JUICE, 0x02c
+ .set ITEM_SACRED_ASH, 0x02d
+ .set ITEM_SHOAL_SALT, 0x02e
+ .set ITEM_SHOAL_SHELL, 0x02f
+ .set ITEM_RED_SHARD, 0x030
+ .set ITEM_BLUE_SHARD, 0x031
+ .set ITEM_YELLOW_SHARD, 0x032
+ .set ITEM_GREEN_SHARD, 0x033
+ .set ITEM_HP_UP, 0x03f
+ .set ITEM_PROTEIN, 0x040
+ .set ITEM_IRON, 0x041
+ .set ITEM_CARBOS, 0x042
+ .set ITEM_CALCIUM, 0x043
+ .set ITEM_RARE_CANDY, 0x044
+ .set ITEM_PP_UP, 0x045
+ .set ITEM_ZINC, 0x046
+ .set ITEM_PP_MAX, 0x047
+ .set ITEM_GUARD_SPEC, 0x049
+ .set ITEM_DIRE_HIT, 0x04a
+ .set ITEM_X_ATTACK, 0x04b
+ .set ITEM_X_DEFEND, 0x04c
+ .set ITEM_X_SPEED, 0x04d
+ .set ITEM_X_ACCURACY, 0x04e
+ .set ITEM_X_SPECIAL, 0x04f
+ .set ITEM_POKE_DOLL, 0x050
+ .set ITEM_FLUFFY_TAIL, 0x051
+ .set ITEM_SUPER_REPEL, 0x053
+ .set ITEM_MAX_REPEL, 0x054
+ .set ITEM_ESCAPE_ROPE, 0x055
+ .set ITEM_REPEL, 0x056
+ .set ITEM_SUN_STONE, 0x05d
+ .set ITEM_MOON_STONE, 0x05e
+ .set ITEM_FIRE_STONE, 0x05f
+ .set ITEM_THUNDER_STONE, 0x060
+ .set ITEM_WATER_STONE, 0x061
+ .set ITEM_LEAF_STONE, 0x062
+ .set ITEM_TINY_MUSHROOM, 0x067
+ .set ITEM_BIG_MUSHROOM, 0x068
+ .set ITEM_PEARL, 0x06a
+ .set ITEM_BIG_PEARL, 0x06b
+ .set ITEM_STARDUST, 0x06c
+ .set ITEM_STAR_PIECE, 0x06d
+ .set ITEM_NUGGET, 0x06e
+ .set ITEM_HEART_SCALE, 0x06f
+ .set ITEM_ORANGE_MAIL, 0x079
+ .set ITEM_HARBOR_MAIL, 0x07a
+ .set ITEM_GLITTER_MAIL, 0x07b
+ .set ITEM_MECH_MAIL, 0x07c
+ .set ITEM_WOOD_MAIL, 0x07d
+ .set ITEM_WAVE_MAIL, 0x07e
+ .set ITEM_BEAD_MAIL, 0x07f
+ .set ITEM_SHADOW_MAIL, 0x080
+ .set ITEM_TROPIC_MAIL, 0x081
+ .set ITEM_DREAM_MAIL, 0x082
+ .set ITEM_FAB_MAIL, 0x083
+ .set ITEM_RETRO_MAIL, 0x084
+ .set ITEM_CHERI_BERRY, 0x085
+ .set ITEM_CHESTO_BERRY, 0x086
+ .set ITEM_PECHA_BERRY, 0x087
+ .set ITEM_RAWST_BERRY, 0x088
+ .set ITEM_ASPEAR_BERRY, 0x089
+ .set ITEM_LEPPA_BERRY, 0x08a
+ .set ITEM_ORAN_BERRY, 0x08b
+ .set ITEM_PERSIM_BERRY, 0x08c
+ .set ITEM_LUM_BERRY, 0x08d
+ .set ITEM_SITRUS_BERRY, 0x08e
+ .set ITEM_FIGY_BERRY, 0x08f
+ .set ITEM_WIKI_BERRY, 0x090
+ .set ITEM_MAGO_BERRY, 0x091
+ .set ITEM_AGUAV_BERRY, 0x092
+ .set ITEM_IAPAPA_BERRY, 0x093
+ .set ITEM_RAZZ_BERRY, 0x094
+ .set ITEM_BLUK_BERRY, 0x095
+ .set ITEM_NANAB_BERRY, 0x096
+ .set ITEM_WEPEAR_BERRY, 0x097
+ .set ITEM_PINAP_BERRY, 0x098
+ .set ITEM_POMEG_BERRY, 0x099
+ .set ITEM_KELPSY_BERRY, 0x09a
+ .set ITEM_QUALOT_BERRY, 0x09b
+ .set ITEM_HONDEW_BERRY, 0x09c
+ .set ITEM_GREPA_BERRY, 0x09d
+ .set ITEM_TAMATO_BERRY, 0x09e
+ .set ITEM_CORNN_BERRY, 0x09f
+ .set ITEM_MAGOST_BERRY, 0x0a0
+ .set ITEM_RABUTA_BERRY, 0x0a1
+ .set ITEM_NOMEL_BERRY, 0x0a2
+ .set ITEM_SPELON_BERRY, 0x0a3
+ .set ITEM_PAMTRE_BERRY, 0x0a4
+ .set ITEM_WATMEL_BERRY, 0x0a5
+ .set ITEM_DURIN_BERRY, 0x0a6
+ .set ITEM_BELUE_BERRY, 0x0a7
+ .set ITEM_LIECHI_BERRY, 0x0a8
+ .set ITEM_GANLON_BERRY, 0x0a9
+ .set ITEM_SALAC_BERRY, 0x0aa
+ .set ITEM_PETAYA_BERRY, 0x0ab
+ .set ITEM_APICOT_BERRY, 0x0ac
+ .set ITEM_LANSAT_BERRY, 0x0ad
+ .set ITEM_STARF_BERRY, 0x0ae
+ .set ITEM_ENIGMA_BERRY, 0x0af
+ .set ITEM_BRIGHT_POWDER, 0x0b3
+ .set ITEM_WHITE_HERB, 0x0b4
+ .set ITEM_MACHO_BRACE, 0x0b5
+ .set ITEM_EXP_SHARE, 0x0b6
+ .set ITEM_QUICK_CLAW, 0x0b7
+ .set ITEM_SOOTHE_BELL, 0x0b8
+ .set ITEM_MENTAL_HERB, 0x0b9
+ .set ITEM_CHOICE_BAND, 0x0ba
+ .set ITEM_KINGS_ROCK, 0x0bb
+ .set ITEM_SILVER_POWDER, 0x0bc
+ .set ITEM_AMULET_COIN, 0x0bd
+ .set ITEM_CLEANSE_TAG, 0x0be
+ .set ITEM_SOUL_DEW, 0x0bf
+ .set ITEM_DEEP_SEA_TOOTH, 0x0c0
+ .set ITEM_DEEP_SEA_SCALE, 0x0c1
+ .set ITEM_SMOKE_BALL, 0x0c2
+ .set ITEM_EVERSTONE, 0x0c3
+ .set ITEM_FOCUS_BAND, 0x0c4
+ .set ITEM_LUCKY_EGG, 0x0c5
+ .set ITEM_SCOPE_LENS, 0x0c6
+ .set ITEM_METAL_COAT, 0x0c7
+ .set ITEM_LEFTOVERS, 0x0c8
+ .set ITEM_DRAGON_SCALE, 0x0c9
+ .set ITEM_LIGHT_BALL, 0x0ca
+ .set ITEM_SOFT_SAND, 0x0cb
+ .set ITEM_HARD_STONE, 0x0cc
+ .set ITEM_MIRACLE_SEED, 0x0cd
+ .set ITEM_BLACK_GLASSES, 0x0ce
+ .set ITEM_BLACK_BELT, 0x0cf
+ .set ITEM_MAGNET, 0x0d0
+ .set ITEM_MYSTIC_WATER, 0x0d1
+ .set ITEM_SHARP_BEAK, 0x0d2
+ .set ITEM_POISON_BARB, 0x0d3
+ .set ITEM_NEVER_MELT_ICE, 0x0d4
+ .set ITEM_SPELL_TAG, 0x0d5
+ .set ITEM_TWISTED_SPOON, 0x0d6
+ .set ITEM_CHARCOAL, 0x0d7
+ .set ITEM_DRAGON_FANG, 0x0d8
+ .set ITEM_SILK_SCARF, 0x0d9
+ .set ITEM_UP_GRADE, 0x0da
+ .set ITEM_SHELL_BELL, 0x0db
+ .set ITEM_SEA_INCENSE, 0x0dc
+ .set ITEM_LAX_INCENSE, 0x0dd
+ .set ITEM_LUCKY_PUNCH, 0x0de
+ .set ITEM_METAL_POWDER, 0x0df
+ .set ITEM_THICK_CLUB, 0x0e0
+ .set ITEM_STICK, 0x0e1
+ .set ITEM_RED_SCARF, 0x0fe
+ .set ITEM_BLUE_SCARF, 0x0ff
+ .set ITEM_PINK_SCARF, 0x100
+ .set ITEM_GREEN_SCARF, 0x101
+ .set ITEM_YELLOW_SCARF, 0x102
+ .set ITEM_MACH_BIKE, 0x103
+ .set ITEM_COIN_CASE, 0x104
+ .set ITEM_ITEMFINDER, 0x105
+ .set ITEM_OLD_ROD, 0x106
+ .set ITEM_GOOD_ROD, 0x107
+ .set ITEM_SUPER_ROD, 0x108
+ .set ITEM_SS_TICKET, 0x109
+ .set ITEM_CONTEST_PASS, 0x10a
+ .set ITEM_WAILMER_PAIL, 0x10c
+ .set ITEM_DEVON_GOODS, 0x10d
+ .set ITEM_SOOT_SACK, 0x10e
+ .set ITEM_BASEMENT_KEY, 0x10f
+ .set ITEM_ACRO_BIKE, 0x110
+ .set ITEM_POKEBLOCK_CASE, 0x111
+ .set ITEM_LETTER, 0x112
+ .set ITEM_EON_TICKET, 0x113
+ .set ITEM_RED_ORB, 0x114
+ .set ITEM_BLUE_ORB, 0x115
+ .set ITEM_SCANNER, 0x116
+ .set ITEM_GO_GOGGLES, 0x117
+ .set ITEM_METEORITE, 0x118
+ .set ITEM_ROOM_1_KEY, 0x119
+ .set ITEM_ROOM_2_KEY, 0x11a
+ .set ITEM_ROOM_4_KEY, 0x11b
+ .set ITEM_ROOM_6_KEY, 0x11c
+ .set ITEM_STORAGE_KEY, 0x11d
+ .set ITEM_ROOT_FOSSIL, 0x11e
+ .set ITEM_CLAW_FOSSIL, 0x11f
+ .set ITEM_DEVON_SCOPE, 0x120
+ .set ITEM_TM01, 0x121
+ .set ITEM_TM02, 0x122
+ .set ITEM_TM03, 0x123
+ .set ITEM_TM04, 0x124
+ .set ITEM_TM05, 0x125
+ .set ITEM_TM06, 0x126
+ .set ITEM_TM07, 0x127
+ .set ITEM_TM08, 0x128
+ .set ITEM_TM09, 0x129
+ .set ITEM_TM10, 0x12a
+ .set ITEM_TM11, 0x12b
+ .set ITEM_TM12, 0x12c
+ .set ITEM_TM13, 0x12d
+ .set ITEM_TM14, 0x12e
+ .set ITEM_TM15, 0x12f
+ .set ITEM_TM16, 0x130
+ .set ITEM_TM17, 0x131
+ .set ITEM_TM18, 0x132
+ .set ITEM_TM19, 0x133
+ .set ITEM_TM20, 0x134
+ .set ITEM_TM21, 0x135
+ .set ITEM_TM22, 0x136
+ .set ITEM_TM23, 0x137
+ .set ITEM_TM24, 0x138
+ .set ITEM_TM25, 0x139
+ .set ITEM_TM26, 0x13a
+ .set ITEM_TM27, 0x13b
+ .set ITEM_TM28, 0x13c
+ .set ITEM_TM29, 0x13d
+ .set ITEM_TM30, 0x13e
+ .set ITEM_TM31, 0x13f
+ .set ITEM_TM32, 0x140
+ .set ITEM_TM33, 0x141
+ .set ITEM_TM34, 0x142
+ .set ITEM_TM35, 0x143
+ .set ITEM_TM36, 0x144
+ .set ITEM_TM37, 0x145
+ .set ITEM_TM38, 0x146
+ .set ITEM_TM39, 0x147
+ .set ITEM_TM40, 0x148
+ .set ITEM_TM41, 0x149
+ .set ITEM_TM42, 0x14a
+ .set ITEM_TM43, 0x14b
+ .set ITEM_TM44, 0x14c
+ .set ITEM_TM45, 0x14d
+ .set ITEM_TM46, 0x14e
+ .set ITEM_TM47, 0x14f
+ .set ITEM_TM48, 0x150
+ .set ITEM_TM49, 0x151
+ .set ITEM_TM50, 0x152
+ .set ITEM_HM01, 0x153
+ .set ITEM_HM02, 0x154
+ .set ITEM_HM03, 0x155
+ .set ITEM_HM04, 0x156
+ .set ITEM_HM05, 0x157
+ .set ITEM_HM06, 0x158
+ .set ITEM_HM07, 0x159
+ .set ITEM_HM08, 0x15a
+ .set ITEM_OAKS_PARCEL, 0x15d
+ .set ITEM_POKE_FLUTE, 0x15e
+ .set ITEM_SECRET_KEY, 0x15f
+ .set ITEM_BIKE_VOUCHER, 0x160
+ .set ITEM_GOLD_TEETH, 0x161
+ .set ITEM_OLD_AMBER, 0x162
+ .set ITEM_CARD_KEY, 0x163
+ .set ITEM_LIFT_KEY, 0x164
+ .set ITEM_HELIX_FOSSIL, 0x165
+ .set ITEM_DOME_FOSSIL, 0x166
+ .set ITEM_SILPH_SCOPE, 0x167
+ .set ITEM_BICYCLE, 0x168
+ .set ITEM_TOWN_MAP, 0x169
+ .set ITEM_VS_SEEKER, 0x16a
+ .set ITEM_FAME_CHECKER, 0x16b
+ .set ITEM_TM_CASE, 0x16c
+ .set ITEM_BERRY_POUCH, 0x16d
+ .set ITEM_TEACHY_TV, 0x16e
+ .set ITEM_TRI_PASS, 0x16f
+ .set ITEM_RAINBOW_PASS, 0x170
+ .set ITEM_TEA, 0x171
+ .set ITEM_MYSTIC_TICKET, 0x172
+ .set ITEM_AURORA_TICKET, 0x173
+ .set ITEM_POWDER_JAR, 0x174
+ .set ITEM_RUBY, 0x175
+ .set ITEM_SAPPHIRE, 0x176
+ .set ITEM_MAGMA_EMBLEM, 0x177
+ .set ITEM_OLD_SEA_MAP, 0x178
diff --git a/constants/pokemon_data_constants.s b/constants/pokemon_data_constants.s
new file mode 100644
index 000000000..7dba3afa5
--- /dev/null
+++ b/constants/pokemon_data_constants.s
@@ -0,0 +1,36 @@
+ .set GROWTH_MEDIUM_FAST, 0x00
+ .set GROWTH_ERRATIC, 0x01
+ .set GROWTH_FLUCTUATING, 0x02
+ .set GROWTH_MEDIUM_SLOW, 0x03
+ .set GROWTH_FAST, 0x04
+ .set GROWTH_SLOW, 0x05
+
+ .set EGG_GROUP_NONE, 0x00
+ .set EGG_GROUP_MONSTER, 0x01
+ .set EGG_GROUP_WATER_1, 0x02
+ .set EGG_GROUP_BUG, 0x03
+ .set EGG_GROUP_FLYING, 0x04
+ .set EGG_GROUP_FIELD, 0x05
+ .set EGG_GROUP_FAIRY, 0x06
+ .set EGG_GROUP_GRASS, 0x07
+ .set EGG_GROUP_HUMAN_LIKE, 0x08
+ .set EGG_GROUP_WATER_3, 0x09
+ .set EGG_GROUP_MINERAL, 0x0a
+ .set EGG_GROUP_AMORPHOUS, 0x0b
+ .set EGG_GROUP_WATER_2, 0x0c
+ .set EGG_GROUP_DITTO, 0x0d
+ .set EGG_GROUP_DRAGON, 0x0e
+ .set EGG_GROUP_UNDISCOVERED, 0x0f
+
+ .set BODY_COLOR_RED, 0x00
+ .set BODY_COLOR_BLUE, 0x01
+ .set BODY_COLOR_YELLOW, 0x02
+ .set BODY_COLOR_GREEN, 0x03
+ .set BODY_COLOR_BLACK, 0x04
+ .set BODY_COLOR_BROWN, 0x05
+ .set BODY_COLOR_PURPLE, 0x06
+ .set BODY_COLOR_GRAY, 0x07
+ .set BODY_COLOR_WHITE, 0x08
+ .set BODY_COLOR_PINK, 0x09
+
+ .set SUMMARY_SCREEN_FLIP_SPRITE, 0x80
diff --git a/constants/type_constants.s b/constants/type_constants.s
new file mode 100644
index 000000000..86e3c9df3
--- /dev/null
+++ b/constants/type_constants.s
@@ -0,0 +1,18 @@
+ .set TYPE_NORMAL, 0x00
+ .set TYPE_FIGHTING, 0x01
+ .set TYPE_FLYING, 0x02
+ .set TYPE_POISON, 0x03
+ .set TYPE_GROUND, 0x04
+ .set TYPE_ROCK, 0x05
+ .set TYPE_BUG, 0x06
+ .set TYPE_GHOST, 0x07
+ .set TYPE_STEEL, 0x08
+ .set TYPE_UNKNOWN, 0x09
+ .set TYPE_FIRE, 0x0a
+ .set TYPE_WATER, 0x0b
+ .set TYPE_GRASS, 0x0c
+ .set TYPE_ELECTRIC, 0x0d
+ .set TYPE_PSYCHIC, 0x0e
+ .set TYPE_ICE, 0x0f
+ .set TYPE_DRAGON, 0x10
+ .set TYPE_DARK, 0x11
diff --git a/data/base_stats.s b/data/base_stats.s
new file mode 100644
index 000000000..a79640dca
--- /dev/null
+++ b/data/base_stats.s
@@ -0,0 +1,8636 @@
+ .align 2, 0
+
+gBaseStats: ; 83203CC
+; ??????????
+ .fill 28, 1, 0
+
+; Bulbasaur
+ base_stats 45, 49, 49, 45, 65, 65
+ .byte TYPE_GRASS
+ .byte TYPE_POISON
+ .byte 45 ; catch rate
+ .byte 64 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_OVERGROW
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Ivysaur
+ base_stats 60, 62, 63, 60, 80, 80
+ .byte TYPE_GRASS
+ .byte TYPE_POISON
+ .byte 45 ; catch rate
+ .byte 141 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 1, 1
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_OVERGROW
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Venusaur
+ base_stats 80, 82, 83, 80, 100, 100
+ .byte TYPE_GRASS
+ .byte TYPE_POISON
+ .byte 45 ; catch rate
+ .byte 208 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 2, 1
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_OVERGROW
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Charmander
+ base_stats 39, 52, 43, 65, 60, 50
+ .byte TYPE_FIRE
+ .byte TYPE_FIRE
+ .byte 45 ; catch rate
+ .byte 65 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_DRAGON
+ .byte ABILITY_BLAZE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Charmeleon
+ base_stats 58, 64, 58, 80, 80, 65
+ .byte TYPE_FIRE
+ .byte TYPE_FIRE
+ .byte 45 ; catch rate
+ .byte 142 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_DRAGON
+ .byte ABILITY_BLAZE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Charizard
+ base_stats 78, 84, 78, 100, 109, 85
+ .byte TYPE_FIRE
+ .byte TYPE_FLYING
+ .byte 45 ; catch rate
+ .byte 209 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 3, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_DRAGON
+ .byte ABILITY_BLAZE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Squirtle
+ base_stats 44, 48, 65, 43, 50, 64
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 45 ; catch rate
+ .byte 66 ; base exp. yield
+ ev_yield 0, 0, 1, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_WATER_1
+ .byte ABILITY_TORRENT
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Wartortle
+ base_stats 59, 63, 80, 58, 65, 80
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 45 ; catch rate
+ .byte 143 ; base exp. yield
+ ev_yield 0, 0, 1, 0, 0, 1
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_WATER_1
+ .byte ABILITY_TORRENT
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Blastoise
+ base_stats 79, 83, 100, 78, 85, 105
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 45 ; catch rate
+ .byte 210 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 3
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_WATER_1
+ .byte ABILITY_TORRENT
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Caterpie
+ base_stats 45, 30, 35, 45, 20, 20
+ .byte TYPE_BUG
+ .byte TYPE_BUG
+ .byte 255 ; catch rate
+ .byte 53 ; base exp. yield
+ ev_yield 1, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_SHIELD_DUST
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Metapod
+ base_stats 50, 20, 55, 30, 25, 25
+ .byte TYPE_BUG
+ .byte TYPE_BUG
+ .byte 120 ; catch rate
+ .byte 72 ; base exp. yield
+ ev_yield 0, 0, 2, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_SHED_SKIN
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Butterfree
+ base_stats 60, 45, 50, 70, 80, 80
+ .byte TYPE_BUG
+ .byte TYPE_FLYING
+ .byte 45 ; catch rate
+ .byte 160 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 2, 1
+ .2byte ITEM_NONE
+ .2byte ITEM_SILVER_POWDER
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_COMPOUND_EYES
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_WHITE
+ .2byte 0 ; padding
+
+; Weedle
+ base_stats 40, 35, 30, 50, 20, 20
+ .byte TYPE_BUG
+ .byte TYPE_POISON
+ .byte 255 ; catch rate
+ .byte 52 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_SHIELD_DUST
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Kakuna
+ base_stats 45, 25, 50, 35, 25, 25
+ .byte TYPE_BUG
+ .byte TYPE_POISON
+ .byte 120 ; catch rate
+ .byte 71 ; base exp. yield
+ ev_yield 0, 0, 2, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_SHED_SKIN
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Beedrill
+ base_stats 65, 80, 40, 75, 45, 80
+ .byte TYPE_BUG
+ .byte TYPE_POISON
+ .byte 45 ; catch rate
+ .byte 159 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 1
+ .2byte ITEM_NONE
+ .2byte ITEM_POISON_BARB
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_SWARM
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Pidgey
+ base_stats 40, 45, 40, 56, 35, 35
+ .byte TYPE_NORMAL
+ .byte TYPE_FLYING
+ .byte 255 ; catch rate
+ .byte 55 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_FLYING
+ .byte EGG_GROUP_FLYING
+ .byte ABILITY_KEEN_EYE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Pidgeotto
+ base_stats 63, 60, 55, 71, 50, 50
+ .byte TYPE_NORMAL
+ .byte TYPE_FLYING
+ .byte 120 ; catch rate
+ .byte 113 ; base exp. yield
+ ev_yield 0, 0, 0, 2, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_FLYING
+ .byte EGG_GROUP_FLYING
+ .byte ABILITY_KEEN_EYE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Pidgeot
+ base_stats 83, 80, 75, 91, 70, 70
+ .byte TYPE_NORMAL
+ .byte TYPE_FLYING
+ .byte 45 ; catch rate
+ .byte 172 ; base exp. yield
+ ev_yield 0, 0, 0, 3, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_FLYING
+ .byte EGG_GROUP_FLYING
+ .byte ABILITY_KEEN_EYE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Rattata
+ base_stats 30, 56, 35, 72, 25, 35
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 255 ; catch rate
+ .byte 57 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_RUN_AWAY
+ .byte ABILITY_GUTS
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Raticate
+ base_stats 55, 81, 60, 97, 50, 70
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 127 ; catch rate
+ .byte 116 ; base exp. yield
+ ev_yield 0, 0, 0, 2, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_RUN_AWAY
+ .byte ABILITY_GUTS
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Spearow
+ base_stats 40, 60, 30, 70, 31, 31
+ .byte TYPE_NORMAL
+ .byte TYPE_FLYING
+ .byte 255 ; catch rate
+ .byte 58 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FLYING
+ .byte EGG_GROUP_FLYING
+ .byte ABILITY_KEEN_EYE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Fearow
+ base_stats 65, 90, 65, 100, 61, 61
+ .byte TYPE_NORMAL
+ .byte TYPE_FLYING
+ .byte 90 ; catch rate
+ .byte 162 ; base exp. yield
+ ev_yield 0, 0, 0, 2, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_SHARP_BEAK
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FLYING
+ .byte EGG_GROUP_FLYING
+ .byte ABILITY_KEEN_EYE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Ekans
+ base_stats 35, 60, 44, 55, 40, 54
+ .byte TYPE_POISON
+ .byte TYPE_POISON
+ .byte 255 ; catch rate
+ .byte 62 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_DRAGON
+ .byte ABILITY_INTIMIDATE
+ .byte ABILITY_SHED_SKIN
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Arbok
+ base_stats 60, 85, 69, 80, 65, 79
+ .byte TYPE_POISON
+ .byte TYPE_POISON
+ .byte 90 ; catch rate
+ .byte 147 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_DRAGON
+ .byte ABILITY_INTIMIDATE
+ .byte ABILITY_SHED_SKIN
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Pikachu
+ base_stats 35, 55, 30, 90, 50, 40
+ .byte TYPE_ELECTRIC
+ .byte TYPE_ELECTRIC
+ .byte 190 ; catch rate
+ .byte 82 ; base exp. yield
+ ev_yield 0, 0, 0, 2, 0, 0
+ .2byte ITEM_ORAN_BERRY
+ .2byte ITEM_LIGHT_BALL
+ .byte 127 ; gender
+ .byte 10 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FAIRY
+ .byte ABILITY_STATIC
+ .byte ABILITY_NONE
+ .byte 6 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Raichu
+ base_stats 60, 90, 55, 100, 90, 80
+ .byte TYPE_ELECTRIC
+ .byte TYPE_ELECTRIC
+ .byte 75 ; catch rate
+ .byte 122 ; base exp. yield
+ ev_yield 0, 0, 0, 3, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_ORAN_BERRY
+ .byte 127 ; gender
+ .byte 10 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FAIRY
+ .byte ABILITY_STATIC
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Sandshrew
+ base_stats 50, 75, 85, 40, 20, 30
+ .byte TYPE_GROUND
+ .byte TYPE_GROUND
+ .byte 255 ; catch rate
+ .byte 93 ; base exp. yield
+ ev_yield 0, 0, 1, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_QUICK_CLAW
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_SAND_VEIL
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Sandslash
+ base_stats 75, 100, 110, 65, 45, 55
+ .byte TYPE_GROUND
+ .byte TYPE_GROUND
+ .byte 90 ; catch rate
+ .byte 163 ; base exp. yield
+ ev_yield 0, 0, 2, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_QUICK_CLAW
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_SAND_VEIL
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Nidoran♀
+ base_stats 55, 47, 52, 41, 40, 40
+ .byte TYPE_POISON
+ .byte TYPE_POISON
+ .byte 235 ; catch rate
+ .byte 59 ; base exp. yield
+ ev_yield 1, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 254 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_POISON_POINT
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Nidorina
+ base_stats 70, 62, 67, 56, 55, 55
+ .byte TYPE_POISON
+ .byte TYPE_POISON
+ .byte 120 ; catch rate
+ .byte 117 ; base exp. yield
+ ev_yield 2, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 254 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_POISON_POINT
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Nidoqueen
+ base_stats 90, 82, 87, 76, 75, 85
+ .byte TYPE_POISON
+ .byte TYPE_GROUND
+ .byte 45 ; catch rate
+ .byte 194 ; base exp. yield
+ ev_yield 3, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 254 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_POISON_POINT
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Nidoran♂
+ base_stats 46, 57, 40, 50, 40, 40
+ .byte TYPE_POISON
+ .byte TYPE_POISON
+ .byte 235 ; catch rate
+ .byte 60 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 0 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_POISON_POINT
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Nidorino
+ base_stats 61, 72, 57, 65, 55, 55
+ .byte TYPE_POISON
+ .byte TYPE_POISON
+ .byte 120 ; catch rate
+ .byte 118 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 0 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_POISON_POINT
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Nidoking
+ base_stats 81, 92, 77, 85, 85, 75
+ .byte TYPE_POISON
+ .byte TYPE_GROUND
+ .byte 45 ; catch rate
+ .byte 195 ; base exp. yield
+ ev_yield 0, 3, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 0 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_POISON_POINT
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Clefairy
+ base_stats 70, 45, 48, 35, 60, 65
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 150 ; catch rate
+ .byte 68 ; base exp. yield
+ ev_yield 2, 0, 0, 0, 0, 0
+ .2byte ITEM_LEPPA_BERRY
+ .2byte ITEM_MOON_STONE
+ .byte 191 ; gender
+ .byte 10 ; egg cycles
+ .byte 140 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_FAIRY
+ .byte EGG_GROUP_FAIRY
+ .byte ABILITY_CUTE_CHARM
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PINK
+ .2byte 0 ; padding
+
+; Clefable
+ base_stats 95, 70, 73, 60, 85, 90
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 25 ; catch rate
+ .byte 129 ; base exp. yield
+ ev_yield 3, 0, 0, 0, 0, 0
+ .2byte ITEM_LEPPA_BERRY
+ .2byte ITEM_MOON_STONE
+ .byte 191 ; gender
+ .byte 10 ; egg cycles
+ .byte 140 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_FAIRY
+ .byte EGG_GROUP_FAIRY
+ .byte ABILITY_CUTE_CHARM
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PINK
+ .2byte 0 ; padding
+
+; Vulpix
+ base_stats 38, 41, 40, 65, 50, 65
+ .byte TYPE_FIRE
+ .byte TYPE_FIRE
+ .byte 190 ; catch rate
+ .byte 63 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_RAWST_BERRY
+ .2byte ITEM_RAWST_BERRY
+ .byte 191 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_FLASH_FIRE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Ninetales
+ base_stats 73, 76, 75, 100, 81, 100
+ .byte TYPE_FIRE
+ .byte TYPE_FIRE
+ .byte 75 ; catch rate
+ .byte 178 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 1
+ .2byte ITEM_RAWST_BERRY
+ .2byte ITEM_RAWST_BERRY
+ .byte 191 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_FLASH_FIRE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Jigglypuff
+ base_stats 115, 45, 20, 20, 45, 25
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 170 ; catch rate
+ .byte 76 ; base exp. yield
+ ev_yield 2, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 191 ; gender
+ .byte 10 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_FAIRY
+ .byte EGG_GROUP_FAIRY
+ .byte ABILITY_CUTE_CHARM
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PINK
+ .2byte 0 ; padding
+
+; Wigglytuff
+ base_stats 140, 70, 45, 45, 75, 50
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 50 ; catch rate
+ .byte 109 ; base exp. yield
+ ev_yield 3, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 191 ; gender
+ .byte 10 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_FAIRY
+ .byte EGG_GROUP_FAIRY
+ .byte ABILITY_CUTE_CHARM
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PINK
+ .2byte 0 ; padding
+
+; Zubat
+ base_stats 40, 45, 35, 55, 30, 40
+ .byte TYPE_POISON
+ .byte TYPE_FLYING
+ .byte 255 ; catch rate
+ .byte 54 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FLYING
+ .byte EGG_GROUP_FLYING
+ .byte ABILITY_INNER_FOCUS
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Golbat
+ base_stats 75, 80, 70, 90, 65, 75
+ .byte TYPE_POISON
+ .byte TYPE_FLYING
+ .byte 90 ; catch rate
+ .byte 171 ; base exp. yield
+ ev_yield 0, 0, 0, 2, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FLYING
+ .byte EGG_GROUP_FLYING
+ .byte ABILITY_INNER_FOCUS
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Oddish
+ base_stats 45, 50, 55, 30, 75, 65
+ .byte TYPE_GRASS
+ .byte TYPE_POISON
+ .byte 255 ; catch rate
+ .byte 78 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_GRASS
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_CHLOROPHYLL
+ .byte ABILITY_NONE
+ .byte 4 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Gloom
+ base_stats 60, 65, 70, 40, 85, 75
+ .byte TYPE_GRASS
+ .byte TYPE_POISON
+ .byte 120 ; catch rate
+ .byte 132 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 2, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_GRASS
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_CHLOROPHYLL
+ .byte ABILITY_NONE
+ .byte 6 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Vileplume
+ base_stats 75, 80, 85, 50, 100, 90
+ .byte TYPE_GRASS
+ .byte TYPE_POISON
+ .byte 45 ; catch rate
+ .byte 184 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 3, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_GRASS
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_CHLOROPHYLL
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Paras
+ base_stats 35, 70, 55, 25, 45, 55
+ .byte TYPE_BUG
+ .byte TYPE_GRASS
+ .byte 190 ; catch rate
+ .byte 70 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 0, 0
+ .2byte ITEM_TINY_MUSHROOM
+ .2byte ITEM_BIG_MUSHROOM
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_EFFECT_SPORE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Parasect
+ base_stats 60, 95, 80, 30, 60, 80
+ .byte TYPE_BUG
+ .byte TYPE_GRASS
+ .byte 75 ; catch rate
+ .byte 128 ; base exp. yield
+ ev_yield 0, 2, 1, 0, 0, 0
+ .2byte ITEM_TINY_MUSHROOM
+ .2byte ITEM_BIG_MUSHROOM
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_EFFECT_SPORE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Venonat
+ base_stats 60, 55, 50, 45, 40, 55
+ .byte TYPE_BUG
+ .byte TYPE_POISON
+ .byte 190 ; catch rate
+ .byte 75 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 1
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_COMPOUND_EYES
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Venomoth
+ base_stats 70, 65, 60, 90, 90, 75
+ .byte TYPE_BUG
+ .byte TYPE_POISON
+ .byte 75 ; catch rate
+ .byte 138 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_SHIELD_DUST
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Diglett
+ base_stats 10, 55, 25, 95, 35, 45
+ .byte TYPE_GROUND
+ .byte TYPE_GROUND
+ .byte 255 ; catch rate
+ .byte 81 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_SAND_VEIL
+ .byte ABILITY_ARENA_TRAP
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Dugtrio
+ base_stats 35, 80, 50, 120, 50, 70
+ .byte TYPE_GROUND
+ .byte TYPE_GROUND
+ .byte 50 ; catch rate
+ .byte 153 ; base exp. yield
+ ev_yield 0, 0, 0, 2, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_SAND_VEIL
+ .byte ABILITY_ARENA_TRAP
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Meowth
+ base_stats 40, 45, 35, 90, 40, 40
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 255 ; catch rate
+ .byte 69 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_PICKUP
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Persian
+ base_stats 65, 70, 60, 115, 65, 65
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 90 ; catch rate
+ .byte 148 ; base exp. yield
+ ev_yield 0, 0, 0, 2, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_LIMBER
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Psyduck
+ base_stats 50, 52, 48, 55, 65, 50
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 190 ; catch rate
+ .byte 80 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_DAMP
+ .byte ABILITY_CLOUD_NINE
+ .byte 6 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Golduck
+ base_stats 80, 82, 78, 85, 95, 80
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 75 ; catch rate
+ .byte 174 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 2, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_DAMP
+ .byte ABILITY_CLOUD_NINE
+ .byte 8 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Mankey
+ base_stats 40, 80, 35, 70, 35, 45
+ .byte TYPE_FIGHTING
+ .byte TYPE_FIGHTING
+ .byte 190 ; catch rate
+ .byte 74 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_VITAL_SPIRIT
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Primeape
+ base_stats 65, 105, 60, 95, 60, 70
+ .byte TYPE_FIGHTING
+ .byte TYPE_FIGHTING
+ .byte 75 ; catch rate
+ .byte 149 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_VITAL_SPIRIT
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Growlithe
+ base_stats 55, 70, 45, 60, 70, 50
+ .byte TYPE_FIRE
+ .byte TYPE_FIRE
+ .byte 190 ; catch rate
+ .byte 91 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 0, 0
+ .2byte ITEM_RAWST_BERRY
+ .2byte ITEM_RAWST_BERRY
+ .byte 63 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_INTIMIDATE
+ .byte ABILITY_FLASH_FIRE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Arcanine
+ base_stats 90, 110, 80, 95, 100, 80
+ .byte TYPE_FIRE
+ .byte TYPE_FIRE
+ .byte 75 ; catch rate
+ .byte 213 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_RAWST_BERRY
+ .2byte ITEM_RAWST_BERRY
+ .byte 63 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_INTIMIDATE
+ .byte ABILITY_FLASH_FIRE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Poliwag
+ base_stats 40, 50, 40, 90, 40, 40
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 255 ; catch rate
+ .byte 77 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_WATER_1
+ .byte ABILITY_WATER_ABSORB
+ .byte ABILITY_DAMP
+ .byte 0 ; Safari Zone flee rate
+ .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Poliwhirl
+ base_stats 65, 65, 65, 90, 50, 50
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 120 ; catch rate
+ .byte 131 ; base exp. yield
+ ev_yield 0, 0, 0, 2, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_KINGS_ROCK
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_WATER_1
+ .byte ABILITY_WATER_ABSORB
+ .byte ABILITY_DAMP
+ .byte 0 ; Safari Zone flee rate
+ .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Poliwrath
+ base_stats 90, 85, 95, 70, 70, 90
+ .byte TYPE_WATER
+ .byte TYPE_FIGHTING
+ .byte 45 ; catch rate
+ .byte 185 ; base exp. yield
+ ev_yield 0, 0, 3, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_KINGS_ROCK
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_WATER_1
+ .byte ABILITY_WATER_ABSORB
+ .byte ABILITY_DAMP
+ .byte 0 ; Safari Zone flee rate
+ .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Abra
+ base_stats 25, 20, 15, 90, 105, 55
+ .byte TYPE_PSYCHIC
+ .byte TYPE_PSYCHIC
+ .byte 200 ; catch rate
+ .byte 73 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_TWISTED_SPOON
+ .byte 63 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte ABILITY_SYNCHRONIZE
+ .byte ABILITY_INNER_FOCUS
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Kadabra
+ base_stats 40, 35, 30, 105, 120, 70
+ .byte TYPE_PSYCHIC
+ .byte TYPE_PSYCHIC
+ .byte 100 ; catch rate
+ .byte 145 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 2, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_TWISTED_SPOON
+ .byte 63 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte ABILITY_SYNCHRONIZE
+ .byte ABILITY_INNER_FOCUS
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Alakazam
+ base_stats 55, 50, 45, 120, 135, 85
+ .byte TYPE_PSYCHIC
+ .byte TYPE_PSYCHIC
+ .byte 50 ; catch rate
+ .byte 186 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 3, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_TWISTED_SPOON
+ .byte 63 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte ABILITY_SYNCHRONIZE
+ .byte ABILITY_INNER_FOCUS
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Machop
+ base_stats 70, 80, 50, 35, 35, 35
+ .byte TYPE_FIGHTING
+ .byte TYPE_FIGHTING
+ .byte 180 ; catch rate
+ .byte 88 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 63 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte ABILITY_GUTS
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GRAY
+ .2byte 0 ; padding
+
+; Machoke
+ base_stats 80, 100, 70, 45, 50, 60
+ .byte TYPE_FIGHTING
+ .byte TYPE_FIGHTING
+ .byte 90 ; catch rate
+ .byte 146 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 63 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte ABILITY_GUTS
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GRAY
+ .2byte 0 ; padding
+
+; Machamp
+ base_stats 90, 130, 80, 55, 65, 85
+ .byte TYPE_FIGHTING
+ .byte TYPE_FIGHTING
+ .byte 45 ; catch rate
+ .byte 193 ; base exp. yield
+ ev_yield 0, 3, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 63 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte ABILITY_GUTS
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GRAY
+ .2byte 0 ; padding
+
+; Bellsprout
+ base_stats 50, 75, 35, 40, 70, 30
+ .byte TYPE_GRASS
+ .byte TYPE_POISON
+ .byte 255 ; catch rate
+ .byte 84 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_GRASS
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_CHLOROPHYLL
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Weepinbell
+ base_stats 65, 90, 50, 55, 85, 45
+ .byte TYPE_GRASS
+ .byte TYPE_POISON
+ .byte 120 ; catch rate
+ .byte 151 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_GRASS
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_CHLOROPHYLL
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Victreebel
+ base_stats 80, 105, 65, 70, 100, 60
+ .byte TYPE_GRASS
+ .byte TYPE_POISON
+ .byte 45 ; catch rate
+ .byte 191 ; base exp. yield
+ ev_yield 0, 3, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_GRASS
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_CHLOROPHYLL
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Tentacool
+ base_stats 40, 40, 35, 70, 50, 100
+ .byte TYPE_WATER
+ .byte TYPE_POISON
+ .byte 190 ; catch rate
+ .byte 105 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 1
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_WATER_3
+ .byte EGG_GROUP_WATER_3
+ .byte ABILITY_CLEAR_BODY
+ .byte ABILITY_LIQUID_OOZE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Tentacruel
+ base_stats 80, 70, 65, 100, 80, 120
+ .byte TYPE_WATER
+ .byte TYPE_POISON
+ .byte 60 ; catch rate
+ .byte 205 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_WATER_3
+ .byte EGG_GROUP_WATER_3
+ .byte ABILITY_CLEAR_BODY
+ .byte ABILITY_LIQUID_OOZE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Geodude
+ base_stats 40, 80, 100, 20, 30, 30
+ .byte TYPE_ROCK
+ .byte TYPE_GROUND
+ .byte 255 ; catch rate
+ .byte 86 ; base exp. yield
+ ev_yield 0, 0, 1, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_EVERSTONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MINERAL
+ .byte EGG_GROUP_MINERAL
+ .byte ABILITY_ROCK_HEAD
+ .byte ABILITY_STURDY
+ .byte 4 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Graveler
+ base_stats 55, 95, 115, 35, 45, 45
+ .byte TYPE_ROCK
+ .byte TYPE_GROUND
+ .byte 120 ; catch rate
+ .byte 134 ; base exp. yield
+ ev_yield 0, 0, 2, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_EVERSTONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MINERAL
+ .byte EGG_GROUP_MINERAL
+ .byte ABILITY_ROCK_HEAD
+ .byte ABILITY_STURDY
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Golem
+ base_stats 80, 110, 130, 45, 55, 65
+ .byte TYPE_ROCK
+ .byte TYPE_GROUND
+ .byte 45 ; catch rate
+ .byte 177 ; base exp. yield
+ ev_yield 0, 0, 3, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_EVERSTONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MINERAL
+ .byte EGG_GROUP_MINERAL
+ .byte ABILITY_ROCK_HEAD
+ .byte ABILITY_STURDY
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Ponyta
+ base_stats 50, 85, 55, 90, 65, 65
+ .byte TYPE_FIRE
+ .byte TYPE_FIRE
+ .byte 190 ; catch rate
+ .byte 152 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_RUN_AWAY
+ .byte ABILITY_FLASH_FIRE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Rapidash
+ base_stats 65, 100, 70, 105, 80, 80
+ .byte TYPE_FIRE
+ .byte TYPE_FIRE
+ .byte 60 ; catch rate
+ .byte 192 ; base exp. yield
+ ev_yield 0, 0, 0, 2, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_RUN_AWAY
+ .byte ABILITY_FLASH_FIRE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Slowpoke
+ base_stats 90, 65, 65, 15, 40, 40
+ .byte TYPE_WATER
+ .byte TYPE_PSYCHIC
+ .byte 190 ; catch rate
+ .byte 99 ; base exp. yield
+ ev_yield 1, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_KINGS_ROCK
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_WATER_1
+ .byte ABILITY_OBLIVIOUS
+ .byte ABILITY_OWN_TEMPO
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PINK
+ .2byte 0 ; padding
+
+; Slowbro
+ base_stats 95, 75, 110, 30, 100, 80
+ .byte TYPE_WATER
+ .byte TYPE_PSYCHIC
+ .byte 75 ; catch rate
+ .byte 164 ; base exp. yield
+ ev_yield 0, 0, 2, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_KINGS_ROCK
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_WATER_1
+ .byte ABILITY_OBLIVIOUS
+ .byte ABILITY_OWN_TEMPO
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PINK
+ .2byte 0 ; padding
+
+; Magnemite
+ base_stats 25, 35, 70, 45, 95, 55
+ .byte TYPE_ELECTRIC
+ .byte TYPE_STEEL
+ .byte 190 ; catch rate
+ .byte 89 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_METAL_COAT
+ .byte 255 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_MINERAL
+ .byte EGG_GROUP_MINERAL
+ .byte ABILITY_MAGNET_PULL
+ .byte ABILITY_STURDY
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GRAY
+ .2byte 0 ; padding
+
+; Magneton
+ base_stats 50, 60, 95, 70, 120, 70
+ .byte TYPE_ELECTRIC
+ .byte TYPE_STEEL
+ .byte 60 ; catch rate
+ .byte 161 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 2, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_METAL_COAT
+ .byte 255 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_MINERAL
+ .byte EGG_GROUP_MINERAL
+ .byte ABILITY_MAGNET_PULL
+ .byte ABILITY_STURDY
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GRAY
+ .2byte 0 ; padding
+
+; Farfetch'd
+ base_stats 52, 65, 55, 60, 58, 62
+ .byte TYPE_NORMAL
+ .byte TYPE_FLYING
+ .byte 45 ; catch rate
+ .byte 94 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_STICK
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FLYING
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_KEEN_EYE
+ .byte ABILITY_INNER_FOCUS
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Doduo
+ base_stats 35, 85, 45, 75, 35, 35
+ .byte TYPE_NORMAL
+ .byte TYPE_FLYING
+ .byte 190 ; catch rate
+ .byte 96 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_SHARP_BEAK
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FLYING
+ .byte EGG_GROUP_FLYING
+ .byte ABILITY_RUN_AWAY
+ .byte ABILITY_EARLY_BIRD
+ .byte 8 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Dodrio
+ base_stats 60, 110, 70, 100, 60, 60
+ .byte TYPE_NORMAL
+ .byte TYPE_FLYING
+ .byte 45 ; catch rate
+ .byte 158 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_SHARP_BEAK
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FLYING
+ .byte EGG_GROUP_FLYING
+ .byte ABILITY_RUN_AWAY
+ .byte ABILITY_EARLY_BIRD
+ .byte 10 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Seel
+ base_stats 65, 45, 55, 45, 45, 70
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 190 ; catch rate
+ .byte 100 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 1
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_THICK_FAT
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_WHITE
+ .2byte 0 ; padding
+
+; Dewgong
+ base_stats 90, 70, 80, 70, 70, 95
+ .byte TYPE_WATER
+ .byte TYPE_ICE
+ .byte 75 ; catch rate
+ .byte 176 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_THICK_FAT
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_WHITE
+ .2byte 0 ; padding
+
+; Grimer
+ base_stats 80, 80, 50, 25, 40, 50
+ .byte TYPE_POISON
+ .byte TYPE_POISON
+ .byte 190 ; catch rate
+ .byte 90 ; base exp. yield
+ ev_yield 1, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NUGGET
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_AMORPHOUS
+ .byte EGG_GROUP_AMORPHOUS
+ .byte ABILITY_STENCH
+ .byte ABILITY_STICKY_HOLD
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Muk
+ base_stats 105, 105, 75, 50, 65, 100
+ .byte TYPE_POISON
+ .byte TYPE_POISON
+ .byte 75 ; catch rate
+ .byte 157 ; base exp. yield
+ ev_yield 1, 1, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NUGGET
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_AMORPHOUS
+ .byte EGG_GROUP_AMORPHOUS
+ .byte ABILITY_STENCH
+ .byte ABILITY_STICKY_HOLD
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Shellder
+ base_stats 30, 65, 100, 40, 45, 25
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 190 ; catch rate
+ .byte 97 ; base exp. yield
+ ev_yield 0, 0, 1, 0, 0, 0
+ .2byte ITEM_PEARL
+ .2byte ITEM_BIG_PEARL
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_WATER_3
+ .byte EGG_GROUP_WATER_3
+ .byte ABILITY_SHELL_ARMOR
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Cloyster
+ base_stats 50, 95, 180, 70, 85, 45
+ .byte TYPE_WATER
+ .byte TYPE_ICE
+ .byte 60 ; catch rate
+ .byte 203 ; base exp. yield
+ ev_yield 0, 0, 2, 0, 0, 0
+ .2byte ITEM_PEARL
+ .2byte ITEM_BIG_PEARL
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_WATER_3
+ .byte EGG_GROUP_WATER_3
+ .byte ABILITY_SHELL_ARMOR
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Gastly
+ base_stats 30, 35, 30, 80, 100, 35
+ .byte TYPE_GHOST
+ .byte TYPE_POISON
+ .byte 190 ; catch rate
+ .byte 95 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_AMORPHOUS
+ .byte EGG_GROUP_AMORPHOUS
+ .byte ABILITY_LEVITATE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Haunter
+ base_stats 45, 50, 45, 95, 115, 55
+ .byte TYPE_GHOST
+ .byte TYPE_POISON
+ .byte 90 ; catch rate
+ .byte 126 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 2, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_AMORPHOUS
+ .byte EGG_GROUP_AMORPHOUS
+ .byte ABILITY_LEVITATE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Gengar
+ base_stats 60, 65, 60, 110, 130, 75
+ .byte TYPE_GHOST
+ .byte TYPE_POISON
+ .byte 45 ; catch rate
+ .byte 190 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 3, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_AMORPHOUS
+ .byte EGG_GROUP_AMORPHOUS
+ .byte ABILITY_LEVITATE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Onix
+ base_stats 35, 45, 160, 70, 30, 45
+ .byte TYPE_ROCK
+ .byte TYPE_GROUND
+ .byte 45 ; catch rate
+ .byte 108 ; base exp. yield
+ ev_yield 0, 0, 1, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 25 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_MINERAL
+ .byte EGG_GROUP_MINERAL
+ .byte ABILITY_ROCK_HEAD
+ .byte ABILITY_STURDY
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GRAY
+ .2byte 0 ; padding
+
+; Drowzee
+ base_stats 60, 48, 45, 42, 43, 90
+ .byte TYPE_PSYCHIC
+ .byte TYPE_PSYCHIC
+ .byte 190 ; catch rate
+ .byte 102 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 1
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte ABILITY_INSOMNIA
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Hypno
+ base_stats 85, 73, 70, 67, 73, 115
+ .byte TYPE_PSYCHIC
+ .byte TYPE_PSYCHIC
+ .byte 75 ; catch rate
+ .byte 165 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte ABILITY_INSOMNIA
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Krabby
+ base_stats 30, 105, 90, 50, 25, 25
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 225 ; catch rate
+ .byte 115 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_WATER_3
+ .byte EGG_GROUP_WATER_3
+ .byte ABILITY_HYPER_CUTTER
+ .byte ABILITY_SHELL_ARMOR
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Kingler
+ base_stats 55, 130, 115, 75, 50, 50
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 60 ; catch rate
+ .byte 206 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_WATER_3
+ .byte EGG_GROUP_WATER_3
+ .byte ABILITY_HYPER_CUTTER
+ .byte ABILITY_SHELL_ARMOR
+ .byte 0 ; Safari Zone flee rate
+ .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Voltorb
+ base_stats 40, 30, 50, 100, 55, 55
+ .byte TYPE_ELECTRIC
+ .byte TYPE_ELECTRIC
+ .byte 190 ; catch rate
+ .byte 103 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_MINERAL
+ .byte EGG_GROUP_MINERAL
+ .byte ABILITY_SOUNDPROOF
+ .byte ABILITY_STATIC
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Electrode
+ base_stats 60, 50, 70, 140, 80, 80
+ .byte TYPE_ELECTRIC
+ .byte TYPE_ELECTRIC
+ .byte 60 ; catch rate
+ .byte 150 ; base exp. yield
+ ev_yield 0, 0, 0, 2, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_MINERAL
+ .byte EGG_GROUP_MINERAL
+ .byte ABILITY_SOUNDPROOF
+ .byte ABILITY_STATIC
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Exeggcute
+ base_stats 60, 40, 80, 40, 60, 45
+ .byte TYPE_GRASS
+ .byte TYPE_PSYCHIC
+ .byte 90 ; catch rate
+ .byte 98 ; base exp. yield
+ ev_yield 0, 0, 1, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_GRASS
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_CHLOROPHYLL
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PINK
+ .2byte 0 ; padding
+
+; Exeggutor
+ base_stats 95, 95, 85, 55, 125, 65
+ .byte TYPE_GRASS
+ .byte TYPE_PSYCHIC
+ .byte 45 ; catch rate
+ .byte 212 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 2, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_GRASS
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_CHLOROPHYLL
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Cubone
+ base_stats 50, 50, 95, 35, 40, 50
+ .byte TYPE_GROUND
+ .byte TYPE_GROUND
+ .byte 190 ; catch rate
+ .byte 87 ; base exp. yield
+ ev_yield 0, 0, 1, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_THICK_CLUB
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_MONSTER
+ .byte ABILITY_ROCK_HEAD
+ .byte ABILITY_LIGHTNING_ROD
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Marowak
+ base_stats 60, 80, 110, 45, 50, 80
+ .byte TYPE_GROUND
+ .byte TYPE_GROUND
+ .byte 75 ; catch rate
+ .byte 124 ; base exp. yield
+ ev_yield 0, 0, 2, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_THICK_CLUB
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_MONSTER
+ .byte ABILITY_ROCK_HEAD
+ .byte ABILITY_LIGHTNING_ROD
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Hitmonlee
+ base_stats 50, 120, 53, 87, 35, 110
+ .byte TYPE_FIGHTING
+ .byte TYPE_FIGHTING
+ .byte 45 ; catch rate
+ .byte 139 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 0 ; gender
+ .byte 25 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte ABILITY_LIMBER
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Hitmonchan
+ base_stats 50, 105, 79, 76, 35, 110
+ .byte TYPE_FIGHTING
+ .byte TYPE_FIGHTING
+ .byte 45 ; catch rate
+ .byte 140 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 0 ; gender
+ .byte 25 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte ABILITY_KEEN_EYE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Lickitung
+ base_stats 90, 55, 75, 30, 60, 75
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 45 ; catch rate
+ .byte 127 ; base exp. yield
+ ev_yield 2, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_MONSTER
+ .byte ABILITY_OWN_TEMPO
+ .byte ABILITY_OBLIVIOUS
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PINK
+ .2byte 0 ; padding
+
+; Koffing
+ base_stats 40, 65, 95, 35, 60, 45
+ .byte TYPE_POISON
+ .byte TYPE_POISON
+ .byte 190 ; catch rate
+ .byte 114 ; base exp. yield
+ ev_yield 0, 0, 1, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_SMOKE_BALL
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_AMORPHOUS
+ .byte EGG_GROUP_AMORPHOUS
+ .byte ABILITY_LEVITATE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Weezing
+ base_stats 65, 90, 120, 60, 85, 70
+ .byte TYPE_POISON
+ .byte TYPE_POISON
+ .byte 60 ; catch rate
+ .byte 173 ; base exp. yield
+ ev_yield 0, 0, 2, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_SMOKE_BALL
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_AMORPHOUS
+ .byte EGG_GROUP_AMORPHOUS
+ .byte ABILITY_LEVITATE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Rhyhorn
+ base_stats 80, 85, 95, 25, 30, 30
+ .byte TYPE_GROUND
+ .byte TYPE_ROCK
+ .byte 120 ; catch rate
+ .byte 135 ; base exp. yield
+ ev_yield 0, 0, 1, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_LIGHTNING_ROD
+ .byte ABILITY_ROCK_HEAD
+ .byte 4 ; Safari Zone flee rate
+ .byte BODY_COLOR_GRAY
+ .2byte 0 ; padding
+
+; Rhydon
+ base_stats 105, 130, 120, 40, 45, 45
+ .byte TYPE_GROUND
+ .byte TYPE_ROCK
+ .byte 60 ; catch rate
+ .byte 204 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_LIGHTNING_ROD
+ .byte ABILITY_ROCK_HEAD
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GRAY
+ .2byte 0 ; padding
+
+; Chansey
+ base_stats 250, 5, 5, 50, 35, 105
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 30 ; catch rate
+ .byte 255 ; base exp. yield
+ ev_yield 2, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_LUCKY_EGG
+ .byte 254 ; gender
+ .byte 40 ; egg cycles
+ .byte 140 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_FAIRY
+ .byte EGG_GROUP_FAIRY
+ .byte ABILITY_NATURAL_CURE
+ .byte ABILITY_SERENE_GRACE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PINK
+ .2byte 0 ; padding
+
+; Tangela
+ base_stats 65, 55, 115, 60, 100, 40
+ .byte TYPE_GRASS
+ .byte TYPE_GRASS
+ .byte 45 ; catch rate
+ .byte 166 ; base exp. yield
+ ev_yield 0, 0, 1, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_GRASS
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_CHLOROPHYLL
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Kangaskhan
+ base_stats 105, 95, 80, 90, 40, 80
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 45 ; catch rate
+ .byte 175 ; base exp. yield
+ ev_yield 2, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 254 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_MONSTER
+ .byte ABILITY_EARLY_BIRD
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Horsea
+ base_stats 30, 40, 70, 60, 70, 25
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 225 ; catch rate
+ .byte 83 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_DRAGON_SCALE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_DRAGON
+ .byte ABILITY_SWIFT_SWIM
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Seadra
+ base_stats 55, 65, 95, 85, 95, 45
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 75 ; catch rate
+ .byte 155 ; base exp. yield
+ ev_yield 0, 0, 1, 0, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_DRAGON_SCALE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_DRAGON
+ .byte ABILITY_POISON_POINT
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Goldeen
+ base_stats 45, 67, 60, 63, 35, 50
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 225 ; catch rate
+ .byte 111 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_WATER_2
+ .byte EGG_GROUP_WATER_2
+ .byte ABILITY_SWIFT_SWIM
+ .byte ABILITY_WATER_VEIL
+ .byte 4 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Seaking
+ base_stats 80, 92, 65, 68, 65, 80
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 60 ; catch rate
+ .byte 170 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_WATER_2
+ .byte EGG_GROUP_WATER_2
+ .byte ABILITY_SWIFT_SWIM
+ .byte ABILITY_WATER_VEIL
+ .byte 6 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Staryu
+ base_stats 30, 45, 55, 85, 70, 55
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 225 ; catch rate
+ .byte 106 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_STARDUST
+ .2byte ITEM_STAR_PIECE
+ .byte 255 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_WATER_3
+ .byte EGG_GROUP_WATER_3
+ .byte ABILITY_ILLUMINATE
+ .byte ABILITY_NATURAL_CURE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Starmie
+ base_stats 60, 75, 85, 115, 100, 85
+ .byte TYPE_WATER
+ .byte TYPE_PSYCHIC
+ .byte 60 ; catch rate
+ .byte 207 ; base exp. yield
+ ev_yield 0, 0, 0, 2, 0, 0
+ .2byte ITEM_STARDUST
+ .2byte ITEM_STAR_PIECE
+ .byte 255 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_WATER_3
+ .byte EGG_GROUP_WATER_3
+ .byte ABILITY_ILLUMINATE
+ .byte ABILITY_NATURAL_CURE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Mr. mime
+ base_stats 40, 45, 65, 90, 100, 120
+ .byte TYPE_PSYCHIC
+ .byte TYPE_PSYCHIC
+ .byte 45 ; catch rate
+ .byte 136 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_LEPPA_BERRY
+ .byte 127 ; gender
+ .byte 25 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte ABILITY_SOUNDPROOF
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PINK
+ .2byte 0 ; padding
+
+; Scyther
+ base_stats 70, 110, 80, 105, 55, 80
+ .byte TYPE_BUG
+ .byte TYPE_FLYING
+ .byte 45 ; catch rate
+ .byte 187 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 25 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_SWARM
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Jynx
+ base_stats 65, 50, 35, 95, 115, 95
+ .byte TYPE_ICE
+ .byte TYPE_PSYCHIC
+ .byte 45 ; catch rate
+ .byte 137 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 2, 0
+ .2byte ITEM_ASPEAR_BERRY
+ .2byte ITEM_ASPEAR_BERRY
+ .byte 254 ; gender
+ .byte 25 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte ABILITY_OBLIVIOUS
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Electabuzz
+ base_stats 65, 83, 57, 105, 95, 85
+ .byte TYPE_ELECTRIC
+ .byte TYPE_ELECTRIC
+ .byte 45 ; catch rate
+ .byte 156 ; base exp. yield
+ ev_yield 0, 0, 0, 2, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 63 ; gender
+ .byte 25 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte ABILITY_STATIC
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Magmar
+ base_stats 65, 95, 57, 93, 100, 85
+ .byte TYPE_FIRE
+ .byte TYPE_FIRE
+ .byte 45 ; catch rate
+ .byte 167 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 2, 0
+ .2byte ITEM_RAWST_BERRY
+ .2byte ITEM_RAWST_BERRY
+ .byte 63 ; gender
+ .byte 25 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte ABILITY_FLAME_BODY
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Pinsir
+ base_stats 65, 125, 100, 85, 55, 70
+ .byte TYPE_BUG
+ .byte TYPE_BUG
+ .byte 45 ; catch rate
+ .byte 200 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 25 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_HYPER_CUTTER
+ .byte ABILITY_NONE
+ .byte 8 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Tauros
+ base_stats 75, 100, 95, 110, 40, 70
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 45 ; catch rate
+ .byte 211 ; base exp. yield
+ ev_yield 0, 1, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 0 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_INTIMIDATE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Magikarp
+ base_stats 20, 10, 55, 80, 15, 20
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 255 ; catch rate
+ .byte 20 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 5 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_WATER_2
+ .byte EGG_GROUP_DRAGON
+ .byte ABILITY_SWIFT_SWIM
+ .byte ABILITY_NONE
+ .byte 4 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Gyarados
+ base_stats 95, 125, 79, 81, 60, 100
+ .byte TYPE_WATER
+ .byte TYPE_FLYING
+ .byte 45 ; catch rate
+ .byte 214 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 5 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_WATER_2
+ .byte EGG_GROUP_DRAGON
+ .byte ABILITY_INTIMIDATE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Lapras
+ base_stats 130, 85, 80, 60, 85, 95
+ .byte TYPE_WATER
+ .byte TYPE_ICE
+ .byte 45 ; catch rate
+ .byte 219 ; base exp. yield
+ ev_yield 2, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 40 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_WATER_1
+ .byte ABILITY_WATER_ABSORB
+ .byte ABILITY_SHELL_ARMOR
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Ditto
+ base_stats 48, 48, 48, 48, 48, 48
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 35 ; catch rate
+ .byte 61 ; base exp. yield
+ ev_yield 1, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_METAL_POWDER
+ .byte 255 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_DITTO
+ .byte EGG_GROUP_DITTO
+ .byte ABILITY_LIMBER
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Eevee
+ base_stats 55, 55, 50, 55, 45, 65
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 45 ; catch rate
+ .byte 92 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 1
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 35 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_RUN_AWAY
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Vaporeon
+ base_stats 130, 65, 60, 65, 110, 95
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 45 ; catch rate
+ .byte 196 ; base exp. yield
+ ev_yield 2, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 35 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_WATER_ABSORB
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Jolteon
+ base_stats 65, 65, 60, 130, 110, 95
+ .byte TYPE_ELECTRIC
+ .byte TYPE_ELECTRIC
+ .byte 45 ; catch rate
+ .byte 197 ; base exp. yield
+ ev_yield 0, 0, 0, 2, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 35 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_VOLT_ABSORB
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Flareon
+ base_stats 65, 130, 60, 65, 95, 110
+ .byte TYPE_FIRE
+ .byte TYPE_FIRE
+ .byte 45 ; catch rate
+ .byte 198 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 35 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_FLASH_FIRE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Porygon
+ base_stats 65, 60, 70, 40, 85, 75
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 45 ; catch rate
+ .byte 130 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_MINERAL
+ .byte EGG_GROUP_MINERAL
+ .byte ABILITY_TRACE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PINK
+ .2byte 0 ; padding
+
+; Omanyte
+ base_stats 35, 40, 100, 35, 90, 55
+ .byte TYPE_ROCK
+ .byte TYPE_WATER
+ .byte 45 ; catch rate
+ .byte 120 ; base exp. yield
+ ev_yield 0, 0, 1, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 30 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_WATER_3
+ .byte ABILITY_SWIFT_SWIM
+ .byte ABILITY_SHELL_ARMOR
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Omastar
+ base_stats 70, 60, 125, 55, 115, 70
+ .byte TYPE_ROCK
+ .byte TYPE_WATER
+ .byte 45 ; catch rate
+ .byte 199 ; base exp. yield
+ ev_yield 0, 0, 2, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 30 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_WATER_3
+ .byte ABILITY_SWIFT_SWIM
+ .byte ABILITY_SHELL_ARMOR
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Kabuto
+ base_stats 30, 80, 90, 55, 55, 45
+ .byte TYPE_ROCK
+ .byte TYPE_WATER
+ .byte 45 ; catch rate
+ .byte 119 ; base exp. yield
+ ev_yield 0, 0, 1, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 30 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_WATER_3
+ .byte ABILITY_SWIFT_SWIM
+ .byte ABILITY_BATTLE_ARMOR
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Kabutops
+ base_stats 60, 115, 105, 80, 65, 70
+ .byte TYPE_ROCK
+ .byte TYPE_WATER
+ .byte 45 ; catch rate
+ .byte 201 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 30 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_WATER_3
+ .byte ABILITY_SWIFT_SWIM
+ .byte ABILITY_BATTLE_ARMOR
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Aerodactyl
+ base_stats 80, 105, 65, 130, 60, 75
+ .byte TYPE_ROCK
+ .byte TYPE_FLYING
+ .byte 45 ; catch rate
+ .byte 202 ; base exp. yield
+ ev_yield 0, 0, 0, 2, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 35 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_FLYING
+ .byte EGG_GROUP_FLYING
+ .byte ABILITY_ROCK_HEAD
+ .byte ABILITY_PRESSURE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Snorlax
+ base_stats 160, 110, 65, 30, 65, 110
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 25 ; catch rate
+ .byte 154 ; base exp. yield
+ ev_yield 2, 0, 0, 0, 0, 0
+ .2byte ITEM_LEFTOVERS
+ .2byte ITEM_LEFTOVERS
+ .byte 31 ; gender
+ .byte 40 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_MONSTER
+ .byte ABILITY_IMMUNITY
+ .byte ABILITY_THICK_FAT
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; Articuno
+ base_stats 90, 85, 100, 85, 95, 125
+ .byte TYPE_ICE
+ .byte TYPE_FLYING
+ .byte 3 ; catch rate
+ .byte 215 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 3
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 80 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_PRESSURE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Zapdos
+ base_stats 90, 90, 85, 100, 125, 90
+ .byte TYPE_ELECTRIC
+ .byte TYPE_FLYING
+ .byte 3 ; catch rate
+ .byte 216 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 3, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 80 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_PRESSURE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Moltres
+ base_stats 90, 100, 90, 90, 125, 85
+ .byte TYPE_FIRE
+ .byte TYPE_FLYING
+ .byte 3 ; catch rate
+ .byte 217 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 3, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 80 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_PRESSURE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Dratini
+ base_stats 41, 64, 45, 50, 50, 50
+ .byte TYPE_DRAGON
+ .byte TYPE_DRAGON
+ .byte 45 ; catch rate
+ .byte 67 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_DRAGON_SCALE
+ .byte 127 ; gender
+ .byte 40 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_DRAGON
+ .byte ABILITY_SHED_SKIN
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Dragonair
+ base_stats 61, 84, 65, 70, 70, 70
+ .byte TYPE_DRAGON
+ .byte TYPE_DRAGON
+ .byte 45 ; catch rate
+ .byte 144 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_DRAGON_SCALE
+ .byte 127 ; gender
+ .byte 40 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_DRAGON
+ .byte ABILITY_SHED_SKIN
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Dragonite
+ base_stats 91, 134, 95, 80, 100, 100
+ .byte TYPE_DRAGON
+ .byte TYPE_FLYING
+ .byte 45 ; catch rate
+ .byte 218 ; base exp. yield
+ ev_yield 0, 3, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_DRAGON_SCALE
+ .byte 127 ; gender
+ .byte 40 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_DRAGON
+ .byte ABILITY_INNER_FOCUS
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Mewtwo
+ base_stats 106, 110, 90, 130, 154, 90
+ .byte TYPE_PSYCHIC
+ .byte TYPE_PSYCHIC
+ .byte 3 ; catch rate
+ .byte 220 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 3, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_PRESSURE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Mew
+ base_stats 100, 100, 100, 100, 100, 100
+ .byte TYPE_PSYCHIC
+ .byte TYPE_PSYCHIC
+ .byte 45 ; catch rate
+ .byte 64 ; base exp. yield
+ ev_yield 3, 0, 0, 0, 0, 0
+ .2byte ITEM_LUM_BERRY
+ .2byte ITEM_LUM_BERRY
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 100 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_SYNCHRONIZE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PINK
+ .2byte 0 ; padding
+
+; Chikorita
+ base_stats 45, 49, 65, 45, 49, 65
+ .byte TYPE_GRASS
+ .byte TYPE_GRASS
+ .byte 45 ; catch rate
+ .byte 64 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 1
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_OVERGROW
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Bayleef
+ base_stats 60, 62, 80, 60, 63, 80
+ .byte TYPE_GRASS
+ .byte TYPE_GRASS
+ .byte 45 ; catch rate
+ .byte 141 ; base exp. yield
+ ev_yield 0, 0, 1, 0, 0, 1
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_OVERGROW
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Meganium
+ base_stats 80, 82, 100, 80, 83, 100
+ .byte TYPE_GRASS
+ .byte TYPE_GRASS
+ .byte 45 ; catch rate
+ .byte 208 ; base exp. yield
+ ev_yield 0, 0, 1, 0, 0, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_OVERGROW
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Cyndaquil
+ base_stats 39, 52, 43, 65, 60, 50
+ .byte TYPE_FIRE
+ .byte TYPE_FIRE
+ .byte 45 ; catch rate
+ .byte 65 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_BLAZE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Quilava
+ base_stats 58, 64, 58, 80, 80, 65
+ .byte TYPE_FIRE
+ .byte TYPE_FIRE
+ .byte 45 ; catch rate
+ .byte 142 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_BLAZE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Typhlosion
+ base_stats 78, 84, 78, 100, 109, 85
+ .byte TYPE_FIRE
+ .byte TYPE_FIRE
+ .byte 45 ; catch rate
+ .byte 209 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 3, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_BLAZE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Totodile
+ base_stats 50, 65, 64, 43, 44, 48
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 45 ; catch rate
+ .byte 66 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_WATER_1
+ .byte ABILITY_TORRENT
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Croconaw
+ base_stats 65, 80, 80, 58, 59, 63
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 45 ; catch rate
+ .byte 143 ; base exp. yield
+ ev_yield 0, 1, 1, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_WATER_1
+ .byte ABILITY_TORRENT
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Feraligatr
+ base_stats 85, 105, 100, 78, 79, 83
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 45 ; catch rate
+ .byte 210 ; base exp. yield
+ ev_yield 0, 2, 1, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_WATER_1
+ .byte ABILITY_TORRENT
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Sentret
+ base_stats 35, 46, 34, 20, 35, 45
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 255 ; catch rate
+ .byte 57 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_ORAN_BERRY
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_RUN_AWAY
+ .byte ABILITY_KEEN_EYE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Furret
+ base_stats 85, 76, 64, 90, 45, 55
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 90 ; catch rate
+ .byte 116 ; base exp. yield
+ ev_yield 0, 0, 0, 2, 0, 0
+ .2byte ITEM_ORAN_BERRY
+ .2byte ITEM_SITRUS_BERRY
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_RUN_AWAY
+ .byte ABILITY_KEEN_EYE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Hoothoot
+ base_stats 60, 30, 30, 50, 36, 56
+ .byte TYPE_NORMAL
+ .byte TYPE_FLYING
+ .byte 255 ; catch rate
+ .byte 58 ; base exp. yield
+ ev_yield 1, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FLYING
+ .byte EGG_GROUP_FLYING
+ .byte ABILITY_INSOMNIA
+ .byte ABILITY_KEEN_EYE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Noctowl
+ base_stats 100, 50, 50, 70, 76, 96
+ .byte TYPE_NORMAL
+ .byte TYPE_FLYING
+ .byte 90 ; catch rate
+ .byte 162 ; base exp. yield
+ ev_yield 2, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FLYING
+ .byte EGG_GROUP_FLYING
+ .byte ABILITY_INSOMNIA
+ .byte ABILITY_KEEN_EYE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Ledyba
+ base_stats 40, 20, 30, 55, 40, 80
+ .byte TYPE_BUG
+ .byte TYPE_FLYING
+ .byte 255 ; catch rate
+ .byte 54 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 1
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_SWARM
+ .byte ABILITY_EARLY_BIRD
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Ledian
+ base_stats 55, 35, 50, 85, 55, 110
+ .byte TYPE_BUG
+ .byte TYPE_FLYING
+ .byte 90 ; catch rate
+ .byte 134 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_SWARM
+ .byte ABILITY_EARLY_BIRD
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Spinarak
+ base_stats 40, 60, 40, 30, 40, 40
+ .byte TYPE_BUG
+ .byte TYPE_POISON
+ .byte 255 ; catch rate
+ .byte 54 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_SWARM
+ .byte ABILITY_INSOMNIA
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Ariados
+ base_stats 70, 90, 70, 40, 60, 60
+ .byte TYPE_BUG
+ .byte TYPE_POISON
+ .byte 90 ; catch rate
+ .byte 134 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_SWARM
+ .byte ABILITY_INSOMNIA
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Crobat
+ base_stats 85, 90, 80, 130, 70, 80
+ .byte TYPE_POISON
+ .byte TYPE_FLYING
+ .byte 90 ; catch rate
+ .byte 204 ; base exp. yield
+ ev_yield 0, 0, 0, 3, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FLYING
+ .byte EGG_GROUP_FLYING
+ .byte ABILITY_INNER_FOCUS
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Chinchou
+ base_stats 75, 38, 38, 67, 56, 56
+ .byte TYPE_WATER
+ .byte TYPE_ELECTRIC
+ .byte 190 ; catch rate
+ .byte 90 ; base exp. yield
+ ev_yield 1, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_YELLOW_SHARD
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_WATER_2
+ .byte EGG_GROUP_WATER_2
+ .byte ABILITY_VOLT_ABSORB
+ .byte ABILITY_ILLUMINATE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Lanturn
+ base_stats 125, 58, 58, 67, 76, 76
+ .byte TYPE_WATER
+ .byte TYPE_ELECTRIC
+ .byte 75 ; catch rate
+ .byte 156 ; base exp. yield
+ ev_yield 2, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_YELLOW_SHARD
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_WATER_2
+ .byte EGG_GROUP_WATER_2
+ .byte ABILITY_VOLT_ABSORB
+ .byte ABILITY_ILLUMINATE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Pichu
+ base_stats 20, 40, 15, 60, 35, 35
+ .byte TYPE_ELECTRIC
+ .byte TYPE_ELECTRIC
+ .byte 190 ; catch rate
+ .byte 42 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_ORAN_BERRY
+ .byte 127 ; gender
+ .byte 10 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_STATIC
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Cleffa
+ base_stats 50, 25, 28, 15, 45, 55
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 150 ; catch rate
+ .byte 37 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 1
+ .2byte ITEM_LEPPA_BERRY
+ .2byte ITEM_MOON_STONE
+ .byte 191 ; gender
+ .byte 10 ; egg cycles
+ .byte 140 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_CUTE_CHARM
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PINK
+ .2byte 0 ; padding
+
+; Igglybuff
+ base_stats 90, 30, 15, 15, 40, 20
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 170 ; catch rate
+ .byte 39 ; base exp. yield
+ ev_yield 1, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 191 ; gender
+ .byte 10 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_CUTE_CHARM
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_PINK
+ .2byte 0 ; padding
+
+; Togepi
+ base_stats 35, 20, 65, 20, 40, 65
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 190 ; catch rate
+ .byte 74 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 1
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 10 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_HUSTLE
+ .byte ABILITY_SERENE_GRACE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_WHITE
+ .2byte 0 ; padding
+
+; Togetic
+ base_stats 55, 40, 85, 40, 80, 105
+ .byte TYPE_NORMAL
+ .byte TYPE_FLYING
+ .byte 75 ; catch rate
+ .byte 114 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 10 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_FLYING
+ .byte EGG_GROUP_FAIRY
+ .byte ABILITY_HUSTLE
+ .byte ABILITY_SERENE_GRACE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_WHITE
+ .2byte 0 ; padding
+
+; Natu
+ base_stats 40, 50, 45, 70, 70, 45
+ .byte TYPE_PSYCHIC
+ .byte TYPE_FLYING
+ .byte 190 ; catch rate
+ .byte 73 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FLYING
+ .byte EGG_GROUP_FLYING
+ .byte ABILITY_SYNCHRONIZE
+ .byte ABILITY_EARLY_BIRD
+ .byte 6 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Xatu
+ base_stats 65, 75, 70, 95, 95, 70
+ .byte TYPE_PSYCHIC
+ .byte TYPE_FLYING
+ .byte 75 ; catch rate
+ .byte 171 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FLYING
+ .byte EGG_GROUP_FLYING
+ .byte ABILITY_SYNCHRONIZE
+ .byte ABILITY_EARLY_BIRD
+ .byte 8 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Mareep
+ base_stats 55, 40, 40, 35, 65, 45
+ .byte TYPE_ELECTRIC
+ .byte TYPE_ELECTRIC
+ .byte 235 ; catch rate
+ .byte 59 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_STATIC
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_WHITE
+ .2byte 0 ; padding
+
+; Flaaffy
+ base_stats 70, 55, 55, 45, 80, 60
+ .byte TYPE_ELECTRIC
+ .byte TYPE_ELECTRIC
+ .byte 120 ; catch rate
+ .byte 117 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 2, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_STATIC
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PINK
+ .2byte 0 ; padding
+
+; Ampharos
+ base_stats 90, 75, 75, 55, 115, 90
+ .byte TYPE_ELECTRIC
+ .byte TYPE_ELECTRIC
+ .byte 45 ; catch rate
+ .byte 194 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 3, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_STATIC
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Bellossom
+ base_stats 75, 80, 85, 50, 90, 100
+ .byte TYPE_GRASS
+ .byte TYPE_GRASS
+ .byte 45 ; catch rate
+ .byte 184 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 3
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_GRASS
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_CHLOROPHYLL
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Marill
+ base_stats 70, 20, 50, 40, 20, 50
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 190 ; catch rate
+ .byte 58 ; base exp. yield
+ ev_yield 2, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 10 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_FAIRY
+ .byte ABILITY_THICK_FAT
+ .byte ABILITY_HUGE_POWER
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Azumarill
+ base_stats 100, 50, 80, 50, 50, 80
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 75 ; catch rate
+ .byte 153 ; base exp. yield
+ ev_yield 3, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 10 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_FAIRY
+ .byte ABILITY_THICK_FAT
+ .byte ABILITY_HUGE_POWER
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Sudowoodo
+ base_stats 70, 100, 115, 30, 30, 65
+ .byte TYPE_ROCK
+ .byte TYPE_ROCK
+ .byte 65 ; catch rate
+ .byte 135 ; base exp. yield
+ ev_yield 0, 0, 2, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_MINERAL
+ .byte EGG_GROUP_MINERAL
+ .byte ABILITY_STURDY
+ .byte ABILITY_ROCK_HEAD
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Politoed
+ base_stats 90, 75, 75, 70, 90, 100
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 45 ; catch rate
+ .byte 185 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 3
+ .2byte ITEM_NONE
+ .2byte ITEM_KINGS_ROCK
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_WATER_1
+ .byte ABILITY_WATER_ABSORB
+ .byte ABILITY_DAMP
+ .byte 0 ; Safari Zone flee rate
+ .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Hoppip
+ base_stats 35, 35, 40, 50, 35, 55
+ .byte TYPE_GRASS
+ .byte TYPE_FLYING
+ .byte 255 ; catch rate
+ .byte 74 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 1
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_FAIRY
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_CHLOROPHYLL
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PINK
+ .2byte 0 ; padding
+
+; Skiploom
+ base_stats 55, 45, 50, 80, 45, 65
+ .byte TYPE_GRASS
+ .byte TYPE_FLYING
+ .byte 120 ; catch rate
+ .byte 136 ; base exp. yield
+ ev_yield 0, 0, 0, 2, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_FAIRY
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_CHLOROPHYLL
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Jumpluff
+ base_stats 75, 55, 70, 110, 55, 85
+ .byte TYPE_GRASS
+ .byte TYPE_FLYING
+ .byte 45 ; catch rate
+ .byte 176 ; base exp. yield
+ ev_yield 0, 0, 0, 3, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_FAIRY
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_CHLOROPHYLL
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Aipom
+ base_stats 55, 70, 55, 85, 40, 55
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 45 ; catch rate
+ .byte 94 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_RUN_AWAY
+ .byte ABILITY_PICKUP
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Sunkern
+ base_stats 30, 30, 30, 30, 30, 30
+ .byte TYPE_GRASS
+ .byte TYPE_GRASS
+ .byte 235 ; catch rate
+ .byte 52 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_GRASS
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_CHLOROPHYLL
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Sunflora
+ base_stats 75, 75, 55, 30, 105, 85
+ .byte TYPE_GRASS
+ .byte TYPE_GRASS
+ .byte 120 ; catch rate
+ .byte 146 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 2, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_GRASS
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_CHLOROPHYLL
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Yanma
+ base_stats 65, 65, 45, 95, 75, 45
+ .byte TYPE_BUG
+ .byte TYPE_FLYING
+ .byte 75 ; catch rate
+ .byte 147 ; base exp. yield
+ ev_yield 0, 0, 0, 2, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_SPEED_BOOST
+ .byte ABILITY_COMPOUND_EYES
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Wooper
+ base_stats 55, 45, 45, 15, 25, 25
+ .byte TYPE_WATER
+ .byte TYPE_GROUND
+ .byte 255 ; catch rate
+ .byte 52 ; base exp. yield
+ ev_yield 1, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_DAMP
+ .byte ABILITY_WATER_ABSORB
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Quagsire
+ base_stats 95, 85, 85, 35, 65, 65
+ .byte TYPE_WATER
+ .byte TYPE_GROUND
+ .byte 90 ; catch rate
+ .byte 137 ; base exp. yield
+ ev_yield 2, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_DAMP
+ .byte ABILITY_WATER_ABSORB
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Espeon
+ base_stats 65, 65, 60, 110, 130, 95
+ .byte TYPE_PSYCHIC
+ .byte TYPE_PSYCHIC
+ .byte 45 ; catch rate
+ .byte 197 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 2, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 35 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_SYNCHRONIZE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Umbreon
+ base_stats 95, 65, 110, 65, 60, 130
+ .byte TYPE_DARK
+ .byte TYPE_DARK
+ .byte 45 ; catch rate
+ .byte 197 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 35 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_SYNCHRONIZE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; Murkrow
+ base_stats 60, 85, 42, 91, 85, 42
+ .byte TYPE_DARK
+ .byte TYPE_FLYING
+ .byte 30 ; catch rate
+ .byte 107 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_FLYING
+ .byte EGG_GROUP_FLYING
+ .byte ABILITY_INSOMNIA
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; Slowking
+ base_stats 95, 75, 80, 30, 100, 110
+ .byte TYPE_WATER
+ .byte TYPE_PSYCHIC
+ .byte 70 ; catch rate
+ .byte 164 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 3
+ .2byte ITEM_NONE
+ .2byte ITEM_KINGS_ROCK
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_WATER_1
+ .byte ABILITY_OBLIVIOUS
+ .byte ABILITY_OWN_TEMPO
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PINK
+ .2byte 0 ; padding
+
+; Misdreavus
+ base_stats 60, 60, 60, 85, 85, 85
+ .byte TYPE_GHOST
+ .byte TYPE_GHOST
+ .byte 45 ; catch rate
+ .byte 147 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 1, 1
+ .2byte ITEM_NONE
+ .2byte ITEM_SPELL_TAG
+ .byte 127 ; gender
+ .byte 25 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_AMORPHOUS
+ .byte EGG_GROUP_AMORPHOUS
+ .byte ABILITY_LEVITATE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GRAY
+ .2byte 0 ; padding
+
+; Unown
+ base_stats 48, 72, 48, 48, 72, 48
+ .byte TYPE_PSYCHIC
+ .byte TYPE_PSYCHIC
+ .byte 225 ; catch rate
+ .byte 61 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 40 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_LEVITATE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; Wobbuffet
+ base_stats 190, 33, 58, 33, 33, 58
+ .byte TYPE_PSYCHIC
+ .byte TYPE_PSYCHIC
+ .byte 45 ; catch rate
+ .byte 177 ; base exp. yield
+ ev_yield 2, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_AMORPHOUS
+ .byte EGG_GROUP_AMORPHOUS
+ .byte ABILITY_SHADOW_TAG
+ .byte ABILITY_NONE
+ .byte 4 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Girafarig
+ base_stats 70, 80, 65, 85, 90, 65
+ .byte TYPE_NORMAL
+ .byte TYPE_PSYCHIC
+ .byte 60 ; catch rate
+ .byte 149 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 2, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_PERSIM_BERRY
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_INNER_FOCUS
+ .byte ABILITY_EARLY_BIRD
+ .byte 4 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Pineco
+ base_stats 50, 65, 90, 15, 35, 35
+ .byte TYPE_BUG
+ .byte TYPE_BUG
+ .byte 190 ; catch rate
+ .byte 60 ; base exp. yield
+ ev_yield 0, 0, 1, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_STURDY
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GRAY
+ .2byte 0 ; padding
+
+; Forretress
+ base_stats 75, 90, 140, 40, 60, 60
+ .byte TYPE_BUG
+ .byte TYPE_STEEL
+ .byte 75 ; catch rate
+ .byte 118 ; base exp. yield
+ ev_yield 0, 0, 2, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_STURDY
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Dunsparce
+ base_stats 100, 70, 70, 45, 65, 65
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 190 ; catch rate
+ .byte 75 ; base exp. yield
+ ev_yield 1, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_SERENE_GRACE
+ .byte ABILITY_RUN_AWAY
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Gligar
+ base_stats 65, 75, 105, 85, 35, 65
+ .byte TYPE_GROUND
+ .byte TYPE_FLYING
+ .byte 60 ; catch rate
+ .byte 108 ; base exp. yield
+ ev_yield 0, 0, 1, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_HYPER_CUTTER
+ .byte ABILITY_SAND_VEIL
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Steelix
+ base_stats 75, 85, 200, 30, 55, 65
+ .byte TYPE_STEEL
+ .byte TYPE_GROUND
+ .byte 25 ; catch rate
+ .byte 196 ; base exp. yield
+ ev_yield 0, 0, 2, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_METAL_COAT
+ .byte 127 ; gender
+ .byte 25 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_MINERAL
+ .byte EGG_GROUP_MINERAL
+ .byte ABILITY_ROCK_HEAD
+ .byte ABILITY_STURDY
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GRAY
+ .2byte 0 ; padding
+
+; Snubbull
+ base_stats 60, 80, 50, 30, 40, 40
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 190 ; catch rate
+ .byte 63 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 191 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FAIRY
+ .byte ABILITY_INTIMIDATE
+ .byte ABILITY_RUN_AWAY
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PINK
+ .2byte 0 ; padding
+
+; Granbull
+ base_stats 90, 120, 75, 45, 60, 60
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 75 ; catch rate
+ .byte 178 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 191 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FAIRY
+ .byte ABILITY_INTIMIDATE
+ .byte ABILITY_INTIMIDATE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Qwilfish
+ base_stats 65, 95, 75, 85, 55, 55
+ .byte TYPE_WATER
+ .byte TYPE_POISON
+ .byte 45 ; catch rate
+ .byte 100 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_WATER_2
+ .byte EGG_GROUP_WATER_2
+ .byte ABILITY_POISON_POINT
+ .byte ABILITY_SWIFT_SWIM
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GRAY
+ .2byte 0 ; padding
+
+; Scizor
+ base_stats 70, 130, 100, 65, 55, 80
+ .byte TYPE_BUG
+ .byte TYPE_STEEL
+ .byte 25 ; catch rate
+ .byte 200 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 25 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_SWARM
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Shuckle
+ base_stats 20, 10, 230, 5, 10, 230
+ .byte TYPE_BUG
+ .byte TYPE_ROCK
+ .byte 190 ; catch rate
+ .byte 80 ; base exp. yield
+ ev_yield 0, 0, 1, 0, 0, 1
+ .2byte ITEM_ORAN_BERRY
+ .2byte ITEM_ORAN_BERRY
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_STURDY
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Heracross
+ base_stats 80, 125, 75, 85, 40, 95
+ .byte TYPE_BUG
+ .byte TYPE_FIGHTING
+ .byte 45 ; catch rate
+ .byte 200 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 25 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_SWARM
+ .byte ABILITY_GUTS
+ .byte 8 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Sneasel
+ base_stats 55, 95, 55, 115, 35, 75
+ .byte TYPE_DARK
+ .byte TYPE_ICE
+ .byte 60 ; catch rate
+ .byte 132 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_QUICK_CLAW
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_INNER_FOCUS
+ .byte ABILITY_KEEN_EYE
+ .byte 0 ; Safari Zone flee rate
+ .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; Teddiursa
+ base_stats 60, 80, 50, 40, 50, 50
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 120 ; catch rate
+ .byte 124 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_PICKUP
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Ursaring
+ base_stats 90, 130, 75, 55, 75, 75
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 60 ; catch rate
+ .byte 189 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_GUTS
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Slugma
+ base_stats 40, 40, 40, 20, 70, 40
+ .byte TYPE_FIRE
+ .byte TYPE_FIRE
+ .byte 190 ; catch rate
+ .byte 78 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_AMORPHOUS
+ .byte EGG_GROUP_AMORPHOUS
+ .byte ABILITY_MAGMA_ARMOR
+ .byte ABILITY_FLAME_BODY
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Magcargo
+ base_stats 50, 50, 120, 30, 80, 80
+ .byte TYPE_FIRE
+ .byte TYPE_ROCK
+ .byte 75 ; catch rate
+ .byte 154 ; base exp. yield
+ ev_yield 0, 0, 2, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_AMORPHOUS
+ .byte EGG_GROUP_AMORPHOUS
+ .byte ABILITY_MAGMA_ARMOR
+ .byte ABILITY_FLAME_BODY
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Swinub
+ base_stats 50, 50, 40, 50, 30, 30
+ .byte TYPE_ICE
+ .byte TYPE_GROUND
+ .byte 225 ; catch rate
+ .byte 78 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_OBLIVIOUS
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Piloswine
+ base_stats 100, 100, 80, 50, 60, 60
+ .byte TYPE_ICE
+ .byte TYPE_GROUND
+ .byte 75 ; catch rate
+ .byte 160 ; base exp. yield
+ ev_yield 1, 1, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_OBLIVIOUS
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Corsola
+ base_stats 55, 55, 85, 35, 65, 85
+ .byte TYPE_WATER
+ .byte TYPE_ROCK
+ .byte 60 ; catch rate
+ .byte 113 ; base exp. yield
+ ev_yield 0, 0, 1, 0, 0, 1
+ .2byte ITEM_NONE
+ .2byte ITEM_RED_SHARD
+ .byte 191 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_WATER_3
+ .byte ABILITY_HUSTLE
+ .byte ABILITY_NATURAL_CURE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PINK
+ .2byte 0 ; padding
+
+; Remoraid
+ base_stats 35, 65, 35, 65, 65, 35
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 190 ; catch rate
+ .byte 78 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_WATER_2
+ .byte ABILITY_HUSTLE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GRAY
+ .2byte 0 ; padding
+
+; Octillery
+ base_stats 75, 105, 75, 45, 105, 75
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 75 ; catch rate
+ .byte 164 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_WATER_2
+ .byte ABILITY_SUCTION_CUPS
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Delibird
+ base_stats 45, 55, 45, 75, 65, 45
+ .byte TYPE_ICE
+ .byte TYPE_FLYING
+ .byte 45 ; catch rate
+ .byte 183 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_VITAL_SPIRIT
+ .byte ABILITY_HUSTLE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Mantine
+ base_stats 65, 40, 70, 70, 80, 140
+ .byte TYPE_WATER
+ .byte TYPE_FLYING
+ .byte 25 ; catch rate
+ .byte 168 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 25 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_WATER_1
+ .byte ABILITY_SWIFT_SWIM
+ .byte ABILITY_WATER_ABSORB
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Skarmory
+ base_stats 65, 80, 140, 70, 40, 70
+ .byte TYPE_STEEL
+ .byte TYPE_FLYING
+ .byte 25 ; catch rate
+ .byte 168 ; base exp. yield
+ ev_yield 0, 0, 2, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 25 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_FLYING
+ .byte EGG_GROUP_FLYING
+ .byte ABILITY_KEEN_EYE
+ .byte ABILITY_STURDY
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GRAY
+ .2byte 0 ; padding
+
+; Houndour
+ base_stats 45, 60, 30, 65, 80, 50
+ .byte TYPE_DARK
+ .byte TYPE_FIRE
+ .byte 120 ; catch rate
+ .byte 114 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_EARLY_BIRD
+ .byte ABILITY_FLASH_FIRE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; Houndoom
+ base_stats 75, 90, 50, 95, 110, 80
+ .byte TYPE_DARK
+ .byte TYPE_FIRE
+ .byte 45 ; catch rate
+ .byte 204 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 2, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_EARLY_BIRD
+ .byte ABILITY_FLASH_FIRE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; Kingdra
+ base_stats 75, 95, 95, 85, 95, 95
+ .byte TYPE_WATER
+ .byte TYPE_DRAGON
+ .byte 45 ; catch rate
+ .byte 207 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 1, 1
+ .2byte ITEM_NONE
+ .2byte ITEM_DRAGON_SCALE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_DRAGON
+ .byte ABILITY_SWIFT_SWIM
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Phanpy
+ base_stats 90, 60, 60, 40, 40, 40
+ .byte TYPE_GROUND
+ .byte TYPE_GROUND
+ .byte 120 ; catch rate
+ .byte 124 ; base exp. yield
+ ev_yield 1, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_PICKUP
+ .byte ABILITY_NONE
+ .byte 10 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Donphan
+ base_stats 90, 120, 120, 50, 60, 60
+ .byte TYPE_GROUND
+ .byte TYPE_GROUND
+ .byte 60 ; catch rate
+ .byte 189 ; base exp. yield
+ ev_yield 0, 1, 1, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_STURDY
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GRAY
+ .2byte 0 ; padding
+
+; Porygon2
+ base_stats 85, 80, 90, 60, 105, 95
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 45 ; catch rate
+ .byte 180 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 2, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_MINERAL
+ .byte EGG_GROUP_MINERAL
+ .byte ABILITY_TRACE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Stantler
+ base_stats 73, 95, 62, 85, 85, 65
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 45 ; catch rate
+ .byte 165 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_INTIMIDATE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Smeargle
+ base_stats 55, 20, 35, 75, 20, 45
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 45 ; catch rate
+ .byte 106 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_OWN_TEMPO
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_WHITE
+ .2byte 0 ; padding
+
+; Tyrogue
+ base_stats 35, 35, 35, 35, 35, 35
+ .byte TYPE_FIGHTING
+ .byte TYPE_FIGHTING
+ .byte 75 ; catch rate
+ .byte 91 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 0 ; gender
+ .byte 25 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_GUTS
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Hitmontop
+ base_stats 50, 95, 95, 70, 35, 110
+ .byte TYPE_FIGHTING
+ .byte TYPE_FIGHTING
+ .byte 45 ; catch rate
+ .byte 138 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 0 ; gender
+ .byte 25 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte ABILITY_INTIMIDATE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Smoochum
+ base_stats 45, 30, 15, 65, 85, 65
+ .byte TYPE_ICE
+ .byte TYPE_PSYCHIC
+ .byte 45 ; catch rate
+ .byte 87 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 1, 0
+ .2byte ITEM_ASPEAR_BERRY
+ .2byte ITEM_ASPEAR_BERRY
+ .byte 254 ; gender
+ .byte 25 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_OBLIVIOUS
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PINK
+ .2byte 0 ; padding
+
+; Elekid
+ base_stats 45, 63, 37, 95, 65, 55
+ .byte TYPE_ELECTRIC
+ .byte TYPE_ELECTRIC
+ .byte 45 ; catch rate
+ .byte 106 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 63 ; gender
+ .byte 25 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_STATIC
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Magby
+ base_stats 45, 75, 37, 83, 70, 55
+ .byte TYPE_FIRE
+ .byte TYPE_FIRE
+ .byte 45 ; catch rate
+ .byte 117 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_RAWST_BERRY
+ .2byte ITEM_RAWST_BERRY
+ .byte 63 ; gender
+ .byte 25 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_FLAME_BODY
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Miltank
+ base_stats 95, 80, 105, 100, 40, 70
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 45 ; catch rate
+ .byte 200 ; base exp. yield
+ ev_yield 0, 0, 2, 0, 0, 0
+ .2byte ITEM_MOOMOO_MILK
+ .2byte ITEM_MOOMOO_MILK
+ .byte 254 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_THICK_FAT
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PINK
+ .2byte 0 ; padding
+
+; Blissey
+ base_stats 255, 10, 10, 55, 75, 135
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 30 ; catch rate
+ .byte 255 ; base exp. yield
+ ev_yield 2, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_LUCKY_EGG
+ .byte 254 ; gender
+ .byte 40 ; egg cycles
+ .byte 140 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_FAIRY
+ .byte EGG_GROUP_FAIRY
+ .byte ABILITY_NATURAL_CURE
+ .byte ABILITY_SERENE_GRACE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PINK
+ .2byte 0 ; padding
+
+; Raikou
+ base_stats 90, 85, 75, 115, 115, 100
+ .byte TYPE_ELECTRIC
+ .byte TYPE_ELECTRIC
+ .byte 3 ; catch rate
+ .byte 216 ; base exp. yield
+ ev_yield 0, 0, 0, 2, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 80 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_PRESSURE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Entei
+ base_stats 115, 115, 85, 100, 90, 75
+ .byte TYPE_FIRE
+ .byte TYPE_FIRE
+ .byte 3 ; catch rate
+ .byte 217 ; base exp. yield
+ ev_yield 1, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 80 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_PRESSURE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Suicune
+ base_stats 100, 75, 115, 85, 90, 115
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 3 ; catch rate
+ .byte 215 ; base exp. yield
+ ev_yield 0, 0, 1, 0, 0, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 80 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_PRESSURE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Larvitar
+ base_stats 50, 64, 50, 41, 45, 50
+ .byte TYPE_ROCK
+ .byte TYPE_GROUND
+ .byte 45 ; catch rate
+ .byte 67 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 40 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_MONSTER
+ .byte ABILITY_GUTS
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Pupitar
+ base_stats 70, 84, 70, 51, 65, 70
+ .byte TYPE_ROCK
+ .byte TYPE_GROUND
+ .byte 45 ; catch rate
+ .byte 144 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 40 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_MONSTER
+ .byte ABILITY_SHED_SKIN
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GRAY
+ .2byte 0 ; padding
+
+; Tyranitar
+ base_stats 100, 134, 110, 61, 95, 100
+ .byte TYPE_ROCK
+ .byte TYPE_DARK
+ .byte 45 ; catch rate
+ .byte 218 ; base exp. yield
+ ev_yield 0, 3, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 40 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_MONSTER
+ .byte ABILITY_SAND_STREAM
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Lugia
+ base_stats 106, 90, 130, 110, 90, 154
+ .byte TYPE_PSYCHIC
+ .byte TYPE_FLYING
+ .byte 3 ; catch rate
+ .byte 220 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 3
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_PRESSURE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_WHITE
+ .2byte 0 ; padding
+
+; Ho-Oh
+ base_stats 106, 130, 90, 90, 110, 154
+ .byte TYPE_FIRE
+ .byte TYPE_FLYING
+ .byte 3 ; catch rate
+ .byte 220 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 3
+ .2byte ITEM_SACRED_ASH
+ .2byte ITEM_SACRED_ASH
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_PRESSURE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Celebi
+ base_stats 100, 100, 100, 100, 100, 100
+ .byte TYPE_PSYCHIC
+ .byte TYPE_GRASS
+ .byte 45 ; catch rate
+ .byte 64 ; base exp. yield
+ ev_yield 3, 0, 0, 0, 0, 0
+ .2byte ITEM_LUM_BERRY
+ .2byte ITEM_LUM_BERRY
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 100 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_NATURAL_CURE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; ?
+ base_stats 50, 150, 50, 150, 150, 50
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 3 ; catch rate
+ .byte 1 ; base exp. yield
+ ev_yield 2, 2, 2, 2, 2, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_NONE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; ?
+ base_stats 50, 150, 50, 150, 150, 50
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 3 ; catch rate
+ .byte 1 ; base exp. yield
+ ev_yield 2, 2, 2, 2, 2, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_NONE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; ?
+ base_stats 50, 150, 50, 150, 150, 50
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 3 ; catch rate
+ .byte 1 ; base exp. yield
+ ev_yield 2, 2, 2, 2, 2, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_NONE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; ?
+ base_stats 50, 150, 50, 150, 150, 50
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 3 ; catch rate
+ .byte 1 ; base exp. yield
+ ev_yield 2, 2, 2, 2, 2, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_NONE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; ?
+ base_stats 50, 150, 50, 150, 150, 50
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 3 ; catch rate
+ .byte 1 ; base exp. yield
+ ev_yield 2, 2, 2, 2, 2, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_NONE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; ?
+ base_stats 50, 150, 50, 150, 150, 50
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 3 ; catch rate
+ .byte 1 ; base exp. yield
+ ev_yield 2, 2, 2, 2, 2, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_NONE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; ?
+ base_stats 50, 150, 50, 150, 150, 50
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 3 ; catch rate
+ .byte 1 ; base exp. yield
+ ev_yield 2, 2, 2, 2, 2, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_NONE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; ?
+ base_stats 50, 150, 50, 150, 150, 50
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 3 ; catch rate
+ .byte 1 ; base exp. yield
+ ev_yield 2, 2, 2, 2, 2, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_NONE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; ?
+ base_stats 50, 150, 50, 150, 150, 50
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 3 ; catch rate
+ .byte 1 ; base exp. yield
+ ev_yield 2, 2, 2, 2, 2, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_NONE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; ?
+ base_stats 50, 150, 50, 150, 150, 50
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 3 ; catch rate
+ .byte 1 ; base exp. yield
+ ev_yield 2, 2, 2, 2, 2, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_NONE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; ?
+ base_stats 50, 150, 50, 150, 150, 50
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 3 ; catch rate
+ .byte 1 ; base exp. yield
+ ev_yield 2, 2, 2, 2, 2, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_NONE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; ?
+ base_stats 50, 150, 50, 150, 150, 50
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 3 ; catch rate
+ .byte 1 ; base exp. yield
+ ev_yield 2, 2, 2, 2, 2, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_NONE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; ?
+ base_stats 50, 150, 50, 150, 150, 50
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 3 ; catch rate
+ .byte 1 ; base exp. yield
+ ev_yield 2, 2, 2, 2, 2, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_NONE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; ?
+ base_stats 50, 150, 50, 150, 150, 50
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 3 ; catch rate
+ .byte 1 ; base exp. yield
+ ev_yield 2, 2, 2, 2, 2, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_NONE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; ?
+ base_stats 50, 150, 50, 150, 150, 50
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 3 ; catch rate
+ .byte 1 ; base exp. yield
+ ev_yield 2, 2, 2, 2, 2, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_NONE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; ?
+ base_stats 50, 150, 50, 150, 150, 50
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 3 ; catch rate
+ .byte 1 ; base exp. yield
+ ev_yield 2, 2, 2, 2, 2, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_NONE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; ?
+ base_stats 50, 150, 50, 150, 150, 50
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 3 ; catch rate
+ .byte 1 ; base exp. yield
+ ev_yield 2, 2, 2, 2, 2, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_NONE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; ?
+ base_stats 50, 150, 50, 150, 150, 50
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 3 ; catch rate
+ .byte 1 ; base exp. yield
+ ev_yield 2, 2, 2, 2, 2, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_NONE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; ?
+ base_stats 50, 150, 50, 150, 150, 50
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 3 ; catch rate
+ .byte 1 ; base exp. yield
+ ev_yield 2, 2, 2, 2, 2, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_NONE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; ?
+ base_stats 50, 150, 50, 150, 150, 50
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 3 ; catch rate
+ .byte 1 ; base exp. yield
+ ev_yield 2, 2, 2, 2, 2, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_NONE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; ?
+ base_stats 50, 150, 50, 150, 150, 50
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 3 ; catch rate
+ .byte 1 ; base exp. yield
+ ev_yield 2, 2, 2, 2, 2, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_NONE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; ?
+ base_stats 50, 150, 50, 150, 150, 50
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 3 ; catch rate
+ .byte 1 ; base exp. yield
+ ev_yield 2, 2, 2, 2, 2, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_NONE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; ?
+ base_stats 50, 150, 50, 150, 150, 50
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 3 ; catch rate
+ .byte 1 ; base exp. yield
+ ev_yield 2, 2, 2, 2, 2, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_NONE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; ?
+ base_stats 50, 150, 50, 150, 150, 50
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 3 ; catch rate
+ .byte 1 ; base exp. yield
+ ev_yield 2, 2, 2, 2, 2, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_NONE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; ?
+ base_stats 50, 150, 50, 150, 150, 50
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 3 ; catch rate
+ .byte 1 ; base exp. yield
+ ev_yield 2, 2, 2, 2, 2, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_NONE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; Treecko
+ base_stats 40, 45, 35, 70, 65, 55
+ .byte TYPE_GRASS
+ .byte TYPE_GRASS
+ .byte 45 ; catch rate
+ .byte 65 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_DRAGON
+ .byte ABILITY_OVERGROW
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Grovyle
+ base_stats 50, 65, 45, 95, 85, 65
+ .byte TYPE_GRASS
+ .byte TYPE_GRASS
+ .byte 45 ; catch rate
+ .byte 141 ; base exp. yield
+ ev_yield 0, 0, 0, 2, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_DRAGON
+ .byte ABILITY_OVERGROW
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Sceptile
+ base_stats 70, 85, 65, 120, 105, 85
+ .byte TYPE_GRASS
+ .byte TYPE_GRASS
+ .byte 45 ; catch rate
+ .byte 208 ; base exp. yield
+ ev_yield 0, 0, 0, 3, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_DRAGON
+ .byte ABILITY_OVERGROW
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Torchic
+ base_stats 45, 60, 40, 45, 70, 50
+ .byte TYPE_FIRE
+ .byte TYPE_FIRE
+ .byte 45 ; catch rate
+ .byte 65 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_BLAZE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Combusken
+ base_stats 60, 85, 60, 55, 85, 60
+ .byte TYPE_FIRE
+ .byte TYPE_FIGHTING
+ .byte 45 ; catch rate
+ .byte 142 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_BLAZE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Blaziken
+ base_stats 80, 120, 70, 80, 110, 70
+ .byte TYPE_FIRE
+ .byte TYPE_FIGHTING
+ .byte 45 ; catch rate
+ .byte 209 ; base exp. yield
+ ev_yield 0, 3, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_BLAZE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Mudkip
+ base_stats 50, 70, 50, 40, 50, 50
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 45 ; catch rate
+ .byte 65 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_WATER_1
+ .byte ABILITY_TORRENT
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Marshtomp
+ base_stats 70, 85, 70, 50, 60, 70
+ .byte TYPE_WATER
+ .byte TYPE_GROUND
+ .byte 45 ; catch rate
+ .byte 143 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_WATER_1
+ .byte ABILITY_TORRENT
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Swampert
+ base_stats 100, 110, 90, 60, 85, 90
+ .byte TYPE_WATER
+ .byte TYPE_GROUND
+ .byte 45 ; catch rate
+ .byte 210 ; base exp. yield
+ ev_yield 0, 3, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_WATER_1
+ .byte ABILITY_TORRENT
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Poochyena
+ base_stats 35, 55, 35, 35, 30, 30
+ .byte TYPE_DARK
+ .byte TYPE_DARK
+ .byte 255 ; catch rate
+ .byte 55 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_PECHA_BERRY
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_RUN_AWAY
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GRAY
+ .2byte 0 ; padding
+
+; Mightyena
+ base_stats 70, 90, 70, 70, 60, 60
+ .byte TYPE_DARK
+ .byte TYPE_DARK
+ .byte 127 ; catch rate
+ .byte 128 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_PECHA_BERRY
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_INTIMIDATE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GRAY
+ .2byte 0 ; padding
+
+; Zigzagoon
+ base_stats 38, 30, 41, 60, 30, 41
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 255 ; catch rate
+ .byte 60 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_ORAN_BERRY
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_PICKUP
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Linoone
+ base_stats 78, 70, 61, 100, 50, 61
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 90 ; catch rate
+ .byte 128 ; base exp. yield
+ ev_yield 0, 0, 0, 2, 0, 0
+ .2byte ITEM_ORAN_BERRY
+ .2byte ITEM_SITRUS_BERRY
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_PICKUP
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_WHITE
+ .2byte 0 ; padding
+
+; Wurmple
+ base_stats 45, 45, 35, 20, 20, 30
+ .byte TYPE_BUG
+ .byte TYPE_BUG
+ .byte 255 ; catch rate
+ .byte 54 ; base exp. yield
+ ev_yield 1, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_SHIELD_DUST
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Silcoon
+ base_stats 50, 35, 55, 15, 25, 25
+ .byte TYPE_BUG
+ .byte TYPE_BUG
+ .byte 120 ; catch rate
+ .byte 71 ; base exp. yield
+ ev_yield 0, 0, 2, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_SHED_SKIN
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_WHITE
+ .2byte 0 ; padding
+
+; Beautifly
+ base_stats 60, 70, 50, 65, 90, 50
+ .byte TYPE_BUG
+ .byte TYPE_FLYING
+ .byte 45 ; catch rate
+ .byte 161 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 3, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_SILVER_POWDER
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_SWARM
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Cascoon
+ base_stats 50, 35, 55, 15, 25, 25
+ .byte TYPE_BUG
+ .byte TYPE_BUG
+ .byte 120 ; catch rate
+ .byte 72 ; base exp. yield
+ ev_yield 0, 0, 2, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_SHED_SKIN
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Dustox
+ base_stats 60, 50, 70, 65, 50, 90
+ .byte TYPE_BUG
+ .byte TYPE_POISON
+ .byte 45 ; catch rate
+ .byte 160 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 3
+ .2byte ITEM_NONE
+ .2byte ITEM_SILVER_POWDER
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_SHIELD_DUST
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Lotad
+ base_stats 40, 30, 30, 30, 40, 50
+ .byte TYPE_WATER
+ .byte TYPE_GRASS
+ .byte 255 ; catch rate
+ .byte 74 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 1
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_SWIFT_SWIM
+ .byte ABILITY_RAIN_DISH
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Lombre
+ base_stats 60, 50, 50, 50, 60, 70
+ .byte TYPE_WATER
+ .byte TYPE_GRASS
+ .byte 120 ; catch rate
+ .byte 141 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_SWIFT_SWIM
+ .byte ABILITY_RAIN_DISH
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Ludicolo
+ base_stats 80, 70, 70, 70, 90, 100
+ .byte TYPE_WATER
+ .byte TYPE_GRASS
+ .byte 45 ; catch rate
+ .byte 181 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 3
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_SWIFT_SWIM
+ .byte ABILITY_RAIN_DISH
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Seedot
+ base_stats 40, 40, 50, 30, 30, 30
+ .byte TYPE_GRASS
+ .byte TYPE_GRASS
+ .byte 255 ; catch rate
+ .byte 74 ; base exp. yield
+ ev_yield 0, 0, 1, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_CHLOROPHYLL
+ .byte ABILITY_EARLY_BIRD
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Nuzleaf
+ base_stats 70, 70, 40, 60, 60, 40
+ .byte TYPE_GRASS
+ .byte TYPE_DARK
+ .byte 120 ; catch rate
+ .byte 141 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_CHLOROPHYLL
+ .byte ABILITY_EARLY_BIRD
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Shiftry
+ base_stats 90, 100, 60, 80, 90, 60
+ .byte TYPE_GRASS
+ .byte TYPE_DARK
+ .byte 45 ; catch rate
+ .byte 181 ; base exp. yield
+ ev_yield 0, 3, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_CHLOROPHYLL
+ .byte ABILITY_EARLY_BIRD
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Nincada
+ base_stats 31, 45, 90, 40, 30, 30
+ .byte TYPE_BUG
+ .byte TYPE_GROUND
+ .byte 255 ; catch rate
+ .byte 65 ; base exp. yield
+ ev_yield 0, 0, 1, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_ERRATIC
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_COMPOUND_EYES
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GRAY
+ .2byte 0 ; padding
+
+; Ninjask
+ base_stats 61, 90, 45, 160, 50, 50
+ .byte TYPE_BUG
+ .byte TYPE_FLYING
+ .byte 120 ; catch rate
+ .byte 155 ; base exp. yield
+ ev_yield 0, 0, 0, 2, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_ERRATIC
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_SPEED_BOOST
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Shedinja
+ base_stats 1, 90, 45, 40, 30, 30
+ .byte TYPE_BUG
+ .byte TYPE_GHOST
+ .byte 45 ; catch rate
+ .byte 95 ; base exp. yield
+ ev_yield 2, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_ERRATIC
+ .byte EGG_GROUP_MINERAL
+ .byte EGG_GROUP_MINERAL
+ .byte ABILITY_WONDER_GUARD
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Taillow
+ base_stats 40, 55, 30, 85, 30, 30
+ .byte TYPE_NORMAL
+ .byte TYPE_FLYING
+ .byte 200 ; catch rate
+ .byte 59 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_FLYING
+ .byte EGG_GROUP_FLYING
+ .byte ABILITY_GUTS
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Swellow
+ base_stats 60, 85, 60, 125, 50, 50
+ .byte TYPE_NORMAL
+ .byte TYPE_FLYING
+ .byte 45 ; catch rate
+ .byte 162 ; base exp. yield
+ ev_yield 0, 0, 0, 2, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_FLYING
+ .byte EGG_GROUP_FLYING
+ .byte ABILITY_GUTS
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Shroomish
+ base_stats 60, 40, 60, 35, 40, 60
+ .byte TYPE_GRASS
+ .byte TYPE_GRASS
+ .byte 255 ; catch rate
+ .byte 65 ; base exp. yield
+ ev_yield 1, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FLUCTUATING
+ .byte EGG_GROUP_FAIRY
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_EFFECT_SPORE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Breloom
+ base_stats 60, 130, 80, 70, 60, 60
+ .byte TYPE_GRASS
+ .byte TYPE_FIGHTING
+ .byte 90 ; catch rate
+ .byte 165 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FLUCTUATING
+ .byte EGG_GROUP_FAIRY
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_EFFECT_SPORE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Spinda
+ base_stats 60, 60, 60, 60, 60, 60
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 255 ; catch rate
+ .byte 85 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_CHESTO_BERRY
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte ABILITY_OWN_TEMPO
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Wingull
+ base_stats 40, 30, 30, 85, 55, 30
+ .byte TYPE_WATER
+ .byte TYPE_FLYING
+ .byte 190 ; catch rate
+ .byte 64 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_FLYING
+ .byte ABILITY_KEEN_EYE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_WHITE
+ .2byte 0 ; padding
+
+; Pelipper
+ base_stats 60, 50, 100, 65, 85, 70
+ .byte TYPE_WATER
+ .byte TYPE_FLYING
+ .byte 45 ; catch rate
+ .byte 164 ; base exp. yield
+ ev_yield 0, 0, 2, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_FLYING
+ .byte ABILITY_KEEN_EYE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Surskit
+ base_stats 40, 30, 32, 65, 50, 52
+ .byte TYPE_BUG
+ .byte TYPE_WATER
+ .byte 200 ; catch rate
+ .byte 63 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_SWIFT_SWIM
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Masquerain
+ base_stats 70, 60, 62, 60, 80, 82
+ .byte TYPE_BUG
+ .byte TYPE_FLYING
+ .byte 75 ; catch rate
+ .byte 128 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 1, 1
+ .2byte ITEM_NONE
+ .2byte ITEM_SILVER_POWDER
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_INTIMIDATE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Wailmer
+ base_stats 130, 70, 35, 60, 70, 35
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 125 ; catch rate
+ .byte 137 ; base exp. yield
+ ev_yield 1, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 40 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FLUCTUATING
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_WATER_2
+ .byte ABILITY_WATER_VEIL
+ .byte ABILITY_OBLIVIOUS
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Wailord
+ base_stats 170, 90, 45, 60, 90, 45
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 60 ; catch rate
+ .byte 206 ; base exp. yield
+ ev_yield 2, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 40 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FLUCTUATING
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_WATER_2
+ .byte ABILITY_WATER_VEIL
+ .byte ABILITY_OBLIVIOUS
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Skitty
+ base_stats 50, 45, 45, 50, 35, 35
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 255 ; catch rate
+ .byte 65 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_LEPPA_BERRY
+ .byte 191 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FAIRY
+ .byte ABILITY_CUTE_CHARM
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PINK
+ .2byte 0 ; padding
+
+; Delcatty
+ base_stats 70, 65, 65, 70, 55, 55
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 60 ; catch rate
+ .byte 138 ; base exp. yield
+ ev_yield 1, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_LEPPA_BERRY
+ .byte 191 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FAIRY
+ .byte ABILITY_CUTE_CHARM
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Kecleon
+ base_stats 60, 90, 70, 40, 60, 120
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 200 ; catch rate
+ .byte 132 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 1
+ .2byte ITEM_NONE
+ .2byte ITEM_PERSIM_BERRY
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_COLOR_CHANGE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Baltoy
+ base_stats 40, 40, 55, 55, 40, 70
+ .byte TYPE_GROUND
+ .byte TYPE_PSYCHIC
+ .byte 255 ; catch rate
+ .byte 58 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 1
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_MINERAL
+ .byte EGG_GROUP_MINERAL
+ .byte ABILITY_LEVITATE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Claydol
+ base_stats 60, 70, 105, 75, 70, 120
+ .byte TYPE_GROUND
+ .byte TYPE_PSYCHIC
+ .byte 90 ; catch rate
+ .byte 189 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_MINERAL
+ .byte EGG_GROUP_MINERAL
+ .byte ABILITY_LEVITATE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; Nosepass
+ base_stats 30, 45, 135, 30, 45, 90
+ .byte TYPE_ROCK
+ .byte TYPE_ROCK
+ .byte 255 ; catch rate
+ .byte 108 ; base exp. yield
+ ev_yield 0, 0, 1, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_MINERAL
+ .byte EGG_GROUP_MINERAL
+ .byte ABILITY_STURDY
+ .byte ABILITY_MAGNET_PULL
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GRAY
+ .2byte 0 ; padding
+
+; Torkoal
+ base_stats 70, 85, 140, 20, 85, 70
+ .byte TYPE_FIRE
+ .byte TYPE_FIRE
+ .byte 90 ; catch rate
+ .byte 161 ; base exp. yield
+ ev_yield 0, 0, 2, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_WHITE_SMOKE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Sableye
+ base_stats 50, 75, 75, 50, 65, 65
+ .byte TYPE_DARK
+ .byte TYPE_GHOST
+ .byte 45 ; catch rate
+ .byte 98 ; base exp. yield
+ ev_yield 0, 1, 1, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 25 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte ABILITY_KEEN_EYE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Barboach
+ base_stats 50, 48, 43, 60, 46, 41
+ .byte TYPE_WATER
+ .byte TYPE_GROUND
+ .byte 190 ; catch rate
+ .byte 92 ; base exp. yield
+ ev_yield 1, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_WATER_2
+ .byte EGG_GROUP_WATER_2
+ .byte ABILITY_OBLIVIOUS
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GRAY
+ .2byte 0 ; padding
+
+; Whiscash
+ base_stats 110, 78, 73, 60, 76, 71
+ .byte TYPE_WATER
+ .byte TYPE_GROUND
+ .byte 75 ; catch rate
+ .byte 158 ; base exp. yield
+ ev_yield 2, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_WATER_2
+ .byte EGG_GROUP_WATER_2
+ .byte ABILITY_OBLIVIOUS
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Luvdisc
+ base_stats 43, 30, 55, 97, 40, 65
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 225 ; catch rate
+ .byte 110 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_HEART_SCALE
+ .2byte ITEM_NONE
+ .byte 191 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_WATER_2
+ .byte EGG_GROUP_WATER_2
+ .byte ABILITY_SWIFT_SWIM
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PINK
+ .2byte 0 ; padding
+
+; Corphish
+ base_stats 43, 80, 65, 35, 50, 35
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 205 ; catch rate
+ .byte 111 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FLUCTUATING
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_WATER_3
+ .byte ABILITY_HYPER_CUTTER
+ .byte ABILITY_SHELL_ARMOR
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Crawdaunt
+ base_stats 63, 120, 85, 55, 90, 55
+ .byte TYPE_WATER
+ .byte TYPE_DARK
+ .byte 155 ; catch rate
+ .byte 161 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FLUCTUATING
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_WATER_3
+ .byte ABILITY_HYPER_CUTTER
+ .byte ABILITY_SHELL_ARMOR
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Feebas
+ base_stats 20, 15, 20, 80, 10, 55
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 255 ; catch rate
+ .byte 61 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_ERRATIC
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_DRAGON
+ .byte ABILITY_SWIFT_SWIM
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Milotic
+ base_stats 95, 60, 79, 81, 100, 125
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 60 ; catch rate
+ .byte 213 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_ERRATIC
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_DRAGON
+ .byte ABILITY_MARVEL_SCALE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PINK
+ .2byte 0 ; padding
+
+; Carvanha
+ base_stats 45, 90, 20, 65, 65, 20
+ .byte TYPE_WATER
+ .byte TYPE_DARK
+ .byte 225 ; catch rate
+ .byte 88 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_WATER_2
+ .byte EGG_GROUP_WATER_2
+ .byte ABILITY_ROUGH_SKIN
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Sharpedo
+ base_stats 70, 120, 40, 95, 95, 40
+ .byte TYPE_WATER
+ .byte TYPE_DARK
+ .byte 60 ; catch rate
+ .byte 175 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_WATER_2
+ .byte EGG_GROUP_WATER_2
+ .byte ABILITY_ROUGH_SKIN
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Trapinch
+ base_stats 45, 100, 45, 10, 45, 45
+ .byte TYPE_GROUND
+ .byte TYPE_GROUND
+ .byte 255 ; catch rate
+ .byte 73 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_SOFT_SAND
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_HYPER_CUTTER
+ .byte ABILITY_ARENA_TRAP
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Vibrava
+ base_stats 50, 70, 50, 70, 50, 50
+ .byte TYPE_GROUND
+ .byte TYPE_DRAGON
+ .byte 120 ; catch rate
+ .byte 126 ; base exp. yield
+ ev_yield 0, 1, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_LEVITATE
+ .byte ABILITY_LEVITATE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Flygon
+ base_stats 80, 100, 80, 100, 80, 80
+ .byte TYPE_GROUND
+ .byte TYPE_DRAGON
+ .byte 45 ; catch rate
+ .byte 197 ; base exp. yield
+ ev_yield 0, 1, 0, 2, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_BUG
+ .byte ABILITY_LEVITATE
+ .byte ABILITY_LEVITATE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Makuhita
+ base_stats 72, 60, 30, 25, 20, 30
+ .byte TYPE_FIGHTING
+ .byte TYPE_FIGHTING
+ .byte 180 ; catch rate
+ .byte 87 ; base exp. yield
+ ev_yield 1, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 63 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FLUCTUATING
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte ABILITY_THICK_FAT
+ .byte ABILITY_GUTS
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Hariyama
+ base_stats 144, 120, 60, 50, 40, 60
+ .byte TYPE_FIGHTING
+ .byte TYPE_FIGHTING
+ .byte 200 ; catch rate
+ .byte 184 ; base exp. yield
+ ev_yield 2, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_KINGS_ROCK
+ .byte 63 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FLUCTUATING
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte ABILITY_THICK_FAT
+ .byte ABILITY_GUTS
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Electrike
+ base_stats 40, 45, 40, 65, 65, 40
+ .byte TYPE_ELECTRIC
+ .byte TYPE_ELECTRIC
+ .byte 120 ; catch rate
+ .byte 104 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_STATIC
+ .byte ABILITY_LIGHTNING_ROD
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Manectric
+ base_stats 70, 75, 60, 105, 105, 60
+ .byte TYPE_ELECTRIC
+ .byte TYPE_ELECTRIC
+ .byte 45 ; catch rate
+ .byte 168 ; base exp. yield
+ ev_yield 0, 0, 0, 2, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_STATIC
+ .byte ABILITY_LIGHTNING_ROD
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Numel
+ base_stats 60, 60, 40, 35, 65, 45
+ .byte TYPE_FIRE
+ .byte TYPE_GROUND
+ .byte 255 ; catch rate
+ .byte 88 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 1, 0
+ .2byte ITEM_RAWST_BERRY
+ .2byte ITEM_RAWST_BERRY
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_OBLIVIOUS
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Camerupt
+ base_stats 70, 100, 70, 40, 105, 75
+ .byte TYPE_FIRE
+ .byte TYPE_GROUND
+ .byte 150 ; catch rate
+ .byte 175 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 1, 0
+ .2byte ITEM_RAWST_BERRY
+ .2byte ITEM_RAWST_BERRY
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_MAGMA_ARMOR
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Spheal
+ base_stats 70, 40, 50, 25, 55, 50
+ .byte TYPE_ICE
+ .byte TYPE_WATER
+ .byte 255 ; catch rate
+ .byte 75 ; base exp. yield
+ ev_yield 1, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_THICK_FAT
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Sealeo
+ base_stats 90, 60, 70, 45, 75, 70
+ .byte TYPE_ICE
+ .byte TYPE_WATER
+ .byte 120 ; catch rate
+ .byte 128 ; base exp. yield
+ ev_yield 2, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_THICK_FAT
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Walrein
+ base_stats 110, 80, 90, 65, 95, 90
+ .byte TYPE_ICE
+ .byte TYPE_WATER
+ .byte 45 ; catch rate
+ .byte 192 ; base exp. yield
+ ev_yield 3, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_THICK_FAT
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Cacnea
+ base_stats 50, 85, 40, 35, 85, 40
+ .byte TYPE_GRASS
+ .byte TYPE_GRASS
+ .byte 190 ; catch rate
+ .byte 97 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_POISON_BARB
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_GRASS
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte ABILITY_SAND_VEIL
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Cacturne
+ base_stats 70, 115, 60, 55, 115, 60
+ .byte TYPE_GRASS
+ .byte TYPE_DARK
+ .byte 60 ; catch rate
+ .byte 177 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_POISON_BARB
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_GRASS
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte ABILITY_SAND_VEIL
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Snorunt
+ base_stats 50, 50, 50, 50, 50, 50
+ .byte TYPE_ICE
+ .byte TYPE_ICE
+ .byte 190 ; catch rate
+ .byte 74 ; base exp. yield
+ ev_yield 1, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FAIRY
+ .byte EGG_GROUP_MINERAL
+ .byte ABILITY_INNER_FOCUS
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GRAY
+ .2byte 0 ; padding
+
+; Glalie
+ base_stats 80, 80, 80, 80, 80, 80
+ .byte TYPE_ICE
+ .byte TYPE_ICE
+ .byte 75 ; catch rate
+ .byte 187 ; base exp. yield
+ ev_yield 2, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NEVER_MELT_ICE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FAIRY
+ .byte EGG_GROUP_MINERAL
+ .byte ABILITY_INNER_FOCUS
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GRAY
+ .2byte 0 ; padding
+
+; Lunatone
+ base_stats 70, 55, 65, 70, 95, 85
+ .byte TYPE_ROCK
+ .byte TYPE_PSYCHIC
+ .byte 45 ; catch rate
+ .byte 150 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 2, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_MOON_STONE
+ .byte 255 ; gender
+ .byte 25 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_MINERAL
+ .byte EGG_GROUP_MINERAL
+ .byte ABILITY_LEVITATE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Solrock
+ base_stats 70, 95, 85, 70, 55, 65
+ .byte TYPE_ROCK
+ .byte TYPE_PSYCHIC
+ .byte 45 ; catch rate
+ .byte 150 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_SUN_STONE
+ .byte 255 ; gender
+ .byte 25 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_MINERAL
+ .byte EGG_GROUP_MINERAL
+ .byte ABILITY_LEVITATE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Azurill
+ base_stats 50, 20, 40, 20, 20, 40
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 150 ; catch rate
+ .byte 33 ; base exp. yield
+ ev_yield 1, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 191 ; gender
+ .byte 10 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_THICK_FAT
+ .byte ABILITY_HUGE_POWER
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Spoink
+ base_stats 60, 25, 35, 60, 70, 80
+ .byte TYPE_PSYCHIC
+ .byte TYPE_PSYCHIC
+ .byte 255 ; catch rate
+ .byte 89 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 1
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_THICK_FAT
+ .byte ABILITY_OWN_TEMPO
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; Grumpig
+ base_stats 80, 45, 65, 80, 90, 110
+ .byte TYPE_PSYCHIC
+ .byte TYPE_PSYCHIC
+ .byte 60 ; catch rate
+ .byte 164 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_THICK_FAT
+ .byte ABILITY_OWN_TEMPO
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Plusle
+ base_stats 60, 50, 40, 95, 85, 75
+ .byte TYPE_ELECTRIC
+ .byte TYPE_ELECTRIC
+ .byte 200 ; catch rate
+ .byte 120 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FAIRY
+ .byte EGG_GROUP_FAIRY
+ .byte ABILITY_PLUS
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Minun
+ base_stats 60, 40, 50, 95, 75, 85
+ .byte TYPE_ELECTRIC
+ .byte TYPE_ELECTRIC
+ .byte 200 ; catch rate
+ .byte 120 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FAIRY
+ .byte EGG_GROUP_FAIRY
+ .byte ABILITY_MINUS
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Mawile
+ base_stats 50, 85, 85, 50, 55, 55
+ .byte TYPE_STEEL
+ .byte TYPE_STEEL
+ .byte 45 ; catch rate
+ .byte 98 ; base exp. yield
+ ev_yield 0, 1, 1, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FAIRY
+ .byte ABILITY_HYPER_CUTTER
+ .byte ABILITY_INTIMIDATE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; Meditite
+ base_stats 30, 40, 55, 60, 40, 55
+ .byte TYPE_FIGHTING
+ .byte TYPE_PSYCHIC
+ .byte 180 ; catch rate
+ .byte 91 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte ABILITY_PURE_POWER
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Medicham
+ base_stats 60, 60, 75, 80, 60, 75
+ .byte TYPE_FIGHTING
+ .byte TYPE_PSYCHIC
+ .byte 90 ; catch rate
+ .byte 153 ; base exp. yield
+ ev_yield 0, 0, 0, 2, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte ABILITY_PURE_POWER
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Swablu
+ base_stats 45, 40, 60, 50, 40, 75
+ .byte TYPE_NORMAL
+ .byte TYPE_FLYING
+ .byte 255 ; catch rate
+ .byte 74 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 1
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_ERRATIC
+ .byte EGG_GROUP_FLYING
+ .byte EGG_GROUP_DRAGON
+ .byte ABILITY_NATURAL_CURE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Altaria
+ base_stats 75, 70, 90, 80, 70, 105
+ .byte TYPE_DRAGON
+ .byte TYPE_FLYING
+ .byte 45 ; catch rate
+ .byte 188 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_ERRATIC
+ .byte EGG_GROUP_FLYING
+ .byte EGG_GROUP_DRAGON
+ .byte ABILITY_NATURAL_CURE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Wynaut
+ base_stats 95, 23, 48, 23, 23, 48
+ .byte TYPE_PSYCHIC
+ .byte TYPE_PSYCHIC
+ .byte 125 ; catch rate
+ .byte 44 ; base exp. yield
+ ev_yield 1, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_SHADOW_TAG
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Duskull
+ base_stats 20, 40, 90, 25, 30, 90
+ .byte TYPE_GHOST
+ .byte TYPE_GHOST
+ .byte 190 ; catch rate
+ .byte 97 ; base exp. yield
+ ev_yield 0, 0, 1, 0, 0, 1
+ .2byte ITEM_NONE
+ .2byte ITEM_SPELL_TAG
+ .byte 127 ; gender
+ .byte 25 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_AMORPHOUS
+ .byte EGG_GROUP_AMORPHOUS
+ .byte ABILITY_LEVITATE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; Dusclops
+ base_stats 40, 70, 130, 25, 60, 130
+ .byte TYPE_GHOST
+ .byte TYPE_GHOST
+ .byte 90 ; catch rate
+ .byte 179 ; base exp. yield
+ ev_yield 0, 0, 1, 0, 0, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_SPELL_TAG
+ .byte 127 ; gender
+ .byte 25 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_AMORPHOUS
+ .byte EGG_GROUP_AMORPHOUS
+ .byte ABILITY_PRESSURE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; Roselia
+ base_stats 50, 60, 45, 65, 100, 80
+ .byte TYPE_GRASS
+ .byte TYPE_POISON
+ .byte 150 ; catch rate
+ .byte 152 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_POISON_BARB
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_FAIRY
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_NATURAL_CURE
+ .byte ABILITY_POISON_POINT
+ .byte 0 ; Safari Zone flee rate
+ .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Slakoth
+ base_stats 60, 60, 60, 30, 35, 35
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 255 ; catch rate
+ .byte 83 ; base exp. yield
+ ev_yield 1, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_TRUANT
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Vigoroth
+ base_stats 80, 80, 80, 90, 55, 55
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 120 ; catch rate
+ .byte 126 ; base exp. yield
+ ev_yield 0, 0, 0, 2, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_VITAL_SPIRIT
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_WHITE
+ .2byte 0 ; padding
+
+; Slaking
+ base_stats 150, 160, 100, 100, 95, 65
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 45 ; catch rate
+ .byte 210 ; base exp. yield
+ ev_yield 3, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_TRUANT
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Gulpin
+ base_stats 70, 43, 53, 40, 43, 53
+ .byte TYPE_POISON
+ .byte TYPE_POISON
+ .byte 225 ; catch rate
+ .byte 75 ; base exp. yield
+ ev_yield 1, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_BIG_PEARL
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FLUCTUATING
+ .byte EGG_GROUP_AMORPHOUS
+ .byte EGG_GROUP_AMORPHOUS
+ .byte ABILITY_LIQUID_OOZE
+ .byte ABILITY_STICKY_HOLD
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Swalot
+ base_stats 100, 73, 83, 55, 73, 83
+ .byte TYPE_POISON
+ .byte TYPE_POISON
+ .byte 75 ; catch rate
+ .byte 168 ; base exp. yield
+ ev_yield 2, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_BIG_PEARL
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FLUCTUATING
+ .byte EGG_GROUP_AMORPHOUS
+ .byte EGG_GROUP_AMORPHOUS
+ .byte ABILITY_LIQUID_OOZE
+ .byte ABILITY_STICKY_HOLD
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Tropius
+ base_stats 99, 68, 83, 51, 72, 87
+ .byte TYPE_GRASS
+ .byte TYPE_FLYING
+ .byte 200 ; catch rate
+ .byte 169 ; base exp. yield
+ ev_yield 2, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 25 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_GRASS
+ .byte ABILITY_CHLOROPHYLL
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Whismur
+ base_stats 64, 51, 23, 28, 51, 23
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 190 ; catch rate
+ .byte 68 ; base exp. yield
+ ev_yield 1, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_CHESTO_BERRY
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_SOUNDPROOF
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PINK
+ .2byte 0 ; padding
+
+; Loudred
+ base_stats 84, 71, 43, 48, 71, 43
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 120 ; catch rate
+ .byte 126 ; base exp. yield
+ ev_yield 2, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_CHESTO_BERRY
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_SOUNDPROOF
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Exploud
+ base_stats 104, 91, 63, 68, 91, 63
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 45 ; catch rate
+ .byte 184 ; base exp. yield
+ ev_yield 3, 0, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_CHESTO_BERRY
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_SOUNDPROOF
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Clamperl
+ base_stats 35, 64, 85, 32, 74, 55
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 255 ; catch rate
+ .byte 142 ; base exp. yield
+ ev_yield 0, 0, 1, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_BLUE_SHARD
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_ERRATIC
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_WATER_1
+ .byte ABILITY_SHELL_ARMOR
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Huntail
+ base_stats 55, 104, 105, 52, 94, 75
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 60 ; catch rate
+ .byte 178 ; base exp. yield
+ ev_yield 0, 1, 1, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_ERRATIC
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_WATER_1
+ .byte ABILITY_SWIFT_SWIM
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Gorebyss
+ base_stats 55, 84, 105, 52, 114, 75
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 60 ; catch rate
+ .byte 178 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 2, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_ERRATIC
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_WATER_1
+ .byte ABILITY_SWIFT_SWIM
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PINK
+ .2byte 0 ; padding
+
+; Absol
+ base_stats 65, 130, 60, 75, 75, 60
+ .byte TYPE_DARK
+ .byte TYPE_DARK
+ .byte 30 ; catch rate
+ .byte 174 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 25 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_MEDIUM_SLOW
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_PRESSURE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_WHITE
+ .2byte 0 ; padding
+
+; Shuppet
+ base_stats 44, 75, 35, 45, 63, 33
+ .byte TYPE_GHOST
+ .byte TYPE_GHOST
+ .byte 225 ; catch rate
+ .byte 97 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_SPELL_TAG
+ .byte 127 ; gender
+ .byte 25 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_AMORPHOUS
+ .byte EGG_GROUP_AMORPHOUS
+ .byte ABILITY_INSOMNIA
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; Banette
+ base_stats 64, 115, 65, 65, 83, 63
+ .byte TYPE_GHOST
+ .byte TYPE_GHOST
+ .byte 45 ; catch rate
+ .byte 179 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_SPELL_TAG
+ .byte 127 ; gender
+ .byte 25 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_AMORPHOUS
+ .byte EGG_GROUP_AMORPHOUS
+ .byte ABILITY_INSOMNIA
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; Seviper
+ base_stats 73, 100, 60, 65, 100, 60
+ .byte TYPE_POISON
+ .byte TYPE_POISON
+ .byte 90 ; catch rate
+ .byte 165 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FLUCTUATING
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_DRAGON
+ .byte ABILITY_SHED_SKIN
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BLACK
+ .2byte 0 ; padding
+
+; Zangoose
+ base_stats 73, 115, 60, 90, 60, 60
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 90 ; catch rate
+ .byte 165 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_ERRATIC
+ .byte EGG_GROUP_FIELD
+ .byte EGG_GROUP_FIELD
+ .byte ABILITY_IMMUNITY
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_WHITE
+ .2byte 0 ; padding
+
+; Relicanth
+ base_stats 100, 90, 130, 55, 45, 65
+ .byte TYPE_WATER
+ .byte TYPE_ROCK
+ .byte 25 ; catch rate
+ .byte 198 ; base exp. yield
+ ev_yield 1, 0, 1, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_GREEN_SHARD
+ .byte 31 ; gender
+ .byte 40 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_WATER_1
+ .byte EGG_GROUP_WATER_2
+ .byte ABILITY_SWIFT_SWIM
+ .byte ABILITY_ROCK_HEAD
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GRAY
+ .2byte 0 ; padding
+
+; Aron
+ base_stats 50, 70, 100, 30, 40, 40
+ .byte TYPE_STEEL
+ .byte TYPE_ROCK
+ .byte 180 ; catch rate
+ .byte 96 ; base exp. yield
+ ev_yield 0, 0, 1, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_HARD_STONE
+ .byte 127 ; gender
+ .byte 35 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_MONSTER
+ .byte ABILITY_STURDY
+ .byte ABILITY_ROCK_HEAD
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GRAY
+ .2byte 0 ; padding
+
+; Lairon
+ base_stats 60, 90, 140, 40, 50, 50
+ .byte TYPE_STEEL
+ .byte TYPE_ROCK
+ .byte 90 ; catch rate
+ .byte 152 ; base exp. yield
+ ev_yield 0, 0, 2, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_HARD_STONE
+ .byte 127 ; gender
+ .byte 35 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_MONSTER
+ .byte ABILITY_STURDY
+ .byte ABILITY_ROCK_HEAD
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GRAY
+ .2byte 0 ; padding
+
+; Aggron
+ base_stats 70, 110, 180, 50, 60, 60
+ .byte TYPE_STEEL
+ .byte TYPE_ROCK
+ .byte 45 ; catch rate
+ .byte 205 ; base exp. yield
+ ev_yield 0, 0, 3, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_HARD_STONE
+ .byte 127 ; gender
+ .byte 35 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_MONSTER
+ .byte EGG_GROUP_MONSTER
+ .byte ABILITY_STURDY
+ .byte ABILITY_ROCK_HEAD
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GRAY
+ .2byte 0 ; padding
+
+; Castform
+ base_stats 70, 70, 70, 70, 70, 70
+ .byte TYPE_NORMAL
+ .byte TYPE_NORMAL
+ .byte 45 ; catch rate
+ .byte 145 ; base exp. yield
+ ev_yield 1, 0, 0, 0, 0, 0
+ .2byte ITEM_MYSTIC_WATER
+ .2byte ITEM_MYSTIC_WATER
+ .byte 127 ; gender
+ .byte 25 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_MEDIUM_FAST
+ .byte EGG_GROUP_FAIRY
+ .byte EGG_GROUP_AMORPHOUS
+ .byte ABILITY_FORECAST
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_WHITE
+ .2byte 0 ; padding
+
+; Volbeat
+ base_stats 65, 73, 55, 85, 47, 75
+ .byte TYPE_BUG
+ .byte TYPE_BUG
+ .byte 150 ; catch rate
+ .byte 146 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 0 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_ERRATIC
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte ABILITY_ILLUMINATE
+ .byte ABILITY_SWARM
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GRAY
+ .2byte 0 ; padding
+
+; Illumise
+ base_stats 65, 47, 55, 85, 73, 75
+ .byte TYPE_BUG
+ .byte TYPE_BUG
+ .byte 150 ; catch rate
+ .byte 146 ; base exp. yield
+ ev_yield 0, 0, 0, 1, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 254 ; gender
+ .byte 15 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FLUCTUATING
+ .byte EGG_GROUP_BUG
+ .byte EGG_GROUP_HUMAN_LIKE
+ .byte ABILITY_OBLIVIOUS
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Lileep
+ base_stats 66, 41, 77, 23, 61, 87
+ .byte TYPE_ROCK
+ .byte TYPE_GRASS
+ .byte 45 ; catch rate
+ .byte 121 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 1
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 30 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_ERRATIC
+ .byte EGG_GROUP_WATER_3
+ .byte EGG_GROUP_WATER_3
+ .byte ABILITY_SUCTION_CUPS
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_PURPLE
+ .2byte 0 ; padding
+
+; Cradily
+ base_stats 86, 81, 97, 43, 81, 107
+ .byte TYPE_ROCK
+ .byte TYPE_GRASS
+ .byte 45 ; catch rate
+ .byte 201 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 2
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 30 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_ERRATIC
+ .byte EGG_GROUP_WATER_3
+ .byte EGG_GROUP_WATER_3
+ .byte ABILITY_SUCTION_CUPS
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Anorith
+ base_stats 45, 95, 50, 75, 40, 50
+ .byte TYPE_ROCK
+ .byte TYPE_BUG
+ .byte 45 ; catch rate
+ .byte 119 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 30 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_ERRATIC
+ .byte EGG_GROUP_WATER_3
+ .byte EGG_GROUP_WATER_3
+ .byte ABILITY_BATTLE_ARMOR
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GRAY
+ .2byte 0 ; padding
+
+; Armaldo
+ base_stats 75, 125, 100, 45, 70, 80
+ .byte TYPE_ROCK
+ .byte TYPE_BUG
+ .byte 45 ; catch rate
+ .byte 200 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 31 ; gender
+ .byte 30 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_ERRATIC
+ .byte EGG_GROUP_WATER_3
+ .byte EGG_GROUP_WATER_3
+ .byte ABILITY_BATTLE_ARMOR
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GRAY
+ .2byte 0 ; padding
+
+; Ralts
+ base_stats 28, 25, 25, 40, 45, 35
+ .byte TYPE_PSYCHIC
+ .byte TYPE_PSYCHIC
+ .byte 235 ; catch rate
+ .byte 70 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_AMORPHOUS
+ .byte EGG_GROUP_AMORPHOUS
+ .byte ABILITY_SYNCHRONIZE
+ .byte ABILITY_TRACE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_WHITE
+ .2byte 0 ; padding
+
+; Kirlia
+ base_stats 38, 35, 35, 50, 65, 55
+ .byte TYPE_PSYCHIC
+ .byte TYPE_PSYCHIC
+ .byte 120 ; catch rate
+ .byte 140 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 2, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_AMORPHOUS
+ .byte EGG_GROUP_AMORPHOUS
+ .byte ABILITY_SYNCHRONIZE
+ .byte ABILITY_TRACE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_WHITE
+ .2byte 0 ; padding
+
+; Gardevoir
+ base_stats 68, 65, 65, 80, 125, 115
+ .byte TYPE_PSYCHIC
+ .byte TYPE_PSYCHIC
+ .byte 45 ; catch rate
+ .byte 208 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 3, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 20 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_AMORPHOUS
+ .byte EGG_GROUP_AMORPHOUS
+ .byte ABILITY_SYNCHRONIZE
+ .byte ABILITY_TRACE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_WHITE
+ .2byte 0 ; padding
+
+; Bagon
+ base_stats 45, 75, 60, 50, 40, 30
+ .byte TYPE_DRAGON
+ .byte TYPE_DRAGON
+ .byte 45 ; catch rate
+ .byte 89 ; base exp. yield
+ ev_yield 0, 1, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_DRAGON_SCALE
+ .byte 127 ; gender
+ .byte 40 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_DRAGON
+ .byte EGG_GROUP_DRAGON
+ .byte ABILITY_ROCK_HEAD
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Shelgon
+ base_stats 65, 95, 100, 50, 60, 50
+ .byte TYPE_DRAGON
+ .byte TYPE_DRAGON
+ .byte 45 ; catch rate
+ .byte 144 ; base exp. yield
+ ev_yield 0, 0, 2, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_DRAGON_SCALE
+ .byte 127 ; gender
+ .byte 40 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_DRAGON
+ .byte EGG_GROUP_DRAGON
+ .byte ABILITY_ROCK_HEAD
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_WHITE
+ .2byte 0 ; padding
+
+; Salamence
+ base_stats 95, 135, 80, 100, 110, 80
+ .byte TYPE_DRAGON
+ .byte TYPE_FLYING
+ .byte 45 ; catch rate
+ .byte 218 ; base exp. yield
+ ev_yield 0, 3, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_DRAGON_SCALE
+ .byte 127 ; gender
+ .byte 40 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_DRAGON
+ .byte EGG_GROUP_DRAGON
+ .byte ABILITY_INTIMIDATE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Beldum
+ base_stats 40, 55, 80, 30, 35, 60
+ .byte TYPE_STEEL
+ .byte TYPE_PSYCHIC
+ .byte 3 ; catch rate
+ .byte 103 ; base exp. yield
+ ev_yield 0, 0, 1, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_METAL_COAT
+ .byte 255 ; gender
+ .byte 40 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_MINERAL
+ .byte EGG_GROUP_MINERAL
+ .byte ABILITY_CLEAR_BODY
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Metang
+ base_stats 60, 75, 100, 50, 55, 80
+ .byte TYPE_STEEL
+ .byte TYPE_PSYCHIC
+ .byte 3 ; catch rate
+ .byte 153 ; base exp. yield
+ ev_yield 0, 0, 2, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_METAL_COAT
+ .byte 255 ; gender
+ .byte 40 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_MINERAL
+ .byte EGG_GROUP_MINERAL
+ .byte ABILITY_CLEAR_BODY
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Metagross
+ base_stats 80, 135, 130, 70, 95, 90
+ .byte TYPE_STEEL
+ .byte TYPE_PSYCHIC
+ .byte 3 ; catch rate
+ .byte 210 ; base exp. yield
+ ev_yield 0, 0, 3, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_METAL_COAT
+ .byte 255 ; gender
+ .byte 40 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_MINERAL
+ .byte EGG_GROUP_MINERAL
+ .byte ABILITY_CLEAR_BODY
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Regirock
+ base_stats 80, 100, 200, 50, 50, 100
+ .byte TYPE_ROCK
+ .byte TYPE_ROCK
+ .byte 3 ; catch rate
+ .byte 217 ; base exp. yield
+ ev_yield 0, 0, 3, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 80 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_CLEAR_BODY
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BROWN
+ .2byte 0 ; padding
+
+; Regice
+ base_stats 80, 50, 100, 50, 100, 200
+ .byte TYPE_ICE
+ .byte TYPE_ICE
+ .byte 3 ; catch rate
+ .byte 216 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 3
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 80 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_CLEAR_BODY
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Registeel
+ base_stats 80, 75, 150, 50, 75, 150
+ .byte TYPE_STEEL
+ .byte TYPE_STEEL
+ .byte 3 ; catch rate
+ .byte 215 ; base exp. yield
+ ev_yield 0, 0, 2, 0, 0, 1
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 80 ; egg cycles
+ .byte 35 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_CLEAR_BODY
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GRAY
+ .2byte 0 ; padding
+
+; Kyogre
+ base_stats 100, 100, 90, 90, 150, 140
+ .byte TYPE_WATER
+ .byte TYPE_WATER
+ .byte 5 ; catch rate
+ .byte 218 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 3, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_DRIZZLE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Groudon
+ base_stats 100, 150, 140, 90, 100, 90
+ .byte TYPE_GROUND
+ .byte TYPE_GROUND
+ .byte 5 ; catch rate
+ .byte 218 ; base exp. yield
+ ev_yield 0, 3, 0, 0, 0, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_DROUGHT
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Rayquaza
+ base_stats 105, 150, 90, 95, 150, 90
+ .byte TYPE_DRAGON
+ .byte TYPE_FLYING
+ .byte 3 ; catch rate
+ .byte 220 ; base exp. yield
+ ev_yield 0, 2, 0, 0, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_AIR_LOCK
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_GREEN
+ .2byte 0 ; padding
+
+; Latias
+ base_stats 80, 80, 90, 110, 110, 130
+ .byte TYPE_DRAGON
+ .byte TYPE_PSYCHIC
+ .byte 3 ; catch rate
+ .byte 211 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 0, 3
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 254 ; gender
+ .byte 120 ; egg cycles
+ .byte 90 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_LEVITATE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Latios
+ base_stats 80, 90, 80, 110, 130, 110
+ .byte TYPE_DRAGON
+ .byte TYPE_PSYCHIC
+ .byte 3 ; catch rate
+ .byte 211 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 3, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 0 ; gender
+ .byte 120 ; egg cycles
+ .byte 90 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_LEVITATE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
+
+; Jirachi
+ base_stats 100, 100, 100, 100, 100, 100
+ .byte TYPE_STEEL
+ .byte TYPE_PSYCHIC
+ .byte 3 ; catch rate
+ .byte 215 ; base exp. yield
+ ev_yield 3, 0, 0, 0, 0, 0
+ .2byte ITEM_STAR_PIECE
+ .2byte ITEM_STAR_PIECE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 100 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_SERENE_GRACE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_YELLOW
+ .2byte 0 ; padding
+
+; Deoxys
+ base_stats 50, 150, 50, 150, 150, 50
+ .byte TYPE_PSYCHIC
+ .byte TYPE_PSYCHIC
+ .byte 3 ; catch rate
+ .byte 215 ; base exp. yield
+ ev_yield 0, 1, 0, 1, 1, 0
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 255 ; gender
+ .byte 120 ; egg cycles
+ .byte 0 ; base friendship
+ .byte GROWTH_SLOW
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte EGG_GROUP_UNDISCOVERED
+ .byte ABILITY_PRESSURE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_RED
+ .2byte 0 ; padding
+
+; Chimecho
+ base_stats 65, 50, 70, 65, 95, 80
+ .byte TYPE_PSYCHIC
+ .byte TYPE_PSYCHIC
+ .byte 45 ; catch rate
+ .byte 147 ; base exp. yield
+ ev_yield 0, 0, 0, 0, 1, 1
+ .2byte ITEM_NONE
+ .2byte ITEM_NONE
+ .byte 127 ; gender
+ .byte 25 ; egg cycles
+ .byte 70 ; base friendship
+ .byte GROWTH_FAST
+ .byte EGG_GROUP_AMORPHOUS
+ .byte EGG_GROUP_AMORPHOUS
+ .byte ABILITY_LEVITATE
+ .byte ABILITY_NONE
+ .byte 0 ; Safari Zone flee rate
+ .byte BODY_COLOR_BLUE
+ .2byte 0 ; padding
diff --git a/data/data2.s b/data/data2.s
index f4ba2044b..6b3ca9b06 100644
--- a/data/data2.s
+++ b/data/data2.s
@@ -1667,17 +1667,11 @@ gUnknown_0831F61C: ; 831F61C
; 831F72C
.include "data/experience_tables.s"
-gUnknown_083203CC: ; 83203CC
- .incbin "base_emerald.gba", 0x3203cc, 0xc
+; 83203CC
+ .include "data/base_stats.s"
-gUnknown_083203D8: ; 83203D8
- .incbin "base_emerald.gba", 0x3203d8, 0x2
-
-gUnknown_083203DA: ; 83203DA
- .incbin "base_emerald.gba", 0x3203da, 0x3
-
-gUnknown_083203DD: ; 83203DD
- .incbin "base_emerald.gba", 0x3203dd, 0x4f3f
+; 83230DC
+ .incbin "base_emerald.gba", 0x3230dc, 0x2240
gUnknown_0832531C: ; 832531C
.incbin "base_emerald.gba", 0x32531c, 0x4060
diff --git a/data/text/ability_description_pointers.s b/data/text/ability_description_pointers.s
index 92f081050..ac157e18d 100644
--- a/data/text/ability_description_pointers.s
+++ b/data/text/ability_description_pointers.s
@@ -15,7 +15,7 @@ gAbilityDescriptionPointers: ; 831BAD4
.4byte gWaterAbsorbAbilityDescription
.4byte gObliviousAbilityDescription
.4byte gCloudNineAbilityDescription
- .4byte gCompoundeyesAbilityDescription
+ .4byte gCompoundEyesAbilityDescription
.4byte gInsomniaAbilityDescription
.4byte gColorChangeAbilityDescription
.4byte gImmunityAbilityDescription
@@ -32,7 +32,7 @@ gAbilityDescriptionPointers: ; 831BAD4
.4byte gSynchronizeAbilityDescription
.4byte gClearBodyAbilityDescription
.4byte gNaturalCureAbilityDescription
- .4byte gLightningrodAbilityDescription
+ .4byte gLightningRodAbilityDescription
.4byte gSereneGraceAbilityDescription
.4byte gSwiftSwimAbilityDescription
.4byte gChlorophyllAbilityDescription
diff --git a/data/text/ability_descriptions.s b/data/text/ability_descriptions.s
index 5532a2fbc..9650fa67c 100644
--- a/data/text/ability_descriptions.s
+++ b/data/text/ability_descriptions.s
@@ -40,7 +40,7 @@ gObliviousAbilityDescription: ; 831B0B9
gCloudNineAbilityDescription: ; 831B0CE
.charmapstr "Negates weather effects.$"
-gCompoundeyesAbilityDescription: ; 831B0E7
+gCompoundEyesAbilityDescription: ; 831B0E7
.charmapstr "Raises accuracy.$"
gInsomniaAbilityDescription: ; 831B0F8
@@ -91,7 +91,7 @@ gClearBodyAbilityDescription: ; 831B243
gNaturalCureAbilityDescription: ; 831B25F
.charmapstr "Heals upon switching out.$"
-gLightningrodAbilityDescription: ; 831B279
+gLightningRodAbilityDescription: ; 831B279
.charmapstr "Draws electrical moves.$"
gSereneGraceAbilityDescription: ; 831B291
diff --git a/data/text/item_descriptions.s b/data/text/item_descriptions.s
index 3d69473da..92e61177f 100644
--- a/data/text/item_descriptions.s
+++ b/data/text/item_descriptions.s
@@ -427,7 +427,7 @@ gStarfBerryItemDescription: ; 85817F6
gEnigmaBerryItemDescription: ; 8581829
.charmapstr "{POKEBLOCK} ingredient.{next}Plant in loamy soil{next}to grow a mystery.$"
-gBrightpowderItemDescription: ; 8581862
+gBrightPowderItemDescription: ; 8581862
.charmapstr "A hold item that{next}casts a glare to{next}reduce accuracy.$"
gWhiteHerbItemDescription: ; 8581895