Tile - Loop While – Ylands

From Bohemia Interactive Community
Jump to navigation Jump to search
(Created page with " ---- {{Ylands scripting navbox}}")
 
m (Text replacement - "{{DEFAULTSORT:{{#sub:{{PAGENAME}}|14}}}}" to "{{DEFAULTSORT:{{#sub:{{PAGENAME}}|7}}}}")
 
(11 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<!---
THIS PAGE WAS GENERATED AUTOMATICALLY; DO NOT EDIT IT, OTHERWISE YOUR CHANGES WILL BE LOST DURING FUTURE UPDATE.
-->
== Loop While ==
[[File:YlandsTile-199.png]]
=== Availability ===
[[Ylands:Tile Availability - Client|Client]], [[Ylands:Tile Availability - Server|Server]], [[Ylands:Tile Availability - Custom Controller|Custom Controller]]
=== Description ===
While '''loop''' will execute selected instruction sequence '''as long''' as a specified condition is '''valid'''.
=== Notes ===
* It is '''crucial''' to set correct escape '''condition''', otherwise the loop will continue '''indefinitely''' and will '''impact''' the script's '''performance'''.
* There is an internal '''limit''' to all loops to break out after one '''milion''' iterations.
* '''Break''' instruction will '''end''' the loop.




----
----
{{Ylands scripting navbox}}
{{Navbox/Ylands}}
{{DEFAULTSORT:{{#sub:{{PAGENAME}}|7}}}}
 
[[Category: Instructions]]

Latest revision as of 15:24, 24 November 2023

Loop While

YlandsTile-199.png

Availability

Client, Server, Custom Controller

Description

While loop will execute selected instruction sequence as long as a specified condition is valid.

Notes

  • It is crucial to set correct escape condition, otherwise the loop will continue indefinitely and will impact the script's performance.
  • There is an internal limit to all loops to break out after one milion iterations.
  • Break instruction will end the loop.