<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="https://oldwiki.frictionalgames.com/lib/exe/css.php?s=feed" type="text/css"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Frictional Game Wiki hpl2:amnesia</title>
    <subtitle></subtitle>
    <link rel="alternate" type="text/html" href="https://oldwiki.frictionalgames.com/"/>
    <id>https://oldwiki.frictionalgames.com/</id>
    <updated>2026-06-10T21:05:03+00:00</updated>
    <generator>FeedCreator 1.7.2-ppt DokuWiki</generator>
<link rel="self" type="application/atom+xml" href="https://oldwiki.frictionalgames.com/feed.php" />
    <entry>
        <title>Areas</title>
        <link rel="alternate" type="text/html" href="https://oldwiki.frictionalgames.com/hpl2/amnesia/areas?rev=1567546407&amp;do=diff"/>
        <published>2019-09-03T21:33:27+00:00</published>
        <updated>2019-09-03T21:33:27+00:00</updated>
        <id>https://oldwiki.frictionalgames.com/hpl2/amnesia/areas?rev=1567546407&amp;do=diff</id>
        <summary>Areas

This page lists the type of areas available in Amnesia, and what they do.

	*  Script: Trigger's a script when an object (like the player) looks at it, collides with it or interacts with it.
	*  PosNode: This is used in combination with Rope areas, to show where the rope ends.</summary>
    </entry>
    <entry>
        <title>Config Files - Amnesia</title>
        <link rel="alternate" type="text/html" href="https://oldwiki.frictionalgames.com/hpl2/amnesia/config_files?rev=1321358190&amp;do=diff"/>
        <published>2011-11-15T11:56:30+00:00</published>
        <updated>2011-11-15T11:56:30+00:00</updated>
        <id>https://oldwiki.frictionalgames.com/hpl2/amnesia/config_files?rev=1321358190&amp;do=diff</id>
        <summary>Config Files - Amnesia

What follows is a list of all the config files that are part of Amnesia.

	*  Main_init 
 Handles all of the major settings for the game, like setting up name of game, save directory and what config files to use.

	*  Game 
 Contains all game related settings.</summary>
    </entry>
    <entry>
        <title>Wrapping up your Custom Story</title>
        <link rel="alternate" type="text/html" href="https://oldwiki.frictionalgames.com/hpl2/amnesia/custom_story?rev=1293923737&amp;do=diff"/>
        <published>2011-01-01T23:15:37+00:00</published>
        <updated>2011-01-01T23:15:37+00:00</updated>
        <id>https://oldwiki.frictionalgames.com/hpl2/amnesia/custom_story?rev=1293923737&amp;do=diff</id>
        <summary>Wrapping up your Custom Story

This list assumes that you already went through all the level design, special entity creation, level building and scripting, and that you want to fix your custom story so it shows in the Custom Story launcher.

	*  Create a subfolder (story root from now on) for the story under redist/custom_stories. Name it anything you please.</summary>
    </entry>
    <entry>
        <title>Setting up Development Environment</title>
        <link rel="alternate" type="text/html" href="https://oldwiki.frictionalgames.com/hpl2/amnesia/devenvguide?rev=1381240666&amp;do=diff"/>
        <published>2013-10-08T13:57:46+00:00</published>
        <updated>2013-10-08T13:57:46+00:00</updated>
        <id>https://oldwiki.frictionalgames.com/hpl2/amnesia/devenvguide?rev=1381240666&amp;do=diff</id>
        <summary>Setting up Development Environment

In order to make maps for Amnesia you will need to set up the game, so you can easily test maps and reload scripts. First of all, follow these steps to create a dev user:

	*  Enter the game normally, create a profile name (e.g. MyName) and then exit.</summary>
    </entry>
    <entry>
        <title>Entities</title>
        <link rel="alternate" type="text/html" href="https://oldwiki.frictionalgames.com/hpl2/amnesia/entities?rev=1567547107&amp;do=diff"/>
        <published>2019-09-03T21:45:07+00:00</published>
        <updated>2019-09-03T21:45:07+00:00</updated>
        <id>https://oldwiki.frictionalgames.com/hpl2/amnesia/entities?rev=1567547107&amp;do=diff</id>
        <summary>Entities

Work in progress page.

**Please add more information about missing subjects**

This page talks about the different types of entities found within the HPL2 engine. The type determines how the entity will be set up, what kind it is, what it does under different circumstances etc. Using the Model Editor you can identify and specify which type an entity has. In the Level Editor, the different types have different settings applicable for them. For instance a MoveObject type will have the O…</summary>
    </entry>
    <entry>
        <title>hpl2:amnesia:full_conv</title>
        <link rel="alternate" type="text/html" href="https://oldwiki.frictionalgames.com/hpl2/amnesia/full_conv?rev=1585439014&amp;do=diff"/>
        <published>2020-03-28T23:43:34+00:00</published>
        <updated>2020-03-28T23:43:34+00:00</updated>
        <id>https://oldwiki.frictionalgames.com/hpl2/amnesia/full_conv?rev=1585439014&amp;do=diff</id>
    </entry>
    <entry>
        <title>Dealing with performance issues</title>
        <link rel="alternate" type="text/html" href="https://oldwiki.frictionalgames.com/hpl2/amnesia/performance?rev=1548171936&amp;do=diff"/>
        <published>2019-01-22T15:45:36+00:00</published>
        <updated>2019-01-22T15:45:36+00:00</updated>
        <id>https://oldwiki.frictionalgames.com/hpl2/amnesia/performance?rev=1548171936&amp;do=diff</id>
        <summary>Dealing with performance issues

Normally when a map is well designed with the game's limitations in mind, the game does a good job of optimizing the environment through the use of occlusion culling. However, there may be times where it appears to take into consideration objects that are not visible to the player. Of course, if the level designer (and scripter) does not fully consider what can decrease performance, then there isn't much that the game can do to optimize. This article will touch o…</summary>
    </entry>
    <entry>
        <title>Engine scripts</title>
        <link rel="alternate" type="text/html" href="https://oldwiki.frictionalgames.com/hpl2/amnesia/script_functions?rev=1586696496&amp;do=diff"/>
        <published>2020-04-12T13:01:36+00:00</published>
        <updated>2020-04-12T13:01:36+00:00</updated>
        <id>https://oldwiki.frictionalgames.com/hpl2/amnesia/script_functions?rev=1586696496&amp;do=diff</id>
        <summary>Engine scripts

Notice: Some of the functions below require the Amnesia 1.3 update. Steam copies should be automatically updated. Other copies can go here.

Main

The following functions are the main hps functions that the HPL2 engine looks to run on certain events - similar to the C++ int main() function.</summary>
    </entry>
    <entry>
        <title>Amnesia – The Dark Descent</title>
        <link rel="alternate" type="text/html" href="https://oldwiki.frictionalgames.com/hpl2/amnesia/start?rev=1585238156&amp;do=diff"/>
        <published>2020-03-26T15:55:56+00:00</published>
        <updated>2020-03-26T15:55:56+00:00</updated>
        <id>https://oldwiki.frictionalgames.com/hpl2/amnesia/start?rev=1585238156&amp;do=diff</id>
        <summary>Amnesia – The Dark Descent

Setting up a development environment

Follow this guide to set up the game for development.

Entities

List of all Entities and their properties that can be set with the model editor.

Areas

List of all areas and what they do.

Script

List of all</summary>
    </entry>
</feed>
