A Visual Studio Code extension with support for the quest scripting language used by Daggerfall Unity.
-
Download the latest version from Releases. Open the command palette (View > Command Palette or
Ctrl+Shift+P
), type Extensions: Install from VSIX and select the downloaded file. -
Open the folder with your quests, then from File > Preferences > Settings > Workspace Settings search
files.associations
to associate the language to text files inside the folder."files.associations": { "*.txt": "dftemplate" }
Daggerfall Unity quest files use .txt extension, but is possible to use glob patterns to target only a subsection of files.
-
When you open a quest file for the first time you will be asked to select the folder StreamingAssets/Tables. Alternatively, manually set
dftemplate.tablesPath
.
- Daggerfall Unity by Gavin Clayton/Daggerfall Workshop.
- "template", Daggerfall quest compiler/decompiler by Donald Tipton (documentation, download).