So, I’ve had a request to give this a try, and I have no idea where to begin. I would like to be able to give the ability for a side to essentially “end turn” for each of their pieces in play, and this would essentially “lock” that piece so no further input is accepted from any player on that side.
Further, I would like to give the umpire the ability to hit a single button and “lock” or “unlock” that side’s pieces! Any thoughts on how this may be accomplished? I surmised that the use of global keys and such are warranted, but I am a total newbie when it comes to those, and have very little coding experience.
Why do you want to do this?
In this particular game, each “side” has 6 players, who control various sets of pieces (not locked to position, only the “side”). When each player finishes their moves or actions, I want them to be able to basically say “I’m done!”, and lock their pieces so the rest of the players on their side, as well as the referee, knows, without a doubt, that all pieces that CAN be acted upon for that turn have indeed been acted on, and the turn shifts to the next side.
I guess it could also be a universal “button” activated once all players on a side have said “We’re good”, but I think it would be easier, overall, to have this as a by-piece option, just in case a player has second thoughts on a unit and needs to make a quick adjustment, rather than releasing the entire side, just to keep things honest.