- Stops the execution of a thread
- 0001: wait [int] ms
- wait [int]
- Time to wait in milliseconds
This opcode stops an execution of the thread for specified amount of time in ms. A parameter value of 0 (wait 0 ms) means that the thread will regain focus as soon as possible, whereas values greater than 0 denote the minimum time span that has to go by before the thread is revisited. A wait is required for almost all loops.
The following example, using Sanny Builder, shows a simple loop, with the required "wait" opcode.
while true wait 0 ms end