Jump to content

Template:Session Prep: Difference between revisions

From greyhawk
mNo edit summary
mNo edit summary
Line 70: Line 70:
</noinclude>
</noinclude>


<includeonly>
 
{{Session Prep
| campaign = The Whispering Valley
| session_title = The Lost Caravan of Oakhaven
| previous_session = The party arrived in Oakhaven and met Bob the Innkeeper, who told them about the missing caravan. They agreed to investigate.
| location = Oakhaven and the surrounding Whispering Woods
| scene_overview = The party investigates the last known location of the missing caravan, searching for clues and encountering potential threats. The atmosphere is tense and mysterious, with a sense of unease in the air.
| setting_details =
* Oakhaven is a small town nestled in a valley, surrounded by dense forests.
* The town is known for its annual harvest festival, which is a time of celebration and feasting.
* The local people are superstitious and believe in ancient spirits that inhabit the surrounding forests.
* The Whispering Woods are known for their eerie silence and the strange sounds that echo through the trees.
| key_npcs =
* Bob the Innkeeper: Friendly, knows local rumors.
* Elara the Wizard: Powerful, but secretive.
* Grog the Barbarian: Hates Goblins.
* Silas the Ranger: A local guide, knowledgeable about the woods.
| player_goals =
* Find the missing caravan.
* Uncover the secrets of the haunted manor.
* Decipher the ancient prophecy.
* Protect the townsfolk from the goblins.
| hooks =
* The missing caravan: Investigate the disappearance of a merchant caravan.
* The haunted manor: Explore the abandoned manor and discover its secrets.
* The ancient prophecy: Unravel the clues of an ancient prophecy.
* Goblin attacks: The town is being harassed by goblin raids.
| key_events =
* The characters arrive at the town of Oakhaven.
* They encounter Bob the Innkeeper, who tells them about the missing caravan.
* They investigate the caravan's last known location and find signs of a struggle.
* They discover tracks leading into the Whispering Woods.
* They encounter a group of goblins guarding a hidden path.
| planned_events =
* The party explores the Whispering Woods, following the tracks of the missing caravan.
* They encounter various creatures and obstacles in the woods.
* They discover a hidden goblin encampment.
* They find clues that suggest the caravan was attacked and taken captive.
* They confront the goblin leader and attempt to rescue the captives.
| challenges =
* Goblin ambush: A group of goblins attack the party.
* Puzzle of the locked door: The party must solve a puzzle to open a locked door in the goblin encampment.
* Negotiation with the bandit leader: The party must negotiate with a bandit leader for information about the caravan.
* Navigating the Whispering Woods: The party must overcome the challenges of the eerie forest.
| clues_info =
* Broken wagon wheel: Found at the last known location of the caravan.
* Goblin tracks: Leading into the Whispering Woods.
* Strange symbols: Carved into the trees near the goblin encampment.
* A tattered map: Showing a hidden path through the woods.
| treasure_rewards =
* Gold coins: Recovered from the goblin encampment.
* Magic items: Found in the goblin leader's possession.
* Information: Gained from the bandit leader.
* Experience points: Awarded for completing objectives and overcoming challenges.
| interludes =
* A brief encounter with a friendly forest creature.
* A moment of quiet reflection in a clearing.
* A flashback to a past event related to the ancient prophecy.
| potential_conflicts =
* The party disagrees on how to proceed with the investigation.
* A character is captured by the goblins.
* The bandit leader betrays the party.
* A hidden danger in the woods is revealed.
| notes_reminders =
<div class="mw-collapsible mw-collapsed">
* Remember the goblin leader's special abilities.
* Track the party's supplies and resources.
* Keep track of the time and the changing weather.
* Be prepared to improvise if the party deviates from the planned path.
</div>
| random_encounters = Link to the Whispering Woods Random Encounters table.
| story_arcs_themes =
* The corruption of nature: A dark force is corrupting the natural world around Oakhaven.
* The weight of the past: The characters discover that the town's past is intertwined with the present events.
* The struggle between order and chaos: The characters must choose sides in a conflict between order and chaos.
| mythic_elements =
* The Green Man: An ancient spirit of the forest that is both benevolent and dangerous.
* The Whispering Stones: A circle of standing stones that are said to grant visions and prophecies.
* The Serpent's Eye: A hidden artifact that is rumored to hold great power.
}}
</includeonly>


<noinclude>
<noinclude>

Revision as of 00:44, 30 March 2025

This template is designed to help Dungeon Masters (DMs) prepare and run their role-playing game sessions. It draws inspiration from the structured organization of classic Advanced Dungeons & Dragons (AD&D) modules, the narrative focus of Middle-earth Role Playing (MERP) adventures, and the organized, detailed approach of Chris Perkins. This template tries to include best practices from various RPG luminaries, including Gary Gygax, Dave Arneson, Monte Cook, Sandy Petersen, Kenzer and Company, Ed Greenwood, Margaret Weis, Tracy Hickman, Greg Stafford, and Robin Laws who inspired me over the past 40 years of RPG development.

How to Use

To use this template, insert the following code into your session prep page:

{{Session Prep
| campaign =
| session_title =
| previous_session =
| location =
| scene_overview =
| key_npcs =
| hooks =
| key_events =
| planned_events =
| challenges =
| clues_info =
| treasure_rewards =
| interludes =
| potential_conflicts =
| notes_reminders =
| random_encounters =
| setting_details =
| player_goals =
| story_arcs_themes =
| mythic_elements =
}}

Replace the placeholder values with the relevant information.

  • Core Parameters:
   * campaign: The name of the campaign.
   * session_title: A concise title for the session, reminiscent of classic module titles.
   * previous_session: A brief summary of the previous session to refresh your memory, similar to the "Previously on..." sections in narrative-driven adventures.
   * location: The primary location of the session, mirroring the detailed location descriptions in AD&D modules.
   * scene_overview: A brief description of the current scene's goals, atmosphere, and mood, breaking down the session into distinct scenes.
   * key_npcs: Important NPCs with brief notes on their current state, goals, and motivations. Consider their hidden secrets and how they might influence the story.
   * hooks: Active plot hooks or potential hooks, like the adventure hooks often found at the start of modules.
   * key_events: Important events in chronological order (can be list or narrative), akin to the structured event sequences in classic adventures.
   * planned_events: Planned scenes for the session, outlining the expected flow of the adventure, scene by scene.
   * challenges: Obstacles players will face (combat, puzzles, etc.), mirroring the challenges presented in classic modules. Outline encounters in detail.
   * clues_info: Key clues and their locations, essential for mystery-driven adventures. Track all important information.
   * treasure_rewards: Potential loot and rewards, a staple of classic dungeon crawls.
   * interludes: Optional scenes for pacing or flavor, adding narrative depth like in MERP adventures.
   * potential_conflicts: Possible conflicts or complications, anticipating player actions and reactions.
   * notes_reminders: DM notes and reminders, a section for your own observations and rulings.
   * random_encounters: Link to random encounter tables, a classic element of exploration-based adventures.
  • Optional/Advanced Parameters:
   * setting_details: details about the current location that are not directly scene related.
   * player_goals: The current goals of the player characters.
   * story_arcs_themes: The overall story arcs and themes that are present in the campaign.
   * mythic_elements: Any mythic elements that are relevant to the game.
  • List formatting: Use Mediawiki list formatting (* item) for lists.

Best Practices

  • Embrace Narrative: Like MERP adventures, weave narrative elements into your session prep.
  • Structure Your Encounters: Draw inspiration from AD&D modules by structuring your encounters and events, including scene-by-scene planning.
  • Anticipate Player Actions: Prepare for potential conflicts and complications, as player choices can drastically alter the course of the adventure.
  • Keep it Concise: While detail is important, prioritize key information for quick reference during gameplay.
  • Use Lists and Bullet Points: For sections with multiple items (NPCs, hooks, challenges), use lists for better readability.
  • Read Ahead: Like the old modules, read the adventure material thoroughly before the session.
  • Be Flexible: Be prepared to deviate from your plans based on player actions.
  • Provide meaningful choices: Give players agency, and make their choices have real impacts on the story.
  • Have Fun: Remember that the goal is to create an enjoyable experience for everyone at the table.



<templatedata> {

 "params": {
   "campaign": {
     "label": "Campaign",
     "description": "The name of the campaign.",
     "type": "string",
     "required": false
   },
   "session_title": {
     "label": "Session Title",
     "description": "A concise title for the session.",
     "type": "string",
     "required": false
   },
   "previous_session":{
     "label":"Previous Session",
     "description":"A summary of what happened during the previous session.",
     "type":"string",
     "required":false
   },
   "location": {
     "label": "Location",
     "description": "The primary location of the session.",
     "type": "string",
     "required": false
   },
   "scene_overview": {
     "label": "Scene Overview",
     "description": "A brief description of the current scene's goals and atmosphere.",
     "type": "string",
     "required": false
   },
   "key_npcs": {
     "label": "Key NPCs",
     "description": "Important NPCs with brief notes on their current state and goals.",
     "type": "string",
     "required": false
   },
   "hooks": {
     "label": "Hooks",
     "description": "Active plot hooks or potential hooks.",
     "type": "string",
     "required": false
   },
   "key_events": {
     "label": "Key Events",
     "description": "Important events in chronological order (can be list or narrative).",
     "type": "string",
     "required": false
   },
   "planned_events": {
     "label": "Planned Events",
     "description": "Planned scenes for the session.",
     "type": "string",
     "required": false
   },
   "challenges": {
     "label": "Challenges",
     "description": "Obstacles players will face (combat, puzzles, etc.).",
     "type": "string",
     "required": false
   },
   "clues_info": {
     "label": "Clues & Info",
     "description": "Key clues and their locations.",
     "type": "string",
     "required": false
   },
   "treasure_rewards": {
     "label": "Treasure & Rewards",
     "description": "Potential loot and rewards.",
     "type": "string",
     "required": false
   },
   "interludes": {
     "label": "Interludes",
     "description": "Optional scenes for pacing or flavor.",
     "type": "string",
     "required": false
   },
   "potential_conflicts": {
     "label": "Potential Conflicts",
     "description": "Possible conflicts or complications.",
     "type": "string",
     "required": false
   },
   "notes_reminders": {
     "label": "Notes & Reminders",
     "description": "DM notes and reminders.",
     "type": "string",
     "required": false
   },
   "random_encounters": {
     "label": "Random Encounters",
     "description": "Link to random encounter tables.",
     "type": "string",
     "required": false
   },
   "setting_details":{
     "label":"Setting Details",
     "description":"details about the current location that are not directly scene related.",
     "type":"string",
     "required":false
   },
   "player_goals":{
     "label":"Player Goals",
     "description":"The current goals of the player characters.",
     "type":"string",
     "required":false
   },
   "story_arcs_themes":{
       "label":"Story Arcs & Themes",
       "description":"The overall story arcs and themes that are present in the campaign.",
       "type":"string",
       "required":false
   },
   "mythic_elements":{
       "label":"Mythic Elements",
       "description":"Any mythic elements that are relevant to the game.",
       "type":"string",
       "required":false
   }
 }

} </templatedata>