Skip to main content

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

tip

These green boxes are used to give hints and useful information regarding a topic, but are otherwise not essential for continuing the tutorial.

danger

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.