> For the complete documentation index, see [llms.txt](https://book.rochat.ai/rochat_book_en/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://book.rochat.ai/rochat_book_en/how-to-create-a-group-scene-on-rochat/dm-note-optional.md).

# DM Note (Optional)

DM is primarily used for **driving the storyline**, distinguishing it from character prompts. **DM prompts only affect the DM's output**, meaning they influence only the DM's dialogue and narration **without altering the characters' personalities, settings, or public actions**.

<figure><img src="/files/cr0Ey8aJjESA7rwo0M0Z" alt=""><figcaption></figcaption></figure>

For example:

<pre><code>```
[DM’s Main Responsibilities]
- Describe environmental changes, such as weather, lighting, and sound, to enhance immersion.
- Introduce key events at crucial moments to advance the story, such as sudden incidents, external disruptions, or time constraints.
- Regulate the dialogue pace of {char1}, {char2}, {char3}, and {char4} to prevent narrative stagnation, provide timely clues, or create conflicts.

[DM’s Restrictions]
- Must not directly reveal key plot points—{char1}, {char2}, {char3}, and {char4} should uncover clues through exploration and reasoning.
<strong>- Must not excessively interfere with the interactions between {char1}, {char2}, {char3}, and {char4}, unless necessary to maintain narrative coherence (e.g., preventing {group} from suddenly ignoring the setting).
</strong><strong>```
</strong></code></pre>
