Repository navigation
Conversation
Unverified authored-checkpoint drafts, outside the embedded StoryData set: the Lavender Mart, Route 8, the Underground Path, a Pidgey for Fly, and the Rocket Hideout to Giovanni. The README lists the whole 00.29-00.51 draft, its conventions, the user's open decisions and the leg check. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013VUubhHeYSMGSSDXZkKZss
…g/draft-story-29-31
… aren't rows #293's 00.29 (Route 10 to Lavender's nurse) passed on the console, so the draft that reused the id is dropped. The README says what blocks 00.30 and 00.31 from becoming table rows: no Celadon or Rocket Hideout maps in the locked runtime pack, no row to Celadon's Center, no spinner or lift step. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013VUubhHeYSMGSSDXZkKZss
… on the sim Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013VUubhHeYSMGSSDXZkKZss
…t's trainers Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013VUubhHeYSMGSSDXZkKZss
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013VUubhHeYSMGSSDXZkKZss
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013VUubhHeYSMGSSDXZkKZss
…case table Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013VUubhHeYSMGSSDXZkKZss
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013VUubhHeYSMGSSDXZkKZss
…0.32; the steps and maps they need Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013VUubhHeYSMGSSDXZkKZss
…the poster Centers share one layout and the lift is 5x7 tiles, so the story walks them by fixed taps (center_enter, center_exit, lift_floor from below the door to the destination's door) and the sim builds their rooms from code read off pokefirered. B2F/B3F spinner tiles and the Game Corner poster and stairs are coded too, so the candidate maps need no extra regions or objects. Bike pace and bag waits from console B (2026-11-09). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013VUubhHeYSMGSSDXZkKZss
|
8ebc21b: Pokemon Centers and the hideout lift are scripted, not mapped (user's call 2026-11-09). The seven locked Center maps have identical tiles (pokefirered LAYOUT_POKEMON_CENTER_1F, which Celadon shares); they differ only in NPCs, none on the nurse's column. New |
Depends on #293 (base
frlg/stage8-rocktunnel; the diff shows only this change).The Lavender-to-Celadon leg had no draft, and the Rocket Hideout drafts needed steps the walker didn't have. This restores that leg as draft 00.30 (Repel and Bicycle on Route 8, Underground Path, Celadon's Center) and renumbers the hideout drafts to 00.31/00.32. It adds spinner tiles to the planner, walker and sim (map regions
spin_*, a forced slide to a stop tile or a wall), GAME steps for the Game Corner poster switch, the lift's floor menu, bag items (Repel/Super Repel/Escape Rope, renewing a Repel that wore off) and the Bicycle (bikepace, an estimate), and puts the hideout Grunts and Giovanni inSTORY_TRAINERS. The Draft README lists each map the drafts need and whether PokemonSimulation has it published, as a candidate, or not at all; no map data changed.To meet code health, the route tests moved to
PokemonFRLG_OverworldRoute_Tests.cpp(registered from a case table) and the sim's field actions (cut, poster, lift) moved toPokemonFRLG_OverworldSimField.cppbehind oneuse_field():git diff --color-moved=dimmed-zebra --color-moved-ws=allow-indentation-change frlg/stage8-rocktunnel...frlg/draft-story-29-31.Testing: new OverworldSpin, AutoStoryHideout and AutoStoryItemUse suites on synthetic maps/bags, plus a hideout battle-data case. On the headless runner,
PokemonFRLG::AutoStorypassed 419 with the 13 known image failures, andPokemonFRLG::Overworldpassed 110 of 110. Nothing ran on a console; the lift-menu and bag timings are unmeasured.🤖 Generated with Claude Code
https://claude.ai/code/session_013VUubhHeYSMGSSDXZkKZss