Skip to main content

custom_story_settings.cfg

This file is the main entry file for a custom story (mod) for Amnesia TDD. It exists within each CS's own folder inside <root>/custom_stories. The file is an XML document that looks like so:

<Main
Field="Value"
/>

Here are all possible fields that can be specified in the Main element:

FieldDefault valueRequiredDescription
Name*The name of the custom story itself as shown in the in-game menu
Author"Anonymous"The name of the author who created the custom story
ImgFileA file name pointing to an image file that can be used to render a background in the main menu.
MapsFolder"maps/"The folder where your levels are loaded from. Recommended to keep as "maps/".
StartMap*The name of the first level that is loaded upon clicking "Start new game" in the main menu.
StartPos"PlayerStartArea_1"The internal name of a PlayerStart type area within the above level. If empty or not matching, the game will use the first alphabetical start area.
ExtraLangFilePrefix"extra_"A prefix applied to all language files that this story uses. If unspecified, it falls back to the default "extra_". This field can include forward slashes to represent folders.
DefaultExtraLangFile"english.lang"The default language file to load. This is appended to the above prefix, making the default language file "extra_english.lang".
InitCfgFileA relative path to a main_init.cfg file. Specifying this field transforms the custom story into a total conversion mod.