Yes. Those are nested while loops. Here's the code that makes it all happen:
<<set $j = 1>><<while $j lte 10>> <<print $j>> countdown: <<set $i = 5>><<while $i gt 0>> <<print $i>>... <<set $i = $i - 1>> <<endwhile>> BOOM! <<set $j = $j + 1>> <<endwhile>>
You've probably worked out the basic syntax (clever bunny) which is:
<<while $condition eq true>> Do some stuff. NB: update the $condition or the loop will run to infinity. <<endwhile>>
How do you use this in your own projects? Add the following line to your StoryIncludes:
http://github.com/tweecode/TwineQuest/raw/master/macros/9999%20Macro%20while.twee
You can also download the demo project and .twee file as a .zip archive.
Enjoy!
Please share / comment / like - your actions guide me on what to write about.
No comments:
Post a Comment