TMLGen - TML Generator for Editing Existing Cutscenes In Editor

⭐ — (24 endorsements) 📥 254 downloads 📌 v1.1.4 📅 5/6/2025
🟡 Updated this year

By SASUKE31 · Resources

⬇ Download Mod Source: Nexus Mods ↗ 📅 Updated: 11/8/2025 📅 Created: 5/6/2025

🔍 Analysis

  • 🏆 #16 of 35 Resources mods in this game by downloads

📋 About This Mod

This tool generates .tml files for cutscenes which the toolkit requires for editing them.

This tool generates the TML file for a given Baldur's Gate 3 cutscene, allowing the cinematic to be easily edited in an unlocked version of the toolkit (such as MoonGlasses).

The GitHub repository for this tool can be found here.

Usage:

The tool requires the path to your unpacked game directory (as unpacked by the Baldur's Gate 3 Modder's Multitool) along with the source file(s) of the timeline(s) you wish to edit. Additionally, you may select the timeline data to use manually. The definitions below detail the data the tool uses.

Game Data Paths

You will be prompted to enter the paths below the first time you run the program.

  • []Unpacked Data Directory: Top level of unpacked game data as unpacked by the Baldur's Gate 3 Modder's Multitool. Likely called UnpackedData. This article offers more information on how to unpack the game files if you haven't done so already.

    []Game Data Directory: Contains the .pak files the game uses and is only used when setting the tool to override timelines. The path likely ends with Baldurs Gate 3\Data.

    Single Generation

    • []Source File: .lsf source file of the timeline you wish to edit. Likely located in a Public\<mod name>\Timeline\Generated directory.

    The following files are used only for manual selection and can be ignored for automatic generation.
    • []Generated Dialog Timelines File: .lsf file that contains information linking the timeline and dialog. Likely located in a Public\<mod name>\Content\Generated\_GeneratedDialogTimelines directory.

      []Dialogs Binary File: .lsf file that contains the compiled dialog data. Likely located in a subdirectory of the Mods\<mod name>\Story\DialogsBinary directory.

      []Dialogs File: .lsj file that contains the raw dialog data. Likely located in a subdirectory of the Mods\<mod name>\Story\Dialogs directory.

      []Timeline Templates Directory: Not required (will not be present for timelines with no templates). Contains the templates a timeline uses. Likely located in a Public\<mod name>\TimelineTemplates folder and will be named with the timeline's GUID.

      Batch Generation

      • []Source Directory: The directory containing the timeline source files whose TMLs you want to generate. Note that only .lsf files whose names do not end with _Scene or _Prefetch are used; all others in this directory are ignored.

        Input Examples

        The following details an example set of paths one would use to generate the .tml file for the timeline CAMP_DaisyAcknowledgement_AvD_ROM. Other timelines will have similarly structured input paths.

📊 Mod Details

Game
Baldursgate3 Mods
Author
SASUKE31
Version
1.1.4
Downloads
254
Endorsements
24
Category
Resources
Created
5/6/2025
Updated
11/8/2025

🔧 How to Install Baldur's Gate 3 Mods

Download from Nexus Mods.

📖 Full step-by-step install guide for Baldur's Gate 3 →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Baldur's Gate 3 commands, item IDs, and more.

Keep browsing — more Baldur's Gate 3 mods await

📋 All Baldur's Gate 3 Mods 🏆 Top 25 📂 More Resources 👤 More by SASUKE31 🔎 Similar Mods 🌐 Best Resources (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods