I just discovered Cyberboard because of my interest in the 18xx trains games. There are a few things I'm failing to do with my game and maybe it's because I don't know how and maybe it's because the features don't exist. Here goes:
1) Each player has a board defined in the gbx file and named Player 1 through Player 6. Is there a way to rename those boards or attach a player name to them as part of a specific game? If not, this would be a nice feature for a 6-player game, so you know who owns what. This gets into a broader issue of ownership, since at it appears now, the program doesn't know what player is doing anything. It would be nice functionality to be able to designate what player you are for the duration of a game, then ideally label each of your messages in the message history with your name and/or player number. 2) Our game has a tray for the bank. The bank has a large number of bills in an array of types. When I return a $100 bill and a $5 bill, I'd rather not have to find the right section of the giant list of pieces to put each bill into, and I'd rather not have a bank that's all out of order. Is it possible to sort a tray so that pieces are grouped together? Ideally each piece could have a name associated with it, designated when creating the gbx file, so the sort function could just alphabetize the tray contents. 3) For the 18xx games, the game is over when the bank goes bankrupt. So it's important to know that the bank has the right amount of money to begin with and right now there's no way to be sure. It might be nice if trays could give you a count of how many of each type of piece they contain. Obviously totalling the value of all money is needlessly specific functionality, but I can think of other cases where you might want to verify the contents of a tray by looking at a quick list of all its tokens broken down by type and quantity.
