Skip to content

BDSP AutoStory: plan 01.05 to 01.10 on the story maps - #175

Merged
dayfine merged 11 commits into
bdsp/autostory-v4from
bdsp/autostory-v4-seg01
Nov 3, 2026
Merged

dayfine merged 11 commits into
bdsp/autostory-v4from
bdsp/autostory-v4-seg01

Conversation

@dayfine

@dayfine dayfine commented Nov 2, 2026

Copy link
Copy Markdown
Owner

Depends on #128 (base bdsp/autostory-v4); the diff shows only this PR's change. #173 is based on this branch.

BDSP AutoStory's checkpoints 01.05 to 01.10 used hand-counted walks. They now use routes planned on the story maps, taps through doors to their location banners, and 01.08 starts from the wall west of Rowan's scene.

  • 01.05–01.10 rows as map-planned routes and door taps that wait for the banner.
  • 01.08 starts from a wall, so the walk west has a fixed start.

Testing: AutoStory and navigation unit suites pass. Offline on #167's grid simulation (a throwaway merge), every row ends on its table tiles. Not run on the console yet; that waits for the next BDSP playthrough with saves in Oreburgh/Jubilife.

🤖 Generated with Claude Code

https://claude.ai/code/session_01AKYzhrMnPK61XHWEch4a6E

dayfine and others added 10 commits November 2, 2026 05:33
Segment 01's walks from Oreburgh to Floaroma were events tuned when a
turn also stepped. They are now route, step and scene rows on the JSON
maps, with the triggers and warps of the Diamond decomp's zone events:
Barry's bump in Oreburgh (6, 12..15), the Gate's row 22, Route 203 into
Jubilife, Rowan's trigger (45..47, 7), Route 204 up to the Ravaged Path,
and the human's line up Route 204's north half into Floaroma. Routes
cross maps on joined worlds and fight the trainers of Routes 203 and 204
who see us. Only the Rock Smash stays an event.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AKYzhrMnPK61XHWEch4a6E
r75's walk west out of the Oreburgh Gate missed the fade and went on into
a pocket by Route 203's pond. The Gym's door and the Gate's and Ravaged
Path's mouths are now D-pad taps, each looked at, that stop at the fade
and fail on no banner of the map beyond. The Gate's exit is its one warp
tile, which 01.06 plans from.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AKYzhrMnPK61XHWEch4a6E
From both tiles Rowan's scene may leave us, the joined Jubilife and Route
204 found no plan. A walk west along row 5 to its wall puts us on (44, 5).
The Ravaged Path's arrival is its one tile, as the Gate's.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AKYzhrMnPK61XHWEch4a6E
Conflicts kept the planned rows: 01.07 already ends with a scene, which
now settles through Bebe's lines; the Ravaged Path's exit is a tap into
the mouth that waits for Route 204's banner (story_banner_name()), as
upstream's out_of_the_ravaged_path() did.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AKYzhrMnPK61XHWEch4a6E
Conflict in PokemonBDSP_AutoStory_StoryTable.cpp's include block: kept
both <format> (seg01) and <map> (autostory-v4).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AKYzhrMnPK61XHWEch4a6E
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AKYzhrMnPK61XHWEch4a6E
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AKYzhrMnPK61XHWEch4a6E
@dayfine
dayfine merged commit d759067 into bdsp/autostory-v4 Nov 3, 2026
8 checks passed
@dayfine

dayfine commented Nov 3, 2026

Copy link
Copy Markdown
Owner Author

Folded into #128 (merge d759067).

dayfine added a commit that referenced this pull request Nov 3, 2026
#128 now has seg01's planned 01.05 to 01.10 (#175) and the shared steps
(#173). Their executor changes go where this branch moved the walking
steps: per-world trainers, the Twins as a pair (ConsoleStoryStepIO::fight),
the "to_banner" tap (StoryStepIO::tap_to_banner), and the 8 s wait for an
answer to a talk (StoryWalkSteps::talk). The story sim taps to the banner
too, and walks a route on the joined world it plans on.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AKYzhrMnPK61XHWEch4a6E
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant