#include #include #include "stats.h" #include #include #include /* NOTE: It seems like gen ii index is national pokedex order? */ /* Gen i and Gen ii are _almost_ the same with all stats. The big difference * is that while most gen i pokemon's spc matches the same gen ii spc_atk, * some of them do differ. Therefore, we track spc for gen i, and then spc_atk * and spc_def for gen ii. */ struct __attribute__((__packed__)) pokemon_data_table { const char* name; const uint8_t index; const uint8_t base_hp; const uint8_t base_atk; const uint8_t base_def; const uint8_t base_spd; const uint8_t base_spc; const uint8_t base_spc_atk; const uint8_t base_spc_def; const uint8_t type[2]; const uint8_t move[4]; const Growth growth; const Gender gender_ratio; }; int table_pokemon_pos_get(const PokemonTable* table, uint8_t index) { int i; for(i = 0;; i++) { if(table[i].index == index) return i; if(table[i].name == NULL) break; } /* This will return the first entry in case index is not matched. * Could be surprising at runtime. */ return 0; } const char* table_stat_name_get(const PokemonTable* table, int num) { return table[num].name; } uint8_t table_stat_base_get(const PokemonTable* table, uint8_t num, DataStat stat, DataStatSub which) { furi_assert(table); switch(stat) { case STAT_BASE_INDEX: return table[num].index; case STAT_BASE_ATK: return table[num].base_hp; case STAT_BASE_DEF: return table[num].base_def; case STAT_BASE_SPD: return table[num].base_spd; case STAT_BASE_SPC: return table[num].base_spc; case STAT_BASE_SPC_ATK: return table[num].base_spc_atk; case STAT_BASE_SPC_DEF: return table[num].base_spc_def; case STAT_BASE_HP: return table[num].base_hp; case STAT_BASE_TYPE: return table[num].type[which]; case STAT_BASE_MOVE: return table[num].move[which]; case STAT_BASE_GROWTH: return table[num].growth; case STAT_BASE_GENDER_RATIO: return table[num].gender_ratio; default: furi_crash("BASE_GET: invalid stat"); break; } return 0; } static const PokemonTable pokemon_table[] = { /* Values for base_*, moves, etc., pulled directly from a copy of Pokemon Blue */ /* Note that, comparison between blue and gold show the same base stats for pokemon, with spc stk/def added in gold. spc atk is the same as spc between blue and gold for the first 151 pokemon. Movesets are different in gen ii for the first 151 pokeon, but, they are left with gen i movesets below. */ {"Bulbasaur", 0x99, 0x2D, 0x31, 0x31, 0x2D, 0x41, 0x41, 0x41, {0x16, 0x03}, {0x21, 0x2D, 0x00, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F12_5}, {"Ivysaur", 0x09, 0x3C, 0x3E, 0x3F, 0x3C, 0x50, 0x50, 0x50, {0x16, 0x03}, {0x21, 0x2D, 0x49, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F12_5}, {"Venusaur", 0x9A, 0x50, 0x52, 0x53, 0x50, 0x64, 0x64, 0x64, {0x16, 0x03}, {0x21, 0x2D, 0x49, 0x16}, GROWTH_MEDIUM_SLOW, GENDER_F12_5}, {"Charmander", 0xB0, 0x27, 0x34, 0x2B, 0x41, 0x32, 0x3C, 0x32, {0x14, 0x14}, {0x0A, 0x2D, 0x00, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F12_5}, {"Charmeleon", 0xB2, 0x3A, 0x40, 0x3A, 0x50, 0x41, 0x50, 0x41, {0x14, 0x14}, {0x0A, 0x2D, 0x34, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F12_5}, {"Charizard", 0xB4, 0x4E, 0x54, 0x4E, 0x64, 0x55, 0x6D, 0x55, {0x14, 0x02}, {0x0A, 0x2D, 0x34, 0x2B}, GROWTH_MEDIUM_SLOW, GENDER_F12_5}, {"Squirtle", 0xB1, 0x2C, 0x30, 0x41, 0x2B, 0x32, 0x32, 0x40, {0x15, 0x15}, {0x21, 0x27, 0x00, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F12_5}, {"Wartortle", 0xB3, 0x3B, 0x3F, 0x50, 0x3A, 0x41, 0x41, 0x50, {0x15, 0x15}, {0x21, 0x27, 0x91, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F12_5}, {"Blastoise", 0x1C, 0x4F, 0x53, 0x64, 0x4E, 0x55, 0x55, 0x69, {0x15, 0x15}, {0x21, 0x27, 0x91, 0x37}, GROWTH_MEDIUM_SLOW, GENDER_F12_5}, {"Caterpie", 0x7B, 0x2D, 0x1E, 0x23, 0x2D, 0x14, 0x14, 0x14, {0x07, 0x07}, {0x21, 0x51, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Metapod", 0x7C, 0x32, 0x14, 0x37, 0x1E, 0x19, 0x19, 0x19, {0x07, 0x07}, {0x6A, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Butterfree", 0x7D, 0x3C, 0x2D, 0x32, 0x46, 0x50, 0x50, 0x50, {0x07, 0x02}, {0x5D, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Weedle", 0x70, 0x28, 0x23, 0x1E, 0x32, 0x14, 0x14, 0x14, {0x07, 0x03}, {0x28, 0x51, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Kakuna", 0x71, 0x2D, 0x19, 0x32, 0x23, 0x19, 0x19, 0x19, {0x07, 0x03}, {0x6A, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Beedrill", 0x72, 0x41, 0x50, 0x28, 0x4B, 0x2D, 0x2D, 0x50, {0x07, 0x03}, {0x1F, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Pidgey", 0x24, 0x28, 0x2D, 0x28, 0x38, 0x23, 0x23, 0x23, {0x00, 0x02}, {0x10, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Pidgeotto", 0x96, 0x3F, 0x3C, 0x37, 0x47, 0x32, 0x32, 0x32, {0x00, 0x02}, {0x10, 0x1C, 0x00, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Pidgeot", 0x97, 0x53, 0x50, 0x4B, 0x5B, 0x46, 0x46, 0x46, {0x00, 0x02}, {0x10, 0x1C, 0x62, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Rattata", 0xA5, 0x1E, 0x38, 0x23, 0x48, 0x19, 0x19, 0x23, {0x00, 0x00}, {0x21, 0x27, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Raticate", 0xA6, 0x37, 0x51, 0x3C, 0x61, 0x32, 0x32, 0x46, {0x00, 0x00}, {0x21, 0x27, 0x62, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Spearow", 0x05, 0x28, 0x3C, 0x1E, 0x46, 0x1F, 0x1F, 0x1F, {0x00, 0x02}, {0x40, 0x2D, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Fearow", 0x23, 0x41, 0x5A, 0x41, 0x64, 0x3D, 0x3D, 0x3D, {0x00, 0x02}, {0x40, 0x2D, 0x2B, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Ekans", 0x6C, 0x23, 0x3C, 0x2C, 0x37, 0x28, 0x28, 0x36, {0x03, 0x03}, {0x23, 0x2B, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Arbok", 0x2D, 0x3C, 0x55, 0x45, 0x50, 0x41, 0x41, 0x4F, {0x03, 0x03}, {0x23, 0x2B, 0x28, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Pikachu", 0x54, 0x23, 0x37, 0x1E, 0x5A, 0x32, 0x32, 0x28, {0x17, 0x17}, {0x54, 0x2D, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Raichu", 0x55, 0x3C, 0x5A, 0x37, 0x64, 0x5A, 0x5A, 0x50, {0x17, 0x17}, {0x54, 0x2D, 0x56, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Sandshrew", 0x60, 0x32, 0x4B, 0x55, 0x28, 0x1E, 0x14, 0x1E, {0x04, 0x04}, {0x0A, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Sandslash", 0x61, 0x4B, 0x64, 0x6E, 0x41, 0x37, 0x2D, 0x37, {0x04, 0x04}, {0x0A, 0x1C, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Nidoran\200", 0x0F, 0x37, 0x2F, 0x34, 0x29, 0x28, 0x28, 0x28, {0x03, 0x03}, {0x2D, 0x21, 0x00, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F100}, {"Nidorina", 0xA8, 0x46, 0x3E, 0x43, 0x38, 0x37, 0x37, 0x37, {0x03, 0x03}, {0x2D, 0x21, 0x0A, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F100}, {"Nidoqueen", 0x10, 0x5A, 0x52, 0x57, 0x4C, 0x4B, 0x4B, 0x55, {0x03, 0x04}, {0x21, 0x0A, 0x27, 0x22}, GROWTH_MEDIUM_SLOW, GENDER_F100}, {"Nidoran\201", 0x03, 0x2E, 0x39, 0x28, 0x32, 0x28, 0x28, 0x28, {0x03, 0x03}, {0x2B, 0x21, 0x00, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F0}, {"Nidorino", 0xA7, 0x3D, 0x48, 0x39, 0x41, 0x37, 0x37, 0x37, {0x03, 0x03}, {0x2B, 0x21, 0x1E, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F0}, {"Nidoking", 0x07, 0x51, 0x5C, 0x4D, 0x55, 0x4B, 0x55, 0x4B, {0x03, 0x04}, {0x21, 0x1E, 0x28, 0x25}, GROWTH_MEDIUM_SLOW, GENDER_F0}, {"Clefairy", 0x04, 0x46, 0x2D, 0x30, 0x23, 0x3C, 0x3C, 0x41, {0x00, 0x00}, {0x01, 0x2D, 0x00, 0x00}, GROWTH_FAST, GENDER_F75}, {"Clefable", 0x8E, 0x5F, 0x46, 0x49, 0x3C, 0x55, 0x55, 0x5A, {0x00, 0x00}, {0x2F, 0x03, 0x6B, 0x76}, GROWTH_FAST, GENDER_F75}, {"Vulpix", 0x52, 0x26, 0x29, 0x28, 0x41, 0x41, 0x32, 0x41, {0x14, 0x14}, {0x34, 0x27, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F75}, {"Ninetales", 0x53, 0x49, 0x4C, 0x4B, 0x64, 0x64, 0x51, 0x64, {0x14, 0x14}, {0x34, 0x27, 0x62, 0x2E}, GROWTH_MEDIUM_FAST, GENDER_F75}, {"Jigglypuff", 0x64, 0x73, 0x2D, 0x14, 0x14, 0x19, 0x2D, 0x19, {0x00, 0x00}, {0x2F, 0x00, 0x00, 0x00}, GROWTH_FAST, GENDER_F75}, {"Wigglytuff", 0x65, 0x8C, 0x46, 0x2D, 0x2D, 0x32, 0x4B, 0x32, {0x00, 0x00}, {0x2F, 0x32, 0x6F, 0x03}, GROWTH_FAST, GENDER_F75}, {"Zubat", 0x6B, 0x28, 0x2D, 0x23, 0x37, 0x28, 0x1E, 0x28, {0x03, 0x02}, {0x8D, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Golbat", 0x82, 0x4B, 0x50, 0x46, 0x5A, 0x4B, 0x41, 0x4B, {0x03, 0x02}, {0x8D, 0x67, 0x2C, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Oddish", 0xB9, 0x2D, 0x32, 0x37, 0x1E, 0x4B, 0x4B, 0x41, {0x16, 0x03}, {0x47, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Gloom", 0xBA, 0x3C, 0x41, 0x46, 0x28, 0x55, 0x55, 0x4B, {0x16, 0x03}, {0x47, 0x4D, 0x4E, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Vileplume", 0xBB, 0x4B, 0x50, 0x55, 0x32, 0x64, 0x64, 0x5A, {0x16, 0x03}, {0x4E, 0x4F, 0x33, 0x50}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Paras", 0x6D, 0x23, 0x46, 0x37, 0x19, 0x37, 0x2D, 0x37, {0x07, 0x16}, {0x0A, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Parasect", 0x2E, 0x3C, 0x5F, 0x50, 0x1E, 0x50, 0x3C, 0x50, {0x07, 0x16}, {0x0A, 0x4E, 0x8D, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Venonat", 0x41, 0x3C, 0x37, 0x32, 0x2D, 0x28, 0x28, 0x37, {0x07, 0x03}, {0x21, 0x32, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Venomoth", 0x77, 0x46, 0x41, 0x3C, 0x5A, 0x5A, 0x5A, 0x4B, {0x07, 0x03}, {0x21, 0x32, 0x4D, 0x8D}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Diglett", 0x3B, 0x0A, 0x37, 0x19, 0x5F, 0x2D, 0x23, 0x2D, {0x04, 0x04}, {0x0A, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Dugtrio", 0x76, 0x23, 0x50, 0x32, 0x78, 0x46, 0x32, 0x46, {0x04, 0x04}, {0x0A, 0x2D, 0x5B, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Meowth", 0x4D, 0x28, 0x2D, 0x23, 0x5A, 0x28, 0x28, 0x28, {0x00, 0x00}, {0x0A, 0x2D, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Persian", 0x90, 0x41, 0x46, 0x3C, 0x73, 0x41, 0x41, 0x41, {0x00, 0x00}, {0x0A, 0x2D, 0x2C, 0x67}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Psyduck", 0x2F, 0x32, 0x34, 0x30, 0x37, 0x32, 0x41, 0x32, {0x15, 0x15}, {0x0A, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Golduck", 0x80, 0x50, 0x52, 0x4E, 0x55, 0x50, 0x5F, 0x50, {0x15, 0x15}, {0x0A, 0x27, 0x32, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Mankey", 0x39, 0x28, 0x50, 0x23, 0x46, 0x23, 0x23, 0x2D, {0x01, 0x01}, {0x0A, 0x2B, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Primeape", 0x75, 0x41, 0x69, 0x3C, 0x5F, 0x3C, 0x3C, 0x46, {0x01, 0x01}, {0x0A, 0x2B, 0x02, 0x9A}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Growlithe", 0x21, 0x37, 0x46, 0x2D, 0x3C, 0x32, 0x46, 0x32, {0x14, 0x14}, {0x2C, 0x2E, 0x00, 0x00}, GROWTH_SLOW, GENDER_F25}, {"Arcanine", 0x14, 0x5A, 0x6E, 0x50, 0x5F, 0x50, 0x64, 0x50, {0x14, 0x14}, {0x2E, 0x34, 0x2B, 0x24}, GROWTH_SLOW, GENDER_F25}, {"Poliwag", 0x47, 0x28, 0x32, 0x28, 0x5A, 0x28, 0x28, 0x28, {0x15, 0x15}, {0x91, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Poliwhirl", 0x6E, 0x41, 0x41, 0x41, 0x5A, 0x32, 0x32, 0x32, {0x15, 0x15}, {0x91, 0x5F, 0x37, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Poliwrath", 0x6F, 0x5A, 0x55, 0x5F, 0x46, 0x46, 0x46, 0x5A, {0x15, 0x01}, {0x5F, 0x37, 0x03, 0x22}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Abra", 0x94, 0x19, 0x14, 0x0F, 0x5A, 0x69, 0x69, 0x37, {0x18, 0x18}, {0x64, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F25}, {"Kadabra", 0x26, 0x28, 0x23, 0x1E, 0x69, 0x78, 0x78, 0x46, {0x18, 0x18}, {0x64, 0x5D, 0x32, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F25}, {"Alakazam", 0x95, 0x37, 0x32, 0x2D, 0x78, 0x87, 0x87, 0x55, {0x18, 0x18}, {0x64, 0x5D, 0x32, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F25}, {"Machop", 0x6A, 0x46, 0x50, 0x32, 0x23, 0x23, 0x23, 0x23, {0x01, 0x01}, {0x02, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F25}, {"Machoke", 0x29, 0x50, 0x64, 0x46, 0x2D, 0x32, 0x32, 0x3C, {0x01, 0x01}, {0x02, 0x43, 0x2B, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F25}, {"Machamp", 0x7E, 0x5A, 0x82, 0x50, 0x37, 0x41, 0x41, 0x55, {0x01, 0x01}, {0x02, 0x43, 0x2B, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F25}, {"Bellsprout", 0xBC, 0x32, 0x4B, 0x23, 0x28, 0x46, 0x46, 0x1E, {0x16, 0x03}, {0x16, 0x4A, 0x00, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Weepinbell", 0xBD, 0x41, 0x5A, 0x32, 0x37, 0x55, 0x55, 0x2D, {0x16, 0x03}, {0x16, 0x4A, 0x23, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Victreebel", 0xBE, 0x50, 0x69, 0x41, 0x46, 0x64, 0x64, 0x3C, {0x16, 0x03}, {0x4F, 0x4E, 0x33, 0x4B}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Tentacool", 0x18, 0x28, 0x28, 0x23, 0x46, 0x64, 0x32, 0x64, {0x15, 0x03}, {0x33, 0x00, 0x00, 0x00}, GROWTH_SLOW, GENDER_F50}, {"Tentacruel", 0x9B, 0x50, 0x46, 0x41, 0x64, 0x78, 0x50, 0x78, {0x15, 0x03}, {0x33, 0x30, 0x23, 0x00}, GROWTH_SLOW, GENDER_F50}, {"Geodude", 0xA9, 0x28, 0x50, 0x64, 0x14, 0x1E, 0x1E, 0x1E, {0x05, 0x04}, {0x21, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Graveler", 0x27, 0x37, 0x5F, 0x73, 0x23, 0x2D, 0x2D, 0x2D, {0x05, 0x04}, {0x21, 0x6F, 0x00, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Golem", 0x31, 0x50, 0x6E, 0x82, 0x2D, 0x37, 0x37, 0x41, {0x05, 0x04}, {0x21, 0x6F, 0x00, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Ponyta", 0xA3, 0x32, 0x55, 0x37, 0x5A, 0x41, 0x41, 0x41, {0x14, 0x14}, {0x34, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Rapidash", 0xA4, 0x41, 0x64, 0x46, 0x69, 0x50, 0x50, 0x50, {0x14, 0x14}, {0x34, 0x27, 0x17, 0x2D}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Slowpoke", 0x25, 0x5A, 0x41, 0x41, 0x0F, 0x28, 0x28, 0x28, {0x15, 0x18}, {0x5D, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Slowbro", 0x08, 0x5F, 0x4B, 0x6E, 0x1E, 0x50, 0x64, 0x50, {0x15, 0x18}, {0x5D, 0x32, 0x1D, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Magnemite", 0xAD, 0x19, 0x23, 0x46, 0x2D, 0x5F, 0x5F, 0x37, {0x17, 0x17}, {0x21, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_UNKNOWN}, {"Magneton", 0x36, 0x32, 0x3C, 0x5F, 0x46, 0x78, 0x78, 0x46, {0x17, 0x17}, {0x21, 0x31, 0x54, 0x00}, GROWTH_MEDIUM_FAST, GENDER_UNKNOWN}, {"Farfetch'd", 0x40, 0x34, 0x41, 0x37, 0x3C, 0x3A, 0x3A, 0x3E, {0x00, 0x02}, {0x40, 0x1C, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Doduo", 0x46, 0x23, 0x55, 0x2D, 0x4B, 0x23, 0x23, 0x23, {0x00, 0x02}, {0x40, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Dodrio", 0x74, 0x3C, 0x6E, 0x46, 0x64, 0x3C, 0x3C, 0x3C, {0x00, 0x02}, {0x40, 0x2D, 0x1F, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Seel", 0x3A, 0x41, 0x2D, 0x37, 0x2D, 0x46, 0x2D, 0x46, {0x15, 0x15}, {0x1D, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Dewgong", 0x78, 0x5A, 0x46, 0x50, 0x46, 0x5F, 0x46, 0x5F, {0x15, 0x19}, {0x1D, 0x2D, 0x3E, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Grimer", 0x0D, 0x50, 0x50, 0x32, 0x19, 0x28, 0x28, 0x32, {0x03, 0x03}, {0x01, 0x32, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Muk", 0x88, 0x69, 0x69, 0x4B, 0x32, 0x41, 0x41, 0x64, {0x03, 0x03}, {0x01, 0x32, 0x8B, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Shellder", 0x17, 0x1E, 0x41, 0x64, 0x28, 0x2D, 0x2D, 0x19, {0x15, 0x15}, {0x21, 0x6E, 0x00, 0x00}, GROWTH_SLOW, GENDER_F50}, {"Cloyster", 0x8B, 0x32, 0x5F, 0xB4, 0x46, 0x55, 0x55, 0x2D, {0x15, 0x19}, {0x6E, 0x30, 0x80, 0x3E}, GROWTH_SLOW, GENDER_F50}, {"Gastly", 0x19, 0x1E, 0x23, 0x1E, 0x50, 0x64, 0x64, 0x23, {0x08, 0x03}, {0x7A, 0x6D, 0x65, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Haunter", 0x93, 0x2D, 0x32, 0x2D, 0x5F, 0x73, 0x73, 0x37, {0x08, 0x03}, {0x7A, 0x6D, 0x65, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Gengar", 0x0E, 0x3C, 0x41, 0x3C, 0x6E, 0x82, 0x82, 0x4B, {0x08, 0x03}, {0x7A, 0x6D, 0x65, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Onix", 0x22, 0x23, 0x2D, 0xA0, 0x46, 0x1E, 0x1E, 0x2D, {0x05, 0x04}, {0x21, 0x67, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Drowzee", 0x30, 0x3C, 0x30, 0x2D, 0x2A, 0x5A, 0x2B, 0x5A, {0x18, 0x18}, {0x01, 0x5F, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Hypno", 0x81, 0x55, 0x49, 0x46, 0x43, 0x73, 0x49, 0x73, {0x18, 0x18}, {0x01, 0x5F, 0x32, 0x5D}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Krabby", 0x4E, 0x1E, 0x69, 0x5A, 0x32, 0x19, 0x19, 0x19, {0x15, 0x15}, {0x91, 0x2B, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Kingler", 0x8A, 0x37, 0x82, 0x73, 0x4B, 0x32, 0x32, 0x32, {0x15, 0x15}, {0x91, 0x2B, 0x0B, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Voltorb", 0x06, 0x28, 0x1E, 0x32, 0x64, 0x37, 0x37, 0x37, {0x17, 0x17}, {0x21, 0x67, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_UNKNOWN}, {"Electrode", 0x8D, 0x3C, 0x32, 0x46, 0x8C, 0x50, 0x50, 0x50, {0x17, 0x17}, {0x21, 0x67, 0x31, 0x00}, GROWTH_MEDIUM_FAST, GENDER_UNKNOWN}, {"Exeggcute", 0x0C, 0x3C, 0x28, 0x50, 0x28, 0x3C, 0x3C, 0x2D, {0x16, 0x18}, {0x8C, 0x5F, 0x00, 0x00}, GROWTH_SLOW, GENDER_F50}, {"Exeggutor", 0x0A, 0x5F, 0x5F, 0x55, 0x37, 0x7D, 0x7D, 0x41, {0x16, 0x18}, {0x8C, 0x5F, 0x00, 0x00}, GROWTH_SLOW, GENDER_F50}, {"Cubone", 0x11, 0x32, 0x32, 0x5F, 0x23, 0x28, 0x28, 0x32, {0x04, 0x04}, {0x7D, 0x2D, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Marowak", 0x91, 0x3C, 0x50, 0x6E, 0x2D, 0x32, 0x32, 0x50, {0x04, 0x04}, {0x7D, 0x2D, 0x2B, 0x74}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Hitmonlee", 0x2B, 0x32, 0x78, 0x35, 0x57, 0x23, 0x23, 0x6E, {0x01, 0x01}, {0x18, 0x60, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F0}, {"Hitmonchan", 0x2C, 0x32, 0x69, 0x4F, 0x4C, 0x23, 0x23, 0x6E, {0x01, 0x01}, {0x04, 0x61, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F0}, {"Lickitung", 0x0B, 0x5A, 0x37, 0x4B, 0x1E, 0x3C, 0x3C, 0x4B, {0x00, 0x00}, {0x23, 0x30, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Koffing", 0x37, 0x28, 0x41, 0x5F, 0x23, 0x3C, 0x3C, 0x2D, {0x03, 0x03}, {0x21, 0x7B, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Weezing", 0x8F, 0x41, 0x5A, 0x78, 0x3C, 0x55, 0x55, 0x46, {0x03, 0x03}, {0x21, 0x7B, 0x7C, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Rhyhorn", 0x12, 0x50, 0x55, 0x5F, 0x19, 0x1E, 0x1E, 0x1E, {0x04, 0x05}, {0x1E, 0x00, 0x00, 0x00}, GROWTH_SLOW, GENDER_F50}, {"Rhydon", 0x01, 0x69, 0x82, 0x78, 0x28, 0x2D, 0x2D, 0x2D, {0x04, 0x05}, {0x1E, 0x17, 0x27, 0x1F}, GROWTH_SLOW, GENDER_F50}, {"Chansey", 0x28, 0xFA, 0x05, 0x05, 0x32, 0x69, 0x23, 0x69, {0x00, 0x00}, {0x01, 0x03, 0x00, 0x00}, GROWTH_FAST, GENDER_F100}, {"Tangela", 0x1E, 0x41, 0x37, 0x73, 0x3C, 0x64, 0x64, 0x28, {0x16, 0x16}, {0x84, 0x14, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Kangaskhan", 0x02, 0x69, 0x5F, 0x50, 0x5A, 0x28, 0x28, 0x50, {0x00, 0x00}, {0x04, 0x63, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F100}, {"Horsea", 0x5C, 0x1E, 0x28, 0x46, 0x3C, 0x46, 0x46, 0x19, {0x15, 0x15}, {0x91, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Seadra", 0x5D, 0x37, 0x41, 0x5F, 0x55, 0x5F, 0x5F, 0x2D, {0x15, 0x15}, {0x91, 0x6C, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Goldeen", 0x9D, 0x2D, 0x43, 0x3C, 0x3F, 0x32, 0x23, 0x32, {0x15, 0x15}, {0x40, 0x27, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Seaking", 0x9E, 0x50, 0x5C, 0x41, 0x44, 0x50, 0x41, 0x50, {0x15, 0x15}, {0x40, 0x27, 0x30, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Staryu", 0x1B, 0x1E, 0x2D, 0x37, 0x55, 0x46, 0x46, 0x37, {0x15, 0x15}, {0x21, 0x00, 0x00, 0x00}, GROWTH_SLOW, GENDER_UNKNOWN}, {"Starmie", 0x98, 0x3C, 0x4B, 0x55, 0x73, 0x64, 0x64, 0x55, {0x15, 0x18}, {0x21, 0x37, 0x6A, 0x00}, GROWTH_SLOW, GENDER_UNKNOWN}, {"Mr.Mime", 0x2A, 0x28, 0x2D, 0x41, 0x5A, 0x64, 0x64, 0x78, {0x18, 0x18}, {0x5D, 0x70, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Scyther", 0x1A, 0x46, 0x6E, 0x50, 0x69, 0x37, 0x37, 0x50, {0x07, 0x02}, {0x62, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Jynx", 0x48, 0x41, 0x32, 0x23, 0x5F, 0x5F, 0x73, 0x5F, {0x19, 0x18}, {0x01, 0x8E, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F100}, {"Electabuzz", 0x35, 0x41, 0x53, 0x39, 0x69, 0x55, 0x5F, 0x55, {0x17, 0x17}, {0x62, 0x2B, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F25}, {"Magmar", 0x33, 0x41, 0x5F, 0x39, 0x5D, 0x55, 0x64, 0x55, {0x14, 0x14}, {0x34, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F25}, {"Pinsir", 0x1D, 0x41, 0x7D, 0x64, 0x55, 0x37, 0x37, 0x46, {0x07, 0x07}, {0x0B, 0x00, 0x00, 0x00}, GROWTH_SLOW, GENDER_F50}, {"Tauros", 0x3C, 0x4B, 0x64, 0x5F, 0x6E, 0x46, 0x28, 0x46, {0x00, 0x00}, {0x21, 0x00, 0x00, 0x00}, GROWTH_SLOW, GENDER_F0}, {"Magikarp", 0x85, 0x14, 0x0A, 0x37, 0x50, 0x14, 0x0F, 0x14, {0x15, 0x15}, {0x96, 0x00, 0x00, 0x00}, GROWTH_SLOW, GENDER_F50}, {"Gyarados", 0x16, 0x5F, 0x7D, 0x4F, 0x51, 0x64, 0x3C, 0x64, {0x15, 0x02}, {0x2C, 0x52, 0x2B, 0x38}, GROWTH_SLOW, GENDER_F50}, {"Lapras", 0x13, 0x82, 0x55, 0x50, 0x3C, 0x5F, 0x55, 0x5F, {0x15, 0x19}, {0x37, 0x2D, 0x00, 0x00}, GROWTH_SLOW, GENDER_F50}, {"Ditto", 0x4C, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, {0x00, 0x00}, {0x90, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_UNKNOWN}, {"Eevee", 0x66, 0x37, 0x37, 0x32, 0x37, 0x41, 0x2D, 0x41, {0x00, 0x00}, {0x21, 0x1C, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F12_5}, {"Vaporeon", 0x69, 0x82, 0x41, 0x3C, 0x41, 0x6E, 0x6E, 0x5F, {0x15, 0x15}, {0x21, 0x1C, 0x62, 0x37}, GROWTH_MEDIUM_FAST, GENDER_F12_5}, {"Jolteon", 0x68, 0x41, 0x41, 0x3C, 0x82, 0x6E, 0x6E, 0x5F, {0x17, 0x17}, {0x21, 0x1C, 0x62, 0x54}, GROWTH_MEDIUM_FAST, GENDER_F12_5}, {"Flareon", 0x67, 0x41, 0x82, 0x3C, 0x41, 0x6E, 0x5F, 0x6E, {0x14, 0x14}, {0x21, 0x1C, 0x62, 0x34}, GROWTH_MEDIUM_FAST, GENDER_F12_5}, {"Porygon", 0xAA, 0x41, 0x3C, 0x46, 0x28, 0x4B, 0x55, 0x4B, {0x00, 0x00}, {0x21, 0x9F, 0xA0, 0x00}, GROWTH_MEDIUM_FAST, GENDER_UNKNOWN}, {"Omanyte", 0x62, 0x23, 0x28, 0x64, 0x23, 0x5A, 0x5A, 0x37, {0x05, 0x15}, {0x37, 0x6E, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F12_5}, {"Omastar", 0x63, 0x46, 0x3C, 0x7D, 0x37, 0x73, 0x73, 0x46, {0x05, 0x15}, {0x37, 0x6E, 0x1E, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F12_5}, {"Kabuto", 0x5A, 0x1E, 0x50, 0x5A, 0x37, 0x2D, 0x37, 0x2D, {0x05, 0x15}, {0x0A, 0x6A, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F12_5}, {"Kabutops", 0x5B, 0x3C, 0x73, 0x69, 0x50, 0x46, 0x41, 0x46, {0x05, 0x15}, {0x0A, 0x6A, 0x47, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F12_5}, {"Aerodactyl", 0xAB, 0x50, 0x69, 0x41, 0x82, 0x3C, 0x3C, 0x4B, {0x05, 0x02}, {0x11, 0x61, 0x00, 0x00}, GROWTH_SLOW, GENDER_F12_5}, {"Snorlax", 0x84, 0xA0, 0x6E, 0x41, 0x1E, 0x41, 0x41, 0x6E, {0x00, 0x00}, {0x1D, 0x85, 0x9C, 0x00}, GROWTH_SLOW, GENDER_F12_5}, {"Articuno", 0x4A, 0x5A, 0x55, 0x64, 0x55, 0x7D, 0x5F, 0x7D, {0x19, 0x02}, {0x40, 0x3A, 0x00, 0x00}, GROWTH_SLOW, GENDER_UNKNOWN}, {"Zapdos", 0x4B, 0x5A, 0x5A, 0x55, 0x64, 0x7D, 0x7D, 0x5A, {0x17, 0x02}, {0x54, 0x41, 0x00, 0x00}, GROWTH_SLOW, GENDER_UNKNOWN}, {"Moltres", 0x49, 0x5A, 0x64, 0x5A, 0x5A, 0x7D, 0x7D, 0x55, {0x14, 0x02}, {0x40, 0x53, 0x00, 0x00}, GROWTH_SLOW, GENDER_UNKNOWN}, {"Dratini", 0x58, 0x29, 0x40, 0x2D, 0x32, 0x32, 0x32, 0x32, {0x1A, 0x1A}, {0x23, 0x2B, 0x00, 0x00}, GROWTH_SLOW, GENDER_F50}, {"Dragonair", 0x59, 0x3D, 0x54, 0x41, 0x46, 0x46, 0x46, 0x46, {0x1A, 0x1A}, {0x23, 0x2B, 0x56, 0x00}, GROWTH_SLOW, GENDER_F50}, {"Dragonite", 0x42, 0x5B, 0x86, 0x5F, 0x50, 0x64, 0x64, 0x64, {0x1A, 0x02}, {0x23, 0x2B, 0x56, 0x61}, GROWTH_SLOW, GENDER_F50}, {"Mewtwo", 0x83, 0x6A, 0x6E, 0x5A, 0x82, 0x9A, 0x9A, 0x5A, {0x18, 0x18}, {0x5D, 0x32, 0x81, 0x5E}, GROWTH_SLOW, GENDER_UNKNOWN}, {"Mew", 0x15, 0x64, 0x64, 0x64, 0x64, 0x64, 0x64, 0x64, {0x18, 0x18}, {0x01, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_UNKNOWN}, /* Valueed from Gold */ {"Chikorita", 0x00, 0x2D, 0x31, 0x41, 0x2D, 0x00, 0x31, 0x41, {0x00, 0x00}, {0x21, 0x2D, 0x00, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F12_5}, {"Bayleef", 0x00, 0x3C, 0x3E, 0x50, 0x3C, 0x00, 0x3F, 0x50, {0x00, 0x00}, {0x21, 0x2D, 0x4B, 0x73}, GROWTH_MEDIUM_SLOW, GENDER_F12_5}, {"Meganium", 0x00, 0x50, 0x52, 0x64, 0x50, 0x00, 0x53, 0x64, {0x00, 0x00}, {0x21, 0x2D, 0x4B, 0x73}, GROWTH_MEDIUM_SLOW, GENDER_F12_5}, {"Cyndaquil", 0x00, 0x27, 0x34, 0x2B, 0x41, 0x00, 0x3C, 0x32, {0x00, 0x00}, {0x21, 0x2B, 0x00, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F12_5}, {"Quilava", 0x00, 0x3A, 0x40, 0x3A, 0x50, 0x00, 0x50, 0x41, {0x00, 0x00}, {0x21, 0x2B, 0x6C, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F12_5}, {"Typhlosion", 0x00, 0x4E, 0x54, 0x4E, 0x64, 0x00, 0x6D, 0x55, {0x00, 0x00}, {0x21, 0x2B, 0x6C, 0x34}, GROWTH_MEDIUM_SLOW, GENDER_F12_5}, {"Totodile", 0x00, 0x32, 0x41, 0x40, 0x2B, 0x00, 0x2C, 0x30, {0x00, 0x00}, {0x0A, 0x2B, 0x00, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F12_5}, {"Croconaw", 0x00, 0x41, 0x50, 0x50, 0x3A, 0x00, 0x3B, 0x3F, {0x00, 0x00}, {0x0A, 0x2B, 0x63, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F12_5}, {"Feraligatr", 0x00, 0x55, 0x69, 0x64, 0x4E, 0x00, 0x4F, 0x53, {0x00, 0x00}, {0x0A, 0x2B, 0x63, 0x37}, GROWTH_MEDIUM_SLOW, GENDER_F12_5}, {"Sentret", 0x00, 0x23, 0x2E, 0x22, 0x14, 0x00, 0x23, 0x2D, {0x00, 0x00}, {0x21, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Furret", 0x00, 0x55, 0x4C, 0x40, 0x5A, 0x00, 0x2D, 0x37, {0x00, 0x00}, {0x0A, 0x6F, 0x62, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Hoothoot", 0x00, 0x3C, 0x1E, 0x1E, 0x32, 0x00, 0x24, 0x38, {0x00, 0x00}, {0x21, 0x2D, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Noctowl", 0x00, 0x64, 0x32, 0x32, 0x46, 0x00, 0x4C, 0x60, {0x00, 0x00}, {0x21, 0x2D, 0xC1, 0x40}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Ledyba", 0x00, 0x28, 0x14, 0x1E, 0x37, 0x00, 0x28, 0x50, {0x00, 0x00}, {0x21, 0x00, 0x00, 0x00}, GROWTH_FAST, GENDER_F50}, {"Ledian", 0x00, 0x37, 0x23, 0x32, 0x55, 0x00, 0x37, 0x6E, {0x00, 0x00}, {0x21, 0x30, 0x00, 0x00}, GROWTH_FAST, GENDER_F50}, {"Spinarak", 0x00, 0x28, 0x3C, 0x28, 0x1E, 0x00, 0x28, 0x28, {0x00, 0x00}, {0x28, 0x51, 0x00, 0x00}, GROWTH_FAST, GENDER_F50}, {"Ariados", 0x00, 0x46, 0x5A, 0x46, 0x28, 0x00, 0x3C, 0x3C, {0x00, 0x00}, {0x28, 0x51, 0xB8, 0x84}, GROWTH_FAST, GENDER_F50}, {"Crobat", 0x00, 0x55, 0x5A, 0x50, 0x82, 0x00, 0x46, 0x50, {0x00, 0x00}, {0x67, 0x8D, 0x30, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Chinchou", 0x00, 0x4B, 0x26, 0x26, 0x43, 0x00, 0x38, 0x38, {0x00, 0x00}, {0x91, 0x56, 0x00, 0x00}, GROWTH_SLOW, GENDER_F50}, {"Lanturn", 0x00, 0x7D, 0x3A, 0x3A, 0x43, 0x00, 0x4C, 0x4C, {0x00, 0x00}, {0x91, 0x56, 0x30, 0x00}, GROWTH_SLOW, GENDER_F50}, {"Pichu", 0x00, 0x14, 0x28, 0x0F, 0x3C, 0x00, 0x23, 0x23, {0x00, 0x00}, {0x54, 0xCC, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Cleffa", 0x00, 0x32, 0x19, 0x1C, 0x0F, 0x00, 0x2D, 0x37, {0x00, 0x00}, {0x01, 0xCC, 0x00, 0x00}, GROWTH_FAST, GENDER_F75}, {"Igglybuff", 0x00, 0x5A, 0x1E, 0x0F, 0x0F, 0x00, 0x28, 0x14, {0x00, 0x00}, {0x2F, 0xCC, 0x0E, 0x00}, GROWTH_FAST, GENDER_F75}, {"Togepi", 0x00, 0x23, 0x14, 0x41, 0x14, 0x00, 0x28, 0x41, {0x00, 0x00}, {0x2D, 0xCC, 0x00, 0x00}, GROWTH_FAST, GENDER_F12_5}, {"Togetic", 0x00, 0x37, 0x28, 0x55, 0x28, 0x00, 0x50, 0x69, {0x00, 0x00}, {0x2D, 0xCC, 0x00, 0x00}, GROWTH_FAST, GENDER_F12_5}, {"Natu", 0x00, 0x28, 0x32, 0x2D, 0x46, 0x00, 0x46, 0x2D, {0x00, 0x00}, {0x40, 0x2B, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Xatu", 0x00, 0x41, 0x4B, 0x46, 0x5F, 0x00, 0x5F, 0x46, {0x00, 0x00}, {0x40, 0x2B, 0x65, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Mareep", 0x00, 0x37, 0x28, 0x28, 0x23, 0x00, 0x41, 0x2D, {0x00, 0x00}, {0x21, 0x2D, 0x00, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Flaaffy", 0x00, 0x46, 0x37, 0x37, 0x2D, 0x00, 0x50, 0x3C, {0x00, 0x00}, {0x21, 0x2D, 0x54, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Ampharos", 0x00, 0x5A, 0x4B, 0x4B, 0x37, 0x00, 0x73, 0x5A, {0x00, 0x00}, {0x21, 0x2D, 0x54, 0x56}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Bellossom", 0x00, 0x4B, 0x50, 0x55, 0x32, 0x00, 0x5A, 0x64, {0x00, 0x00}, {0x47, 0xE6, 0x4E, 0x50}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Marill", 0x00, 0x46, 0x14, 0x32, 0x28, 0x00, 0x14, 0x32, {0x00, 0x00}, {0x21, 0x00, 0x00, 0x00}, GROWTH_FAST, GENDER_F50}, {"Azumarill", 0x00, 0x64, 0x32, 0x50, 0x32, 0x00, 0x32, 0x50, {0x00, 0x00}, {0x21, 0x6F, 0x27, 0x37}, GROWTH_FAST, GENDER_F50}, {"Sudowoodo", 0x00, 0x46, 0x64, 0x73, 0x1E, 0x00, 0x1E, 0x41, {0x00, 0x00}, {0x58, 0x66, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Politoed", 0x00, 0x5A, 0x4B, 0x4B, 0x46, 0x00, 0x5A, 0x64, {0x00, 0x00}, {0x37, 0x5F, 0x03, 0xC3}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Hoppip", 0x00, 0x23, 0x23, 0x28, 0x32, 0x00, 0x23, 0x37, {0x00, 0x00}, {0x96, 0xEB, 0x00, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Skiploom", 0x00, 0x37, 0x2D, 0x32, 0x50, 0x00, 0x2D, 0x41, {0x00, 0x00}, {0x96, 0xEB, 0x27, 0x21}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Jumpluff", 0x00, 0x4B, 0x37, 0x46, 0x6E, 0x00, 0x37, 0x55, {0x00, 0x00}, {0x96, 0xEB, 0x27, 0x21}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Aipom", 0x00, 0x37, 0x46, 0x37, 0x55, 0x00, 0x28, 0x37, {0x00, 0x00}, {0x0A, 0x27, 0x00, 0x00}, GROWTH_FAST, GENDER_F50}, {"Sunkern", 0x00, 0x1E, 0x1E, 0x1E, 0x1E, 0x00, 0x1E, 0x1E, {0x00, 0x00}, {0x47, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Sunflora", 0x00, 0x4B, 0x4B, 0x37, 0x1E, 0x00, 0x69, 0x55, {0x00, 0x00}, {0x47, 0x01, 0x00, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Yanma", 0x00, 0x41, 0x41, 0x2D, 0x5F, 0x00, 0x4B, 0x2D, {0x00, 0x00}, {0x21, 0xC1, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Wooper", 0x00, 0x37, 0x2D, 0x2D, 0x0F, 0x00, 0x19, 0x19, {0x00, 0x00}, {0x37, 0x27, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Quagsire", 0x00, 0x5F, 0x55, 0x55, 0x23, 0x00, 0x41, 0x41, {0x00, 0x00}, {0x37, 0x27, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Espeon", 0x00, 0x41, 0x41, 0x3C, 0x6E, 0x00, 0x82, 0x5F, {0x00, 0x00}, {0x21, 0x27, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F12_5}, {"Umbreon", 0x00, 0x5F, 0x41, 0x6E, 0x41, 0x00, 0x3C, 0x82, {0x00, 0x00}, {0x21, 0x27, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F12_5}, {"Murkrow", 0x00, 0x3C, 0x55, 0x2A, 0x5B, 0x00, 0x55, 0x2A, {0x00, 0x00}, {0x40, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Slowking", 0x00, 0x5F, 0x4B, 0x50, 0x1E, 0x00, 0x64, 0x6E, {0x00, 0x00}, {0xAE, 0x21, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Misdreavus", 0x00, 0x3C, 0x3C, 0x3C, 0x55, 0x00, 0x55, 0x55, {0x00, 0x00}, {0x2D, 0x95, 0x00, 0x00}, GROWTH_FAST, GENDER_F50}, {"Unown", 0x00, 0x30, 0x48, 0x30, 0x30, 0x00, 0x48, 0x30, {0x00, 0x00}, {0xED, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_UNKNOWN}, {"Wobbuffet", 0x00, 0xBE, 0x21, 0x3A, 0x21, 0x00, 0x21, 0x3A, {0x00, 0x00}, {0x44, 0xF3, 0xDB, 0xC2}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Girafarig", 0x00, 0x46, 0x50, 0x41, 0x55, 0x00, 0x5A, 0x41, {0x00, 0x00}, {0x21, 0x2D, 0x5D, 0x17}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Pineco", 0x00, 0x32, 0x41, 0x5A, 0x0F, 0x00, 0x23, 0x23, {0x00, 0x00}, {0x21, 0xB6, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Forretress", 0x00, 0x4B, 0x5A, 0x8C, 0x28, 0x00, 0x3C, 0x3C, {0x00, 0x00}, {0x21, 0xB6, 0x78, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Dunsparce", 0x00, 0x64, 0x46, 0x46, 0x2D, 0x00, 0x41, 0x41, {0x00, 0x00}, {0x63, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Gligar", 0x00, 0x41, 0x4B, 0x69, 0x55, 0x00, 0x23, 0x41, {0x00, 0x00}, {0x28, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Steelix", 0x00, 0x4B, 0x55, 0xC8, 0x1E, 0x00, 0x37, 0x41, {0x00, 0x00}, {0x21, 0x67, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Snubbull", 0x00, 0x3C, 0x50, 0x32, 0x1E, 0x00, 0x28, 0x28, {0x00, 0x00}, {0x21, 0xB8, 0x00, 0x00}, GROWTH_FAST, GENDER_F75}, {"Granbull", 0x00, 0x5A, 0x78, 0x4B, 0x2D, 0x00, 0x3C, 0x3C, {0x00, 0x00}, {0x21, 0xB8, 0x00, 0x00}, GROWTH_FAST, GENDER_F75}, {"Qwilfish", 0x00, 0x41, 0x5F, 0x4B, 0x55, 0x00, 0x37, 0x37, {0x00, 0x00}, {0x21, 0x28, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Scizor", 0x00, 0x46, 0x82, 0x64, 0x41, 0x00, 0x37, 0x50, {0x00, 0x00}, {0x62, 0x2B, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Shuckle", 0x00, 0x14, 0x0A, 0xE6, 0x05, 0x00, 0x0A, 0xE6, {0x00, 0x00}, {0x84, 0x6E, 0x00, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Heracross", 0x00, 0x50, 0x7D, 0x4B, 0x55, 0x00, 0x28, 0x5F, {0x00, 0x00}, {0x21, 0x2B, 0x00, 0x00}, GROWTH_SLOW, GENDER_F50}, {"Sneasel", 0x00, 0x37, 0x5F, 0x37, 0x73, 0x00, 0x23, 0x4B, {0x00, 0x00}, {0x0A, 0x2B, 0x00, 0x00}, GROWTH_MEDIUM_SLOW, GENDER_F50}, {"Teddiursa", 0x00, 0x3C, 0x50, 0x32, 0x28, 0x00, 0x32, 0x32, {0x00, 0x00}, {0x0A, 0x2B, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Ursaring", 0x00, 0x5A, 0x82, 0x4B, 0x37, 0x00, 0x4B, 0x4B, {0x00, 0x00}, {0x0A, 0x2B, 0x7A, 0x9A}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Slugma", 0x00, 0x28, 0x28, 0x28, 0x14, 0x00, 0x46, 0x28, {0x00, 0x00}, {0x7B, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Magcargo", 0x00, 0x32, 0x32, 0x78, 0x1E, 0x00, 0x50, 0x50, {0x00, 0x00}, {0x7B, 0x34, 0x58, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Swinub", 0x00, 0x32, 0x32, 0x28, 0x32, 0x00, 0x1E, 0x1E, {0x00, 0x00}, {0x21, 0x00, 0x00, 0x00}, GROWTH_SLOW, GENDER_F50}, {"Piloswine", 0x00, 0x64, 0x64, 0x50, 0x32, 0x00, 0x3C, 0x3C, {0x00, 0x00}, {0x1E, 0xB5, 0xCB, 0x00}, GROWTH_SLOW, GENDER_F50}, {"Corsola", 0x00, 0x37, 0x37, 0x55, 0x23, 0x00, 0x41, 0x55, {0x00, 0x00}, {0x21, 0x00, 0x00, 0x00}, GROWTH_FAST, GENDER_F75}, {"Remoraid", 0x00, 0x23, 0x41, 0x23, 0x41, 0x00, 0x41, 0x23, {0x00, 0x00}, {0x37, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Octillery", 0x00, 0x4B, 0x69, 0x4B, 0x2D, 0x00, 0x69, 0x4B, {0x00, 0x00}, {0x37, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Delibird", 0x00, 0x2D, 0x37, 0x2D, 0x4B, 0x00, 0x41, 0x2D, {0x00, 0x00}, {0xD9, 0x00, 0x00, 0x00}, GROWTH_FAST, GENDER_F50}, {"Mantine", 0x00, 0x41, 0x28, 0x46, 0x46, 0x00, 0x50, 0x8C, {0x00, 0x00}, {0x21, 0x91, 0x00, 0x00}, GROWTH_SLOW, GENDER_F50}, {"Skarmory", 0x00, 0x41, 0x50, 0x8C, 0x46, 0x00, 0x28, 0x46, {0x00, 0x00}, {0x2B, 0x40, 0x00, 0x00}, GROWTH_SLOW, GENDER_F50}, {"Houndour", 0x00, 0x2D, 0x3C, 0x1E, 0x41, 0x00, 0x50, 0x32, {0x00, 0x00}, {0x2B, 0x34, 0x00, 0x00}, GROWTH_SLOW, GENDER_F50}, {"Houndoom", 0x00, 0x4B, 0x5A, 0x32, 0x5F, 0x00, 0x6E, 0x50, {0x00, 0x00}, {0x2B, 0x34, 0x00, 0x00}, GROWTH_SLOW, GENDER_F50}, {"Kingdra", 0x00, 0x4B, 0x5F, 0x5F, 0x55, 0x00, 0x5F, 0x5F, {0x00, 0x00}, {0x91, 0x6C, 0x2B, 0x37}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Phanpy", 0x00, 0x5A, 0x3C, 0x3C, 0x28, 0x00, 0x28, 0x28, {0x00, 0x00}, {0x21, 0x2D, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Donphan", 0x00, 0x5A, 0x78, 0x78, 0x32, 0x00, 0x3C, 0x3C, {0x00, 0x00}, {0x1E, 0x2D, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F50}, {"Porygon2", 0x00, 0x55, 0x50, 0x5A, 0x3C, 0x00, 0x69, 0x5F, {0x00, 0x00}, {0xB0, 0x21, 0xA0, 0x00}, GROWTH_MEDIUM_FAST, GENDER_UNKNOWN}, {"Stantler", 0x00, 0x49, 0x5F, 0x3E, 0x55, 0x00, 0x55, 0x41, {0x00, 0x00}, {0x21, 0x00, 0x00, 0x00}, GROWTH_SLOW, GENDER_F50}, {"Smeargle", 0x00, 0x37, 0x14, 0x23, 0x4B, 0x00, 0x14, 0x2D, {0x00, 0x00}, {0xA6, 0x00, 0x00, 0x00}, GROWTH_FAST, GENDER_F50}, {"Tyrogue", 0x00, 0x23, 0x23, 0x23, 0x23, 0x00, 0x23, 0x23, {0x00, 0x00}, {0x21, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F0}, {"Hitmontop", 0x00, 0x32, 0x5F, 0x5F, 0x46, 0x00, 0x23, 0x6E, {0x00, 0x00}, {0x1B, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F0}, {"Smoochum", 0x00, 0x2D, 0x1E, 0x0F, 0x41, 0x00, 0x55, 0x41, {0x00, 0x00}, {0x01, 0x7A, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F100}, {"Elekid", 0x00, 0x2D, 0x3F, 0x25, 0x5F, 0x00, 0x41, 0x37, {0x00, 0x00}, {0x62, 0x2B, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F25}, {"Magby", 0x00, 0x2D, 0x4B, 0x25, 0x53, 0x00, 0x46, 0x37, {0x00, 0x00}, {0x34, 0x00, 0x00, 0x00}, GROWTH_MEDIUM_FAST, GENDER_F25}, {"Miltank", 0x00, 0x5F, 0x50, 0x69, 0x64, 0x00, 0x28, 0x46, {0x00, 0x00}, {0x21, 0x00, 0x00, 0x00}, GROWTH_SLOW, GENDER_F100}, {"Blissey", 0x00, 0xFF, 0x0A, 0x0A, 0x37, 0x00, 0x4B, 0x87, {0x00, 0x00}, {0x01, 0x00, 0x00, 0x00}, GROWTH_FAST, GENDER_F100}, {"Raikou", 0x00, 0x5A, 0x55, 0x4B, 0x73, 0x00, 0x73, 0x64, {0x00, 0x00}, {0x2C, 0x2B, 0x00, 0x00}, GROWTH_SLOW, GENDER_UNKNOWN}, {"Entei", 0x00, 0x73, 0x73, 0x55, 0x64, 0x00, 0x5A, 0x4B, {0x00, 0x00}, {0x2C, 0x2B, 0x00, 0x00}, GROWTH_SLOW, GENDER_UNKNOWN}, {"Suicune", 0x00, 0x64, 0x4B, 0x73, 0x55, 0x00, 0x5A, 0x73, {0x00, 0x00}, {0x2C, 0x2B, 0x00, 0x00}, GROWTH_SLOW, GENDER_UNKNOWN}, {"Larvitar", 0x00, 0x32, 0x40, 0x32, 0x29, 0x00, 0x2D, 0x32, {0x00, 0x00}, {0x2C, 0x2B, 0x00, 0x00}, GROWTH_SLOW, GENDER_F50}, {"Pupitar", 0x00, 0x46, 0x54, 0x46, 0x33, 0x00, 0x41, 0x46, {0x00, 0x00}, {0x2C, 0x2B, 0xC9, 0x67}, GROWTH_SLOW, GENDER_F50}, {"Tyranitar", 0x00, 0x64, 0x86, 0x6E, 0x3D, 0x00, 0x5F, 0x64, {0x00, 0x00}, {0x2C, 0x2B, 0xC9, 0x67}, GROWTH_SLOW, GENDER_F50}, {"Lugia", 0x00, 0x6A, 0x5A, 0x82, 0x6E, 0x00, 0x5A, 0x9A, {0x00, 0x00}, {0xB1, 0x00, 0x00, 0x00}, GROWTH_SLOW, GENDER_UNKNOWN}, {"Ho-Oh", 0x00, 0x6A, 0x82, 0x5A, 0x5A, 0x00, 0x6E, 0x9A, {0x00, 0x00}, {0xDD, 0x00, 0x00, 0x00}, GROWTH_SLOW, GENDER_UNKNOWN}, {"Celebi", 0x00, 0x64, 0x64, 0x64, 0x64, 0x00, 0x64, 0x64, {0x00, 0x00}, {0x49, 0x5D, 0x69, 0xD7}, GROWTH_MEDIUM_SLOW, GENDER_UNKNOWN}, {}, }; const PokemonTable* table_pointer_get() { return pokemon_table; }