Repeat


Description

This action will repeat any actions added to it the number of times specified. You give the number of times that the actions are to be repeated and then add the action to the repeat loop, much as you would add an action to an "if", ie: dropping it to the side of the action rather than under it: Drop Actions Into A Repeat Loop

All actions added to the side will be included in the repeat and will be performed before the event or script continues with the actions added under (as shown in the example below). Note that you can end any loop prematurely if you call the Break action.


Action Syntax:

Repeat Syntax


Arguments:

Argument Description
Times The number of times to repeat (a whole integer value)


Example:

Repeat Example
The above action block code gets the number of items in a list and stores the value in a temporary local variable. This variable is then used to set the number of times that a repeat loop is run, and in the repeat loop the entries from the list are read into another temporary variable which then used to destroy the instances that they reference. After the loop has finished the data structure is freed.