User Guide
Conditions in the timer object
• Every. This condition asks for a period of time, example 1 second. During runtime, it will
be true every second in our example. Useful for flashing objects, automatic incrementation
of a score etc.
• Is the timer equal to a certain value? This condition is true when the timer reaches the
given time. The timer is initialised to zero at the start of the frame.
Conditions of the create object
• Pick a random object. This powerful condition will select one object in the middle of all
the objects.
• Pick an object at random in a zone. This condition is like the previous one, but limited to
the object inside a given zone on the frame.
• Pick all objects in a zone. Will select all the objects present in a zone on the frame.
• Pick all objects on a line. Will ask you to enter the co-ordinates of two points. This condition
will draw a hidden line between the two points, and select the objects that cross this line.
Note: for the Pick object conditions, the actions will only apply to the objects selected by the
condition.
Conditions of the player object
• Read joystick state. This condition allow you to test the state of the joystick: know if the
user has pressed up, down left or right, along with the fire buttons.
• Repeat while joystick is pressed. This condition will be true as long as the player presses
the wanted key on the joystick.
Conditions of the active object
The active object is very versatile, and it contains a lot of conditions. Here are the main
ones…
• Collisions with another object. Important condition, it is true immediately after the object
has been colliding with another. Use it in games, to make a ball bounce etc.
• Collisions / Overlapping another object. This condition is constantly true as long as the
objects are overlapping each other.
• Collision / Backdrop. This condition will be true if the object is colliding with a background
object (Backdrop or Quick backdrop) marked “Obstacle” or “Platform”.
• Collision / Overlapping a backdrop. This condition is constantly true if the object is
overlapping a background object marked as “Obstacle” or “Platform”…
52