Whether I call request or show, it only shows my highest score. I’m only in test with this, so I don’t expect to see other users, but I thought I would see more than just one score.
Below are the two calls, as well as the event JSON from the loadScores call.
gameNetwork.request( "loadScores", { leaderboard = { category = boardId, playerScope = "Global", timeScope = "AllTime", range = { 1,25 } }, listener = scoresCallback } )
gameNetwork.show( "leaderboards", { leaderboard = { category = boardId, }, listener = leadersCallback } )
{ "data":[{ "date":"Friday, January 24, 2020 at 10:49:49 AM Central Standard Time", "formattedValue":"29", "playerID":"G:1034115197", "shouldSetDefaultLeaderboard":false, "category":"com.mikesellsoftware.4eels.highscores", "value":29, "unixTime":1579884589, "context":0, "rank":1 }], "localPlayerScore":{ "date":"Friday, January 24, 2020 at 10:49:49 AM Central Standard Time", "formattedValue":"29", "playerID":"G:1034115197", "shouldSetDefaultLeaderboard":false, "category":"com.mikesellsoftware.4eels.highscores", "value":29, "unixTime":1579884589, "context":0, "rank":1 }, "name":"gameNetwork", "provider":"gamecenter", "type":"loadScores" }