On April 16, 2010 at 22:39, LewK said...
Do you see any particular advantage to c over b?
The basic difference between b. and c. is that in c. you are using prontoscript to control things. I would generally go for b. on three grounds: simplicity; easier de-bugging; and the ability to make the screens for the different players look different.
Is there any way to define the equipment, function and extender or port for an action from within ProntoScript?
No. Actionlists are sequences of functions etc, and each function is for a defined piece of equipment and extender. Prontoscript can only be used to choose between different actionlists.