Ah ha, this one I remember…
On any given zone you’ll get this dialog. It defines the actions that are available on that zone. For instance, if you had a zone over a door to house you might have…
Enter - move the player into the house
Examine - “the door is made of oak”
Talk - Enter conversation with door.
So, on the left side of the dialog you have the list of actions defined for the zone. On the right you have the details of the results of that action. To add a new Action just type in a new name and click Apply.
The default checkbox allows you to specify that this zone is the standard reaction to using a zone, i.e. double clicking on it. So, you might say that the default action for the door is to “enter”. The user double clicks on the door and it takes them inside.
Below that you’ve got the possible actions.
ShowSign - Shows a big dialog box with the specified text on. The background of the dialog box is specified by a image name which you’ll find in the resources. I had “document”, “wood” and “plaque”. I added this one explicitly because of the tendancy for RPGs to need to signs to explain things.
MoveToArea - moves the player to another area and zone. The area is the name of the area that we’re going to move to (doh!) and the zone is the zone in the new area in which we should appears (useful things these zones!)
RunScript - Starts a script thats downloaded from the server. Don’t think I got far with this.
Spawn - This is where I really started to get stuck. I was going to use zones for spawning monsters aswell… for instance, a zone covering a graveyard might spawn skeletons, a maximum of 5 and 1 every 10 seconds etc… never really got past filling this in.
Does that all make sense?
Kev