In the Event Editor you can design how a scene works.
Events are presented in a list, with conditions on the left and actions on the right. In addition to standard events using conditions and actions, other event types can be added: For example, with comment events you can add some text in the event list.
Finally, you can add sub-events, which are executed only if the parent conditions are fulfilled.
Standard events animate the game using actions, making it possible to create objects, move them, change animations, etc…
Actions are triggered by conditions: the hero's health must equal a given number, or the object position must be within a particular area, etc…
Game Develop provides additional event types:
More event types can be provided by extensions.
Help about events provided with Game Develop and its official extensions is available here.
If you use an event type provided by an unofficial source, please refer to its own documentation.
To add an event, click on Add an event in the ribbon. You can also hover with the mouse on an already existing event and choose Add an event in the resulting panel. You can add and edit other type of events and sub-events in the same way, either by using the ribbon or the panel appearing the event (in the latter case, choose Other).
You can move an event up or down by dragging it with the mouse.
Delete an event by selecting it and pressing the Delete key, picking Delete selection from the ribbon, or right-clicking on it and then choosing Delete from the menu, as shown below:
You can also use right click to copy/cut and paste events.
To add an action or a condition in a list, hover on the list with the mouse and choose Add an action/condition from the panel appearing below. Actions and conditions can be moved and deleted in the same way as events.
You can create and add event templates. Templates are events which can be easily inserted and customized.
The ribbon provides access to other features such as Undo, Redo and Search and Replace operations.
Conditions and actions are listed in two separate columns. You can resize these columns by dragging the column separator.