Game Center, Facebook and Farsight logins... why so many? Stick with one and go with it. On the iPad I don't always have Internet connectivity. Why are my high scores for tables different when I can't login, versus when I have wifi access? I play on the bus coming home from work sometimes, so I don't have wifi access and login as a guest. I get a score of over 600mil on the CotBL table and I don't see it when I get home because suddenly it's logged on to Game Center or something. Which account is recording the scores? Game Center? Farsight?
This whole mess is terribly confusing. Have the tables save scores regardless if logged on or as a guest. Then when the game does log you on, send the scores to your leaderboards based on the changes since last log on and the user name. Have it do a logic test...
if (loggedOn)
checkUsername (myName)
checkifNewScores (thisTable)
sendNewScores (thisTable)
It's pretty simple no?
This whole mess is terribly confusing. Have the tables save scores regardless if logged on or as a guest. Then when the game does log you on, send the scores to your leaderboards based on the changes since last log on and the user name. Have it do a logic test...
if (loggedOn)
checkUsername (myName)
checkifNewScores (thisTable)
sendNewScores (thisTable)
It's pretty simple no?