Introduction
If you're here, you're probably interested in learning how to create your own mods for Amnesia - The Dark Descent. Often abbreviated as TDD, this is Frictional Games' first entry to the Amnesia series, and has had quite a thriving modding community.
This guide will walk you through many of the concepts used in modding TDD. Before we begin, let's have a quick look at what this is all about.
Prerequisites
Mods for TDD are made using Frictional's own suite of editor tools, combined with the game scripting language AngelScript. It will be useful if you have some basic knowledge about programming, however AngelScript is quite easy to get into, so this is not required.
How to use this guide
These green boxes are used to give hints and useful information regarding a topic, but are otherwise not essential for continuing the tutorial.
These red boxes are used to contain warnings or inform about common mistakes that require extra care to avoid.
We will be using code blocks to show snippets of code examples, such as these:
// hello, I'm a comment in code
To get started with the tutorial, continue on to the next page.