Managed to sort out a few more fixes and enhancements this weekend!
Busy, busy weekend! - Only just finished coding! Zzzzzz.....
Here we go.....
1) PLAYABLE PIECES AT ALL TIMES
Now the computer WILL give you playable pieces at ALL TIMES. However, if another player sneakily blocks your piece's (probably great!) move, or a Downfall causes you to not be able to play your currently allocated piece (but moves ARE still possible on the board, with different pieces), then a sound effect will be played, you will NOT miss your turn, and the computer will swap the unplayable piece with a random (but playable!) piece...
2) SAVED SELECTIONS IN BETWEEN GAMES
TetraLogical now remembers your SOLO and VS player selections (both CPU and human) for the current run of the game, in between rounds and the menu screen, etc... (and I'll add those to your saved settings next, including your previously selected game mode TIME etc settings...) ...so you can set 'em and forget 'em, until you want to change them!)
3) MORE LEADERBOARD SUMMARY BLING!
I've also added a nice background for the Leaderboard screen, and a trophy cup if you manage to get 1st, 2nd or 3rd place on either Global or just friends LB's... :D
4) HUMANS GO FIRST!
In Vs games, Human players now ALWAYS go first, for consistency. I may put in a toggle to allow this or revert to 'pot luck'... :) So now, if ANY Human players are playing, then the computer will select one of the Human players at Random, to start.
5) 'BEAT ALL CPU PLAYERS' / 'KING' ACHIEVEMENT IS LIVE
Also, the achievement for beating ALL 21 CPU opponents is LIVE... :D
- So, if you've already beaten them all, just beat any CPU opponent again, and you should find that it kicks in!
Phew! - Lots of other stuff tweaked etc, but hopefully no new bugs in! - Would be very interested to hear what you all think when you have a chance to play with it! :D
Thanks as always for the support, everyone!
