mirror of
https://github.com/bryanthaboi/gen1recomp.git
synced 2026-08-12 08:21:02 +02:00
2185 lines
72 KiB
Lua
2185 lines
72 KiB
Lua
-- Generated by tools/botconv/convert.lua from PokeBotBad's any% route.
|
|
-- Do not edit; edit tools/botconv/table.lua and regenerate.
|
|
return {
|
|
{ map = "REDS_HOUSE_2F", steps = {
|
|
{ op = "goto", x = 3, y = 6 },
|
|
{ op = "goto", x = 5, y = 6 },
|
|
{ op = "goto", x = 5, y = 1 },
|
|
{ op = "goto", x = 7, y = 1 },
|
|
} },
|
|
{ map = "REDS_HOUSE_1F", steps = {
|
|
{ op = "goto", x = 7, y = 1 },
|
|
{ op = "goto", x = 7, y = 6 },
|
|
{ op = "goto", x = 3, y = 6 },
|
|
{ op = "goto", x = 3, y = 8 },
|
|
} },
|
|
{ map = "PALLET_TOWN", steps = {
|
|
{ op = "goto", x = 5, y = 6 },
|
|
{ op = "goto", x = 10, y = 6 },
|
|
{ op = "goto", x = 10, y = 1 },
|
|
} },
|
|
{ map = "OAKS_LAB", steps = {
|
|
{ op = "goto", x = 5, y = 3 },
|
|
{ op = "goto", x = 5, y = 4 },
|
|
{ op = "goto", x = 7, y = 4 },
|
|
{ op = "talk" },
|
|
{ op = "goto", x = 5, y = 4 },
|
|
{ op = "goto", x = 5, y = 6 },
|
|
{ op = "battle" },
|
|
{ op = "goto", x = 5, y = 12 },
|
|
} },
|
|
{ map = "PALLET_TOWN", steps = {
|
|
{ op = "goto", x = 12, y = 12 },
|
|
{ op = "goto", x = 9, y = 12 },
|
|
{ op = "goto", x = 9, y = 2 },
|
|
{ op = "goto", x = 10, y = 2 },
|
|
{ op = "goto", x = 10, y = -1 },
|
|
} },
|
|
{ map = "ROUTE_1", steps = {
|
|
{ op = "goto", x = 10, y = 35 },
|
|
{ op = "goto", x = 10, y = 30 },
|
|
{ op = "goto", x = 8, y = 30 },
|
|
{ op = "goto", x = 8, y = 24 },
|
|
{ op = "goto", x = 12, y = 24 },
|
|
{ op = "goto", x = 12, y = 20 },
|
|
{ op = "goto", x = 9, y = 20 },
|
|
{ op = "goto", x = 9, y = 14 },
|
|
{ op = "goto", x = 14, y = 14 },
|
|
{ op = "goto", x = 14, y = 2 },
|
|
{ op = "goto", x = 10, y = 2 },
|
|
{ op = "goto", x = 10, y = -1 },
|
|
} },
|
|
{ map = "VIRIDIAN_CITY", steps = {
|
|
{ op = "goto", x = 20, y = 35 },
|
|
{ op = "goto", x = 20, y = 28 },
|
|
{ op = "goto", x = 19, y = 28 },
|
|
{ op = "goto", x = 19, y = 20 },
|
|
{ op = "goto", x = 29, y = 20 },
|
|
{ op = "goto", x = 29, y = 19 },
|
|
} },
|
|
{ map = "VIRIDIAN_MART", steps = {
|
|
{ op = "goto", x = 2, y = 5 },
|
|
{ op = "goto", x = 3, y = 5 },
|
|
{ op = "goto", x = 3, y = 8 },
|
|
} },
|
|
{ map = "VIRIDIAN_CITY", steps = {
|
|
{ op = "goto", x = 29, y = 20 },
|
|
{ op = "goto", x = 29, y = 21 },
|
|
{ op = "goto", x = 26, y = 21 },
|
|
{ op = "goto", x = 26, y = 30 },
|
|
{ op = "goto", x = 20, y = 30 },
|
|
{ op = "goto", x = 20, y = 36 },
|
|
} },
|
|
{ map = "ROUTE_1", steps = {
|
|
{ op = "goto", x = 10, y = 0 },
|
|
{ op = "goto", x = 10, y = 3 },
|
|
{ op = "goto", x = 8, y = 3 },
|
|
{ op = "goto", x = 8, y = 18 },
|
|
{ op = "goto", x = 9, y = 18 },
|
|
{ op = "goto", x = 9, y = 21 },
|
|
{ op = "goto", x = 12, y = 21 },
|
|
{ op = "goto", x = 12, y = 24 },
|
|
{ op = "goto", x = 10, y = 24 },
|
|
{ op = "goto", x = 10, y = 36 },
|
|
} },
|
|
{ map = "PALLET_TOWN", steps = {
|
|
{ op = "goto", x = 10, y = 0 },
|
|
{ op = "goto", x = 10, y = 7 },
|
|
{ op = "goto", x = 9, y = 7 },
|
|
{ op = "goto", x = 9, y = 12 },
|
|
{ op = "goto", x = 12, y = 12 },
|
|
{ op = "goto", x = 12, y = 11 },
|
|
} },
|
|
{ map = "OAKS_LAB", steps = {
|
|
{ op = "goto", x = 5, y = 11 },
|
|
{ op = "goto", x = 5, y = 3 },
|
|
{ op = "goto", x = 4, y = 3 },
|
|
{ op = "goto", x = 4, y = 1 },
|
|
{ op = "goto", x = 5, y = 1 },
|
|
{ op = "talk", face = "down" },
|
|
{ op = "goto", x = 4, y = 1 },
|
|
{ op = "goto", x = 4, y = 12 },
|
|
} },
|
|
{ map = "PALLET_TOWN", steps = {
|
|
{ op = "goto", x = 12, y = 12 },
|
|
{ op = "goto", x = 9, y = 12 },
|
|
{ op = "goto", x = 9, y = 2 },
|
|
{ op = "goto", x = 10, y = 2 },
|
|
{ op = "goto", x = 10, y = -1 },
|
|
} },
|
|
{ map = "ROUTE_1", steps = {
|
|
{ op = "goto", x = 10, y = 35 },
|
|
{ op = "goto", x = 10, y = 30 },
|
|
{ op = "goto", x = 8, y = 30 },
|
|
{ op = "goto", x = 8, y = 24 },
|
|
{ op = "goto", x = 12, y = 24 },
|
|
{ op = "goto", x = 12, y = 20 },
|
|
{ op = "goto", x = 9, y = 20 },
|
|
{ op = "goto", x = 9, y = 14 },
|
|
{ op = "goto", x = 14, y = 14 },
|
|
{ op = "goto", x = 14, y = 2 },
|
|
{ op = "goto", x = 10, y = 2 },
|
|
{ op = "goto", x = 10, y = -1 },
|
|
} },
|
|
{ map = "VIRIDIAN_CITY", steps = {
|
|
{ op = "goto", x = 20, y = 35 },
|
|
{ op = "goto", x = 20, y = 28 },
|
|
{ op = "goto", x = 19, y = 28 },
|
|
{ op = "goto", x = 19, y = 20 },
|
|
{ op = "goto", x = 29, y = 20 },
|
|
{ op = "goto", x = 29, y = 19 },
|
|
} },
|
|
{ map = "VIRIDIAN_MART", steps = {
|
|
{ op = "goto", x = 3, y = 7 },
|
|
{ op = "goto", x = 3, y = 5 },
|
|
{ op = "goto", x = 2, y = 5 },
|
|
{ op = "shop", list = "viridianBalls" },
|
|
{ op = "goto", x = 3, y = 5 },
|
|
{ op = "goto", x = 3, y = 8 },
|
|
} },
|
|
{ map = "VIRIDIAN_CITY", steps = {
|
|
{ op = "goto", x = 29, y = 20 },
|
|
{ op = "goto", x = 15, y = 20 },
|
|
{ op = "goto", x = 15, y = 17 },
|
|
{ op = "goto", x = -1, y = 17 },
|
|
} },
|
|
{ map = "ROUTE_22", steps = {
|
|
{ op = "goto", x = 39, y = 9 },
|
|
{ op = "goto", x = 35, y = 9 },
|
|
{ op = "goto", x = 35, y = 12 },
|
|
{ op = "goto", x = 33, y = 12 },
|
|
{ op = "allowCatch", mon = "nidoran" },
|
|
{ op = "manual", name = "catchNidoran" },
|
|
{ op = "goto", x = 33, y = 12 },
|
|
{ op = "goto", x = 37, y = 12 },
|
|
{ op = "goto", x = 37, y = 9 },
|
|
{ op = "goto", x = 40, y = 9 },
|
|
} },
|
|
{ map = "VIRIDIAN_CITY", steps = {
|
|
{ op = "goto", x = 0, y = 17 },
|
|
{ op = "goto", x = 16, y = 17 },
|
|
{ op = "goto", x = 16, y = 16 },
|
|
{ op = "goto", x = 18, y = 16 },
|
|
{ op = "goto", x = 18, y = 6 },
|
|
{ op = "goto", x = 17, y = 4 },
|
|
{ op = "pickup" },
|
|
{ op = "goto", x = 17, y = 4 },
|
|
{ op = "goto", x = 17, y = 0 },
|
|
{ op = "goto", x = 17, y = -1 },
|
|
} },
|
|
{ map = "ROUTE_2", steps = {
|
|
{ op = "goto", x = 7, y = 71 },
|
|
{ op = "goto", x = 7, y = 57 },
|
|
{ op = "goto", x = 4, y = 57 },
|
|
{ op = "goto", x = 4, y = 52 },
|
|
{ op = "goto", x = 10, y = 52 },
|
|
{ op = "goto", x = 10, y = 44 },
|
|
{ op = "goto", x = 3, y = 44 },
|
|
{ op = "goto", x = 3, y = 43 },
|
|
} },
|
|
{ map = "VIRIDIAN_FOREST_SOUTH_GATE", steps = {
|
|
{ op = "goto", x = 4, y = 7 },
|
|
{ op = "goto", x = 4, y = 1 },
|
|
{ op = "goto", x = 5, y = 1 },
|
|
{ op = "goto", x = 5, y = 0 },
|
|
} },
|
|
{ map = "VIRIDIAN_FOREST", steps = {
|
|
{ op = "goto", x = 17, y = 47 },
|
|
{ op = "goto", x = 17, y = 43 },
|
|
{ op = "goto", x = 26, y = 43 },
|
|
{ op = "goto", x = 26, y = 34 },
|
|
{ op = "goto", x = 25, y = 34 },
|
|
{ op = "goto", x = 25, y = 32 },
|
|
{ op = "goto", x = 27, y = 32 },
|
|
{ op = "goto", x = 27, y = 20 },
|
|
{ op = "goto", x = 25, y = 20 },
|
|
{ op = "goto", x = 25, y = 12 },
|
|
{ op = "pickup" },
|
|
{ op = "goto", x = 25, y = 9 },
|
|
{ op = "goto", x = 17, y = 9 },
|
|
{ op = "goto", x = 17, y = 16 },
|
|
{ op = "goto", x = 13, y = 16 },
|
|
{ op = "goto", x = 13, y = 3 },
|
|
{ op = "goto", x = 7, y = 3 },
|
|
{ op = "goto", x = 7, y = 22 },
|
|
{ op = "goto", x = 1, y = 22 },
|
|
{ op = "goto", x = 1, y = 19 },
|
|
{ op = "pickup" },
|
|
{ op = "goto", x = 1, y = 18 },
|
|
{ op = "battle" },
|
|
{ op = "goto", x = 1, y = 16 },
|
|
{ op = "heal" },
|
|
{ op = "heal", status = true },
|
|
{ op = "goto", x = 1, y = 5 },
|
|
{ op = "heal", status = true },
|
|
{ op = "goto", x = 1, y = -1 },
|
|
} },
|
|
{ map = "VIRIDIAN_FOREST_NORTH_GATE", steps = {
|
|
{ op = "goto", x = 4, y = 7 },
|
|
{ op = "manual", name = "exitForest" },
|
|
{ op = "goto", x = 4, y = 1 },
|
|
{ op = "goto", x = 5, y = 1 },
|
|
{ op = "goto", x = 5, y = 0 },
|
|
} },
|
|
{ map = "ROUTE_2", steps = {
|
|
{ op = "goto", x = 3, y = 11 },
|
|
{ op = "goto", x = 3, y = 8 },
|
|
{ op = "goto", x = 8, y = 8 },
|
|
{ op = "goto", x = 8, y = -1 },
|
|
} },
|
|
{ map = "PEWTER_CITY", steps = {
|
|
{ op = "goto", x = 18, y = 35 },
|
|
{ op = "goto", x = 18, y = 22 },
|
|
{ op = "goto", x = 19, y = 22 },
|
|
{ op = "goto", x = 19, y = 13 },
|
|
{ op = "goto", x = 10, y = 13 },
|
|
{ op = "goto", x = 10, y = 18 },
|
|
{ op = "goto", x = 16, y = 18 },
|
|
{ op = "goto", x = 16, y = 17 },
|
|
} },
|
|
{ map = "PEWTER_GYM", steps = {
|
|
{ op = "goto", x = 4, y = 13 },
|
|
{ op = "goto", x = 4, y = 8 },
|
|
{ op = "goto", x = 1, y = 8 },
|
|
{ op = "goto", x = 1, y = 4 },
|
|
{ op = "goto", x = 4, y = 4 },
|
|
{ op = "goto", x = 4, y = 2 },
|
|
{ op = "talk", face = "up" },
|
|
{ op = "battle" },
|
|
{ op = "goto", x = 4, y = 14 },
|
|
} },
|
|
{ map = "PEWTER_CITY", steps = {
|
|
{ op = "goto", x = 16, y = 18 },
|
|
{ op = "heal" },
|
|
{ op = "goto", x = 10, y = 18 },
|
|
{ op = "goto", x = 10, y = 13 },
|
|
{ op = "goto", x = 21, y = 13 },
|
|
{ op = "goto", x = 21, y = 18 },
|
|
{ op = "goto", x = 23, y = 18 },
|
|
{ op = "goto", x = 23, y = 17 },
|
|
} },
|
|
{ map = "PEWTER_MART", steps = {
|
|
{ op = "goto", x = 3, y = 7 },
|
|
{ op = "goto", x = 3, y = 5 },
|
|
{ op = "goto", x = 2, y = 5 },
|
|
{ op = "shop", list = "pewter" },
|
|
{ op = "goto", x = 2, y = 6 },
|
|
{ op = "goto", x = 3, y = 6 },
|
|
{ op = "goto", x = 3, y = 8 },
|
|
} },
|
|
{ map = "PEWTER_CITY", steps = {
|
|
{ op = "goto", x = 23, y = 18 },
|
|
{ op = "goto", x = 40, y = 18 },
|
|
} },
|
|
{ map = "ROUTE_3", steps = {
|
|
{ op = "goto", x = 0, y = 10 },
|
|
{ op = "allowCatch", mon = "flier" },
|
|
{ op = "goto", x = 8, y = 10 },
|
|
{ op = "goto", x = 8, y = 8 },
|
|
{ op = "goto", x = 11, y = 8 },
|
|
{ op = "goto", x = 11, y = 6 },
|
|
{ op = "battle" },
|
|
{ op = "goto", x = 11, y = 4 },
|
|
{ op = "goto", x = 12, y = 4 },
|
|
{ op = "goto", x = 13, y = 4 },
|
|
{ op = "talk", face = "right" },
|
|
{ op = "battle" },
|
|
{ op = "goto", x = 13, y = 5 },
|
|
{ op = "goto", x = 18, y = 5 },
|
|
{ op = "talk", face = "right" },
|
|
{ op = "swapMove", move = "horn_attack", to = 0 },
|
|
{ op = "goto", x = 18, y = 6 },
|
|
{ op = "goto", x = 22, y = 6 },
|
|
{ op = "goto", x = 22, y = 5 },
|
|
{ op = "goto", x = 23, y = 5 },
|
|
{ op = "heal", hp = 4 },
|
|
{ op = "goto", x = 24, y = 5 },
|
|
{ op = "talk", face = "down" },
|
|
{ op = "battle" },
|
|
{ op = "goto", x = 27, y = 5 },
|
|
{ op = "goto", x = 27, y = 9 },
|
|
{ op = "battle" },
|
|
{ op = "goto", x = 37, y = 8 },
|
|
{ op = "goto", x = 37, y = 5 },
|
|
{ op = "goto", x = 49, y = 5 },
|
|
{ op = "goto", x = 49, y = 10 },
|
|
{ op = "goto", x = 57, y = 10 },
|
|
{ op = "goto", x = 57, y = 8 },
|
|
{ op = "goto", x = 59, y = 8 },
|
|
{ op = "goto", x = 59, y = -1 },
|
|
} },
|
|
{ map = "ROUTE_4", steps = {
|
|
{ op = "goto", x = 9, y = 16 },
|
|
{ op = "goto", x = 12, y = 16 },
|
|
{ op = "goto", x = 12, y = 6 },
|
|
{ op = "goto", x = 11, y = 6 },
|
|
{ op = "goto", x = 11, y = 5 },
|
|
} },
|
|
{ map = "MT_MOON_POKECENTER", steps = {
|
|
{ op = "goto", x = 3, y = 7 },
|
|
{ op = "goto", x = 3, y = 3 },
|
|
{ op = "talk", face = "up" },
|
|
{ op = "goto", x = 3, y = 8 },
|
|
} },
|
|
{ map = "ROUTE_4", steps = {
|
|
{ op = "goto", x = 11, y = 6 },
|
|
{ op = "goto", x = 18, y = 6 },
|
|
{ op = "goto", x = 18, y = 5 },
|
|
} },
|
|
{ map = "MT_MOON_1F", steps = {
|
|
{ op = "goto", x = 14, y = 35 },
|
|
{ op = "allowCatch", mon = "paras" },
|
|
{ op = "goto", x = 14, y = 22 },
|
|
{ op = "goto", x = 21, y = 22 },
|
|
{ op = "goto", x = 21, y = 15 },
|
|
{ op = "goto", x = 24, y = 15 },
|
|
{ op = "goto", x = 24, y = 27 },
|
|
{ op = "goto", x = 25, y = 27 },
|
|
{ op = "goto", x = 25, y = 31 },
|
|
{ op = "talk", face = "left" },
|
|
{ op = "goto", x = 25, y = 32 },
|
|
{ op = "goto", x = 33, y = 32 },
|
|
{ op = "goto", x = 33, y = 31 },
|
|
{ op = "goto", x = 34, y = 31 },
|
|
{ op = "pickup", face = "right" },
|
|
{ op = "goto", x = 35, y = 31 },
|
|
{ op = "goto", x = 35, y = 23 },
|
|
{ op = "pickup", face = "right" },
|
|
{ op = "goto", x = 35, y = 7 },
|
|
{ op = "goto", x = 30, y = 7 },
|
|
{ op = "manual", name = "evolveNidorino" },
|
|
{ op = "goto", x = 28, y = 7 },
|
|
{ op = "goto", x = 16, y = 7 },
|
|
{ op = "goto", x = 16, y = 17 },
|
|
{ op = "goto", x = 2, y = 17 },
|
|
{ op = "goto", x = 2, y = 3 },
|
|
{ op = "pickup", face = "up" },
|
|
{ op = "goto", x = 5, y = 3 },
|
|
{ op = "goto", x = 5, y = 5 },
|
|
} },
|
|
{ map = "MT_MOON_B1F", steps = {
|
|
{ op = "goto", x = 5, y = 5 },
|
|
{ op = "goto", x = 5, y = 17 },
|
|
{ op = "goto", x = 21, y = 17 },
|
|
} },
|
|
{ map = "MT_MOON_B2F", steps = {
|
|
{ op = "goto", x = 21, y = 17 },
|
|
{ op = "goto", x = 22, y = 17 },
|
|
{ op = "manual", name = "evolveNidoking" },
|
|
{ op = "goto", x = 23, y = 17 },
|
|
{ op = "goto", x = 23, y = 14 },
|
|
{ op = "goto", x = 27, y = 14 },
|
|
{ op = "goto", x = 27, y = 16 },
|
|
{ op = "goto", x = 33, y = 16 },
|
|
{ op = "goto", x = 33, y = 14 },
|
|
{ op = "goto", x = 36, y = 14 },
|
|
{ op = "goto", x = 36, y = 24 },
|
|
{ op = "goto", x = 32, y = 24 },
|
|
{ op = "goto", x = 32, y = 31 },
|
|
{ op = "goto", x = 10, y = 31 },
|
|
{ op = "goto", x = 10, y = 18 },
|
|
{ op = "heal", hp = 11 },
|
|
{ op = "manual", name = "evolveNidoking" },
|
|
{ op = "goto", x = 10, y = 17 },
|
|
{ op = "goto", x = 12, y = 17 },
|
|
{ op = "goto", x = 12, y = 9 },
|
|
{ op = "heal", hp = 7 },
|
|
{ op = "talk", face = "up" },
|
|
{ op = "battle" },
|
|
{ op = "goto", x = 13, y = 9 },
|
|
{ op = "goto", x = 13, y = 7 },
|
|
{ op = "talk", face = "up" },
|
|
{ op = "goto", x = 13, y = 5 },
|
|
{ op = "goto", x = 12, y = 5 },
|
|
{ op = "goto", x = 12, y = 4 },
|
|
{ op = "goto", x = 3, y = 4 },
|
|
{ op = "goto", x = 3, y = 7 },
|
|
{ op = "goto", x = 5, y = 7 },
|
|
} },
|
|
{ map = "MT_MOON_B1F", steps = {
|
|
{ op = "goto", x = 23, y = 3 },
|
|
{ op = "goto", x = 27, y = 3 },
|
|
} },
|
|
{ map = "ROUTE_4", steps = {
|
|
{ op = "goto", x = 24, y = 6 },
|
|
{ op = "goto", x = 24, y = 8 },
|
|
{ op = "goto", x = 35, y = 8 },
|
|
{ op = "goto", x = 35, y = 10 },
|
|
{ op = "goto", x = 61, y = 10 },
|
|
{ op = "goto", x = 61, y = 8 },
|
|
{ op = "goto", x = 79, y = 8 },
|
|
{ op = "goto", x = 79, y = 10 },
|
|
{ op = "goto", x = 90, y = 10 },
|
|
} },
|
|
{ map = "CERULEAN_CITY", steps = {
|
|
{ op = "goto", x = 0, y = 18 },
|
|
{ op = "goto", x = 14, y = 18 },
|
|
{ op = "goto", x = 19, y = 18 },
|
|
{ op = "goto", x = 19, y = 17 },
|
|
} },
|
|
{ map = "CERULEAN_POKECENTER", steps = {
|
|
{ op = "goto", x = 3, y = 7 },
|
|
{ op = "goto", x = 3, y = 3 },
|
|
{ op = "talk", face = "up" },
|
|
{ op = "goto", x = 3, y = 8 },
|
|
} },
|
|
{ map = "CERULEAN_CITY", steps = {
|
|
{ op = "goto", x = 19, y = 18 },
|
|
{ op = "goto", x = 16, y = 18 },
|
|
{ op = "goto", x = 8, y = 16 },
|
|
{ op = "goto", x = 8, y = 12 },
|
|
{ op = "goto", x = 9, y = 12 },
|
|
{ op = "goto", x = 9, y = 11 },
|
|
} },
|
|
{ map = "CERULEAN_BADGE_HOUSE", steps = {
|
|
{ op = "goto", x = 2, y = 7 },
|
|
{ op = "goto", x = 2, y = 0 },
|
|
} },
|
|
{ map = "CERULEAN_CITY", steps = {
|
|
{ op = "goto", x = 9, y = 9 },
|
|
{ op = "goto", x = 9, y = 8 },
|
|
{ op = "goto", x = 14, y = 8 },
|
|
{ op = "pickup", face = "right" },
|
|
{ op = "goto", x = 9, y = 8 },
|
|
{ op = "goto", x = 9, y = 10 },
|
|
} },
|
|
{ map = "CERULEAN_BADGE_HOUSE", steps = {
|
|
{ op = "goto", x = 2, y = 1 },
|
|
{ op = "goto", x = 2, y = 8 },
|
|
} },
|
|
{ map = "CERULEAN_CITY", steps = {
|
|
{ op = "goto", x = 9, y = 12 },
|
|
{ op = "goto", x = 21, y = 12 },
|
|
{ op = "goto", x = 21, y = 6 },
|
|
{ op = "goto", x = 21, y = -1 },
|
|
} },
|
|
{ map = "ROUTE_24", steps = {
|
|
{ op = "goto", x = 11, y = 35 },
|
|
{ op = "goto", x = 11, y = 32 },
|
|
{ op = "talk", face = "up" },
|
|
{ op = "battle" },
|
|
{ op = "goto", x = 10, y = 32 },
|
|
{ op = "goto", x = 10, y = 29 },
|
|
{ op = "heal", hp = 12 },
|
|
{ op = "talk", face = "up" },
|
|
{ op = "goto", x = 11, y = 29 },
|
|
{ op = "goto", x = 11, y = 27 },
|
|
{ op = "heal", hp = 10 },
|
|
{ op = "goto", x = 11, y = 26 },
|
|
{ op = "talk", face = "up" },
|
|
{ op = "goto", x = 10, y = 26 },
|
|
{ op = "goto", x = 10, y = 24 },
|
|
{ op = "teach", move = "thrash" },
|
|
{ op = "heal", hp = 4 },
|
|
{ op = "goto", x = 10, y = 23 },
|
|
{ op = "talk", face = "up" },
|
|
{ op = "goto", x = 11, y = 23 },
|
|
{ op = "goto", x = 11, y = 21 },
|
|
{ op = "teach", move = "thrash" },
|
|
{ op = "goto", x = 11, y = 20 },
|
|
{ op = "talk", face = "up" },
|
|
{ op = "goto", x = 10, y = 20 },
|
|
{ op = "goto", x = 10, y = 19 },
|
|
{ op = "teach", move = "thrash" },
|
|
{ op = "goto", x = 10, y = 15 },
|
|
{ op = "teach", move = "thrash" },
|
|
{ op = "battle" },
|
|
{ op = "teach", move = "thrash" },
|
|
{ op = "goto", x = 10, y = 8 },
|
|
{ op = "goto", x = 20, y = 8 },
|
|
} },
|
|
{ map = "ROUTE_25", steps = {
|
|
{ op = "goto", x = 0, y = 8 },
|
|
{ op = "goto", x = 9, y = 8 },
|
|
{ op = "goto", x = 9, y = 6 },
|
|
{ op = "goto", x = 9, y = 6 },
|
|
{ op = "goto", x = 8, y = 6 },
|
|
{ op = "goto", x = 8, y = 5 },
|
|
{ op = "talk", face = "up" },
|
|
{ op = "goto", x = 10, y = 5 },
|
|
{ op = "useItem" },
|
|
{ op = "goto", x = 10, y = 4 },
|
|
{ op = "goto", x = 13, y = 4 },
|
|
{ op = "goto", x = 13, y = 6 },
|
|
{ op = "goto", x = 15, y = 6 },
|
|
{ op = "goto", x = 15, y = 4 },
|
|
{ op = "goto", x = 17, y = 4 },
|
|
{ op = "goto", x = 17, y = 7 },
|
|
{ op = "goto", x = 18, y = 7 },
|
|
{ op = "talk", face = "down" },
|
|
{ op = "goto", x = 20, y = 7 },
|
|
{ op = "goto", x = 20, y = 8 },
|
|
{ op = "goto", x = 22, y = 8 },
|
|
{ op = "goto", x = 22, y = 6 },
|
|
{ op = "goto", x = 23, y = 6 },
|
|
{ op = "heal", hp = 5 },
|
|
{ op = "goto", x = 35, y = 6 },
|
|
{ op = "goto", x = 35, y = 4 },
|
|
{ op = "goto", x = 36, y = 4 },
|
|
{ op = "talk", face = "right" },
|
|
{ op = "goto", x = 36, y = 5 },
|
|
{ op = "goto", x = 38, y = 5 },
|
|
{ op = "goto", x = 38, y = 4 },
|
|
{ op = "useItem" },
|
|
{ op = "goto", x = 45, y = 4 },
|
|
{ op = "goto", x = 45, y = 3 },
|
|
} },
|
|
{ map = "BILLS_HOUSE", steps = {
|
|
{ op = "goto", x = 2, y = 7 },
|
|
{ op = "goto", x = 2, y = 5 },
|
|
{ op = "goto", x = 5, y = 5 },
|
|
{ op = "talk", face = "right" },
|
|
{ op = "goto", x = 1, y = 5 },
|
|
{ op = "talk", face = "up" },
|
|
{ op = "goto", x = 4, y = 5 },
|
|
{ op = "manual", name = "talkToBill" },
|
|
{ op = "talk" },
|
|
{ op = "useItem", item = "escape_rope" },
|
|
} },
|
|
{ map = "CERULEAN_CITY", steps = {
|
|
{ op = "goto", x = 19, y = 18 },
|
|
{ op = "goto", x = 19, y = 20 },
|
|
{ op = "goto", x = 30, y = 20 },
|
|
{ op = "goto", x = 30, y = 19 },
|
|
} },
|
|
{ map = "CERULEAN_GYM", steps = {
|
|
{ op = "goto", x = 4, y = 13 },
|
|
{ op = "heal" },
|
|
{ op = "goto", x = 4, y = 8 },
|
|
{ op = "goto", x = 2, y = 8 },
|
|
{ op = "goto", x = 2, y = 5 },
|
|
{ op = "goto", x = 7, y = 5 },
|
|
{ op = "goto", x = 7, y = 3 },
|
|
{ op = "goto", x = 6, y = 3 },
|
|
{ op = "goto", x = 5, y = 3 },
|
|
{ op = "battle" },
|
|
{ op = "goto", x = 5, y = 2 },
|
|
{ op = "talk", face = "left" },
|
|
{ op = "battle" },
|
|
{ op = "goto", x = 5, y = 3 },
|
|
{ op = "goto", x = 7, y = 3 },
|
|
{ op = "goto", x = 7, y = 5 },
|
|
{ op = "goto", x = 5, y = 5 },
|
|
{ op = "goto", x = 5, y = 14 },
|
|
} },
|
|
{ map = "CERULEAN_CITY", steps = {
|
|
{ op = "goto", x = 30, y = 20 },
|
|
{ op = "goto", x = 8, y = 20 },
|
|
{ op = "goto", x = 8, y = 12 },
|
|
{ op = "goto", x = 27, y = 12 },
|
|
{ op = "goto", x = 27, y = 11 },
|
|
} },
|
|
{ map = "CERULEAN_TRASHED_HOUSE", steps = {
|
|
{ op = "goto", x = 2, y = 7 },
|
|
{ op = "goto", x = 2, y = 2 },
|
|
{ op = "goto", x = 3, y = 2 },
|
|
{ op = "goto", x = 3, y = 0 },
|
|
} },
|
|
{ map = "CERULEAN_CITY", steps = {
|
|
{ op = "goto", x = 27, y = 9 },
|
|
{ op = "goto", x = 28, y = 9 },
|
|
{ op = "goto", x = 30, y = 9 },
|
|
{ op = "goto", x = 33, y = 9 },
|
|
{ op = "goto", x = 33, y = 18 },
|
|
{ op = "goto", x = 36, y = 18 },
|
|
{ op = "goto", x = 36, y = 31 },
|
|
{ op = "goto", x = 25, y = 31 },
|
|
{ op = "goto", x = 25, y = 36 },
|
|
} },
|
|
{ map = "ROUTE_5", steps = {
|
|
{ op = "goto", x = 15, y = 0 },
|
|
{ op = "heal" },
|
|
{ op = "goto", x = 15, y = 28 },
|
|
{ op = "goto", x = 17, y = 28 },
|
|
{ op = "goto", x = 17, y = 27 },
|
|
} },
|
|
{ map = "UNDERGROUND_PATH_ROUTE_5", steps = {
|
|
{ op = "goto", x = 3, y = 7 },
|
|
{ op = "goto", x = 3, y = 4 },
|
|
{ op = "goto", x = 4, y = 4 },
|
|
} },
|
|
{ map = "UNDERGROUND_PATH_NORTH_SOUTH", steps = {
|
|
{ op = "goto", x = 5, y = 4 },
|
|
{ op = "goto", x = 4, y = 4 },
|
|
{ op = "goto", x = 2, y = 4 },
|
|
{ op = "goto", x = 2, y = 41 },
|
|
} },
|
|
{ map = "UNDERGROUND_PATH_ROUTE_6", steps = {
|
|
{ op = "goto", x = 4, y = 4 },
|
|
{ op = "goto", x = 3, y = 8 },
|
|
} },
|
|
{ map = "ROUTE_6", steps = {
|
|
{ op = "goto", x = 17, y = 14 },
|
|
{ op = "allowCatch", mon = "oddish" },
|
|
{ op = "goto", x = 17, y = 15 },
|
|
{ op = "heal", hp = 10 },
|
|
{ op = "goto", x = 17, y = 19 },
|
|
{ op = "manual", name = "catchOddish" },
|
|
{ op = "goto", x = 11, y = 29 },
|
|
{ op = "heal", hp = 10 },
|
|
{ op = "goto", x = 11, y = 29 },
|
|
{ op = "battle", face = "down" },
|
|
{ op = "goto", x = 10, y = 29 },
|
|
{ op = "goto", x = 10, y = 30 },
|
|
{ op = "goto", x = 10, y = 31 },
|
|
{ op = "goto", x = 9, y = 31 },
|
|
{ op = "goto", x = 9, y = 36 },
|
|
} },
|
|
{ map = "VERMILION_CITY", steps = {
|
|
{ op = "goto", x = 19, y = 0 },
|
|
{ op = "allowCatch", mon = false },
|
|
{ op = "goto", x = 19, y = 6 },
|
|
{ op = "goto", x = 21, y = 6 },
|
|
{ op = "goto", x = 21, y = 14 },
|
|
{ op = "goto", x = 23, y = 14 },
|
|
{ op = "goto", x = 23, y = 13 },
|
|
} },
|
|
{ map = "VERMILION_MART", steps = {
|
|
{ op = "goto", x = 3, y = 7 },
|
|
{ op = "goto", x = 3, y = 5 },
|
|
{ op = "goto", x = 2, y = 5 },
|
|
{ op = "shop", list = "vermilion" },
|
|
{ op = "goto", x = 3, y = 5 },
|
|
{ op = "goto", x = 3, y = 8 },
|
|
} },
|
|
{ map = "VERMILION_CITY", steps = {
|
|
{ op = "goto", x = 23, y = 14 },
|
|
{ op = "goto", x = 30, y = 14 },
|
|
{ op = "goto", x = 30, y = 26 },
|
|
{ op = "goto", x = 18, y = 26 },
|
|
{ op = "goto", x = 18, y = 31 },
|
|
} },
|
|
{ map = "VERMILION_DOCK", steps = {
|
|
{ op = "goto", x = 14, y = 0 },
|
|
{ op = "goto", x = 14, y = 3 },
|
|
} },
|
|
{ map = "SS_ANNE_1F", steps = {
|
|
{ op = "goto", x = 27, y = 0 },
|
|
{ op = "goto", x = 27, y = 1 },
|
|
{ op = "goto", x = 26, y = 1 },
|
|
{ op = "goto", x = 26, y = 7 },
|
|
{ op = "goto", x = 2, y = 7 },
|
|
{ op = "goto", x = 2, y = 6 },
|
|
} },
|
|
{ map = "SS_ANNE_2F", steps = {
|
|
{ op = "goto", x = 2, y = 4 },
|
|
{ op = "goto", x = 2, y = 11 },
|
|
{ op = "goto", x = 3, y = 11 },
|
|
{ op = "goto", x = 3, y = 12 },
|
|
{ op = "goto", x = 37, y = 12 },
|
|
{ op = "goto", x = 37, y = 9 },
|
|
{ op = "swapItem", dest = "potion", item = 2 },
|
|
{ op = "heal", hp = 25 },
|
|
{ op = "teach", move = "bubblebeam", replace = "tackle" },
|
|
{ op = "goto", x = 37, y = 8 },
|
|
{ op = "goto", x = 36, y = 8 },
|
|
{ op = "goto", x = 36, y = 4 },
|
|
} },
|
|
{ map = "SS_ANNE_CAPTAINS_ROOM", steps = {
|
|
{ op = "goto", x = 0, y = 7 },
|
|
{ op = "goto", x = 0, y = 4 },
|
|
{ op = "goto", x = 4, y = 4 },
|
|
{ op = "goto", x = 4, y = 3 },
|
|
{ op = "talk", face = "up" },
|
|
{ op = "goto", x = 4, y = 5 },
|
|
{ op = "goto", x = 0, y = 5 },
|
|
{ op = "goto", x = 0, y = 7 },
|
|
} },
|
|
{ map = "SS_ANNE_2F", steps = {
|
|
{ op = "goto", x = 36, y = 4 },
|
|
{ op = "goto", x = 36, y = 12 },
|
|
{ op = "goto", x = 3, y = 12 },
|
|
{ op = "goto", x = 3, y = 11 },
|
|
{ op = "goto", x = 2, y = 11 },
|
|
{ op = "goto", x = 2, y = 4 },
|
|
} },
|
|
{ map = "SS_ANNE_1F", steps = {
|
|
{ op = "goto", x = 2, y = 6 },
|
|
{ op = "goto", x = 2, y = 7 },
|
|
{ op = "goto", x = 26, y = 7 },
|
|
{ op = "goto", x = 26, y = -1 },
|
|
} },
|
|
{ map = "VERMILION_DOCK", steps = {
|
|
{ op = "goto", x = 14, y = 2 },
|
|
} },
|
|
{ map = "VERMILION_CITY", steps = {
|
|
{ op = "goto", x = 18, y = 29 },
|
|
{ op = "goto", x = 18, y = 26 },
|
|
{ op = "goto", x = 30, y = 26 },
|
|
{ op = "goto", x = 30, y = 14 },
|
|
{ op = "goto", x = 15, y = 14 },
|
|
{ op = "goto", x = 15, y = 17 },
|
|
{ op = "swapItem", dest = 0, item = "repel" },
|
|
{ op = "teach", mon = { "oddish", "paras" }, move = "cut" },
|
|
{ op = "teach", mon = { "paras", "squirtle" }, move = "dig" },
|
|
{ op = "fieldMove", move = "cut" },
|
|
{ op = "goto", x = 15, y = 20 },
|
|
{ op = "goto", x = 12, y = 20 },
|
|
{ op = "goto", x = 12, y = 19 },
|
|
} },
|
|
{ map = "VERMILION_GYM", steps = {
|
|
{ op = "goto", x = 4, y = 17 },
|
|
{ op = "goto", x = 4, y = 16 },
|
|
{ op = "goto", x = 2, y = 16 },
|
|
{ op = "goto", x = 2, y = 11 },
|
|
{ op = "manual", name = "trashcans" },
|
|
{ op = "goto", x = 4, y = 6 },
|
|
{ op = "goto", x = 4, y = 3 },
|
|
{ op = "goto", x = 5, y = 3 },
|
|
{ op = "goto", x = 5, y = 2 },
|
|
{ op = "talk", face = "up" },
|
|
{ op = "battle" },
|
|
{ op = "goto", x = 4, y = 2 },
|
|
{ op = "goto", x = 4, y = 13 },
|
|
{ op = "goto", x = 5, y = 13 },
|
|
{ op = "goto", x = 5, y = 18 },
|
|
} },
|
|
{ map = "VERMILION_CITY", steps = {
|
|
{ op = "goto", x = 12, y = 20 },
|
|
{ op = "goto", x = 15, y = 20 },
|
|
{ op = "goto", x = 15, y = 19 },
|
|
{ op = "fieldMove", move = "cut" },
|
|
{ op = "goto", x = 15, y = 14 },
|
|
{ op = "goto", x = 9, y = 14 },
|
|
{ op = "goto", x = 9, y = 13 },
|
|
} },
|
|
{ map = "POKEMON_FAN_CLUB", steps = {
|
|
{ op = "goto", x = 2, y = 7 },
|
|
{ op = "goto", x = 2, y = 5 },
|
|
{ op = "goto", x = 0, y = 5 },
|
|
{ op = "goto", x = 0, y = 1 },
|
|
{ op = "goto", x = 2, y = 1 },
|
|
{ op = "talk", face = "right" },
|
|
{ op = "fieldMove", map = 90, move = "dig" },
|
|
} },
|
|
{ map = "CERULEAN_CITY", steps = {
|
|
{ op = "goto", x = 19, y = 18 },
|
|
{ op = "goto", x = 19, y = 23 },
|
|
{ op = "goto", x = 16, y = 23 },
|
|
{ op = "goto", x = 16, y = 26 },
|
|
{ op = "goto", x = 13, y = 26 },
|
|
{ op = "goto", x = 13, y = 25 },
|
|
} },
|
|
{ map = "BIKE_SHOP", steps = {
|
|
{ op = "goto", x = 2, y = 7 },
|
|
{ op = "goto", x = 2, y = 3 },
|
|
{ op = "goto", x = 4, y = 3 },
|
|
{ op = "goto", x = 4, y = 2 },
|
|
{ op = "talk" },
|
|
{ op = "goto", x = 4, y = 7 },
|
|
{ op = "goto", x = 3, y = 7 },
|
|
{ op = "goto", x = 3, y = 8 },
|
|
} },
|
|
{ map = "CERULEAN_CITY", steps = {
|
|
{ op = "goto", x = 13, y = 26 },
|
|
{ op = "swapItem", dest = 1, item = "bicycle" },
|
|
{ op = "teach", move = "thunderbolt", replace = "horn_attack" },
|
|
{ op = "bike" },
|
|
{ op = "goto", x = 19, y = 26 },
|
|
{ op = "goto", x = 19, y = 27 },
|
|
{ op = "fieldMove", move = "cut" },
|
|
{ op = "goto", x = 19, y = 29 },
|
|
{ op = "goto", x = 36, y = 29 },
|
|
{ op = "goto", x = 36, y = 16 },
|
|
{ op = "goto", x = 40, y = 16 },
|
|
} },
|
|
{ map = "ROUTE_9", steps = {
|
|
{ op = "goto", x = 0, y = 8 },
|
|
{ op = "goto", x = 4, y = 8 },
|
|
{ op = "fieldMove", move = "cut" },
|
|
{ op = "goto", x = 13, y = 8 },
|
|
{ op = "goto", x = 13, y = 9 },
|
|
{ op = "talk", face = "down" },
|
|
{ op = "goto", x = 12, y = 9 },
|
|
{ op = "goto", x = 12, y = 12 },
|
|
{ op = "goto", x = 23, y = 12 },
|
|
{ op = "goto", x = 23, y = 11 },
|
|
{ op = "goto", x = 29, y = 11 },
|
|
{ op = "goto", x = 29, y = 12 },
|
|
{ op = "goto", x = 41, y = 12 },
|
|
{ op = "goto", x = 41, y = 10 },
|
|
{ op = "goto", x = 40, y = 10 },
|
|
{ op = "goto", x = 40, y = 9 },
|
|
{ op = "talk", face = "up" },
|
|
{ op = "goto", x = 41, y = 9 },
|
|
{ op = "goto", x = 41, y = 6 },
|
|
{ op = "goto", x = 39, y = 6 },
|
|
{ op = "goto", x = 39, y = 4 },
|
|
{ op = "goto", x = 45, y = 4 },
|
|
{ op = "goto", x = 45, y = 3 },
|
|
{ op = "goto", x = 51, y = 3 },
|
|
{ op = "goto", x = 51, y = 8 },
|
|
{ op = "goto", x = 60, y = 8 },
|
|
} },
|
|
{ map = "ROUTE_10", steps = {
|
|
{ op = "goto", x = 0, y = 8 },
|
|
{ op = "goto", x = 3, y = 8 },
|
|
{ op = "goto", x = 3, y = 10 },
|
|
{ op = "goto", x = 13, y = 10 },
|
|
{ op = "goto", x = 13, y = 15 },
|
|
{ op = "goto", x = 14, y = 15 },
|
|
{ op = "goto", x = 14, y = 26 },
|
|
{ op = "goto", x = 3, y = 26 },
|
|
{ op = "goto", x = 3, y = 18 },
|
|
{ op = "goto", x = 7, y = 18 },
|
|
{ op = "useItem", item = "repel" },
|
|
{ op = "goto", x = 8, y = 18 },
|
|
{ op = "goto", x = 8, y = 17 },
|
|
} },
|
|
{ map = "ROCK_TUNNEL_1F", steps = {
|
|
{ op = "goto", x = 15, y = 3 },
|
|
{ op = "heal" },
|
|
{ op = "goto", x = 15, y = 6 },
|
|
{ op = "goto", x = 23, y = 6 },
|
|
{ op = "goto", x = 23, y = 7 },
|
|
{ op = "talk", face = "down" },
|
|
{ op = "goto", x = 22, y = 7 },
|
|
{ op = "goto", x = 22, y = 10 },
|
|
{ op = "goto", x = 37, y = 10 },
|
|
{ op = "goto", x = 37, y = 3 },
|
|
} },
|
|
{ map = "ROCK_TUNNEL_B1F", steps = {
|
|
{ op = "goto", x = 33, y = 25 },
|
|
{ op = "goto", x = 33, y = 30 },
|
|
{ op = "goto", x = 27, y = 30 },
|
|
{ op = "talk", face = "left" },
|
|
{ op = "goto", x = 27, y = 31 },
|
|
{ op = "goto", x = 14, y = 31 },
|
|
{ op = "goto", x = 14, y = 29 },
|
|
{ op = "heal", hp = 6 },
|
|
{ op = "talk", face = "up" },
|
|
{ op = "goto", x = 17, y = 29 },
|
|
{ op = "goto", x = 17, y = 24 },
|
|
{ op = "goto", x = 25, y = 24 },
|
|
{ op = "goto", x = 25, y = 16 },
|
|
{ op = "goto", x = 37, y = 16 },
|
|
{ op = "goto", x = 37, y = 11 },
|
|
{ op = "useItem", item = "repel" },
|
|
{ op = "heal" },
|
|
{ op = "goto", x = 37, y = 3 },
|
|
{ op = "goto", x = 27, y = 3 },
|
|
} },
|
|
{ map = "ROCK_TUNNEL_1F", steps = {
|
|
{ op = "goto", x = 5, y = 3 },
|
|
{ op = "goto", x = 5, y = 9 },
|
|
{ op = "goto", x = 11, y = 9 },
|
|
{ op = "goto", x = 11, y = 14 },
|
|
{ op = "goto", x = 17, y = 14 },
|
|
{ op = "goto", x = 17, y = 11 },
|
|
} },
|
|
{ map = "ROCK_TUNNEL_B1F", steps = {
|
|
{ op = "goto", x = 23, y = 11 },
|
|
{ op = "goto", x = 14, y = 11 },
|
|
{ op = "goto", x = 14, y = 17 },
|
|
{ op = "goto", x = 8, y = 17 },
|
|
{ op = "goto", x = 8, y = 10 },
|
|
{ op = "goto", x = 7, y = 10 },
|
|
{ op = "talk", face = "left" },
|
|
{ op = "goto", x = 7, y = 11 },
|
|
{ op = "goto", x = 5, y = 11 },
|
|
{ op = "useItem", item = "repel" },
|
|
{ op = "goto", x = 5, y = 3 },
|
|
{ op = "goto", x = 3, y = 3 },
|
|
} },
|
|
{ map = "ROCK_TUNNEL_1F", steps = {
|
|
{ op = "goto", x = 37, y = 17 },
|
|
{ op = "goto", x = 32, y = 17 },
|
|
{ op = "goto", x = 32, y = 23 },
|
|
{ op = "goto", x = 37, y = 23 },
|
|
{ op = "goto", x = 37, y = 28 },
|
|
{ op = "goto", x = 28, y = 28 },
|
|
{ op = "goto", x = 26, y = 24 },
|
|
{ op = "goto", x = 23, y = 24 },
|
|
{ op = "talk", face = "left" },
|
|
{ op = "goto", x = 23, y = 27 },
|
|
{ op = "goto", x = 15, y = 27 },
|
|
{ op = "goto", x = 15, y = 33 },
|
|
} },
|
|
{ map = "ROUTE_10", steps = {
|
|
{ op = "goto", x = 8, y = 54 },
|
|
{ op = "goto", x = 15, y = 54 },
|
|
{ op = "goto", x = 15, y = 65 },
|
|
{ op = "goto", x = 11, y = 65 },
|
|
{ op = "goto", x = 11, y = 69 },
|
|
{ op = "goto", x = 6, y = 69 },
|
|
{ op = "goto", x = 6, y = 72 },
|
|
} },
|
|
{ map = "LAVENDER_TOWN", steps = {
|
|
{ op = "goto", x = 6, y = 0 },
|
|
{ op = "goto", x = 6, y = 6 },
|
|
{ op = "goto", x = 0, y = 6 },
|
|
{ op = "goto", x = 0, y = 8 },
|
|
{ op = "goto", x = -1, y = 8 },
|
|
} },
|
|
{ map = "ROUTE_8", steps = {
|
|
{ op = "goto", x = 59, y = 8 },
|
|
{ op = "goto", x = 52, y = 8 },
|
|
{ op = "goto", x = 52, y = 13 },
|
|
{ op = "goto", x = 47, y = 13 },
|
|
{ op = "talk", face = "left" },
|
|
{ op = "goto", x = 47, y = 14 },
|
|
{ op = "goto", x = 42, y = 14 },
|
|
{ op = "goto", x = 42, y = 7 },
|
|
{ op = "goto", x = 40, y = 7 },
|
|
{ op = "goto", x = 40, y = 6 },
|
|
{ op = "goto", x = 29, y = 6 },
|
|
{ op = "goto", x = 29, y = 7 },
|
|
{ op = "goto", x = 23, y = 7 },
|
|
{ op = "goto", x = 23, y = 12 },
|
|
{ op = "goto", x = 14, y = 12 },
|
|
{ op = "goto", x = 14, y = 4 },
|
|
{ op = "goto", x = 13, y = 4 },
|
|
{ op = "goto", x = 13, y = 3 },
|
|
} },
|
|
{ map = "UNDERGROUND_PATH_ROUTE_8", steps = {
|
|
{ op = "goto", x = 3, y = 7 },
|
|
{ op = "goto", x = 3, y = 6 },
|
|
{ op = "goto", x = 4, y = 6 },
|
|
{ op = "goto", x = 4, y = 4 },
|
|
} },
|
|
{ map = "UNDERGROUND_PATH_WEST_EAST", steps = {
|
|
{ op = "goto", x = 47, y = 2 },
|
|
{ op = "bike" },
|
|
{ op = "goto", x = 47, y = 5 },
|
|
{ op = "goto", x = 22, y = 5 },
|
|
{ op = "useItem" },
|
|
{ op = "goto", x = 2, y = 5 },
|
|
} },
|
|
{ map = "UNDERGROUND_PATH_ROUTE_7", steps = {
|
|
{ op = "goto", x = 4, y = 4 },
|
|
{ op = "goto", x = 4, y = 8 },
|
|
} },
|
|
{ map = "ROUTE_7", steps = {
|
|
{ op = "goto", x = 5, y = 14 },
|
|
{ op = "bike" },
|
|
{ op = "goto", x = 8, y = 14 },
|
|
{ op = "goto", x = 8, y = 8 },
|
|
{ op = "goto", x = 4, y = 8 },
|
|
{ op = "goto", x = 4, y = 3 },
|
|
{ op = "goto", x = -1, y = 3 },
|
|
} },
|
|
{ map = "CELADON_CITY", steps = {
|
|
{ op = "goto", x = 49, y = 11 },
|
|
{ op = "goto", x = 14, y = 11 },
|
|
{ op = "goto", x = 14, y = 14 },
|
|
{ op = "goto", x = 10, y = 14 },
|
|
{ op = "goto", x = 10, y = 13 },
|
|
} },
|
|
{ map = "CELADON_MART_1F", steps = {
|
|
{ op = "goto", x = 16, y = 7 },
|
|
{ op = "heal" },
|
|
{ op = "goto", x = 16, y = 3 },
|
|
{ op = "goto", x = 12, y = 3 },
|
|
{ op = "goto", x = 12, y = 1 },
|
|
} },
|
|
{ map = "CELADON_MART_2F", steps = {
|
|
{ op = "goto", x = 12, y = 2 },
|
|
{ op = "goto", x = 8, y = 2 },
|
|
{ op = "goto", x = 8, y = 5 },
|
|
{ op = "goto", x = 6, y = 5 },
|
|
{ op = "shop", list = "tm07" },
|
|
{ op = "goto", x = 5, y = 5 },
|
|
{ op = "shop", list = "repels" },
|
|
{ op = "goto", x = 9, y = 5 },
|
|
{ op = "goto", x = 15, y = 2 },
|
|
{ op = "goto", x = 16, y = 2 },
|
|
{ op = "goto", x = 16, y = 1 },
|
|
} },
|
|
{ map = "CELADON_MART_3F", steps = {
|
|
{ op = "goto", x = 16, y = 2 },
|
|
{ op = "goto", x = 12, y = 2 },
|
|
{ op = "goto", x = 12, y = 1 },
|
|
} },
|
|
{ map = "CELADON_MART_4F", steps = {
|
|
{ op = "goto", x = 12, y = 2 },
|
|
{ op = "goto", x = 10, y = 2 },
|
|
{ op = "goto", x = 10, y = 5 },
|
|
{ op = "goto", x = 5, y = 5 },
|
|
{ op = "shop", list = "pokeDoll" },
|
|
{ op = "goto", x = 11, y = 5 },
|
|
{ op = "goto", x = 11, y = 2 },
|
|
{ op = "goto", x = 16, y = 2 },
|
|
{ op = "goto", x = 16, y = 1 },
|
|
} },
|
|
{ map = "CELADON_MART_5F", steps = {
|
|
{ op = "goto", x = 16, y = 2 },
|
|
{ op = "goto", x = 12, y = 2 },
|
|
{ op = "goto", x = 12, y = 1 },
|
|
} },
|
|
{ map = "CELADON_MART_ROOF", steps = {
|
|
{ op = "goto", x = 15, y = 3 },
|
|
{ op = "goto", x = 12, y = 3 },
|
|
{ op = "shop", list = "vending" },
|
|
{ op = "goto", x = 6, y = 3 },
|
|
{ op = "goto", x = 6, y = 4 },
|
|
{ op = "manual", name = "giveWater" },
|
|
{ op = "goto", x = 6, y = 4 },
|
|
{ op = "goto", x = 7, y = 3 },
|
|
{ op = "goto", x = 12, y = 3 },
|
|
{ op = "shop", list = "water" },
|
|
{ op = "goto", x = 15, y = 3 },
|
|
{ op = "goto", x = 15, y = 2 },
|
|
} },
|
|
{ map = "CELADON_MART_5F", steps = {
|
|
{ op = "goto", x = 12, y = 2 },
|
|
{ op = "goto", x = 8, y = 2 },
|
|
{ op = "goto", x = 8, y = 5 },
|
|
{ op = "goto", x = 5, y = 5 },
|
|
{ op = "shop", list = "buffs" },
|
|
{ op = "goto", x = 1, y = 5 },
|
|
{ op = "goto", x = 1, y = 1 },
|
|
} },
|
|
{ map = "CELADON_MART_ELEVATOR", steps = {
|
|
{ op = "goto", x = 1, y = 3 },
|
|
{ op = "goto", x = 1, y = 2 },
|
|
{ op = "goto", x = 3, y = 2 },
|
|
{ op = "goto", x = 3, y = 1 },
|
|
{ op = "manual", name = "deptElevator" },
|
|
{ op = "goto", x = 2, y = 1 },
|
|
{ op = "goto", x = 2, y = 4 },
|
|
} },
|
|
{ map = "CELADON_MART_1F", steps = {
|
|
{ op = "goto", x = 1, y = 2 },
|
|
{ op = "goto", x = 1, y = 6 },
|
|
{ op = "goto", x = 2, y = 6 },
|
|
{ op = "goto", x = 2, y = 8 },
|
|
} },
|
|
{ map = "CELADON_CITY", steps = {
|
|
{ op = "goto", x = 8, y = 14 },
|
|
{ op = "bike" },
|
|
{ op = "goto", x = 8, y = 15 },
|
|
{ op = "goto", x = 2, y = 15 },
|
|
{ op = "goto", x = 2, y = 18 },
|
|
{ op = "goto", x = -1, y = 18 },
|
|
} },
|
|
{ map = "ROUTE_16", steps = {
|
|
{ op = "goto", x = 39, y = 10 },
|
|
{ op = "goto", x = 34, y = 10 },
|
|
{ op = "fieldMove", face = "up", move = "cut" },
|
|
{ op = "goto", x = 34, y = 6 },
|
|
{ op = "goto", x = 27, y = 6 },
|
|
{ op = "goto", x = 27, y = 4 },
|
|
{ op = "goto", x = 23, y = 4 },
|
|
} },
|
|
{ map = "ROUTE_16_GATE_1F", steps = {
|
|
{ op = "goto", x = 7, y = 2 },
|
|
{ op = "goto", x = -1, y = 2 },
|
|
} },
|
|
{ map = "ROUTE_16", steps = {
|
|
{ op = "goto", x = 17, y = 4 },
|
|
{ op = "goto", x = 10, y = 4 },
|
|
{ op = "goto", x = 10, y = 6 },
|
|
{ op = "goto", x = 7, y = 6 },
|
|
{ op = "goto", x = 7, y = 5 },
|
|
} },
|
|
{ map = "ROUTE_16_FLY_HOUSE", steps = {
|
|
{ op = "goto", x = 2, y = 7 },
|
|
{ op = "goto", x = 2, y = 4 },
|
|
{ op = "talk", face = "up" },
|
|
{ op = "goto", x = 2, y = 5 },
|
|
{ op = "goto", x = 2, y = 8 },
|
|
} },
|
|
{ map = "ROUTE_16", steps = {
|
|
{ op = "goto", x = 7, y = 6 },
|
|
{ op = "swapItem", dest = 1, item = "super_repel" },
|
|
{ op = "heal", hp = 10 },
|
|
{ op = "teach", move = "horn_drill", replace = "bubblebeam" },
|
|
{ op = "useItem", item = "super_repel" },
|
|
{ op = "swapItem", dest = 2, item = "x_accuracy" },
|
|
{ op = "teach", mon = { "spearow", "pidgey" }, move = "fly" },
|
|
{ op = "teach", move = "rock_slide", replace = "poison_sting" },
|
|
{ op = "fly", dest = "lavender", map = 4 },
|
|
} },
|
|
{ map = "LAVENDER_TOWN", steps = {
|
|
{ op = "goto", x = 3, y = 6 },
|
|
{ op = "goto", x = 14, y = 6 },
|
|
{ op = "goto", x = 14, y = 5 },
|
|
} },
|
|
{ map = "POKEMON_TOWER_1F", steps = {
|
|
{ op = "goto", x = 10, y = 17 },
|
|
{ op = "goto", x = 10, y = 10 },
|
|
{ op = "goto", x = 18, y = 10 },
|
|
{ op = "goto", x = 18, y = 9 },
|
|
} },
|
|
{ map = "POKEMON_TOWER_2F", steps = {
|
|
{ op = "goto", x = 18, y = 9 },
|
|
{ op = "goto", x = 18, y = 7 },
|
|
{ op = "goto", x = 16, y = 7 },
|
|
{ op = "goto", x = 16, y = 5 },
|
|
{ op = "goto", x = 15, y = 5 },
|
|
{ op = "battle" },
|
|
{ op = "goto", x = 5, y = 5 },
|
|
{ op = "goto", x = 5, y = 8 },
|
|
{ op = "goto", x = 3, y = 8 },
|
|
{ op = "goto", x = 3, y = 9 },
|
|
} },
|
|
{ map = "POKEMON_TOWER_3F", steps = {
|
|
{ op = "goto", x = 3, y = 9 },
|
|
{ op = "goto", x = 3, y = 10 },
|
|
{ op = "goto", x = 6, y = 10 },
|
|
{ op = "goto", x = 6, y = 13 },
|
|
{ op = "goto", x = 8, y = 13 },
|
|
{ op = "goto", x = 8, y = 6 },
|
|
{ op = "goto", x = 17, y = 6 },
|
|
{ op = "goto", x = 17, y = 9 },
|
|
{ op = "goto", x = 18, y = 9 },
|
|
} },
|
|
{ map = "POKEMON_TOWER_4F", steps = {
|
|
{ op = "goto", x = 18, y = 9 },
|
|
{ op = "heal" },
|
|
{ op = "goto", x = 18, y = 7 },
|
|
{ op = "goto", x = 16, y = 7 },
|
|
{ op = "talk", face = "left" },
|
|
{ op = "battle" },
|
|
{ op = "goto", x = 16, y = 9 },
|
|
{ op = "heal" },
|
|
{ op = "goto", x = 14, y = 9 },
|
|
{ op = "goto", x = 14, y = 10 },
|
|
{ op = "goto", x = 13, y = 10 },
|
|
{ op = "pickup", face = "left" },
|
|
{ op = "goto", x = 14, y = 10 },
|
|
{ op = "goto", x = 14, y = 8 },
|
|
{ op = "goto", x = 11, y = 8 },
|
|
{ op = "goto", x = 11, y = 9 },
|
|
{ op = "goto", x = 10, y = 9 },
|
|
{ op = "goto", x = 10, y = 12 },
|
|
{ op = "goto", x = 7, y = 12 },
|
|
{ op = "goto", x = 7, y = 11 },
|
|
{ op = "goto", x = 4, y = 11 },
|
|
{ op = "goto", x = 4, y = 10 },
|
|
{ op = "goto", x = 3, y = 10 },
|
|
{ op = "goto", x = 3, y = 9 },
|
|
} },
|
|
{ map = "POKEMON_TOWER_5F", steps = {
|
|
{ op = "goto", x = 3, y = 9 },
|
|
{ op = "goto", x = 4, y = 9 },
|
|
{ op = "goto", x = 4, y = 11 },
|
|
{ op = "pickup", face = "down" },
|
|
{ op = "goto", x = 4, y = 6 },
|
|
{ op = "goto", x = 13, y = 6 },
|
|
{ op = "goto", x = 13, y = 9 },
|
|
{ op = "goto", x = 9, y = 9 },
|
|
{ op = "goto", x = 9, y = 12 },
|
|
{ op = "goto", x = 14, y = 12 },
|
|
{ op = "goto", x = 14, y = 10 },
|
|
{ op = "goto", x = 18, y = 10 },
|
|
{ op = "goto", x = 18, y = 9 },
|
|
} },
|
|
{ map = "POKEMON_TOWER_6F", steps = {
|
|
{ op = "goto", x = 18, y = 9 },
|
|
{ op = "goto", x = 18, y = 7 },
|
|
{ op = "goto", x = 15, y = 7 },
|
|
{ op = "goto", x = 15, y = 3 },
|
|
{ op = "goto", x = 11, y = 3 },
|
|
{ op = "goto", x = 11, y = 5 },
|
|
{ op = "goto", x = 10, y = 5 },
|
|
{ op = "talk", face = "left" },
|
|
{ op = "goto", x = 10, y = 6 },
|
|
{ op = "goto", x = 6, y = 6 },
|
|
{ op = "goto", x = 6, y = 7 },
|
|
{ op = "talk", face = "down" },
|
|
{ op = "goto", x = 6, y = 14 },
|
|
{ op = "goto", x = 10, y = 14 },
|
|
{ op = "goto", x = 10, y = 16 },
|
|
{ op = "manual", name = "pokeDoll" },
|
|
{ op = "goto", x = 9, y = 16 },
|
|
} },
|
|
{ map = "POKEMON_TOWER_7F", steps = {
|
|
{ op = "goto", x = 9, y = 16 },
|
|
{ op = "goto", x = 10, y = 16 },
|
|
{ op = "goto", x = 10, y = 9 },
|
|
{ op = "battle" },
|
|
{ op = "goto", x = 10, y = 7 },
|
|
{ op = "goto", x = 10, y = 4 },
|
|
{ op = "talk", face = "up" },
|
|
} },
|
|
{ map = "MR_FUJIS_HOUSE", steps = {
|
|
{ op = "goto", x = 3, y = 7 },
|
|
{ op = "goto", x = 3, y = 6 },
|
|
{ op = "goto", x = 2, y = 6 },
|
|
{ op = "goto", x = 2, y = 1 },
|
|
{ op = "talk", face = "right" },
|
|
{ op = "goto", x = 2, y = 8 },
|
|
} },
|
|
{ map = "LAVENDER_TOWN", steps = {
|
|
{ op = "goto", x = 7, y = 10 },
|
|
{ op = "fly", dest = "celadon", map = 6 },
|
|
} },
|
|
{ map = "CELADON_CITY", steps = {
|
|
{ op = "goto", x = 41, y = 10 },
|
|
{ op = "goto", x = 41, y = 9 },
|
|
} },
|
|
{ map = "CELADON_POKECENTER", steps = {
|
|
{ op = "goto", x = 3, y = 7 },
|
|
{ op = "goto", x = 3, y = 3 },
|
|
{ op = "talk", face = "up" },
|
|
{ op = "goto", x = 3, y = 8 },
|
|
} },
|
|
{ map = "CELADON_CITY", steps = {
|
|
{ op = "goto", x = 41, y = 10 },
|
|
{ op = "useItem", item = "super_repel" },
|
|
{ op = "bike" },
|
|
{ op = "goto", x = 41, y = 11 },
|
|
{ op = "goto", x = 14, y = 11 },
|
|
{ op = "goto", x = 14, y = 14 },
|
|
{ op = "goto", x = 2, y = 14 },
|
|
{ op = "goto", x = 2, y = 18 },
|
|
{ op = "goto", x = -1, y = 18 },
|
|
} },
|
|
{ map = "ROUTE_16", steps = {
|
|
{ op = "goto", x = 39, y = 10 },
|
|
{ op = "goto", x = 27, y = 10 },
|
|
{ op = "manual", name = "playPokeFlute" },
|
|
{ op = "goto", x = 23, y = 10 },
|
|
} },
|
|
{ map = "ROUTE_16_GATE_1F", steps = {
|
|
{ op = "goto", x = 7, y = 8 },
|
|
{ op = "goto", x = -1, y = 8 },
|
|
} },
|
|
{ map = "ROUTE_16", steps = {
|
|
{ op = "goto", x = 17, y = 10 },
|
|
{ op = "goto", x = 12, y = 10 },
|
|
{ op = "goto", x = 12, y = 13 },
|
|
{ op = "goto", x = 11, y = 13 },
|
|
{ op = "goto", x = 11, y = 18 },
|
|
} },
|
|
{ map = "ROUTE_17", steps = {
|
|
{ op = "goto", x = 11, y = 0 },
|
|
{ op = "goto", x = 11, y = 5 },
|
|
{ op = "goto", x = 15, y = 5 },
|
|
{ op = "goto", x = 15, y = 12 },
|
|
{ op = "goto", x = 15, y = 14 },
|
|
{ op = "goto", x = 18, y = 14 },
|
|
{ op = "goto", x = 18, y = 122 },
|
|
{ op = "goto", x = 13, y = 122 },
|
|
{ op = "goto", x = 13, y = 143 },
|
|
} },
|
|
{ map = "ROUTE_18", steps = {
|
|
{ op = "goto", x = 13, y = 0 },
|
|
{ op = "goto", x = 13, y = 8 },
|
|
{ op = "goto", x = 34, y = 8 },
|
|
} },
|
|
{ map = "ROUTE_18_GATE_1F", steps = {
|
|
{ op = "goto", x = 0, y = 4 },
|
|
{ op = "goto", x = 8, y = 4 },
|
|
} },
|
|
{ map = "ROUTE_18", steps = {
|
|
{ op = "goto", x = 40, y = 8 },
|
|
{ op = "useItem", item = "super_repel" },
|
|
{ op = "teach", move = "ice_beam", replace = "rock_slide" },
|
|
{ op = "bike" },
|
|
{ op = "goto", x = 50, y = 8 },
|
|
} },
|
|
{ map = "FUCHSIA_CITY", steps = {
|
|
{ op = "goto", x = 0, y = 16 },
|
|
{ op = "goto", x = 3, y = 16 },
|
|
{ op = "goto", x = 3, y = 20 },
|
|
{ op = "goto", x = 23, y = 20 },
|
|
{ op = "goto", x = 23, y = 14 },
|
|
{ op = "goto", x = 29, y = 14 },
|
|
{ op = "goto", x = 29, y = 15 },
|
|
{ op = "goto", x = 35, y = 15 },
|
|
{ op = "goto", x = 35, y = 8 },
|
|
{ op = "goto", x = 37, y = 8 },
|
|
{ op = "goto", x = 37, y = 2 },
|
|
{ op = "goto", x = 22, y = 2 },
|
|
{ op = "goto", x = 22, y = 4 },
|
|
{ op = "goto", x = 18, y = 4 },
|
|
{ op = "goto", x = 18, y = 3 },
|
|
} },
|
|
{ map = "SAFARI_ZONE_GATE", steps = {
|
|
{ op = "goto", x = 3, y = 5 },
|
|
{ op = "goto", x = 3, y = 2 },
|
|
{ op = "goto", x = 4, y = 2 },
|
|
{ op = "talk", face = "right" },
|
|
} },
|
|
{ map = "SAFARI_ZONE_CENTER", steps = {
|
|
{ op = "goto", x = 15, y = 25 },
|
|
{ op = "bike" },
|
|
{ op = "goto", x = 15, y = 16 },
|
|
{ op = "goto", x = 28, y = 16 },
|
|
{ op = "goto", x = 28, y = 11 },
|
|
{ op = "goto", x = 30, y = 11 },
|
|
} },
|
|
{ map = "SAFARI_ZONE_EAST", steps = {
|
|
{ op = "goto", x = 0, y = 23 },
|
|
{ op = "goto", x = 4, y = 23 },
|
|
{ op = "goto", x = 4, y = 24 },
|
|
{ op = "goto", x = 20, y = 24 },
|
|
{ op = "goto", x = 20, y = 20 },
|
|
{ op = "goto", x = 12, y = 20 },
|
|
{ op = "goto", x = 12, y = 22 },
|
|
{ op = "goto", x = 11, y = 22 },
|
|
{ op = "goto", x = 10, y = 22 },
|
|
{ op = "useItem", item = "super_repel" },
|
|
{ op = "useItem", item = "carbos", mon = "nidoking" },
|
|
{ op = "goto", x = 9, y = 22 },
|
|
{ op = "goto", x = 9, y = 8 },
|
|
{ op = "goto", x = 12, y = 8 },
|
|
{ op = "goto", x = 12, y = 6 },
|
|
{ op = "goto", x = 17, y = 6 },
|
|
{ op = "goto", x = 17, y = 8 },
|
|
{ op = "goto", x = 20, y = 8 },
|
|
{ op = "goto", x = 20, y = 3 },
|
|
{ op = "goto", x = 7, y = 3 },
|
|
{ op = "goto", x = 7, y = 5 },
|
|
{ op = "goto", x = -1, y = 5 },
|
|
} },
|
|
{ map = "SAFARI_ZONE_NORTH", steps = {
|
|
{ op = "goto", x = 39, y = 31 },
|
|
{ op = "goto", x = 22, y = 31 },
|
|
{ op = "goto", x = 22, y = 22 },
|
|
{ op = "goto", x = 16, y = 22 },
|
|
{ op = "goto", x = 16, y = 28 },
|
|
{ op = "goto", x = 13, y = 28 },
|
|
{ op = "goto", x = 13, y = 9 },
|
|
{ op = "goto", x = 28, y = 9 },
|
|
{ op = "goto", x = 28, y = 3 },
|
|
{ op = "goto", x = 3, y = 3 },
|
|
{ op = "goto", x = 3, y = 36 },
|
|
} },
|
|
{ map = "SAFARI_ZONE_WEST", steps = {
|
|
{ op = "goto", x = 21, y = 0 },
|
|
{ op = "goto", x = 21, y = 5 },
|
|
{ op = "goto", x = 19, y = 5 },
|
|
{ op = "goto", x = 19, y = 6 },
|
|
{ op = "talk", face = "down" },
|
|
{ op = "goto", x = 19, y = 5 },
|
|
{ op = "goto", x = 7, y = 5 },
|
|
{ op = "goto", x = 7, y = 6 },
|
|
{ op = "goto", x = 3, y = 6 },
|
|
{ op = "goto", x = 3, y = 3 },
|
|
} },
|
|
{ map = "SAFARI_ZONE_SECRET_HOUSE", steps = {
|
|
{ op = "goto", x = 2, y = 7 },
|
|
{ op = "goto", x = 2, y = 6 },
|
|
{ op = "goto", x = 3, y = 6 },
|
|
{ op = "goto", x = 3, y = 4 },
|
|
{ op = "talk", face = "up" },
|
|
{ op = "goto", x = 3, y = 8 },
|
|
} },
|
|
{ map = "SAFARI_ZONE_WEST", steps = {
|
|
{ op = "goto", x = 3, y = 4 },
|
|
{ op = "fieldMove", map = 219, move = "dig" },
|
|
} },
|
|
{ map = "CELADON_CITY", steps = {
|
|
{ op = "goto", x = 41, y = 10 },
|
|
{ op = "bike" },
|
|
{ op = "goto", x = 41, y = 11 },
|
|
{ op = "goto", x = 50, y = 11 },
|
|
} },
|
|
{ map = "ROUTE_7", steps = {
|
|
{ op = "goto", x = 0, y = 3 },
|
|
{ op = "goto", x = 4, y = 3 },
|
|
{ op = "goto", x = 4, y = 9 },
|
|
{ op = "goto", x = 10, y = 9 },
|
|
{ op = "goto", x = 10, y = 10 },
|
|
{ op = "goto", x = 12, y = 10 },
|
|
} },
|
|
{ map = "ROUTE_7_GATE", steps = {
|
|
{ op = "goto", x = 0, y = 4 },
|
|
{ op = "goto", x = 6, y = 4 },
|
|
} },
|
|
{ map = "ROUTE_7", steps = {
|
|
{ op = "goto", x = 18, y = 10 },
|
|
{ op = "bike" },
|
|
{ op = "goto", x = 20, y = 10 },
|
|
} },
|
|
{ map = "SAFFRON_CITY", steps = {
|
|
{ op = "goto", x = 0, y = 18 },
|
|
{ op = "goto", x = 3, y = 18 },
|
|
{ op = "goto", x = 3, y = 22 },
|
|
{ op = "goto", x = 18, y = 22 },
|
|
{ op = "goto", x = 18, y = 21 },
|
|
} },
|
|
{ map = "SILPH_CO_1F", steps = {
|
|
{ op = "goto", x = 10, y = 17 },
|
|
{ op = "goto", x = 10, y = 9 },
|
|
{ op = "goto", x = 8, y = 9 },
|
|
{ op = "goto", x = 8, y = 1 },
|
|
{ op = "goto", x = 20, y = 1 },
|
|
{ op = "goto", x = 20, y = 0 },
|
|
} },
|
|
{ map = "SILPH_CO_ELEVATOR", steps = {
|
|
{ op = "goto", x = 1, y = 3 },
|
|
{ op = "goto", x = 1, y = 2 },
|
|
{ op = "goto", x = 3, y = 2 },
|
|
{ op = "goto", x = 3, y = 1 },
|
|
{ op = "manual", name = "silphElevator" },
|
|
{ op = "goto", x = 2, y = 1 },
|
|
{ op = "goto", x = 2, y = 4 },
|
|
} },
|
|
{ map = "SILPH_CO_10F", steps = {
|
|
{ op = "goto", x = 12, y = 1 },
|
|
{ op = "goto", x = 12, y = 3 },
|
|
{ op = "goto", x = 4, y = 3 },
|
|
{ op = "goto", x = 4, y = 9 },
|
|
{ op = "goto", x = 6, y = 9 },
|
|
{ op = "goto", x = 6, y = 11 },
|
|
{ op = "goto", x = 6, y = 16 },
|
|
{ op = "goto", x = 3, y = 16 },
|
|
{ op = "goto", x = 3, y = 14 },
|
|
{ op = "talk", face = "right" },
|
|
{ op = "goto", x = 3, y = 15 },
|
|
{ op = "goto", x = 1, y = 15 },
|
|
{ op = "goto", x = 1, y = 13 },
|
|
{ op = "useItem", item = "carbos", mon = "nidoking" },
|
|
{ op = "goto", x = 1, y = 12 },
|
|
{ op = "talk", face = "right" },
|
|
{ op = "goto", x = 1, y = 16 },
|
|
{ op = "goto", x = 3, y = 16 },
|
|
{ op = "teach", mon = "squirtle", move = "surf", replace = "tail_whip" },
|
|
{ op = "teach", move = "earthquake", replace = "thrash" },
|
|
{ op = "useItem", item = "carbos", mon = "nidoking" },
|
|
{ op = "goto", x = 6, y = 16 },
|
|
{ op = "goto", x = 6, y = 9 },
|
|
{ op = "goto", x = 4, y = 9 },
|
|
{ op = "goto", x = 4, y = 1 },
|
|
{ op = "goto", x = 8, y = 1 },
|
|
{ op = "goto", x = 8, y = 0 },
|
|
} },
|
|
{ map = "SILPH_CO_9F", steps = {
|
|
{ op = "goto", x = 14, y = 1 },
|
|
{ op = "goto", x = 14, y = 3 },
|
|
{ op = "goto", x = 24, y = 3 },
|
|
{ op = "goto", x = 24, y = 16 },
|
|
{ op = "goto", x = 17, y = 16 },
|
|
{ op = "goto", x = 17, y = 15 },
|
|
} },
|
|
{ map = "SILPH_CO_5F", steps = {
|
|
{ op = "goto", x = 9, y = 15 },
|
|
{ op = "goto", x = 9, y = 16 },
|
|
{ op = "goto", x = 20, y = 16 },
|
|
{ op = "pickup", face = "right" },
|
|
{ op = "goto", x = 9, y = 16 },
|
|
{ op = "goto", x = 9, y = 15 },
|
|
} },
|
|
{ map = "SILPH_CO_9F", steps = {
|
|
{ op = "goto", x = 17, y = 15 },
|
|
{ op = "goto", x = 17, y = 14 },
|
|
{ op = "goto", x = 17, y = 15 },
|
|
} },
|
|
{ map = "SILPH_CO_5F", steps = {
|
|
{ op = "goto", x = 9, y = 15 },
|
|
{ op = "goto", x = 9, y = 13 },
|
|
{ op = "goto", x = 8, y = 13 },
|
|
{ op = "talk", face = "left" },
|
|
{ op = "goto", x = 6, y = 13 },
|
|
{ op = "goto", x = 6, y = 16 },
|
|
{ op = "goto", x = 3, y = 16 },
|
|
{ op = "goto", x = 3, y = 15 },
|
|
} },
|
|
{ map = "SILPH_CO_3F", steps = {
|
|
{ op = "goto", x = 3, y = 15 },
|
|
{ op = "goto", x = 3, y = 14 },
|
|
{ op = "goto", x = 18, y = 14 },
|
|
{ op = "goto", x = 18, y = 9 },
|
|
{ op = "talk", face = "left" },
|
|
{ op = "goto", x = 14, y = 9 },
|
|
{ op = "goto", x = 14, y = 11 },
|
|
{ op = "goto", x = 11, y = 11 },
|
|
} },
|
|
{ map = "SILPH_CO_7F", steps = {
|
|
{ op = "goto", x = 5, y = 3 },
|
|
{ op = "goto", x = 4, y = 3 },
|
|
{ op = "goto", x = 4, y = 2 },
|
|
{ op = "goto", x = 3, y = 2 },
|
|
{ op = "heal" },
|
|
{ op = "battle" },
|
|
{ op = "goto", x = 3, y = 7 },
|
|
{ op = "heal" },
|
|
{ op = "goto", x = 5, y = 7 },
|
|
} },
|
|
{ map = "SILPH_CO_11F", steps = {
|
|
{ op = "goto", x = 3, y = 2 },
|
|
{ op = "goto", x = 3, y = 11 },
|
|
{ op = "goto", x = 2, y = 11 },
|
|
{ op = "goto", x = 2, y = 15 },
|
|
{ op = "goto", x = 2, y = 16 },
|
|
{ op = "talk", face = "right" },
|
|
{ op = "goto", x = 2, y = 15 },
|
|
{ op = "goto", x = 5, y = 15 },
|
|
{ op = "heal", hp = 17 },
|
|
{ op = "goto", x = 6, y = 15 },
|
|
{ op = "goto", x = 6, y = 14 },
|
|
{ op = "talk", face = "up" },
|
|
{ op = "goto", x = 6, y = 13 },
|
|
{ op = "battle" },
|
|
{ op = "battle" },
|
|
{ op = "fieldMove", map = 235, move = "dig" },
|
|
} },
|
|
{ map = "CELADON_CITY", steps = {
|
|
{ op = "goto", x = 41, y = 10 },
|
|
{ op = "fly", dest = "fuchsia", map = 7 },
|
|
} },
|
|
{ map = "FUCHSIA_CITY", steps = {
|
|
{ op = "goto", x = 19, y = 28 },
|
|
{ op = "goto", x = 5, y = 28 },
|
|
{ op = "goto", x = 5, y = 27 },
|
|
} },
|
|
{ map = "FUCHSIA_GYM", steps = {
|
|
{ op = "goto", x = 4, y = 17 },
|
|
{ op = "goto", x = 4, y = 16 },
|
|
{ op = "goto", x = 9, y = 16 },
|
|
{ op = "goto", x = 9, y = 9 },
|
|
{ op = "goto", x = 7, y = 9 },
|
|
{ op = "talk", face = "up" },
|
|
{ op = "goto", x = 9, y = 9 },
|
|
{ op = "goto", x = 9, y = 1 },
|
|
{ op = "goto", x = 1, y = 1 },
|
|
{ op = "goto", x = 1, y = 2 },
|
|
{ op = "useItem", move = "earthquake" },
|
|
{ op = "goto", x = 1, y = 3 },
|
|
{ op = "goto", x = 2, y = 3 },
|
|
{ op = "goto", x = 2, y = 5 },
|
|
{ op = "goto", x = 1, y = 5 },
|
|
{ op = "heal" },
|
|
{ op = "goto", x = 1, y = 7 },
|
|
{ op = "battle" },
|
|
{ op = "goto", x = 1, y = 9 },
|
|
{ op = "goto", x = 2, y = 9 },
|
|
{ op = "useItem", move = "earthquake" },
|
|
{ op = "goto", x = 4, y = 9 },
|
|
{ op = "talk", face = "down" },
|
|
{ op = "battle" },
|
|
{ op = "goto", x = 1, y = 9 },
|
|
{ op = "goto", x = 1, y = 5 },
|
|
{ op = "goto", x = 2, y = 5 },
|
|
{ op = "goto", x = 2, y = 3 },
|
|
{ op = "goto", x = 1, y = 3 },
|
|
{ op = "goto", x = 1, y = 1 },
|
|
{ op = "goto", x = 9, y = 1 },
|
|
{ op = "goto", x = 9, y = 16 },
|
|
{ op = "goto", x = 5, y = 16 },
|
|
{ op = "goto", x = 5, y = 18 },
|
|
} },
|
|
{ map = "FUCHSIA_CITY", steps = {
|
|
{ op = "goto", x = 5, y = 28 },
|
|
{ op = "bike" },
|
|
{ op = "goto", x = 6, y = 28 },
|
|
{ op = "goto", x = 6, y = 30 },
|
|
{ op = "goto", x = 24, y = 30 },
|
|
{ op = "goto", x = 30, y = 30 },
|
|
{ op = "goto", x = 30, y = 28 },
|
|
{ op = "goto", x = 27, y = 28 },
|
|
{ op = "goto", x = 27, y = 27 },
|
|
} },
|
|
{ map = "WARDENS_HOUSE", steps = {
|
|
{ op = "goto", x = 4, y = 7 },
|
|
{ op = "goto", x = 4, y = 6 },
|
|
{ op = "goto", x = 2, y = 6 },
|
|
{ op = "goto", x = 2, y = 4 },
|
|
{ op = "talk", face = "up" },
|
|
{ op = "goto", x = 4, y = 4 },
|
|
{ op = "goto", x = 4, y = 8 },
|
|
} },
|
|
{ map = "FUCHSIA_CITY", steps = {
|
|
{ op = "goto", x = 27, y = 28 },
|
|
{ op = "fly", dest = "pallet", map = 0 },
|
|
} },
|
|
{ map = "PALLET_TOWN", steps = {
|
|
{ op = "goto", x = 5, y = 6 },
|
|
{ op = "useItem", item = "super_repel" },
|
|
{ op = "useItem", all = true, item = "rare_candy", mon = "nidoking" },
|
|
{ op = "bike" },
|
|
{ op = "goto", x = 3, y = 6 },
|
|
{ op = "goto", x = 3, y = 17 },
|
|
{ op = "fieldMove", face = "right", move = "surf", x = 4 },
|
|
{ op = "goto", x = 4, y = 18 },
|
|
} },
|
|
{ map = "ROUTE_21", steps = {
|
|
{ op = "goto", x = 4, y = 0 },
|
|
{ op = "goto", x = 4, y = 14 },
|
|
{ op = "goto", x = 3, y = 14 },
|
|
{ op = "goto", x = 3, y = 90 },
|
|
} },
|
|
{ map = "CINNABAR_ISLAND", steps = {
|
|
{ op = "goto", x = 3, y = 0 },
|
|
{ op = "goto", x = 3, y = 4 },
|
|
{ op = "goto", x = 6, y = 4 },
|
|
{ op = "goto", x = 6, y = 3 },
|
|
} },
|
|
{ map = "POKEMON_MANSION_1F", steps = {
|
|
{ op = "goto", x = 5, y = 27 },
|
|
{ op = "goto", x = 5, y = 10 },
|
|
} },
|
|
{ map = "POKEMON_MANSION_2F", steps = {
|
|
{ op = "goto", x = 5, y = 11 },
|
|
{ op = "goto", x = 10, y = 11 },
|
|
{ op = "goto", x = 10, y = 5 },
|
|
{ op = "goto", x = 6, y = 5 },
|
|
{ op = "goto", x = 6, y = 1 },
|
|
} },
|
|
{ map = "POKEMON_MANSION_3F", steps = {
|
|
{ op = "goto", x = 6, y = 2 },
|
|
{ op = "goto", x = 11, y = 2 },
|
|
{ op = "goto", x = 11, y = 6 },
|
|
{ op = "goto", x = 10, y = 6 },
|
|
{ op = "talk", face = "up" },
|
|
{ op = "goto", x = 14, y = 6 },
|
|
{ op = "goto", x = 14, y = 11 },
|
|
{ op = "goto", x = 16, y = 11 },
|
|
{ op = "goto", x = 16, y = 14 },
|
|
} },
|
|
{ map = "POKEMON_MANSION_1F", steps = {
|
|
{ op = "goto", x = 16, y = 14 },
|
|
{ op = "goto", x = 16, y = 16 },
|
|
{ op = "goto", x = 13, y = 16 },
|
|
{ op = "goto", x = 13, y = 20 },
|
|
{ op = "goto", x = 21, y = 23 },
|
|
} },
|
|
{ map = "POKEMON_MANSION_B1F", steps = {
|
|
{ op = "goto", x = 23, y = 22 },
|
|
{ op = "goto", x = 23, y = 15 },
|
|
{ op = "goto", x = 21, y = 15 },
|
|
{ op = "useItem", item = "super_repel" },
|
|
{ op = "useItem", item = "carbos", mon = "nidoking" },
|
|
{ op = "goto", x = 17, y = 15 },
|
|
{ op = "goto", x = 17, y = 19 },
|
|
{ op = "goto", x = 18, y = 19 },
|
|
{ op = "goto", x = 18, y = 23 },
|
|
{ op = "goto", x = 17, y = 23 },
|
|
{ op = "goto", x = 17, y = 26 },
|
|
{ op = "goto", x = 18, y = 26 },
|
|
{ op = "talk", face = "up" },
|
|
{ op = "goto", x = 14, y = 26 },
|
|
{ op = "goto", x = 14, y = 22 },
|
|
{ op = "goto", x = 12, y = 22 },
|
|
{ op = "goto", x = 12, y = 15 },
|
|
{ op = "goto", x = 24, y = 15 },
|
|
{ op = "goto", x = 24, y = 18 },
|
|
{ op = "goto", x = 26, y = 18 },
|
|
{ op = "goto", x = 26, y = 6 },
|
|
{ op = "goto", x = 24, y = 6 },
|
|
{ op = "goto", x = 24, y = 4 },
|
|
{ op = "goto", x = 20, y = 4 },
|
|
{ op = "talk", face = "up" },
|
|
{ op = "goto", x = 24, y = 4 },
|
|
{ op = "goto", x = 24, y = 6 },
|
|
{ op = "goto", x = 12, y = 6 },
|
|
{ op = "goto", x = 12, y = 2 },
|
|
{ op = "goto", x = 11, y = 2 },
|
|
{ op = "pickup", face = "left" },
|
|
{ op = "goto", x = 12, y = 2 },
|
|
{ op = "goto", x = 12, y = 7 },
|
|
{ op = "goto", x = 4, y = 7 },
|
|
{ op = "goto", x = 4, y = 9 },
|
|
{ op = "goto", x = 2, y = 9 },
|
|
{ op = "pickup", face = "left" },
|
|
{ op = "goto", x = 5, y = 9 },
|
|
{ op = "goto", x = 5, y = 10 },
|
|
{ op = "teach", mon = "squirtle", move = "strength", replace = "tackle" },
|
|
{ op = "useItem", all = true, item = "rare_candy", mon = "nidoking" },
|
|
{ op = "goto", x = 5, y = 12 },
|
|
{ op = "pickup", face = "down" },
|
|
{ op = "goto", x = 5, y = 12 },
|
|
{ op = "fieldMove", map = 216, move = "dig" },
|
|
} },
|
|
{ map = "CELADON_CITY", steps = {
|
|
{ op = "goto", x = 41, y = 10 },
|
|
{ op = "bike" },
|
|
{ op = "goto", x = 41, y = 13 },
|
|
{ op = "goto", x = 36, y = 13 },
|
|
{ op = "goto", x = 36, y = 23 },
|
|
{ op = "goto", x = 25, y = 23 },
|
|
{ op = "goto", x = 25, y = 30 },
|
|
{ op = "goto", x = 35, y = 30 },
|
|
{ op = "goto", x = 35, y = 31 },
|
|
{ op = "fieldMove", face = "down", move = "cut" },
|
|
{ op = "goto", x = 35, y = 34 },
|
|
{ op = "goto", x = 5, y = 34 },
|
|
{ op = "goto", x = 5, y = 29 },
|
|
{ op = "goto", x = 12, y = 29 },
|
|
{ op = "goto", x = 12, y = 27 },
|
|
} },
|
|
{ map = "CELADON_GYM", steps = {
|
|
{ op = "goto", x = 4, y = 17 },
|
|
{ op = "goto", x = 4, y = 16 },
|
|
{ op = "goto", x = 1, y = 16 },
|
|
{ op = "goto", x = 1, y = 9 },
|
|
{ op = "goto", x = 0, y = 9 },
|
|
{ op = "goto", x = 0, y = 4 },
|
|
{ op = "goto", x = 1, y = 4 },
|
|
{ op = "fieldMove", move = "cut" },
|
|
{ op = "goto", x = 4, y = 4 },
|
|
{ op = "talk", face = "up" },
|
|
{ op = "battle" },
|
|
{ op = "goto", x = 5, y = 4 },
|
|
{ op = "goto", x = 5, y = 6 },
|
|
{ op = "fieldMove", face = "down", move = "cut" },
|
|
{ op = "goto", x = 5, y = 18 },
|
|
} },
|
|
{ map = "CELADON_CITY", steps = {
|
|
{ op = "goto", x = 12, y = 28 },
|
|
{ op = "fly", dest = "cinnabar", map = 8 },
|
|
} },
|
|
{ map = "CINNABAR_ISLAND", steps = {
|
|
{ op = "goto", x = 11, y = 12 },
|
|
{ op = "useItem", move = "earthquake" },
|
|
{ op = "bike" },
|
|
{ op = "goto", x = 18, y = 12 },
|
|
{ op = "goto", x = 18, y = 3 },
|
|
} },
|
|
{ map = "CINNABAR_GYM", steps = {
|
|
{ op = "goto", x = 16, y = 17 },
|
|
{ op = "goto", x = 16, y = 14 },
|
|
{ op = "goto", x = 18, y = 14 },
|
|
{ op = "goto", x = 18, y = 10 },
|
|
{ op = "goto", x = 15, y = 10 },
|
|
{ op = "goto", x = 15, y = 8 },
|
|
{ op = "talk", face = "up" },
|
|
{ op = "goto", x = 16, y = 8 },
|
|
{ op = "goto", x = 16, y = 7 },
|
|
{ op = "goto", x = 18, y = 7 },
|
|
{ op = "goto", x = 18, y = 1 },
|
|
{ op = "goto", x = 12, y = 1 },
|
|
{ op = "goto", x = 12, y = 2 },
|
|
{ op = "goto", x = 10, y = 2 },
|
|
{ op = "talk", decline = true, face = "up" },
|
|
{ op = "goto", x = 12, y = 2 },
|
|
{ op = "goto", x = 12, y = 7 },
|
|
{ op = "goto", x = 10, y = 7 },
|
|
{ op = "goto", x = 10, y = 8 },
|
|
{ op = "goto", x = 9, y = 8 },
|
|
{ op = "talk", decline = true, face = "up" },
|
|
{ op = "goto", x = 9, y = 11 },
|
|
{ op = "goto", x = 12, y = 11 },
|
|
{ op = "goto", x = 12, y = 13 },
|
|
{ op = "goto", x = 10, y = 13 },
|
|
{ op = "goto", x = 10, y = 14 },
|
|
{ op = "goto", x = 9, y = 14 },
|
|
{ op = "talk", decline = true, face = "up" },
|
|
{ op = "goto", x = 9, y = 16 },
|
|
{ op = "goto", x = 1, y = 16 },
|
|
{ op = "goto", x = 1, y = 14 },
|
|
{ op = "talk", face = "up" },
|
|
{ op = "goto", x = 2, y = 14 },
|
|
{ op = "goto", x = 2, y = 13 },
|
|
{ op = "goto", x = 4, y = 13 },
|
|
{ op = "goto", x = 4, y = 9 },
|
|
{ op = "goto", x = 1, y = 9 },
|
|
{ op = "goto", x = 1, y = 8 },
|
|
{ op = "talk", decline = true, face = "up" },
|
|
{ op = "goto", x = 2, y = 8 },
|
|
{ op = "goto", x = 2, y = 7 },
|
|
{ op = "goto", x = 4, y = 7 },
|
|
{ op = "goto", x = 4, y = 5 },
|
|
{ op = "goto", x = 3, y = 5 },
|
|
{ op = "goto", x = 3, y = 4 },
|
|
{ op = "heal" },
|
|
{ op = "battle", face = "up" },
|
|
{ op = "fieldMove", map = 166, move = "dig" },
|
|
} },
|
|
{ map = "CELADON_CITY", steps = {
|
|
{ op = "goto", x = 41, y = 10 },
|
|
{ op = "heal" },
|
|
{ op = "bike" },
|
|
{ op = "goto", x = 41, y = 11 },
|
|
{ op = "goto", x = 50, y = 11 },
|
|
} },
|
|
{ map = "ROUTE_7", steps = {
|
|
{ op = "goto", x = 0, y = 3 },
|
|
{ op = "goto", x = 4, y = 3 },
|
|
{ op = "goto", x = 4, y = 9 },
|
|
{ op = "goto", x = 10, y = 9 },
|
|
{ op = "goto", x = 10, y = 10 },
|
|
{ op = "goto", x = 12, y = 10 },
|
|
} },
|
|
{ map = "ROUTE_7_GATE", steps = {
|
|
{ op = "goto", x = 0, y = 4 },
|
|
{ op = "goto", x = 6, y = 4 },
|
|
} },
|
|
{ map = "ROUTE_7", steps = {
|
|
{ op = "goto", x = 18, y = 10 },
|
|
{ op = "useItem", move = "earthquake" },
|
|
{ op = "bike" },
|
|
{ op = "goto", x = 20, y = 10 },
|
|
} },
|
|
{ map = "SAFFRON_CITY", steps = {
|
|
{ op = "goto", x = 0, y = 18 },
|
|
{ op = "goto", x = 3, y = 18 },
|
|
{ op = "goto", x = 3, y = 6 },
|
|
{ op = "goto", x = 31, y = 6 },
|
|
{ op = "goto", x = 31, y = 4 },
|
|
{ op = "goto", x = 34, y = 4 },
|
|
{ op = "goto", x = 34, y = 3 },
|
|
} },
|
|
{ map = "SAFFRON_GYM", steps = {
|
|
{ op = "goto", x = 8, y = 17 },
|
|
{ op = "goto", x = 8, y = 16 },
|
|
{ op = "goto", x = 11, y = 16 },
|
|
{ op = "goto", x = 11, y = 15 },
|
|
{ op = "goto", x = 16, y = 17 },
|
|
{ op = "goto", x = 16, y = 15 },
|
|
{ op = "goto", x = 15, y = 15 },
|
|
{ op = "goto", x = 18, y = 3 },
|
|
{ op = "goto", x = 18, y = 5 },
|
|
{ op = "goto", x = 15, y = 5 },
|
|
{ op = "goto", x = 1, y = 5 },
|
|
{ op = "goto", x = 11, y = 11 },
|
|
{ op = "goto", x = 11, y = 8 },
|
|
{ op = "goto", x = 10, y = 8 },
|
|
{ op = "battle", face = "left" },
|
|
{ op = "goto", x = 11, y = 8 },
|
|
{ op = "goto", x = 11, y = 11 },
|
|
{ op = "useItem", move = "earthquake" },
|
|
{ op = "fieldMove", map = 178, move = "dig" },
|
|
} },
|
|
{ map = "CELADON_CITY", steps = {
|
|
{ op = "goto", x = 41, y = 10 },
|
|
{ op = "fly", dest = "viridian", map = 1 },
|
|
} },
|
|
{ map = "VIRIDIAN_CITY", steps = {
|
|
{ op = "goto", x = 23, y = 26 },
|
|
{ op = "bike" },
|
|
{ op = "goto", x = 19, y = 26 },
|
|
{ op = "goto", x = 19, y = 4 },
|
|
{ op = "goto", x = 27, y = 4 },
|
|
{ op = "goto", x = 27, y = 3 },
|
|
{ op = "goto", x = 34, y = 3 },
|
|
{ op = "goto", x = 34, y = 8 },
|
|
{ op = "goto", x = 32, y = 8 },
|
|
{ op = "goto", x = 32, y = 7 },
|
|
} },
|
|
{ map = "VIRIDIAN_GYM", steps = {
|
|
{ op = "goto", x = 16, y = 17 },
|
|
{ op = "heal" },
|
|
{ op = "goto", x = 16, y = 16 },
|
|
{ op = "goto", x = 14, y = 16 },
|
|
{ op = "goto", x = 14, y = 9 },
|
|
{ op = "goto", x = 13, y = 9 },
|
|
{ op = "goto", x = 13, y = 7 },
|
|
{ op = "goto", x = 15, y = 7 },
|
|
{ op = "goto", x = 15, y = 4 },
|
|
{ op = "goto", x = 12, y = 4 },
|
|
{ op = "goto", x = 12, y = 5 },
|
|
{ op = "goto", x = 10, y = 5 },
|
|
{ op = "goto", x = 10, y = 4 },
|
|
{ op = "goto", x = 10, y = 5 },
|
|
{ op = "goto", x = 13, y = 5 },
|
|
{ op = "goto", x = 13, y = 4 },
|
|
{ op = "goto", x = 15, y = 4 },
|
|
{ op = "goto", x = 15, y = 7 },
|
|
{ op = "goto", x = 13, y = 7 },
|
|
{ op = "goto", x = 13, y = 11 },
|
|
{ op = "goto", x = 14, y = 11 },
|
|
{ op = "goto", x = 14, y = 16 },
|
|
{ op = "goto", x = 16, y = 16 },
|
|
{ op = "goto", x = 16, y = 18 },
|
|
} },
|
|
{ map = "VIRIDIAN_CITY", steps = {
|
|
{ op = "goto", x = 32, y = 8 },
|
|
{ op = "goto", x = 32, y = 7 },
|
|
} },
|
|
{ map = "VIRIDIAN_GYM", steps = {
|
|
{ op = "goto", x = 16, y = 17 },
|
|
{ op = "heal" },
|
|
{ op = "goto", x = 16, y = 16 },
|
|
{ op = "goto", x = 14, y = 16 },
|
|
{ op = "goto", x = 14, y = 9 },
|
|
{ op = "goto", x = 13, y = 9 },
|
|
{ op = "goto", x = 13, y = 7 },
|
|
{ op = "goto", x = 15, y = 7 },
|
|
{ op = "goto", x = 15, y = 4 },
|
|
{ op = "goto", x = 12, y = 4 },
|
|
{ op = "goto", x = 12, y = 5 },
|
|
{ op = "goto", x = 10, y = 5 },
|
|
{ op = "goto", x = 10, y = 2 },
|
|
{ op = "goto", x = 7, y = 2 },
|
|
{ op = "goto", x = 7, y = 4 },
|
|
{ op = "goto", x = 2, y = 4 },
|
|
{ op = "goto", x = 2, y = 2 },
|
|
{ op = "talk", face = "up" },
|
|
{ op = "battle" },
|
|
{ op = "goto", x = 2, y = 4 },
|
|
{ op = "goto", x = 7, y = 4 },
|
|
{ op = "goto", x = 7, y = 2 },
|
|
{ op = "goto", x = 10, y = 2 },
|
|
{ op = "goto", x = 10, y = 5 },
|
|
{ op = "goto", x = 12, y = 5 },
|
|
{ op = "goto", x = 12, y = 4 },
|
|
{ op = "goto", x = 15, y = 4 },
|
|
{ op = "goto", x = 15, y = 7 },
|
|
{ op = "goto", x = 13, y = 7 },
|
|
{ op = "goto", x = 13, y = 11 },
|
|
{ op = "goto", x = 14, y = 11 },
|
|
{ op = "goto", x = 14, y = 16 },
|
|
{ op = "goto", x = 16, y = 16 },
|
|
{ op = "goto", x = 16, y = 18 },
|
|
} },
|
|
{ map = "VIRIDIAN_CITY", steps = {
|
|
{ op = "goto", x = 32, y = 8 },
|
|
{ op = "bike" },
|
|
{ op = "goto", x = 32, y = 12 },
|
|
{ op = "goto", x = 17, y = 12 },
|
|
{ op = "goto", x = 17, y = 16 },
|
|
{ op = "goto", x = 16, y = 16 },
|
|
{ op = "goto", x = 16, y = 17 },
|
|
{ op = "goto", x = -1, y = 17 },
|
|
} },
|
|
{ map = "ROUTE_22", steps = {
|
|
{ op = "goto", x = 39, y = 9 },
|
|
{ op = "goto", x = 35, y = 9 },
|
|
{ op = "goto", x = 35, y = 12 },
|
|
{ op = "goto", x = 31, y = 12 },
|
|
{ op = "goto", x = 31, y = 5 },
|
|
{ op = "goto", x = 29, y = 5 },
|
|
{ op = "battle" },
|
|
{ op = "goto", x = 16, y = 5 },
|
|
{ op = "goto", x = 16, y = 12 },
|
|
{ op = "goto", x = 5, y = 12 },
|
|
{ op = "goto", x = 5, y = 10 },
|
|
{ op = "goto", x = 11, y = 10 },
|
|
{ op = "goto", x = 11, y = 6 },
|
|
{ op = "goto", x = 8, y = 6 },
|
|
{ op = "goto", x = 8, y = 5 },
|
|
} },
|
|
{ map = "ROUTE_22_GATE", steps = {
|
|
{ op = "goto", x = 4, y = 7 },
|
|
{ op = "goto", x = 4, y = 0 },
|
|
} },
|
|
{ map = "ROUTE_23", steps = {
|
|
{ op = "goto", x = 7, y = 139 },
|
|
{ op = "useItem", max = true },
|
|
{ op = "bike" },
|
|
{ op = "goto", x = 7, y = 132 },
|
|
{ op = "goto", x = 14, y = 132 },
|
|
{ op = "goto", x = 14, y = 124 },
|
|
{ op = "goto", x = 9, y = 124 },
|
|
{ op = "goto", x = 9, y = 116 },
|
|
{ op = "goto", x = 10, y = 116 },
|
|
{ op = "goto", x = 10, y = 104 },
|
|
{ op = "fieldMove", move = "surf", y = 103 },
|
|
{ op = "goto", x = 10, y = 92 },
|
|
{ op = "goto", x = 7, y = 92 },
|
|
{ op = "goto", x = 7, y = 90 },
|
|
{ op = "pickup" },
|
|
{ op = "goto", x = 7, y = 72 },
|
|
{ op = "goto", x = 8, y = 72 },
|
|
{ op = "goto", x = 8, y = 71 },
|
|
{ op = "useItem", item = "super_repel" },
|
|
{ op = "bike" },
|
|
{ op = "goto", x = 8, y = 66 },
|
|
{ op = "goto", x = 10, y = 66 },
|
|
{ op = "goto", x = 10, y = 57 },
|
|
{ op = "goto", x = 12, y = 57 },
|
|
{ op = "goto", x = 12, y = 48 },
|
|
{ op = "goto", x = 6, y = 48 },
|
|
{ op = "goto", x = 6, y = 32 },
|
|
{ op = "goto", x = 4, y = 32 },
|
|
{ op = "goto", x = 4, y = 31 },
|
|
} },
|
|
{ map = "VICTORY_ROAD_1F", steps = {
|
|
{ op = "goto", x = 8, y = 17 },
|
|
{ op = "goto", x = 8, y = 16 },
|
|
{ op = "goto", x = 4, y = 16 },
|
|
{ op = "goto", x = 4, y = 14 },
|
|
{ op = "goto", x = 5, y = 14 },
|
|
{ op = "fieldMove", move = "strength" },
|
|
{ op = "goto", x = 5, y = 15 },
|
|
{ op = "goto", x = 4, y = 15 },
|
|
{ op = "goto", x = 4, y = 16 },
|
|
{ op = "goto", x = 7, y = 16 },
|
|
{ op = "push", face = "right", x = 597, y = 596 },
|
|
{ op = "goto", x = 7, y = 17 },
|
|
{ op = "goto", x = 9, y = 17 },
|
|
{ op = "goto", x = 9, y = 15 },
|
|
{ op = "goto", x = 8, y = 15 },
|
|
{ op = "goto", x = 8, y = 14 },
|
|
{ op = "goto", x = 15, y = 14 },
|
|
{ op = "goto", x = 15, y = 15 },
|
|
{ op = "goto", x = 16, y = 15 },
|
|
{ op = "goto", x = 16, y = 14 },
|
|
{ op = "push", face = "up", x = 597, y = 596 },
|
|
{ op = "goto", x = 14, y = 14 },
|
|
{ op = "goto", x = 14, y = 12 },
|
|
{ op = "goto", x = 16, y = 12 },
|
|
{ op = "goto", x = 16, y = 11 },
|
|
{ op = "goto", x = 17, y = 11 },
|
|
{ op = "goto", x = 17, y = 12 },
|
|
{ op = "goto", x = 14, y = 12 },
|
|
{ op = "goto", x = 14, y = 14 },
|
|
{ op = "goto", x = 8, y = 14 },
|
|
{ op = "goto", x = 8, y = 16 },
|
|
{ op = "goto", x = 5, y = 16 },
|
|
{ op = "goto", x = 5, y = 12 },
|
|
{ op = "goto", x = 11, y = 12 },
|
|
{ op = "goto", x = 11, y = 6 },
|
|
{ op = "goto", x = 7, y = 6 },
|
|
{ op = "goto", x = 7, y = 8 },
|
|
{ op = "goto", x = 3, y = 8 },
|
|
{ op = "goto", x = 3, y = 5 },
|
|
{ op = "goto", x = 2, y = 5 },
|
|
{ op = "goto", x = 2, y = 1 },
|
|
{ op = "goto", x = 1, y = 1 },
|
|
} },
|
|
{ map = "VICTORY_ROAD_2F", steps = {
|
|
{ op = "goto", x = 0, y = 8 },
|
|
{ op = "goto", x = 0, y = 9 },
|
|
{ op = "goto", x = 3, y = 9 },
|
|
{ op = "goto", x = 3, y = 13 },
|
|
{ op = "goto", x = 5, y = 13 },
|
|
{ op = "goto", x = 5, y = 14 },
|
|
{ op = "useItem", item = "super_repel" },
|
|
{ op = "fieldMove", move = "strength" },
|
|
{ op = "goto", x = 4, y = 14 },
|
|
{ op = "goto", x = 4, y = 13 },
|
|
{ op = "goto", x = 3, y = 13 },
|
|
{ op = "goto", x = 3, y = 15 },
|
|
{ op = "goto", x = 4, y = 15 },
|
|
{ op = "goto", x = 4, y = 16 },
|
|
{ op = "goto", x = 3, y = 16 },
|
|
{ op = "push", face = "left", x = 693, y = 692 },
|
|
{ op = "goto", x = 3, y = 11 },
|
|
{ op = "goto", x = 5, y = 11 },
|
|
{ op = "goto", x = 5, y = 8 },
|
|
{ op = "goto", x = 14, y = 8 },
|
|
{ op = "goto", x = 14, y = 14 },
|
|
{ op = "goto", x = 21, y = 14 },
|
|
{ op = "goto", x = 21, y = 16 },
|
|
{ op = "goto", x = 28, y = 16 },
|
|
{ op = "goto", x = 28, y = 11 },
|
|
{ op = "goto", x = 23, y = 11 },
|
|
{ op = "goto", x = 23, y = 7 },
|
|
} },
|
|
{ map = "VICTORY_ROAD_3F", steps = {
|
|
{ op = "goto", x = 23, y = 7 },
|
|
{ op = "goto", x = 23, y = 6 },
|
|
{ op = "goto", x = 22, y = 6 },
|
|
{ op = "goto", x = 22, y = 4 },
|
|
{ op = "fieldMove", move = "strength" },
|
|
{ op = "goto", x = 22, y = 2 },
|
|
{ op = "goto", x = 23, y = 2 },
|
|
{ op = "goto", x = 23, y = 1 },
|
|
{ op = "goto", x = 7, y = 1 },
|
|
{ op = "goto", x = 7, y = 0 },
|
|
{ op = "goto", x = 6, y = 0 },
|
|
{ op = "goto", x = 6, y = 1 },
|
|
{ op = "goto", x = 7, y = 1 },
|
|
{ op = "goto", x = 7, y = 2 },
|
|
{ op = "goto", x = 3, y = 2 },
|
|
{ op = "goto", x = 3, y = 1 },
|
|
{ op = "goto", x = 2, y = 1 },
|
|
{ op = "goto", x = 2, y = 4 },
|
|
{ op = "goto", x = 1, y = 4 },
|
|
{ op = "goto", x = 1, y = 5 },
|
|
{ op = "goto", x = 2, y = 5 },
|
|
{ op = "goto", x = 2, y = 4 },
|
|
{ op = "goto", x = 4, y = 4 },
|
|
{ op = "goto", x = 4, y = 2 },
|
|
{ op = "goto", x = 7, y = 2 },
|
|
{ op = "goto", x = 7, y = 1 },
|
|
{ op = "goto", x = 20, y = 1 },
|
|
{ op = "goto", x = 20, y = 6 },
|
|
{ op = "goto", x = 17, y = 6 },
|
|
{ op = "goto", x = 17, y = 4 },
|
|
{ op = "goto", x = 9, y = 4 },
|
|
{ op = "goto", x = 9, y = 10 },
|
|
{ op = "goto", x = 5, y = 10 },
|
|
{ op = "goto", x = 5, y = 8 },
|
|
{ op = "goto", x = 1, y = 8 },
|
|
{ op = "goto", x = 1, y = 15 },
|
|
{ op = "goto", x = 11, y = 15 },
|
|
{ op = "goto", x = 11, y = 16 },
|
|
{ op = "goto", x = 20, y = 16 },
|
|
{ op = "goto", x = 20, y = 15 },
|
|
{ op = "goto", x = 23, y = 15 },
|
|
} },
|
|
{ map = "VICTORY_ROAD_2F", steps = {
|
|
{ op = "goto", x = 22, y = 16 },
|
|
{ op = "useItem", item = "super_repel" },
|
|
{ op = "fieldMove", move = "strength" },
|
|
{ op = "bike" },
|
|
{ op = "goto", x = 22, y = 17 },
|
|
{ op = "goto", x = 24, y = 17 },
|
|
{ op = "goto", x = 24, y = 16 },
|
|
{ op = "goto", x = 11, y = 16 },
|
|
{ op = "push", face = "left", x = 725, y = 724 },
|
|
{ op = "goto", x = 21, y = 16 },
|
|
{ op = "goto", x = 21, y = 14 },
|
|
{ op = "goto", x = 25, y = 14 },
|
|
} },
|
|
{ map = "VICTORY_ROAD_3F", steps = {
|
|
{ op = "goto", x = 27, y = 15 },
|
|
{ op = "goto", x = 27, y = 8 },
|
|
{ op = "goto", x = 26, y = 8 },
|
|
} },
|
|
{ map = "VICTORY_ROAD_2F", steps = {
|
|
{ op = "goto", x = 27, y = 7 },
|
|
{ op = "goto", x = 30, y = 7 },
|
|
} },
|
|
{ map = "ROUTE_23", steps = {
|
|
{ op = "goto", x = 14, y = 32 },
|
|
{ op = "goto", x = 18, y = 32 },
|
|
{ op = "goto", x = 18, y = 20 },
|
|
{ op = "goto", x = 14, y = 20 },
|
|
{ op = "goto", x = 14, y = 10 },
|
|
{ op = "goto", x = 13, y = 10 },
|
|
{ op = "goto", x = 13, y = 6 },
|
|
{ op = "goto", x = 10, y = 6 },
|
|
{ op = "goto", x = 10, y = -1 },
|
|
} },
|
|
{ map = "INDIGO_PLATEAU", steps = {
|
|
{ op = "goto", x = 10, y = 17 },
|
|
{ op = "goto", x = 10, y = 5 },
|
|
} },
|
|
{ map = "INDIGO_PLATEAU_LOBBY", steps = {
|
|
{ op = "goto", x = 7, y = 11 },
|
|
{ op = "goto", x = 15, y = 9 },
|
|
{ op = "goto", x = 15, y = 8 },
|
|
{ op = "manual", name = "depositPokemon" },
|
|
{ op = "goto", x = 7, y = 8 },
|
|
{ op = "goto", x = 7, y = 7 },
|
|
{ op = "goto", x = 4, y = 7 },
|
|
{ op = "goto", x = 3, y = 7 },
|
|
{ op = "goto", x = 3, y = 2 },
|
|
{ op = "goto", x = 8, y = 2 },
|
|
{ op = "goto", x = 8, y = 0 },
|
|
} },
|
|
{ map = "LORELEIS_ROOM", steps = {
|
|
{ op = "goto", x = 4, y = 5 },
|
|
{ op = "heal" },
|
|
{ op = "goto", x = 4, y = 2 },
|
|
{ op = "talk", face = "right" },
|
|
{ op = "battle" },
|
|
{ op = "goto", x = 4, y = 0 },
|
|
} },
|
|
{ map = "BRUNOS_ROOM", steps = {
|
|
{ op = "goto", x = 4, y = 5 },
|
|
{ op = "useItem", item = "elixer", mon = "nidoking" },
|
|
{ op = "goto", x = 4, y = 2 },
|
|
{ op = "talk", face = "right" },
|
|
{ op = "battle" },
|
|
{ op = "goto", x = 4, y = 0 },
|
|
} },
|
|
{ map = "AGATHAS_ROOM", steps = {
|
|
{ op = "goto", x = 4, y = 5 },
|
|
{ op = "heal", full = true, hp = 113 },
|
|
{ op = "goto", x = 4, y = 2 },
|
|
{ op = "talk", face = "right" },
|
|
{ op = "battle" },
|
|
{ op = "goto", x = 4, y = 1 },
|
|
{ op = "heal", full = true },
|
|
{ op = "useItem" },
|
|
{ op = "goto", x = 4, y = 0 },
|
|
} },
|
|
{ map = "LANCES_ROOM", steps = {
|
|
{ op = "goto", x = 6, y = 11 },
|
|
{ op = "goto", x = 6, y = 2 },
|
|
{ op = "battle" },
|
|
{ op = "goto", x = 5, y = 2 },
|
|
{ op = "goto", x = 5, y = 1 },
|
|
{ op = "heal", full = true },
|
|
{ op = "goto", x = 5, y = -1 },
|
|
} },
|
|
{ map = "CHAMPIONS_ROOM", steps = {
|
|
{ op = "goto", x = 4, y = 3 },
|
|
{ op = "battle" },
|
|
{ op = "goto", x = 3, y = 0 },
|
|
} },
|
|
{ map = "HALL_OF_FAME", steps = {
|
|
{ op = "goto", x = 4, y = 2 },
|
|
{ op = "battle" },
|
|
} },
|
|
}
|