C++
Example call
SonarCocosHelper::GameCenter::methodToCall( );
Sign the user in
static void signIn( );
Show leaderboard
static void showLeaderboard( );
Show achievements
static void showAchievements( );
Submit score to online leaderboard
static void submitScore( int scoreNumber, cocos2d::__String leaderboardID );
Unlock achievement
static void unlockAchievement( cocos2d::__String achievementID );
Unlock percentage of an achievement
static void unlockAchievement( cocos2d::__String achievementID, float percent );
Reset all player achievements (cannot be undone)
static void resetPlayerAchievements( );
JavaScript
Example call
SonarCocosHelper.GameCenter.methodToCall( );
Sign the user in
SonarCocosHelper.GameCenter.signIn = function ( )
Show leaderboard
SonarCocosHelper.GameCenter.showLeaderboard = function ( )
Show achievements
SonarCocosHelper.GameCenter.showAchievements = function ( )
Submit score to online leaderboard
SonarCocosHelper.GameCenter.submitScore = function ( scoreNumber, leaderboardID )
Unlock achievement
SonarCocosHelper.GameCenter.unlockAchievement = function ( achievementID, percent )
Reset all player achievements (cannot be undone)
SonarCocosHelper.GameCenter.resetPlayerAchievements = function ( )