Additional Resources

Sound Fonts


The sound font used by Daggerfall Unity can be overridden with custom SF2 files placed inside the folder StreamingAssets/SoundFonts. The current active sound font is defined by the configuration key SoundFont under Audio section.

[Audio]
SoundFont = AweROMGM.sf2

If the sound font is not loaded succesfully the game attempts to fallback to the internal one.

Spell Icons


Classic spells icons can be replaced like other images used in game. Additionally, new icons can be provided with spell icon packs, composed of an atlas of icons and a metadata file.

Icons packs can be installed in the folder StreamingAssets/SpellIcons. The atlas must use png format and extension while metadata is in the shape of a json file with the same name of the atlas and .txt extension.

{
    "displayName": "Example Test Pack",
    "rowCount": 2,
    "iconCount": 2,
    "filterMode": "Bilinear",
    "icons": [
        {
            "index": 0,
            "suggestedEffects": null
        },
        {
            "index": 1,
            "suggestedEffects": null
        }
     ]
}

If a pack is removed the game fallbacks to classic icons.

Effect icons from magic items do not currently use custom spell icon.

Text Fonts


Daggerfall Unity supports Signed Distance Field fonts and allows to provide custom overrides with the folder StreamingAssets/Fonts. For a guided explanation on the creation process read Creating SDF Fonts For Daggerfall Unity.