public void ReportScore(long score, string board, Action <bool> callback) { bool flag = !this.VerifyAuthentication(); if (flag) { bool flag2 = callback != null; if (flag2) { callback(false); } } else { GameCenterPlatform.InternalReportScore(score, board, callback); } }