I couldn’t find a section for ChoiceScript bugs on the forum, so I’m going to post it here (if a mod knows of such a topic/ section please move it there)
Bug description: Declaring a variable with camelCase style in the *params section of a subroutine will result in a “variable not found” error when trying to use it.
*gosub pickColor 3 *label pickColor *params colorIndex *temp copyOfIndex colorIndex ...
The last line will result in a variable not found error. From what I understand, CS automatically converts all variables in lower case and you can use them in w/e format you wish. This does not seem to happen for params though.