Jump to content

Template:Session Prep: Difference between revisions

From greyhawk
No edit summary
mNo edit summary
Line 1: Line 1:
<noinclude>
<noinclude>
This template is used for Session Prep pages to capture information for upcoming sessions.
This template is used for DM Quick Reference during game sessions.


== How to Use ==
== How to Use ==
To create a new session prep page, use the following syntax:
To use this template, insert the following code into your session prep page:


<pre>
<pre>
{{Session Prep
{{DMQuickRef
| campaign =  
| campaign =  
| session_date =  
| session_title =
| previous_session =
| location =  
| location =  
| synopsis =
| scene_overview =  
| summary =  
| key_npcs =  
| key_npcs =  
| encounters =
| treasures =
| hooks =  
| hooks =  
| notes =  
| key_events =  
| previous =  
| planned_events =
| challenges =
| clues_info =
| treasure_rewards =  
| interludes =  
| interludes =  
| planned_scenes =  
| potential_conflicts =  
| cliffhanger =  
| notes_reminders =  
| random_encounters =  
| random_encounters =  
}}
}}
</pre>
</pre>


Replace the placeholder values with the actual information for your upcoming session.
Replace the placeholder values with the relevant information.


* **campaign**: The name of the campaign.
* **campaign**: The name of the campaign.
* **session_date**: The date of the session.
* **session_title**: A concise title for the session.
* **location**: The primary location for the session.
* **previous_session**: A summary of what happened during the previous session.
* **synopsis**: A brief overview of the session's main events.
* **location**: The primary location of the session.
* **summary**: A more detailed summary of the session's events.
* **scene_overview**: A brief description of the current scene's goals and atmosphere.
* **key_npcs**: A list of key NPCs involved in the session. Use [[ ]] pr the NPC template for each NPC.
* **key_npcs**: Important NPCs with brief notes on their current state and goals.
* **encounters**: A list of potential encounters (combat, social, exploration).
* **hooks**: Active plot hooks or potential hooks.
* **treasures**: A list of potential treasures or rewards.
* **key_events**: Important events in chronological order (can be list or narrative).
* **notes**: Any additional notes or reminders for the DM.
* **planned_events**: Planned scenes for the session.
* **interludes**: Descriptions of optional interlude scenes to use between main events.
* **challenges**: Obstacles players will face (combat, puzzles, etc.).
* **planned_scenes**: Descriptions of the main planned scenes for the session.
* **clues_info**: Key clues and their locations.
* **cliffhanger**: A description of the cliffhanger to end the session.
* **treasure_rewards**: Potential loot and rewards.
* **random_encounters**: A table or list of potential random encounters.
* **interludes**: Optional scenes for pacing or flavor.
* **potential_conflicts**: Possible conflicts or complications.
* **notes_reminders**: DM notes and reminders.
* **random_encounters**: Link to random encounter tables.
</noinclude>
</noinclude>


