New game player count checks with constants.
Some reformatting.
Bye players moved to game_round_players table as a boolean - NOT TESTED. Points inserted as NULL and updated on end of round. Some #players fixes.
Some formatting, including SQL. (re)Enforcing >= 4 players.
Converted all arrays to the modern [] short syntax.
Fixed broken bye players view/controller with correct variable names and hardcoded player#1 (TODO). Ready for our new exception type.
Updateded db_get_game_rounds() to the bye database structure
Some better support for more than 4 players. More functions require the number of players to work correctly. Some integer constants replaced by named constants. Early check for game id and game existence. Bye players are still not considdered in the game and endround controllers etc.
LIMIT fail in last commit - using 4+1 instead as there can max be 4 solo players
Begin round: Bye player checks, etc.
Bye players moved to top in form.
Bye players visual in score board - part of round player data.
Points are not assigned to bye players at end of round.
Correct bye players are showed, and bye players excluded from the mate select list.
Check for mate != bye player
Updated database structure.
Player position assertion fixed to support more than 4 players.
Delear modulo #players
Fixed scoreboard table CSS to a dynamic number of players. New dealer color.
Fix: Not updating total points for bye players (add NULL points -> 0 total point)
Bye and bid winner <select size> = the number of players to avoid scrolling.