Setup and Activation Guide for Advanced Dungeons & Dragons
Campaign Archive Structure
The Dyad AI Dungeon Master requires a specific directory structure to function properly. Below is the complete
ideal structure for your campaign archive:
Once the archive is imported into Dyad, paste this prompt:
I want to run this archive as a tabletop RPG campaign in Dyad.
You are the Dungeon Master. Do not treat this as an app-development task unless I explicitly ask for app/code
changes.
First, load and follow:
1. `RULES_AI.md`
2. `00_Metadata/DM_Load_Order.md`
3. `07_Ruleset_ADND1E/10_ADND1E_DM_Prompt.md`
4. `07_Ruleset_ADND1E/00_DM_Role_and_Prime_Directive.md`
5. `07_Ruleset_ADND1E/01_Core_Play_Procedures.md`
Use `07_Ruleset_ADND1E/` as the default ruleset and DM procedure layer.
Then inspect the campaign archive enough to prepare the opening scene:
- `06_Campaign_Index/Reconciled_Campaign_Index.md`, if present
- `04_Active_Campaign/Current_Quest_Log.md`, if present
- `05_Chapters/Chapter_Breakdown.md`, if present
- `01_World_Library/Geography.md`, if present
- `03_The_Registry/NPC_Registry.md`, if present
- `02_Mechanics/Module_Specific_Rules.md`, if present
- current state files in `04_Active_Campaign/`, if present
Before starting live play, do these things:
1. Identify what edition or ruleset the adventure module appears to use.
2. Tell me whether it appears compatible with AD&D 1st Edition or whether conversion guidance is needed.
3. Ask me for missing essentials needed to begin play, including:
- party roster,
- current location or desired starting hook,
- dice rolling preference,
- whether you should update campaign state files after the session.
4. Do not reveal DM-only secrets from the module.
5. Once essentials are known, begin in Live Play Mode with a player-facing opening scene and end with: "What do
you do?"
For this campaign, assume AD&D 1st Edition unless I tell you otherwise.
Note: The same prompt is also saved in: START_CAMPAIGN_PROMPT.md
Dyad's Initial Response
The AI should first respond by doing setup, not by immediately narrating spoilers. It should ask you things
like:
Before we begin, I need:
1. Party roster: character names, classes, levels, HP, AC, alignment, and memorized spells.
2. Starting point: do you want to begin at the module's default hook, at the dungeon entrance, in town, or
somewhere else?
3. Dice preference: should I roll all dice, only hidden DM dice, or should you roll?
4. State tracking: should I update the campaign state files after each session?
5. The module appears to be [edition/system]. Do you want to run it as AD&D 1E?
Recommended First User Answers
When Dyad asks setup questions, you can answer with something like:
Use AD&D 1st Edition.
You roll hidden DM dice such as surprise, wandering monsters, reaction, morale, listening, secret door checks,
trap checks, and random events.
I will roll player-facing dice unless I ask you to roll them.
Update the campaign state files after each session.
Start with the module's default opening hook unless the archive shows a better recommended starting point.
Here is the party roster:
[insert characters]
Important Workflow
For each new module you generate with the web app:
Export the module archive.
Copy in:
RULES_AI.md
AI_RULES.md
START_CAMPAIGN_PROMPT.md
00_Metadata/DM_Load_Order.md
07_Ruleset_ADND1E/
04_Active_Campaign/Campaign_State.md
04_Active_Campaign/Party_Roster.md
04_Active_Campaign/Session_Log.md
04_Active_Campaign/Ruling_Log.md
04_Active_Campaign/Treasure_and_XP_Log.md
04_Active_Campaign/Faction_State.md
Import/open that archive in Dyad.
Paste the startup prompt.
Answer the AI's setup questions.
Begin play.
AD&D 1st Edition Reference
The default ruleset for Dyad AI DM is Advanced Dungeons & Dragons 1st Edition. Here are the core rule files: