This repository serves as a comprehensive management system for our D&D campaign. It uses markdown files for content organization and linking between related elements.
/player-characters
: PC information and development/npcs
: Non-player characters/villains
: Antagonists and their schemes
/locations
: Places and their descriptions/factions
: Organizations and groups/pantheon
: Deities and religious information/maps
: Map registry and links
/sessions
: Session notes and plans/quests
: Main and side quest tracking/encounters
: Combat and social encounter designs
/themes
: Campaign themes and motifs/history
: World history and events/artifacts
: Significant items and artifacts
/house-rules
: Custom rules and modifications/random-tables
: Generated tables for improvisation
- Use lowercase letters
- Separate words with hyphens
- Example:
storm-kings-temple.md
- Use relative paths:
[Storm King](../../npcs/storm-king.md)
- Always use relative links to maintain portability
Each folder contains a _template.md
file showing the standard format for that content type.
- Use templates for new content
- Include links to related content
- Update existing files when new connections form
- Keep session notes up to date
- Regular commits after sessions
- Update character information as it changes
- Link new content to existing elements
- Keep track of unresolved plot threads