I have a growing project, and I'm not that used to picking sprites. I have found that almost any time I want to reference or check a sprites variables I have to precede it with a pick.
I do have the sprites in a Family, and generally I am using family instance variables.
So, as an example, You have 3 players, and each player has 3 tokens (with the option of more).
Each player moves their 3 (or more) tokens one at a time, then they can buy more tokens and the next turn they can move them too (Eg: 4 tokens next time).
Each token belongs in the 'Token' family, and has 2 family instance variables. 'famPlayerNum', and 'famTokenNum'.
I have all of this working, but I seem to have a lot of Pick statements, am I supposed to is the 'simple' question or is there a better way.
Here is a sample C3 project link.