Finish the Milestone 5 book presentation once symbols have defined semantics. The current book preserves writing order but uses placeholder pictograms.
Acceptance criteria:
Turned Descriptive Book pages render the appropriate built-in or data-pack-provided symbol artwork/metadata in authored order using the established Legacy-style layout.
Missing symbols remain visibly unresolved with their original IDs recoverable; text stays readable without shadows.
Display grammar diagnostics without allowing client UI state to change the server's compiled Age plan.
Link-Panel-only books retain their existing random-Age presentation and destination preview.
Reuse Legacy assets with provenance where available; do not require Create, Ponder, or Immersive Portals.
Dependencies: semantic symbol schema and grammar parser.
Finish the Milestone 5 book presentation once symbols have defined semantics. The current book preserves writing order but uses placeholder pictograms.
Acceptance criteria:
- Turned Descriptive Book pages render the appropriate built-in or data-pack-provided symbol artwork/metadata in authored order using the established Legacy-style layout.
- Missing symbols remain visibly unresolved with their original IDs recoverable; text stays readable without shadows.
- Display grammar diagnostics without allowing client UI state to change the server's compiled Age plan.
- Link-Panel-only books retain their existing random-Age presentation and destination preview.
- Reuse Legacy assets with provenance where available; do not require Create, Ponder, or Immersive Portals.
Dependencies: semantic symbol schema and grammar parser.
dnorberg
added this to the Milestone 5 — Age grammar milestone 2026-09-29 23:18:25 -04:00
Implemented and in-game verified in V0.4.10.1: Legacy-style front spread with saved Age author, one composed symbol per turned page, unresolved IDs and server-supplied grammar notes, while preserving Link-Panel-only presentation. The same release adds saved random seasonal completion when Serene Seasons is installed. Offline build and focused environment GameTests passed (36/36). Release: https://gitea.tail180fb1.ts.net/dnorberg/rivencraft/releases/tag/V0.4.10.1
Implemented and in-game verified in V0.4.10.1: Legacy-style front spread with saved Age author, one composed symbol per turned page, unresolved IDs and server-supplied grammar notes, while preserving Link-Panel-only presentation. The same release adds saved random seasonal completion when Serene Seasons is installed. Offline build and focused environment GameTests passed (36/36). Release: https://gitea.tail180fb1.ts.net/dnorberg/rivencraft/releases/tag/V0.4.10.1
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Finish the Milestone 5 book presentation once symbols have defined semantics. The current book preserves writing order but uses placeholder pictograms.
Acceptance criteria:
Dependencies: semantic symbol schema and grammar parser.
Implemented and in-game verified in V0.4.10.1: Legacy-style front spread with saved Age author, one composed symbol per turned page, unresolved IDs and server-supplied grammar notes, while preserving Link-Panel-only presentation. The same release adds saved random seasonal completion when Serene Seasons is installed. Offline build and focused environment GameTests passed (36/36). Release: https://gitea.tail180fb1.ts.net/dnorberg/rivencraft/releases/tag/V0.4.10.1