One more good news this week. Open Feint gives us “A Special Holiday Present to You: Version 2.4 and the new Players Website!”
The most expected feature were:
- A simplified UI focused on ease of use, it had a hard navigation and dark colors before
- Brand new cross-promotional tools. I didn’t look what does mean, but cross promotional is very important thing
- Geo-location Leaderboards. FINALLY! We had this feature 5 months ago before decide to switch to OF. Users love to know others play not far
I could wait no more minute to try Geolocation Leaderboards and embed new version in current Road Slot 1.4 beta.
That how it looks on the simulator:
It shows just me now because it’s not published version.Anyway it’s quite interesting, see what it will transform into over time.
UPD:
Played a little with new version we found several small bugs and it’s thrown several times. The easy bug is this code does work but not silently:
[OFHighScoreService setHighScore:currentScore forLeaderboard:leaderboard silently:YES onSuccess:OFDelegate(nil, nil) onFailure:OFDelegate(nil, nil)];
Small research and the problem is solved. Look this method in “OFHighScoreService.mm”
+ (void) setHighScore:(int64_t)score withDisplayText:(NSString*)displayText forLeaderboard:(NSString*)leaderboardId silently:(BOOL)silently onSuccess:(const OFDelegate&)onSuccess onFailure:(const OFDelegate&)onFailure{ [OFHighScoreService setHighScore:score withDisplayText:displayText withCustomData:nil forLeaderboard:leaderboardId silently:NO onSuccess:onSuccess onFailure:onFailure];} // >>>>> + (void) setHighScore:(int64_t)score withDisplayText:(NSString*)displayText forLeaderboard:(NSString*)leaderboardId silently:(BOOL)silently onSuccess:(const OFDelegate&)onSuccess onFailure:(const OFDelegate&)onFailure{ [OFHighScoreService setHighScore:score withDisplayText:displayText withCustomData:nil forLeaderboard:leaderboardId silently:silently onSuccess:onSuccess onFailure:onFailure];}
The second is updated right way.