예제 #1
0
 public ScoreSubmissionData(DataHolder dataHolder) {
   this.Ah = dataHolder.getStatusCode();
   this.Mt = new HashMap();
   int count = dataHolder.getCount();
   fq.m987z(count == 3);
   for (int i = 0; i < count; i++) {
     int G = dataHolder.m1687G(i);
     if (i == 0) {
       this.LP = dataHolder.getString("leaderboardId", i, G);
       this.Ie = dataHolder.getString("playerId", i, G);
     }
     if (dataHolder.getBoolean("hasResult", i, G)) {
       m574a(
           new Result(
               dataHolder.getLong("rawScore", i, G),
               dataHolder.getString("formattedScore", i, G),
               dataHolder.getString("scoreTag", i, G),
               dataHolder.getBoolean("newBest", i, G)),
           dataHolder.getInteger("timeSpan", i, G));
     }
   }
 }
 Y(DataHolder dataholder)
 {
     super(dataholder);
     if (dataholder.getCount() <= 0) goto _L2; else goto _L1
 Q(DataHolder dataholder)
 {
     super(dataholder);
     dataholder = new GameRequestBuffer(dataholder);
     if (dataholder.getCount() <= 0) goto _L2; else goto _L1