New ChoiceScript features: implicit control flow, gosub parameters

I just wanted to point out some “limitation” so if you encounter it, you can make a work around for it (or avoid it).

This doesn’t work :point_down:t4:

*temp loop <Insert some number here>

*label up
*choice
   *if loop = <number1>
      #Choice A 
   *if loop = <number2>
      #Choice B
   *if loop = <number3>
      #Choice C
   *else
      #4th option is always different from the others
         *goto somethingentirelyelse
*goto up
Instead, do it like this to make it work
*temp loop <Insert some number here>

*label up
*choice
   *if loop = <number1>
      #Choice A 
   *elseif loop = <number2>
      #Choice B
   *elseif loop = <number3>
      #Choice C
   *else
      #4th option is always different from the others
         *goto somethingentirelyelse
*goto up

However, if you’re not fancy with such complicated choice-tree, I guess you can just ignore what I post. Just a food for thought.