Repository navigation
Adventure Arena: tappable prose links, no chapters, optional drop caps, no compass - #70
Merged
Merged
Conversation
…s, no compass Paragraph takes <Hyperlink> children: runs of text ruled with a dashed underline that open a native menu of <MenuItem>s when tapped (a tagged text item on UIKit, an NSLink run with an NSMenu on AppKit). The reader parses the story's [[label->target]] markup into links, live in the scene the reader stands in, offering examine plus the verbs the story accepts for the object, or the walk for a direction. Rooms are no longer numbered as chapters, Drop Caps is a reading setting, and the compass is off the reader's page so the command field fills the bar. zilscript: prose links, GO BACK, and Blackwood Horror descriptions that withhold what must be examined. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
corepunch
force-pushed
the
adventure-arena-reader-links
branch
from
September 29, 2026 13:04
4d39ff2 to
6f198be
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Depends on corepunch/zilscript#82 — this branch pins the
zilscriptsubmodule to that PR's commit (0161b78). Merge it first, then re-pin to the merge commit if it is squashed.What changes
go back/walk backCompass.etluaandCompassGestureare kept and still testedFramework:
<Hyperlink>in<Paragraph>UITextItemTagAttributeName); the text view presents the menu itself on tap.NSLinkAttributeNamerun; a click pops up anNSMenuunder the words.updateRecords).src/shared/paragraph_links.m.App
Session.parseLinksstrips[[label->target]]markup into per-paragraph links;Session:linkActionsoffers "examine" plus the story's verbs for the object (those needing no second object), or the walk for a direction.Verification
make test: 197 test files pass (2 new:paragraph_links,adventure_arena_links).Notes
🤖 Generated with Claude Code