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,98 @@
{
"format": "pokesim-authored-checkpoint/1",
"game": "frlg",
"checkpoint": {
"id": "00.44",
"title": "Fly to Viridian: Viridian Gym: Takashi, Warren, Giovanni",
"start": {"certainty": "tile", "map": "SaffronCity", "where": {"facing": "south", "kind": "tiles", "tiles": [[46, 13]]}},
"events": [
{
"id": "fly_viridian",
"kind": "game_action",
"declared_after": {"certainty": "tile", "map": "ViridianCity", "where": {"facing": "south", "kind": "tiles", "tiles": [[26, 27]]}},
"variant": "fly ViridianCity",
"why": "Fly to Viridian (pokeguy 1:35:00)"
},
{
"id": "viridian_nurse",
"kind": "route",
"target": {"certainty": "tile", "map": "ViridianCity_PokemonCenter_1F", "where": {"facing": "north", "kind": "tiles", "tiles": [[7, 4]]}},
"variant": "run",
"why": "the nurse (pokeguy-preparation.md: Giovanni at 28/149)"
},
{
"id": "heal_viridian",
"kind": "heal",
"why": "the nurse heals the party"
},
{
"id": "viridian_gym_door",
"kind": "route",
"target": {"certainty": "tile", "map": "ViridianCity", "where": {"facing": "north", "kind": "tiles", "tiles": [[36, 11]]}},
"variant": "run",
"why": "out, north to below the Gym (36, 10)"
},
{
"id": "takashi_line",
"kind": "route",
"target": {"certainty": "unknown", "map": "ViridianCity_Gym", "where": {"kind": "unknown"}},
"variant": "run",
"why": "in, the arrow tiles to Takashi"
},
{
"id": "viridian-takashi",
"kind": "battle",
"declared_after": {"certainty": "unknown", "map": "ViridianCity_Gym", "where": {"kind": "unknown"}},
"why": "Black Belt Takashi (TRAINER_BLACK_BELT_TAKASHI): Machoke, Machop, Machoke Lv38"
},
{
"id": "warren_line",
"kind": "route",
"target": {"certainty": "unknown", "map": "ViridianCity_Gym", "where": {"kind": "unknown"}},
"variant": "run",
"why": "to Warren"
},
{
"id": "viridian-warren",
"kind": "battle",
"declared_after": {"certainty": "unknown", "map": "ViridianCity_Gym", "where": {"kind": "unknown"}},
"why": "Cooltrainer Warren (TRAINER_COOLTRAINER_WARREN)"
},
{
"id": "below_gym_giovanni",
"kind": "route",
"target": {"certainty": "tile", "map": "ViridianCity_Gym", "where": {"facing": "north", "kind": "tiles", "tiles": [[2, 3]]}},
"why": "to below Giovanni (2, 2)"
},
{
"id": "talk_gym_giovanni",
"kind": "talk",
"why": "Giovanni"
},
{
"id": "giovanni-gym",
"kind": "battle",
"declared_after": {"certainty": "tile", "map": "ViridianCity_Gym", "where": {"facing": "north", "kind": "tiles", "tiles": [[2, 3]]}},
"why": "Giovanni (TRAINER_LEADER_GIOVANNI): Rhyhorn, Dugtrio, Nidoqueen, Nidoking, Rhyhorn"
},
{
"id": "earth_badge",
"kind": "scene",
"why": "the EARTH BADGE and TM26"
},
{
"id": "viridian_nurse_2",
"kind": "route",
"target": {"certainty": "tile", "map": "ViridianCity_PokemonCenter_1F", "where": {"facing": "north", "kind": "tiles", "tiles": [[7, 4]]}},
"variant": "run",
"why": "back to the nurse before the rival (pokeguy-conditions.md route22-rival: the hardest fight on the way)"
},
{
"id": "heal_viridian_2",
"kind": "heal",
"why": "the nurse heals the party"
}
]
},
"execution": {"menu": "full"}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
{
"format": "pokesim-authored-checkpoint/1",
"game": "frlg",
"checkpoint": {
"id": "00.45",
"title": "Route 22: the rival; Route 23's badge gates; Strength",
"start": {"certainty": "tile", "map": "ViridianCity_PokemonCenter_1F", "where": {"facing": "north", "kind": "tiles", "tiles": [[7, 4]]}},
"events": [
{
"id": "route22_rival",
"kind": "route",
"target": {"certainty": "tile", "map": "Route22", "where": {"kind": "tiles", "tiles": [[26, 5]]}},
"variant": "run",
"why": "west onto Route 22, to the rival's scene"
},
{
"id": "rival_route22",
"kind": "scene",
"why": "the rival walks up"
},
{
"id": "route22-rival",
"kind": "battle",
"declared_after": {"certainty": "tile", "map": "Route22", "where": {"kind": "tiles", "tiles": [[26, 5]]}},
"why": "Rival (TRAINER_RIVAL_ROUTE22_LATE_BULBASAUR): Pidgeot, Venusaur, Rhyhorn, Gyarados, Growlithe, Alakazam"
},
{
"id": "route23_gate",
"kind": "route",
"target": {"certainty": "tile", "map": "Route23", "where": {"facing": "north", "kind": "tiles", "tiles": [[9, 150]]}},
"variant": "run",
"why": "west to the gate (8..9, 5), through it, onto Route 23"
},
{
"id": "badge_checks",
"kind": "scene",
"why": "the seven badge guards (Cascade to Earth) each check on a fixed tile (pokeguy 1:42:23); Surf across the water between gates"
},
{
"id": "teach_strength",
"kind": "game_action",
"variant": "teach hm04 strength slot=1 forget=water-pulse",
"why": "Strength in place of Water Pulse (pokeguy 1:43:24); an HM"
},
{
"id": "victory_road_door",
"kind": "route",
"target": {"certainty": "tile", "map": "Route23", "where": {"facing": "north", "kind": "tiles", "tiles": [[5, 29]]}},
"variant": "run",
"why": "north to below Victory Road (5, 28)"
}
]
},
"execution": {"menu": "full"}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
{
"format": "pokesim-authored-checkpoint/1",
"game": "frlg",
"checkpoint": {
"id": "00.46",
"title": "Victory Road's boulders, Indigo Plateau: Full Restores, the nurse, the save",
"start": {"certainty": "tile", "map": "Route23", "where": {"facing": "north", "kind": "tiles", "tiles": [[5, 29]]}},
"events": [
{
"id": "victory_road_super_repel",
"kind": "game_action",
"variant": "use_item super-repel",
"why": "a Super Repel (pokeguy 1:43:44)"
},
{
"id": "victory_road_boulders",
"kind": "route",
"target": {"certainty": "tile", "map": "VictoryRoad_1F", "where": {"facing": "north", "kind": "tiles", "tiles": [[7, 19]]}},
"why": "into Victory Road, to the boulder (7, 18)"
},
{
"id": "strength_boulders",
"kind": "game_action",
"variant": "strength_puzzle victory_road",
"why": "the Strength pushes onto both switches and the ladders through 2F and 3F (pokeguy 1:43:44 to 1:45:37)"
},
{
"id": "indigo_door",
"kind": "route",
"target": {"certainty": "tile", "map": "IndigoPlateau_Exterior", "where": {"facing": "north", "kind": "tiles", "tiles": [[11, 7]]}},
"variant": "run",
"why": "out onto Route 23's top, north to the Plateau"
},
{
"id": "indigo_clerk",
"kind": "route",
"target": {"certainty": "tile", "map": "IndigoPlateau_PokemonCenter_1F", "where": {"facing": "west", "kind": "tiles", "tiles": [[2, 7]]}},
"why": "in, to the Mart clerk (0, 7), across the counter (1, 7)"
},
{
"id": "buy_full_restores",
"kind": "game_action",
"variant": "mart IndigoPlateau_PokemonCenter_1F budget=36000 floor=36000 full-restore=12",
"why": "pokeguy 1:46:15: about 12 Full Restores, 13 with Safari's (pokeguy-conditions.md lorelei bag)"
},
{
"id": "indigo_nurse",
"kind": "route",
"target": {"certainty": "tile", "map": "IndigoPlateau_PokemonCenter_1F", "where": {"facing": "north", "kind": "tiles", "tiles": [[13, 12]]}},
"why": "to the nurse (13, 10)"
},
{
"id": "heal_indigo",
"kind": "heal",
"why": "the nurse heals the party"
}
]
},
"execution": {"menu": "full"}
}
Loading