Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,134 @@
{
"format": "pokesim-authored-checkpoint/1",
"game": "frlg",
"checkpoint": {
"id": "00.34",
"title": "Pokemon Tower 3F to 7F: Tammy, Jennifer, Emilia, the Marowak, three Grunts, Mr. Fuji",
"start": {"certainty": "tile", "map": "PokemonTower_2F", "where": {"facing": "west", "kind": "tiles", "tiles": [[4, 10]]}},
"events": [
{
"id": "tower_5f_tammy",
"kind": "route",
"target": {"certainty": "tile", "map": "PokemonTower_5F", "where": {"facing": "west", "kind": "tiles", "tiles": [[17, 7]]}},
"why": "up 3F and 4F round the Channelers' lines, onto 5F, east to two tiles from Tammy (19, 7)"
},
{
"id": "talk_tammy",
"kind": "talk",
"why": "Tammy"
},
{
"id": "tower-tammy",
"kind": "battle",
"declared_after": {"certainty": "tile", "map": "PokemonTower_5F", "where": {"facing": "east", "kind": "tiles", "tiles": [[17, 7]]}},
"why": "Channeler Tammy (TRAINER_CHANNELER_TAMMY): Haunter Lv23"
},
{
"id": "tower_6f_jennifer",
"kind": "route",
"target": {"certainty": "tile", "map": "PokemonTower_6F", "where": {"facing": "east", "kind": "tiles", "tiles": [[16, 6]]}},
"why": "up to 6F, in Jennifer's line (15..17, 6)"
},
{
"id": "tower-jennifer",
"kind": "battle",
"declared_after": {"certainty": "tile", "map": "PokemonTower_6F", "where": {"facing": "east", "kind": "tiles", "tiles": [[16, 6]]}},
"why": "Channeler Jennifer (TRAINER_CHANNELER_JENNIFER): Gastly Lv24"
},
{
"id": "above_6f_rare_candy",
"kind": "route",
"target": {"certainty": "tile", "map": "PokemonTower_6F", "where": {"facing": "south", "kind": "tiles", "tiles": [[5, 14]]}},
"why": "west and south to above the Rare Candy (5, 15)"
},
{
"id": "tower_rare_candy",
"kind": "talk",
"why": "pick up the Rare Candy (kept for Erika)"
},
{
"id": "emilia_line",
"kind": "route",
"target": {"certainty": "tile", "map": "PokemonTower_6F", "where": {"facing": "north", "kind": "tiles", "tiles": [[9, 8]]}},
"why": "up to Emilia's line (9, 7..9)"
},
{
"id": "tower-emilia",
"kind": "battle",
"declared_after": {"certainty": "tile", "map": "PokemonTower_6F", "where": {"facing": "north", "kind": "tiles", "tiles": [[9, 8]]}},
"why": "Channeler Emilia (TRAINER_CHANNELER_EMILIA): Gastly Lv24"
},
{
"id": "marowak_tile",
"kind": "route",
"target": {"certainty": "tile", "map": "PokemonTower_6F", "where": {"facing": "south", "kind": "tiles", "tiles": [[11, 14]]}},
"why": "to the Marowak's scene above the stairs (11, 16)"
},
{
"id": "marowak_ghost",
"kind": "scene",
"why": "the ghost; the SILPH SCOPE shows Marowak"
},
{
"id": "tower-marowak",
"kind": "battle",
"declared_after": {"certainty": "tile", "map": "PokemonTower_6F", "where": {"facing": "south", "kind": "tiles", "tiles": [[11, 14]]}},
"why": "scripted Marowak Lv30 (not a pokeguy-trainers.json id: events.json \"tower-marowak\"); it can't be caught"
},
{
"id": "tower_7f_grunt1",
"kind": "route",
"target": {"certainty": "tile", "map": "PokemonTower_7F", "where": {"facing": "west", "kind": "tiles", "tiles": [[11, 10]]}},
"why": "up to 7F, into Grunt 1's line (10..13, 10)"
},
{
"id": "tower-rocket1",
"kind": "battle",
"declared_after": {"certainty": "tile", "map": "PokemonTower_7F", "where": {"facing": "west", "kind": "tiles", "tiles": [[11, 10]]}},
"why": "Rocket Grunt (TRAINER_TEAM_ROCKET_GRUNT_19): Zubat, Zubat, Golbat Lv25"
},
{
"id": "tower_7f_grunt2",
"kind": "route",
"target": {"certainty": "tile", "map": "PokemonTower_7F", "where": {"facing": "east", "kind": "tiles", "tiles": [[11, 8]]}},
"why": "into Grunt 2's line (9..12, 8)"
},
{
"id": "tower-rocket2",
"kind": "battle",
"declared_after": {"certainty": "tile", "map": "PokemonTower_7F", "where": {"facing": "east", "kind": "tiles", "tiles": [[11, 8]]}},
"why": "Rocket Grunt (TRAINER_TEAM_ROCKET_GRUNT_20): Koffing, Drowzee Lv26"
},
{
"id": "tower_7f_grunt3",
"kind": "route",
"target": {"certainty": "tile", "map": "PokemonTower_7F", "where": {"facing": "west", "kind": "tiles", "tiles": [[11, 6]]}},
"why": "into Grunt 3's line (10..13, 6)"
},
{
"id": "tower-rocket3",
"kind": "battle",
"declared_after": {"certainty": "tile", "map": "PokemonTower_7F", "where": {"facing": "west", "kind": "tiles", "tiles": [[11, 6]]}},
"why": "Rocket Grunt (TRAINER_TEAM_ROCKET_GRUNT_21): Zubat, Zubat, Rattata, Raticate Lv23"
},
{
"id": "below_fuji",
"kind": "route",
"target": {"certainty": "tile", "map": "PokemonTower_7F", "where": {"facing": "north", "kind": "tiles", "tiles": [[11, 5]]}},
"why": "below Mr. Fuji (11, 4)"
},
{
"id": "talk_fuji",
"kind": "talk",
"why": "Mr. Fuji: he takes the player to his house"
},
{
"id": "to_fuji_house",
"kind": "scene",
"declared_after": {"certainty": "tile", "map": "LavenderTown_VolunteerPokemonHouse", "where": {"facing": "north", "kind": "tiles", "tiles": [[3, 4]]}},
"why": "to the Volunteer Pokemon House"
}
]
},
"execution": {"menu": "full"}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,110 @@
{
"format": "pokesim-authored-checkpoint/1",
"game": "frlg",
"checkpoint": {
"id": "00.35",
"title": "The POKE FLUTE, Fly to Celadon, Route 16's Snorlax, Cycling Road's Rare Candy and Max Elixir, Fuchsia",
"start": {"certainty": "tile", "map": "LavenderTown_VolunteerPokemonHouse", "where": {"facing": "north", "kind": "tiles", "tiles": [[3, 4]]}},
"events": [
{
"id": "talk_fuji_house",
"kind": "talk",
"why": "Mr. Fuji, again"
},
{
"id": "poke_flute",
"kind": "scene",
"why": "the POKE FLUTE (pokeguy 1:11:17)"
},
{
"id": "fly_celadon",
"kind": "game_action",
"declared_after": {"certainty": "tile", "map": "CeladonCity", "where": {"facing": "south", "kind": "tiles", "tiles": [[48, 12]]}},
"variant": "fly CeladonCity",
"why": "Fly to Celadon"
},
{
"id": "below_route16_tree_2",
"kind": "route",
"target": {"certainty": "tile", "map": "Route16", "where": {"facing": "north", "kind": "tiles", "tiles": [[41, 12]]}},
"variant": "run",
"why": "west out of the city, below the tree (41, 11), grown back"
},
{
"id": "cut_route16_tree_2",
"kind": "game_action",
"declared_after": {"certainty": "tile", "map": "Route16", "where": {"facing": "north", "kind": "tiles", "tiles": [[41, 11]]}},
"variant": "cut_tree",
"why": "the tree again"
},
{
"id": "beside_snorlax",
"kind": "route",
"target": {"certainty": "tile", "map": "Route16", "where": {"facing": "west", "kind": "tiles", "tiles": [[32, 13]]}},
"variant": "run",
"why": "west to beside the Snorlax (31, 13)"
},
{
"id": "snorlax_flute",
"kind": "talk",
"why": "the POKE FLUTE wakes it: YES"
},
{
"id": "flee_snorlax",
"kind": "game_action",
"variant": "flee_wild",
"why": "Snorlax Lv30: RUN (events.json route16-snorlax \"fled\"); it leaves"
},
{
"id": "cycling_road_gate",
"kind": "route",
"target": {"certainty": "tile", "map": "Route16", "where": {"facing": "west", "kind": "tiles", "tiles": [[28, 13]]}},
"why": "west to the gate (27, 13), onto the Bicycle"
},
{
"id": "cycling_road_rare_candy",
"kind": "route",
"target": {"certainty": "unknown", "map": "Route17", "where": {"kind": "unknown"}},
"variant": "run",
"why": "the gate, then down Cycling Road to the hidden Rare Candy"
},
{
"id": "hidden_rare_candy",
"kind": "talk",
"why": "the hidden Rare Candy (pokeguy 1:12:43)"
},
{
"id": "cycling_road_max_elixir",
"kind": "route",
"target": {"certainty": "unknown", "map": "Route17", "where": {"kind": "unknown"}},
"variant": "run",
"why": "on down to the hidden Max Elixir"
},
{
"id": "hidden_max_elixir",
"kind": "talk",
"why": "the hidden Max Elixir"
},
{
"id": "fuchsia_below_center",
"kind": "route",
"target": {"certainty": "tile", "map": "FuchsiaCity", "where": {"facing": "north", "kind": "tiles", "tiles": [[25, 32]]}},
"variant": "run",
"why": "down the road, east over Route 18 into Fuchsia, to below the Center door"
},
{
"id": "fuchsia_nurse",
"kind": "route",
"target": {"certainty": "tile", "map": "FuchsiaCity_PokemonCenter_1F", "where": {"facing": "north", "kind": "tiles", "tiles": [[7, 4]]}},
"variant": "run",
"why": "to the nurse"
},
{
"id": "heal_fuchsia",
"kind": "heal",
"why": "the nurse heals the party"
}
]
},
"execution": {"menu": "full"}
}
Loading