gnysek
Member
Currently, in GM you need to write:
Some other languages, allow to put number to exit a number of for-loops:
It would be a nice addition to GML syntax.
Code:
var _found = false;
for(var i=0; i<10; i++) {
for (var j=0; j<10; j++) {
if (a[i, j] == 5) {
_found = true;
break;
}
}
if (_found) break;
}
Code:
for(var i=0; i<10; i++) {
for (var j=0; j<10; j++) {
if (a[i, j] == 5) break 2;
}
}
Code:
break N; // goes out from N loops, skipping further actions