Skip to content

Creating Mods

Creating Mods for the FFTIVC Mod Loader

First, extract the game files using FF16Tools. Refer to this page for more information about files.

Once you have modded assets you'd like to mod into the game:

  1. First, follow the Reloaded II Creating Mods tutorial for general information about creating a mod for Reloaded-II.
  2. Set the FINAL FANTASY TACTICS - The Ivalice Chronicles Mod Loader as a dependency. Reloaded-II will prompt you to set mod dependencies when creating the mod.
  3. Make sure you target the Enhanced, or Classic versions (or both).
  4. Your mod's assets must be contained within the FFTIVC/data/<game mode> folder. Example:

Example Mod Folder Structure

Click the 's below for more information.

.
├─ fftivc.<category>.<mymodname>/
  └─ FFTIVC/
     └─ data
        ├─ enhanced/ # (1)!
           ├─ nxd/ui.en.nxd
           ├─ ui/ffto/title/texture/ui_title_top_bg_uitx.tex
           ├─ system/ffto/g2d/tex_<fileIndex>.bin # (2)!
           ...
                ├─ classic/ # (3)!
        └─ combined/ # (4)!
├─ ModConfig.json
└─ ...

  1. Files in this folder will apply to the Enhanced Version.

  2. Overrides a certain file in g2d.dat.

    Must follow the tex_<fileIndex>.bin scheme.

    The .bin extension is not a requirement and can be anything else.

    More info in another section below.

  3. Files in this folder will apply to the Classic Version.

  4. Files in this folder will go in both enhanced and classic.

Template/Sample Mod

A sample mod can be found here. This does various test changes to the title menus for both versions.

If you have successfully gotten your mod to work, congratulations!

G2D.dat Texture Modding

Use this tool to extract g2d.dat.

Once edited, files belong to system/ffto/g2d/tex_<fileIndex>.bin.

You can also use system/ffto/g2d.<en/jp> in the case of locale g2ds in classic, though it does not seem that classic uses it at all.

Final Fantasy Hacktics Discord

For more tactics related modding, refer to the Final Fantasy Hacktics Community website and discord.