Skip to content

VorlageDokuCmdBreak

Steffen Schuemann edited this page Oct 12, 2019 · 1 revision

#break

Unterbrechung von Schleifen

Syntax

#break

Beschreibung

Schleife wird an der Stelle des #break Befehls unterbrochen, und mit dem nächsten Befehl nach der Schleife fortgefahren.

Beispiel

Folgende Schleife iteriert über die Einheiten einer Region und bricht ab, wenn eine Einheit hungert. Der Index steht dann auf der Position der hungernden Einheit:

$EIdx=0
#while $EIdx<region.einheiten
{
    #if region.unit[$EIdx].hungert
    {
        #break
    }
    $EIdx=$EIdx+1
}

Referenzen

#while, #next

Clone this wiki locally