From 979d573cce43efea2e51cea9e4a80ae8e831a3cb Mon Sep 17 00:00:00 2001 From: dayfine Date: Mon, 9 Nov 2026 10:22:02 -0800 Subject: [PATCH] FRLG story drafts 00.36-00.37: Safari Zone, Koga, Strength Unverified authored-checkpoint drafts: the Safari Zone's Full Restore and GOLD TEETH, HM03 Surf from the Secret House, Surf taught over Water Gun, Juggler Kirk and Koga, then HM04 Strength from the Warden. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_013VUubhHeYSMGSSDXZkKZss --- .../StoryData/Draft/frlg-00.36.plan.json | 82 ++++++++++++++++ .../StoryData/Draft/frlg-00.37.plan.json | 94 +++++++++++++++++++ 2 files changed, 176 insertions(+) create mode 100644 SerialPrograms/Source/VideoGames/PokemonFRLG/Programs/AutoStory/StoryData/Draft/frlg-00.36.plan.json create mode 100644 SerialPrograms/Source/VideoGames/PokemonFRLG/Programs/AutoStory/StoryData/Draft/frlg-00.37.plan.json diff --git a/SerialPrograms/Source/VideoGames/PokemonFRLG/Programs/AutoStory/StoryData/Draft/frlg-00.36.plan.json b/SerialPrograms/Source/VideoGames/PokemonFRLG/Programs/AutoStory/StoryData/Draft/frlg-00.36.plan.json new file mode 100644 index 0000000000..be491f969f --- /dev/null +++ b/SerialPrograms/Source/VideoGames/PokemonFRLG/Programs/AutoStory/StoryData/Draft/frlg-00.36.plan.json @@ -0,0 +1,82 @@ +{ + "format": "pokesim-authored-checkpoint/1", + "game": "frlg", + "checkpoint": { + "id": "00.36", + "title": "Safari Zone: a Full Restore, the GOLD TEETH, HM03 Surf from the Secret House", + "start": {"certainty": "tile", "map": "FuchsiaCity_PokemonCenter_1F", "where": {"facing": "north", "kind": "tiles", "tiles": [[7, 4]]}}, + "events": [ + { + "id": "safari_gate", + "kind": "route", + "target": {"certainty": "tile", "map": "FuchsiaCity_SafariZone_Entrance", "where": {"facing": "north", "kind": "tiles", "tiles": [[4, 3]]}}, + "variant": "run", + "why": "out, north to the Safari Zone gate (24, 5), in to the attendant" + }, + { + "id": "safari_attendant", + "kind": "talk", + "why": "pay 500 and enter: YES" + }, + { + "id": "safari_yes", + "kind": "answer", + "why": "YES" + }, + { + "id": "safari_super_repel", + "kind": "game_action", + "variant": "use_item super-repel", + "why": "a Super Repel (pokeguy 1:13:24)" + }, + { + "id": "below_east_full_restore", + "kind": "route", + "target": {"certainty": "tile", "map": "SafariZone_East", "where": {"facing": "north", "kind": "tiles", "tiles": [[37, 16]]}}, + "variant": "run", + "why": "Center area, then east, below the Full Restore (37, 15)" + }, + { + "id": "safari_full_restore", + "kind": "talk", + "why": "pick up the Full Restore" + }, + { + "id": "beside_gold_teeth", + "kind": "route", + "target": {"certainty": "tile", "map": "SafariZone_West", "where": {"facing": "north", "kind": "tiles", "tiles": [[28, 15]]}}, + "variant": "run", + "why": "north, then west, below the GOLD TEETH (28, 14)" + }, + { + "id": "gold_teeth", + "kind": "talk", + "why": "pick up the GOLD TEETH" + }, + { + "id": "secret_house_attendant", + "kind": "route", + "target": {"certainty": "tile", "map": "SafariZone_SecretHouse", "where": {"facing": "north", "kind": "tiles", "tiles": [[6, 6]]}}, + "why": "into the Secret House, below the attendant (6, 5)" + }, + { + "id": "talk_secret_house", + "kind": "talk", + "why": "the attendant" + }, + { + "id": "hm03_surf", + "kind": "scene", + "why": "HM03 SURF" + }, + { + "id": "fly_fuchsia", + "kind": "game_action", + "declared_after": {"certainty": "tile", "map": "FuchsiaCity", "where": {"facing": "south", "kind": "tiles", "tiles": [[25, 32]]}}, + "variant": "fly FuchsiaCity", + "why": "Fly out of the Safari Zone to Fuchsia (pokeguy 1:14:21)" + } + ] + }, + "execution": {"menu": "full"} +} diff --git a/SerialPrograms/Source/VideoGames/PokemonFRLG/Programs/AutoStory/StoryData/Draft/frlg-00.37.plan.json b/SerialPrograms/Source/VideoGames/PokemonFRLG/Programs/AutoStory/StoryData/Draft/frlg-00.37.plan.json new file mode 100644 index 0000000000..ced20b654e --- /dev/null +++ b/SerialPrograms/Source/VideoGames/PokemonFRLG/Programs/AutoStory/StoryData/Draft/frlg-00.37.plan.json @@ -0,0 +1,94 @@ +{ + "format": "pokesim-authored-checkpoint/1", + "game": "frlg", + "checkpoint": { + "id": "00.37", + "title": "Fuchsia: Surf to the lead, Juggler Kirk, Koga, then HM04 Strength from the Warden", + "start": {"certainty": "tile", "map": "FuchsiaCity", "where": {"facing": "south", "kind": "tiles", "tiles": [[25, 32]]}}, + "events": [ + { + "id": "fuchsia_nurse", + "kind": "route", + "target": {"certainty": "tile", "map": "FuchsiaCity_PokemonCenter_1F", "where": {"facing": "north", "kind": "tiles", "tiles": [[7, 4]]}}, + "variant": "run", + "why": "the nurse first (pokeguy-preparation.md: Koga at 34/122 HP is a measured risk)" + }, + { + "id": "heal_fuchsia", + "kind": "heal", + "why": "the nurse heals the party" + }, + { + "id": "teach_surf", + "kind": "game_action", + "variant": "teach hm03 surf slot=1 forget=water-gun", + "why": "Surf in place of Water Gun (pokeguy 1:15:00)" + }, + { + "id": "fuchsia_gym_door", + "kind": "route", + "target": {"certainty": "tile", "map": "FuchsiaCity", "where": {"facing": "north", "kind": "tiles", "tiles": [[9, 33]]}}, + "variant": "run", + "why": "out, west to below the Gym (9, 32)" + }, + { + "id": "kirk_line", + "kind": "route", + "target": {"certainty": "tile", "map": "FuchsiaCity_Gym", "where": {"facing": "west", "kind": "tiles", "tiles": [[13, 11]]}}, + "why": "in, up the right side round the invisible walls into Kirk's line (12..14, 11)" + }, + { + "id": "fuchsia-kirk", + "kind": "battle", + "declared_after": {"certainty": "tile", "map": "FuchsiaCity_Gym", "where": {"facing": "west", "kind": "tiles", "tiles": [[13, 11]]}}, + "why": "Juggler Kirk (TRAINER_JUGGLER_KIRK): Drowzee, Drowzee, Kadabra, Drowzee Lv31" + }, + { + "id": "below_koga", + "kind": "route", + "target": {"certainty": "tile", "map": "FuchsiaCity_Gym", "where": {"facing": "north", "kind": "tiles", "tiles": [[7, 14]]}}, + "why": "on round the walls to below Koga (7, 13)" + }, + { + "id": "talk_koga", + "kind": "talk", + "why": "Koga" + }, + { + "id": "koga", + "kind": "battle", + "declared_after": {"certainty": "tile", "map": "FuchsiaCity_Gym", "where": {"facing": "north", "kind": "tiles", "tiles": [[7, 14]]}}, + "why": "Koga (TRAINER_LEADER_KOGA): Koffing, Muk, Koffing, Weezing" + }, + { + "id": "soul_badge", + "kind": "scene", + "why": "the SOUL BADGE and TM06" + }, + { + "id": "warden_door", + "kind": "route", + "target": {"certainty": "tile", "map": "FuchsiaCity", "where": {"facing": "north", "kind": "tiles", "tiles": [[33, 32]]}}, + "variant": "run", + "why": "out, east along row 33 to below the Warden's house (33, 31)" + }, + { + "id": "beside_warden", + "kind": "route", + "target": {"certainty": "tile", "map": "FuchsiaCity_WardensHouse", "where": {"facing": "west", "kind": "tiles", "tiles": [[4, 5]]}}, + "why": "in, beside the Warden (3, 5)" + }, + { + "id": "talk_warden", + "kind": "talk", + "why": "the Warden: the GOLD TEETH" + }, + { + "id": "hm04_strength", + "kind": "scene", + "why": "HM04 STRENGTH (pokeguy 1:18:34)" + } + ] + }, + "execution": {"menu": "full"} +}