Merge pull request #463 from ShinyDragonHunter/old_unown_macro

Use a macro for OLD_UNOWN base stats
This commit is contained in:
Diegoisawesome 2018-12-21 12:15:34 -06:00 committed by GitHub
commit 87fd6b8dc2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,6 +1,37 @@
// Maximum value for a female pokemon is 254 (MON_FEMALE) which is 100% female.
// 255 (MON_GENDERLESS) is reserved for genderless pokemon.
// Maximum value for a female Pokémon is 254 (MON_FEMALE) which is 100% female.
// 255 (MON_GENDERLESS) is reserved for genderless Pokémon.
#define PERCENT_FEMALE(percent) min(254, ((percent * 255) / 100))
#define OLD_UNOWN_BASE_STATS { \
.baseHP = 50, \
.baseAttack = 150, \
.baseDefense = 50, \
.baseSpAttack = 150, \
.baseSpDefense = 50, \
.baseSpeed = 150, \
.type1 = TYPE_NORMAL, \
.type2 = TYPE_NORMAL, \
.catchRate = 3, \
.expYield = 1, \
.evYield_HP = 2, \
.evYield_Attack = 2, \
.evYield_Defense = 2, \
.evYield_Speed = 2, \
.evYield_SpAttack = 2, \
.evYield_SpDefense = 2, \
.item1 = ITEM_NONE, \
.item2 = ITEM_NONE, \
.genderRatio = MON_GENDERLESS, \
.eggCycles = 120, \
.friendship = 0, \
.growthRate = GROWTH_MEDIUM_FAST, \
.eggGroup1 = EGG_GROUP_UNDISCOVERED,\
.eggGroup2 = EGG_GROUP_UNDISCOVERED,\
.ability1 = ABILITY_NONE, \
.ability2 = ABILITY_NONE, \
.safariZoneFleeRate = 0, \
.bodyColor = BODY_COLOR_BLACK, \
.noFlip = FALSE, \
},
const struct BaseStats gBaseStats[] =
{
@ -8289,830 +8320,55 @@ const struct BaseStats gBaseStats[] =
.noFlip = FALSE,
},
[SPECIES_OLD_UNOWN_B] =
{
.baseHP = 50,
.baseAttack = 150,
.baseDefense = 50,
.baseSpeed = 150,
.baseSpAttack = 150,
.baseSpDefense = 50,
.type1 = TYPE_NORMAL,
.type2 = TYPE_NORMAL,
.catchRate = 3,
.expYield = 1,
.evYield_HP = 2,
.evYield_Attack = 2,
.evYield_Defense = 2,
.evYield_Speed = 2,
.evYield_SpAttack = 2,
.evYield_SpDefense = 2,
.item1 = ITEM_NONE,
.item2 = ITEM_NONE,
.genderRatio = MON_GENDERLESS,
.eggCycles = 120,
.friendship = 0,
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_NONE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.bodyColor = BODY_COLOR_BLACK,
.noFlip = FALSE,
},
[SPECIES_OLD_UNOWN_B] = OLD_UNOWN_BASE_STATS
[SPECIES_OLD_UNOWN_C] =
{
.baseHP = 50,
.baseAttack = 150,
.baseDefense = 50,
.baseSpeed = 150,
.baseSpAttack = 150,
.baseSpDefense = 50,
.type1 = TYPE_NORMAL,
.type2 = TYPE_NORMAL,
.catchRate = 3,
.expYield = 1,
.evYield_HP = 2,
.evYield_Attack = 2,
.evYield_Defense = 2,
.evYield_Speed = 2,
.evYield_SpAttack = 2,
.evYield_SpDefense = 2,
.item1 = ITEM_NONE,
.item2 = ITEM_NONE,
.genderRatio = MON_GENDERLESS,
.eggCycles = 120,
.friendship = 0,
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_NONE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.bodyColor = BODY_COLOR_BLACK,
.noFlip = FALSE,
},
[SPECIES_OLD_UNOWN_C] = OLD_UNOWN_BASE_STATS
[SPECIES_OLD_UNOWN_D] =
{
.baseHP = 50,
.baseAttack = 150,
.baseDefense = 50,
.baseSpeed = 150,
.baseSpAttack = 150,
.baseSpDefense = 50,
.type1 = TYPE_NORMAL,
.type2 = TYPE_NORMAL,
.catchRate = 3,
.expYield = 1,
.evYield_HP = 2,
.evYield_Attack = 2,
.evYield_Defense = 2,
.evYield_Speed = 2,
.evYield_SpAttack = 2,
.evYield_SpDefense = 2,
.item1 = ITEM_NONE,
.item2 = ITEM_NONE,
.genderRatio = MON_GENDERLESS,
.eggCycles = 120,
.friendship = 0,
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_NONE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.bodyColor = BODY_COLOR_BLACK,
.noFlip = FALSE,
},
[SPECIES_OLD_UNOWN_D] = OLD_UNOWN_BASE_STATS
[SPECIES_OLD_UNOWN_E] =
{
.baseHP = 50,
.baseAttack = 150,
.baseDefense = 50,
.baseSpeed = 150,
.baseSpAttack = 150,
.baseSpDefense = 50,
.type1 = TYPE_NORMAL,
.type2 = TYPE_NORMAL,
.catchRate = 3,
.expYield = 1,
.evYield_HP = 2,
.evYield_Attack = 2,
.evYield_Defense = 2,
.evYield_Speed = 2,
.evYield_SpAttack = 2,
.evYield_SpDefense = 2,
.item1 = ITEM_NONE,
.item2 = ITEM_NONE,
.genderRatio = MON_GENDERLESS,
.eggCycles = 120,
.friendship = 0,
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_NONE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.bodyColor = BODY_COLOR_BLACK,
.noFlip = FALSE,
},
[SPECIES_OLD_UNOWN_E] = OLD_UNOWN_BASE_STATS
[SPECIES_OLD_UNOWN_F] =
{
.baseHP = 50,
.baseAttack = 150,
.baseDefense = 50,
.baseSpeed = 150,
.baseSpAttack = 150,
.baseSpDefense = 50,
.type1 = TYPE_NORMAL,
.type2 = TYPE_NORMAL,
.catchRate = 3,
.expYield = 1,
.evYield_HP = 2,
.evYield_Attack = 2,
.evYield_Defense = 2,
.evYield_Speed = 2,
.evYield_SpAttack = 2,
.evYield_SpDefense = 2,
.item1 = ITEM_NONE,
.item2 = ITEM_NONE,
.genderRatio = MON_GENDERLESS,
.eggCycles = 120,
.friendship = 0,
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_NONE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.bodyColor = BODY_COLOR_BLACK,
.noFlip = FALSE,
},
[SPECIES_OLD_UNOWN_F] = OLD_UNOWN_BASE_STATS
[SPECIES_OLD_UNOWN_G] =
{
.baseHP = 50,
.baseAttack = 150,
.baseDefense = 50,
.baseSpeed = 150,
.baseSpAttack = 150,
.baseSpDefense = 50,
.type1 = TYPE_NORMAL,
.type2 = TYPE_NORMAL,
.catchRate = 3,
.expYield = 1,
.evYield_HP = 2,
.evYield_Attack = 2,
.evYield_Defense = 2,
.evYield_Speed = 2,
.evYield_SpAttack = 2,
.evYield_SpDefense = 2,
.item1 = ITEM_NONE,
.item2 = ITEM_NONE,
.genderRatio = MON_GENDERLESS,
.eggCycles = 120,
.friendship = 0,
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_NONE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.bodyColor = BODY_COLOR_BLACK,
.noFlip = FALSE,
},
[SPECIES_OLD_UNOWN_G] = OLD_UNOWN_BASE_STATS
[SPECIES_OLD_UNOWN_H] =
{
.baseHP = 50,
.baseAttack = 150,
.baseDefense = 50,
.baseSpeed = 150,
.baseSpAttack = 150,
.baseSpDefense = 50,
.type1 = TYPE_NORMAL,
.type2 = TYPE_NORMAL,
.catchRate = 3,
.expYield = 1,
.evYield_HP = 2,
.evYield_Attack = 2,
.evYield_Defense = 2,
.evYield_Speed = 2,
.evYield_SpAttack = 2,
.evYield_SpDefense = 2,
.item1 = ITEM_NONE,
.item2 = ITEM_NONE,
.genderRatio = MON_GENDERLESS,
.eggCycles = 120,
.friendship = 0,
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_NONE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.bodyColor = BODY_COLOR_BLACK,
.noFlip = FALSE,
},
[SPECIES_OLD_UNOWN_H] = OLD_UNOWN_BASE_STATS
[SPECIES_OLD_UNOWN_I] =
{
.baseHP = 50,
.baseAttack = 150,
.baseDefense = 50,
.baseSpeed = 150,
.baseSpAttack = 150,
.baseSpDefense = 50,
.type1 = TYPE_NORMAL,
.type2 = TYPE_NORMAL,
.catchRate = 3,
.expYield = 1,
.evYield_HP = 2,
.evYield_Attack = 2,
.evYield_Defense = 2,
.evYield_Speed = 2,
.evYield_SpAttack = 2,
.evYield_SpDefense = 2,
.item1 = ITEM_NONE,
.item2 = ITEM_NONE,
.genderRatio = MON_GENDERLESS,
.eggCycles = 120,
.friendship = 0,
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_NONE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.bodyColor = BODY_COLOR_BLACK,
.noFlip = FALSE,
},
[SPECIES_OLD_UNOWN_I] = OLD_UNOWN_BASE_STATS
[SPECIES_OLD_UNOWN_J] =
{
.baseHP = 50,
.baseAttack = 150,
.baseDefense = 50,
.baseSpeed = 150,
.baseSpAttack = 150,
.baseSpDefense = 50,
.type1 = TYPE_NORMAL,
.type2 = TYPE_NORMAL,
.catchRate = 3,
.expYield = 1,
.evYield_HP = 2,
.evYield_Attack = 2,
.evYield_Defense = 2,
.evYield_Speed = 2,
.evYield_SpAttack = 2,
.evYield_SpDefense = 2,
.item1 = ITEM_NONE,
.item2 = ITEM_NONE,
.genderRatio = MON_GENDERLESS,
.eggCycles = 120,
.friendship = 0,
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_NONE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.bodyColor = BODY_COLOR_BLACK,
.noFlip = FALSE,
},
[SPECIES_OLD_UNOWN_J] = OLD_UNOWN_BASE_STATS
[SPECIES_OLD_UNOWN_K] =
{
.baseHP = 50,
.baseAttack = 150,
.baseDefense = 50,
.baseSpeed = 150,
.baseSpAttack = 150,
.baseSpDefense = 50,
.type1 = TYPE_NORMAL,
.type2 = TYPE_NORMAL,
.catchRate = 3,
.expYield = 1,
.evYield_HP = 2,
.evYield_Attack = 2,
.evYield_Defense = 2,
.evYield_Speed = 2,
.evYield_SpAttack = 2,
.evYield_SpDefense = 2,
.item1 = ITEM_NONE,
.item2 = ITEM_NONE,
.genderRatio = MON_GENDERLESS,
.eggCycles = 120,
.friendship = 0,
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_NONE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.bodyColor = BODY_COLOR_BLACK,
.noFlip = FALSE,
},
[SPECIES_OLD_UNOWN_K] = OLD_UNOWN_BASE_STATS
[SPECIES_OLD_UNOWN_L] =
{
.baseHP = 50,
.baseAttack = 150,
.baseDefense = 50,
.baseSpeed = 150,
.baseSpAttack = 150,
.baseSpDefense = 50,
.type1 = TYPE_NORMAL,
.type2 = TYPE_NORMAL,
.catchRate = 3,
.expYield = 1,
.evYield_HP = 2,
.evYield_Attack = 2,
.evYield_Defense = 2,
.evYield_Speed = 2,
.evYield_SpAttack = 2,
.evYield_SpDefense = 2,
.item1 = ITEM_NONE,
.item2 = ITEM_NONE,
.genderRatio = MON_GENDERLESS,
.eggCycles = 120,
.friendship = 0,
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_NONE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.bodyColor = BODY_COLOR_BLACK,
.noFlip = FALSE,
},
[SPECIES_OLD_UNOWN_L] = OLD_UNOWN_BASE_STATS
[SPECIES_OLD_UNOWN_M] =
{
.baseHP = 50,
.baseAttack = 150,
.baseDefense = 50,
.baseSpeed = 150,
.baseSpAttack = 150,
.baseSpDefense = 50,
.type1 = TYPE_NORMAL,
.type2 = TYPE_NORMAL,
.catchRate = 3,
.expYield = 1,
.evYield_HP = 2,
.evYield_Attack = 2,
.evYield_Defense = 2,
.evYield_Speed = 2,
.evYield_SpAttack = 2,
.evYield_SpDefense = 2,
.item1 = ITEM_NONE,
.item2 = ITEM_NONE,
.genderRatio = MON_GENDERLESS,
.eggCycles = 120,
.friendship = 0,
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_NONE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.bodyColor = BODY_COLOR_BLACK,
.noFlip = FALSE,
},
[SPECIES_OLD_UNOWN_M] = OLD_UNOWN_BASE_STATS
[SPECIES_OLD_UNOWN_N] =
{
.baseHP = 50,
.baseAttack = 150,
.baseDefense = 50,
.baseSpeed = 150,
.baseSpAttack = 150,
.baseSpDefense = 50,
.type1 = TYPE_NORMAL,
.type2 = TYPE_NORMAL,
.catchRate = 3,
.expYield = 1,
.evYield_HP = 2,
.evYield_Attack = 2,
.evYield_Defense = 2,
.evYield_Speed = 2,
.evYield_SpAttack = 2,
.evYield_SpDefense = 2,
.item1 = ITEM_NONE,
.item2 = ITEM_NONE,
.genderRatio = MON_GENDERLESS,
.eggCycles = 120,
.friendship = 0,
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_NONE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.bodyColor = BODY_COLOR_BLACK,
.noFlip = FALSE,
},
[SPECIES_OLD_UNOWN_N] = OLD_UNOWN_BASE_STATS
[SPECIES_OLD_UNOWN_O] =
{
.baseHP = 50,
.baseAttack = 150,
.baseDefense = 50,
.baseSpeed = 150,
.baseSpAttack = 150,
.baseSpDefense = 50,
.type1 = TYPE_NORMAL,
.type2 = TYPE_NORMAL,
.catchRate = 3,
.expYield = 1,
.evYield_HP = 2,
.evYield_Attack = 2,
.evYield_Defense = 2,
.evYield_Speed = 2,
.evYield_SpAttack = 2,
.evYield_SpDefense = 2,
.item1 = ITEM_NONE,
.item2 = ITEM_NONE,
.genderRatio = MON_GENDERLESS,
.eggCycles = 120,
.friendship = 0,
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_NONE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.bodyColor = BODY_COLOR_BLACK,
.noFlip = FALSE,
},
[SPECIES_OLD_UNOWN_O] = OLD_UNOWN_BASE_STATS
[SPECIES_OLD_UNOWN_P] =
{
.baseHP = 50,
.baseAttack = 150,
.baseDefense = 50,
.baseSpeed = 150,
.baseSpAttack = 150,
.baseSpDefense = 50,
.type1 = TYPE_NORMAL,
.type2 = TYPE_NORMAL,
.catchRate = 3,
.expYield = 1,
.evYield_HP = 2,
.evYield_Attack = 2,
.evYield_Defense = 2,
.evYield_Speed = 2,
.evYield_SpAttack = 2,
.evYield_SpDefense = 2,
.item1 = ITEM_NONE,
.item2 = ITEM_NONE,
.genderRatio = MON_GENDERLESS,
.eggCycles = 120,
.friendship = 0,
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_NONE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.bodyColor = BODY_COLOR_BLACK,
.noFlip = FALSE,
},
[SPECIES_OLD_UNOWN_P] = OLD_UNOWN_BASE_STATS
[SPECIES_OLD_UNOWN_Q] =
{
.baseHP = 50,
.baseAttack = 150,
.baseDefense = 50,
.baseSpeed = 150,
.baseSpAttack = 150,
.baseSpDefense = 50,
.type1 = TYPE_NORMAL,
.type2 = TYPE_NORMAL,
.catchRate = 3,
.expYield = 1,
.evYield_HP = 2,
.evYield_Attack = 2,
.evYield_Defense = 2,
.evYield_Speed = 2,
.evYield_SpAttack = 2,
.evYield_SpDefense = 2,
.item1 = ITEM_NONE,
.item2 = ITEM_NONE,
.genderRatio = MON_GENDERLESS,
.eggCycles = 120,
.friendship = 0,
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_NONE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.bodyColor = BODY_COLOR_BLACK,
.noFlip = FALSE,
},
[SPECIES_OLD_UNOWN_Q] = OLD_UNOWN_BASE_STATS
[SPECIES_OLD_UNOWN_R] =
{
.baseHP = 50,
.baseAttack = 150,
.baseDefense = 50,
.baseSpeed = 150,
.baseSpAttack = 150,
.baseSpDefense = 50,
.type1 = TYPE_NORMAL,
.type2 = TYPE_NORMAL,
.catchRate = 3,
.expYield = 1,
.evYield_HP = 2,
.evYield_Attack = 2,
.evYield_Defense = 2,
.evYield_Speed = 2,
.evYield_SpAttack = 2,
.evYield_SpDefense = 2,
.item1 = ITEM_NONE,
.item2 = ITEM_NONE,
.genderRatio = MON_GENDERLESS,
.eggCycles = 120,
.friendship = 0,
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_NONE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.bodyColor = BODY_COLOR_BLACK,
.noFlip = FALSE,
},
[SPECIES_OLD_UNOWN_R] = OLD_UNOWN_BASE_STATS
[SPECIES_OLD_UNOWN_S] =
{
.baseHP = 50,
.baseAttack = 150,
.baseDefense = 50,
.baseSpeed = 150,
.baseSpAttack = 150,
.baseSpDefense = 50,
.type1 = TYPE_NORMAL,
.type2 = TYPE_NORMAL,
.catchRate = 3,
.expYield = 1,
.evYield_HP = 2,
.evYield_Attack = 2,
.evYield_Defense = 2,
.evYield_Speed = 2,
.evYield_SpAttack = 2,
.evYield_SpDefense = 2,
.item1 = ITEM_NONE,
.item2 = ITEM_NONE,
.genderRatio = MON_GENDERLESS,
.eggCycles = 120,
.friendship = 0,
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_NONE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.bodyColor = BODY_COLOR_BLACK,
.noFlip = FALSE,
},
[SPECIES_OLD_UNOWN_S] = OLD_UNOWN_BASE_STATS
[SPECIES_OLD_UNOWN_T] =
{
.baseHP = 50,
.baseAttack = 150,
.baseDefense = 50,
.baseSpeed = 150,
.baseSpAttack = 150,
.baseSpDefense = 50,
.type1 = TYPE_NORMAL,
.type2 = TYPE_NORMAL,
.catchRate = 3,
.expYield = 1,
.evYield_HP = 2,
.evYield_Attack = 2,
.evYield_Defense = 2,
.evYield_Speed = 2,
.evYield_SpAttack = 2,
.evYield_SpDefense = 2,
.item1 = ITEM_NONE,
.item2 = ITEM_NONE,
.genderRatio = MON_GENDERLESS,
.eggCycles = 120,
.friendship = 0,
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_NONE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.bodyColor = BODY_COLOR_BLACK,
.noFlip = FALSE,
},
[SPECIES_OLD_UNOWN_T] = OLD_UNOWN_BASE_STATS
[SPECIES_OLD_UNOWN_U] =
{
.baseHP = 50,
.baseAttack = 150,
.baseDefense = 50,
.baseSpeed = 150,
.baseSpAttack = 150,
.baseSpDefense = 50,
.type1 = TYPE_NORMAL,
.type2 = TYPE_NORMAL,
.catchRate = 3,
.expYield = 1,
.evYield_HP = 2,
.evYield_Attack = 2,
.evYield_Defense = 2,
.evYield_Speed = 2,
.evYield_SpAttack = 2,
.evYield_SpDefense = 2,
.item1 = ITEM_NONE,
.item2 = ITEM_NONE,
.genderRatio = MON_GENDERLESS,
.eggCycles = 120,
.friendship = 0,
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_NONE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.bodyColor = BODY_COLOR_BLACK,
.noFlip = FALSE,
},
[SPECIES_OLD_UNOWN_U] = OLD_UNOWN_BASE_STATS
[SPECIES_OLD_UNOWN_V] =
{
.baseHP = 50,
.baseAttack = 150,
.baseDefense = 50,
.baseSpeed = 150,
.baseSpAttack = 150,
.baseSpDefense = 50,
.type1 = TYPE_NORMAL,
.type2 = TYPE_NORMAL,
.catchRate = 3,
.expYield = 1,
.evYield_HP = 2,
.evYield_Attack = 2,
.evYield_Defense = 2,
.evYield_Speed = 2,
.evYield_SpAttack = 2,
.evYield_SpDefense = 2,
.item1 = ITEM_NONE,
.item2 = ITEM_NONE,
.genderRatio = MON_GENDERLESS,
.eggCycles = 120,
.friendship = 0,
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_NONE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.bodyColor = BODY_COLOR_BLACK,
.noFlip = FALSE,
},
[SPECIES_OLD_UNOWN_V] = OLD_UNOWN_BASE_STATS
[SPECIES_OLD_UNOWN_W] =
{
.baseHP = 50,
.baseAttack = 150,
.baseDefense = 50,
.baseSpeed = 150,
.baseSpAttack = 150,
.baseSpDefense = 50,
.type1 = TYPE_NORMAL,
.type2 = TYPE_NORMAL,
.catchRate = 3,
.expYield = 1,
.evYield_HP = 2,
.evYield_Attack = 2,
.evYield_Defense = 2,
.evYield_Speed = 2,
.evYield_SpAttack = 2,
.evYield_SpDefense = 2,
.item1 = ITEM_NONE,
.item2 = ITEM_NONE,
.genderRatio = MON_GENDERLESS,
.eggCycles = 120,
.friendship = 0,
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_NONE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.bodyColor = BODY_COLOR_BLACK,
.noFlip = FALSE,
},
[SPECIES_OLD_UNOWN_W] = OLD_UNOWN_BASE_STATS
[SPECIES_OLD_UNOWN_X] =
{
.baseHP = 50,
.baseAttack = 150,
.baseDefense = 50,
.baseSpeed = 150,
.baseSpAttack = 150,
.baseSpDefense = 50,
.type1 = TYPE_NORMAL,
.type2 = TYPE_NORMAL,
.catchRate = 3,
.expYield = 1,
.evYield_HP = 2,
.evYield_Attack = 2,
.evYield_Defense = 2,
.evYield_Speed = 2,
.evYield_SpAttack = 2,
.evYield_SpDefense = 2,
.item1 = ITEM_NONE,
.item2 = ITEM_NONE,
.genderRatio = MON_GENDERLESS,
.eggCycles = 120,
.friendship = 0,
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_NONE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.bodyColor = BODY_COLOR_BLACK,
.noFlip = FALSE,
},
[SPECIES_OLD_UNOWN_X] = OLD_UNOWN_BASE_STATS
[SPECIES_OLD_UNOWN_Y] =
{
.baseHP = 50,
.baseAttack = 150,
.baseDefense = 50,
.baseSpeed = 150,
.baseSpAttack = 150,
.baseSpDefense = 50,
.type1 = TYPE_NORMAL,
.type2 = TYPE_NORMAL,
.catchRate = 3,
.expYield = 1,
.evYield_HP = 2,
.evYield_Attack = 2,
.evYield_Defense = 2,
.evYield_Speed = 2,
.evYield_SpAttack = 2,
.evYield_SpDefense = 2,
.item1 = ITEM_NONE,
.item2 = ITEM_NONE,
.genderRatio = MON_GENDERLESS,
.eggCycles = 120,
.friendship = 0,
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_NONE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.bodyColor = BODY_COLOR_BLACK,
.noFlip = FALSE,
},
[SPECIES_OLD_UNOWN_Y] = OLD_UNOWN_BASE_STATS
[SPECIES_OLD_UNOWN_Z] =
{
.baseHP = 50,
.baseAttack = 150,
.baseDefense = 50,
.baseSpeed = 150,
.baseSpAttack = 150,
.baseSpDefense = 50,
.type1 = TYPE_NORMAL,
.type2 = TYPE_NORMAL,
.catchRate = 3,
.expYield = 1,
.evYield_HP = 2,
.evYield_Attack = 2,
.evYield_Defense = 2,
.evYield_Speed = 2,
.evYield_SpAttack = 2,
.evYield_SpDefense = 2,
.item1 = ITEM_NONE,
.item2 = ITEM_NONE,
.genderRatio = MON_GENDERLESS,
.eggCycles = 120,
.friendship = 0,
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_NONE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.bodyColor = BODY_COLOR_BLACK,
.noFlip = FALSE,
},
[SPECIES_OLD_UNOWN_Z] = OLD_UNOWN_BASE_STATS
[SPECIES_TREECKO] =
{