generated from nhcarrigan/template
feat: main questline / overarching story #24
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Overview
An overarching story that unfolds across the player's journey through all 18 zones. Separate from the regular repeatable quests, this is a linear narrative — a series of story chapters that unlock as the player progresses and provide lore, context, and a sense of a larger world.
Design
Story Structure
Story Beats
Each beat is a short piece of prose presented in a modal or a dedicated Story tab. Could include:
Persistence
completedStoryBeats: string[]stored inGameStateUI
Scope Note
Writing the actual story content is a significant creative effort. This ticket covers the system and framework — the story content itself can be written incrementally and added chapter by chapter.
Task Checklist
StoryBeatandStoryChaptertypes inpackages/typesstory.tsdata file (framework first, content can be filled in over time)completedStoryBeats: string[]toGameStateStoryPanel.tsx— chapter list with read/unread state, beat viewerGameLayout.tsx✨ This issue was created with help from Hikari~ 🌸