All template scripts can be arbitrarily combined, and can be customized for the special requirements of your game. They are permanently improved and extended. New scripts are regularly available in the template section of the user forum, as well as through the user magazine AUM. Once you know how to program in C-Script, you can create template scripts yourself (see Comment Tags).
To add a template script to your game, you must first create a game script in WED through File -> Map Properties -> Script -> New. A requester will pop up where you can select the genre of the game you want to create. You can use template scripts for all genres except A5 Template Project (which is for legacy A5 templates only) or Empty Script (which is for writing the script yourself). If you are not sure yet about the genre, select an A6 Template Project. The difference between the genres is the main game script and the template scripts that are already added.

Once you've created the game script, you can add, remove or modify the template scripts you currently need for your project through the Project Manager.
| Notes | Allows to add notes and comments to your game. Use this to keep track of script changes. |
| Add |
Add a template script. On the right side
you'll see the scripts that are already added to your main script.
The templates are divided in several classes for AI (enemies), player,
camera, objects and so on. Each class contains several scripts, and
each script can contain one or more actions that are attacheable to
an entity. Select a class and a script, then click the Add
Script button.
Added scripts are automatically copied from the template_6/code folder
into the work folder, and are included into
the main game script. |
| Remove |
Remove a template script if it's functions are no longer needed. In the Needed By field you'll see which scripts are dependent on the selected script. Don't remove a script that is needed by other scripts. |
| Customize | Select a script, then click Customize to adapt its parameters to your game. A Customize panel (see below) will pop up and allow to edit script parameters. Most template scripts contain customizable fields. If you want to create your own Customize panels for your own scripts, use Comment Tags. |
| Update | Update a script from a newer set of templates, without losing the customized parameters. Use this after having downloaded an update from the Gamestudio website or forum. |

Click on the [?] icon in the upper right corner of the dialog. Then click
on the text of one of the 'tags' in the dialog. If that tag has a "help" text
it will be displayed in a pop-up window.
Click on [Save] to save the current values.
The [Restore] button allows you to reload a script with the original values.
Click on [Restore] and then select the original script in the template_6/codefolder.
The [Update Script] button allows you to
update your script to a new version without losing any changes you made to values.
This will become more important
as updates to the template scripts are released. Click on [Update
Script] and
then
select
the script in the template_6/code folder.
The currently available template scripts are listed in the Template Script section of this manual.