Line 45: Line 49:
{{Special:Whatlinkshere/{{PAGENAME}}}}
{{Special:Whatlinkshere/{{PAGENAME}}}}
{{#if:{{{campaign|}}}|[[Category:{{{campaign}}} Campaign]]|[[Category:Missing Campaign Name]]}}
{{#if:{{{campaign|}}}|[[Category:{{{campaign}}} Campaign]]|[[Category:Missing Campaign Name]]}}
[[Category:Corsairs Campaign]]
[[Category:DM Info]]
[[Category:DM Info]]
[[Category:Session Prep]]


== Previously... ==
<style>
{{{previous|What happened last session?}}}
.dm-ref-section {
    margin-bottom: 1em;
}
.dm-ref-heading {
    background-color: #e0e0e0;
    padding: 0.5em;
    font-weight: bold;
}
</style>


== Interludes ==
<div class="dm-ref-section">
Use these when the pacing slows down and you need to shake things up.
    <h3 class="dm-ref-heading">== Campaign ==</h3>
    {{{campaign|}}}
</div>
 
<div class="dm-ref-section">
    <h3 class="dm-ref-heading">== Session Title ==</h3>
    {{{session_title|}}}
</div>
 
<div class="dm-ref-section">
    <h3 class="dm-ref-heading">== Previous Session ==</h3>
    {{{previous_session|}}}
</div>
 
<div class="dm-ref-section">
    <h3 class="dm-ref-heading">== Location ==</h3>
    {{{location|}}}
</div>
 
<div class="dm-ref-section">
    <h3 class="dm-ref-heading">== Scene Overview ==</h3>
    {{{scene_overview|}}}
</div>
 
<div class="dm-ref-section">
    <h3 class="dm-ref-heading">== Key NPCs ==</h3>
    {{{key_npcs|}}}
</div>
 
<div class="dm-ref-section">
    <h3 class="dm-ref-heading">== Hooks ==</h3>
    {{{hooks|}}}
</div>
 
<div class="dm-ref-section">
    <h3 class="dm-ref-heading">== Key Events ==</h3>
    {{{key_events|Either list key events in bullet points, or provide a narrative description of the event sequence.}}}
</div>
 
<div class="dm-ref-section">
    <h3 class="dm-ref-heading">== Planned Events ==</h3>
    {{{planned_events|}}}
</div>


=== {{{scene_title|Scene Title}}} ===
<div class="dm-ref-section">
{{{scene_description|Describe the scene's key events, locations, and NPCs involved. Include any potential challenges or opportunities for the players.}}}
    <h3 class="dm-ref-heading">== Challenges ==</h3>
    {{{challenges|}}}
</div>


== Planned Events ==
<div class="dm-ref-section">
    <h3 class="dm-ref-heading">== Clues & Info ==</h3>
    {{{clues_info|}}}
</div>


=== {{{scene_title|Scene Title}}} ===
<div class="dm-ref-section">
{{{scene_description|Describe the scene's key events, locations, and NPCs involved. Include any potential challenges or opportunities for the players.}}}
    <h3 class="dm-ref-heading">== Treasure & Rewards ==</h3>
    {{{treasure_rewards|}}}
</div>


== Cliffhanger ==
<div class="dm-ref-section">
{{{cliffhanger|End the adventure on a cliffhanger so the players want to come back to find out what happens...}}}
    <h3 class="dm-ref-heading">== Interludes ==</h3>
    {{{interludes|}}}
</div>


== Random Encounters ==
<div class="dm-ref-section">
{{{random_encounters|Link to the various encounter tables using their wikilink names.}}}
    <h3 class="dm-ref-heading">== Potential Conflicts ==</h3>
    {{{potential_conflicts|}}}
</div>


== Key NPC's ==
<div class="dm-ref-section">
{{{key_npcs|Use the NPC's title in traditional [[wikilink format]], or transclude the NPC data directly.}}}
    <h3 class="dm-ref-heading">== Notes & Reminders ==</h3>
    <div class="mw-collapsible mw-collapsed">
        {{{notes_reminders|}}}
    </div>
</div>


<div class="dm-ref-section">
    <h3 class="dm-ref-heading">== Random Encounters ==</h3>
    {{{random_encounters|Link to the various encounter tables using their wikilink names.}}}
</div>
</div>


Line 79: Line 149:
     "params": {
     "params": {
         "campaign": {
         "campaign": {
             "label": "Campaign Name",
             "label": "Campaign",
             "description": "The name of the campaign.",
             "description": "The name of the campaign.",
             "type": "string",
             "type": "string",
             "required": false,
             "required": false
            "default": ""
         },
         },
         "session_date": {
         "session_title": {
             "label": "Session Date",
             "label": "Session Title",
             "description": "The date of the session.",
             "description": "A concise title for the session.",
             "type": "string",
             "type": "string",
             "required": false,
             "required": false
             "default": ""
        },
        "previous_session":{
            "label":"Previous Session",
             "description":"A summary of what happened during the previous session.",
            "type":"string",
            "required":false
         },
         },
         "location": {
         "location": {
             "label": "Location",
             "label": "Location",
             "description": "The primary location for the session.",
             "description": "The primary location of the session.",
             "type": "string",
             "type": "string",
             "required": false,
             "required": false
            "default": ""
         },
         },
         "synopsis": {
         "scene_overview": {
             "label": "Synopsis",
             "label": "Scene Overview",
             "description": "A brief overview of the session's main events.",
             "description": "A brief description of the current scene's goals and atmosphere.",
             "type": "string",
             "type": "string",
             "required": false,
             "required": false
            "default": ""
         },
         },
         "summary": {
         "key_npcs": {
             "label": "Summary",
             "label": "Key NPCs",
             "description": "A more detailed summary of the session's events.",
             "description": "Important NPCs with brief notes on their current state and goals.",
             "type": "string",
             "type": "string",
             "required": false,
             "required": false
            "default": ""
         },
         },
         "key_npcs": {
         "hooks": {
             "label": "Key NPCs",
             "label": "Hooks",
             "description": "A list of key NPCs involved in the session. Use the {{NPC}} template for each NPC.",
             "description": "Active plot hooks or potential hooks.",
             "type": "string",
             "type": "string",
             "required": false,
             "required": false
            "default": ""
         },
         },
         "encounters": {
         "key_events": {
             "label": "Encounters",
             "label": "Key Events",
             "description": "A list of potential encounters (combat, social, exploration).",
             "description": "Important events in chronological order (can be list or narrative).",
             "type": "string",
             "type": "string",
             "required": false,
             "required": false
            "default": ""
         },
         },
         "treasures": {
         "planned_events": {
             "label": "Treasures",
             "label": "Planned Events",
             "description": "A list of potential treasures or rewards.",
             "description": "Planned scenes for the session.",
             "type": "string",
             "type": "string",
             "required": false,
             "required": false
            "default": ""
         },
         },
         "hooks": {
         "challenges": {
             "label": "Hooks",
             "label": "Challenges",
             "description": "A list of plot hooks or quests introduced in the session.",
             "description": "Obstacles players will face (combat, puzzles, etc.).",
             "type": "string",
             "type": "string",
             "required": false,
             "required": false
            "default": ""
         },
         },
         "notes": {
         "clues_info": {
             "label": "Notes",
             "label": "Clues & Info",
             "description": "Any additional notes or reminders for the DM.",
             "description": "Key clues and their locations.",
             "type": "string",
             "type": "string",
             "required": false,
             "required": false
            "default": ""
         },
         },
         "previous": {
         "treasure_rewards": {
             "label": "Previously...",
             "label": "Treasure & Rewards",
             "description": "A summary of the previous session's key events.",
             "description": "Potential loot and rewards.",
             "type": "string",
             "type": "string",
             "required": false,
             "required": false
            "default": ""
         },
         },
         "scene_title": {
         "interludes": {
             "label": "Scene Title",
             "label": "Interludes",
             "description": "The title of the interlude or planned scene.",
             "description": "Optional scenes for pacing or flavor.",
             "type": "string",
             "type": "string",
             "required": false,
             "required": false
            "default": "Scene Title"
         },
         },
         "scene_description": {
         "potential_conflicts": {
             "label": "Scene Description",
             "label": "Potential Conflicts",
             "description": "A detailed description of the scene's key events, locations, and NPCs involved. Include any potential challenges or opportunities for the players.",
             "description": "Possible conflicts or complications.",
             "type": "string",
             "type": "string",
             "required": false,
             "required": false
            "default": ""
         },
         },
         "cliffhanger": {
         "notes_reminders": {
             "label": "Cliffhanger",
             "label": "Notes & Reminders",
             "description": "A description of the cliffhanger to end the session.",
             "description": "DM notes and reminders.",
             "type": "string",
             "type": "string",
             "required": false,
             "required": false
            "default": "End the adventure on a cliffhanger so the players want to come back to find out what happens..."
         },
         },
         "random_encounters": {
         "random_encounters": {
             "label": "Random Encounters",
             "label": "Random Encounters",
             "description": "A table or list of potential random encounters.",
             "description": "Link to random encounter tables.",
             "type": "string",
             "type": "string",
             "required": false,
             "required": false
            "default": "Link to the various encounter tables using their wikilink names."
         }
         }
     }
     }

Revision as of 23:58, 29 March 2025

This template is used for DM Quick Reference during game sessions.

How to Use

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

{{DMQuickRef
| 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 = 
}}

Replace the placeholder values with the relevant information.

  • **campaign**: The name of the campaign.
  • **session_title**: A concise title for the session.
  • **previous_session**: A summary of what happened during the previous session.
  • **location**: The primary location of the session.
  • **scene_overview**: A brief description of the current scene's goals and atmosphere.
  • **key_npcs**: Important NPCs with brief notes on their current state and goals.
  • **hooks**: Active plot hooks or potential hooks.
  • **key_events**: Important events in chronological order (can be list or narrative).
  • **planned_events**: Planned scenes for the session.
  • **challenges**: Obstacles players will face (combat, puzzles, etc.).
  • **clues_info**: Key clues and their locations.
  • **treasure_rewards**: Potential loot and rewards.
  • **interludes**: Optional scenes for pacing or flavor.
  • **potential_conflicts**: Possible conflicts or complications.
  • **notes_reminders**: DM notes and reminders.
  • **random_encounters**: Link to random encounter tables.



<style> .dm-ref-section {

   margin-bottom: 1em;

} .dm-ref-heading {

   background-color: #e0e0e0;
   padding: 0.5em;
   font-weight: bold;

} </style>

== Campaign ==

== Session Title ==

== Previous Session ==

== Location ==

== Scene Overview ==

== Key NPCs ==

== Hooks ==

== Key Events ==

   Either list key events in bullet points, or provide a narrative description of the event sequence.

== Planned Events ==

== Challenges ==

== Clues & Info ==

== Treasure & Rewards ==

== Interludes ==

== Potential Conflicts ==

== Notes & Reminders ==

== Random Encounters ==

   Link to the various encounter tables using their wikilink names.


<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
       }
   }

} </templatedata>