James Pearman posted an example of autonomous selection using the V5 Robot Brain. It allows up to eight different routines to be selected before start of a match. We have extended this to allow the buttons to select features to be enabled or not, for example shoot preload or not. It also allows to select the starting tile and alliance. Attached is an example program and brief description.
After Worlds we are going to focus on getting this cleaned up some more. There are some interesting drive functions in the VEXcode SDK that should help structure programs better.
Originally, used VEX Coding Studio, C++ example that James Pearman posted. The team ported to VEXcode V5 Text that they used in competition at Worlds with good success.
For this season you can use the buttons on the bottom to indicate where on the wall you are starting - it all depends on the autonomous path you want to do.
My team behind this code is now at the HS - so no idea if they are going to release new code for Tower Takeover.
Read carefully - it is a VEX Coding Studio project. You will need to import it using Import under the File menu. I just checked that it still opens and compiles under VEXcode V5 Text 1.0.3