This is an old revision of the document!
This section will explain the features of AngelScript, the script language used by Amnesia (like the syntax, data types, variables, functions, control flow statements, OOP support, etc.), and provide a guide on how to use these features in the context of the HPL2 engine. This is the fundamental knowledge that will help you understand how map scripting for Amnesia works.
The following subsections are available: