Ultimate Noob Coding

I think the way you’ve done it is OK, but it might be easier to read like this - I tend to do it this way to reduce the number of brackets I’m dealing with:

*selectable_if (((touchingokay = false) or (demi)) or (aro = 3)) #Text of the choice.

Something I really love about using the VS Code ChoiceScript extension is that it shows an error squiggle if the brackets aren’t right, so I can catch and correct it before running QuickTest or RandomTest - it might be worth looking at, if you find this kind of thing slows you down a lot (I do find that myself, heh).