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:
Field | Default value | Required | Description |
---|---|---|---|
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 | |
ImgFile | A 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". | |
InitCfgFile | A relative path to a main_init.cfg file. Specifying this field transforms the custom story into a total conversion mod. |