Loading

Paste #p56ra315c

  1.                         if (this.rankings[rank].goal_id != null) {
  2.                             if (update_method == null) {
  3.                                 if (debug_messages == true) GSLog.Info("Removing goal_id " + this.rankings[rank].goal_id + " from this.rankings[" + rank + "].goal_id");
  4.                                 GSGoal.Remove(this.rankings[rank].goal_id);
  5.                                 this.rankings[rank].goal_id = null;
  6.                                 if (debug_messages == true) GSLog.Info("Removing c_id " + this.rankings[rank].c_id + " from this.rankings[" + rank + "].c_id");
  7.                                 this.rankings[rank].c_id = null;
  8.                                 if (debug_messages == true) GSLog.Info("Removing rank " + this.rankings[rank].rank + " from this.rankings[" + rank + "].rank");
  9.                                 this.rankings[rank].rank = null;
  10.                                 if (debug_messages == true) GSLog.Info("Removing c_value " + this.rankings[rank].c_value + " from this.rankings[" + rank + "].c_value");
  11.                                 this.rankings[rank].c_value = null;
  12.                                 this.rankings[rank].goal_id = GSGoal.New(GSCompany.COMPANY_INVALID, GSText(GSText.STR_RANK_COMPANY_NUM, rank, c_id, c_id), GSGoal.GT_NONE, 0);
  13.                                 if (debug_messages == true) GSLog.Info("Re-added goal_id " + this.rankings[rank].goal_id + " to this.rankings[" + rank + "].goal_id (text: rank = " + rank + ", c_id = " + c_id + ")");
  14.                                 this.rankings[rank].c_id = c_id;
  15.                                 if (debug_messages == true) GSLog.Info("Re-added c_id " + this.rankings[rank].c_id + " to this.rankings[" + rank + "].c_id");
  16.                                 this.rankings[rank].rank = rank;
  17.                                 if (debug_messages == true) GSLog.Info("Re-added rank " + this.rankings[rank].rank + " to this.rankings[" + rank + "].rank");
  18.                                 this.rankings[rank].c_value = c_value;
  19.                                 if (debug_messages == true) GSLog.Info("Re-added c_value " + this.rankings[rank].c_value + " to this.rankings[" + rank + "].c_value");
  20.                             } else {
  21.                                 if (this.rankings[rank].c_id != c_id || this.rankings[rank].rank != rank) {
  22.                                     GSGoal.SetText(this.rankings[rank].goal_id, GSText(GSText.STR_RANK_COMPANY_NUM, rank, c_id, c_id));
  23.                                     if (debug_messages == true) GSLog.Info("Updating goal_id " + this.rankings[rank].goal_id + " to this.rankings[" + rank + "].goal_id (text: rank = " + rank + ", c_id = " + c_id + ")");
  24.                                     if (this.rankings[rank].c_id != c_id) {
  25.                                         this.rankings[rank].c_id = c_id;
  26.                                         if (debug_messages == true) GSLog.Info("Updating c_id " + this.rankings[rank].c_id + " to this.rankings[" + rank + "].c_id");
  27.                                     }
  28.                                     if (this.rankings[rank].rank != rank) {
  29.                                         this.rankings[rank].rank = rank;
  30.                                         if (debug_messages == true) GSLog.Info("Updating rank " + this.rankings[rank].rank + " to this.rankings[" + rank + "].rank");
  31.                                     }
  32.                                 }
  33.                             }
  34.                         } else {
  35.                             this.rankings[rank].goal_id = GSGoal.New(GSCompany.COMPANY_INVALID, GSText(GSText.STR_RANK_COMPANY_NUM, rank, c_id, c_id), GSGoal.GT_NONE, 0);
  36.                             if (debug_messages == true) GSLog.Info("Added goal_id " + this.rankings[rank].goal_id + " to this.rankings[" + rank + "].goal_id (text: rank = " + rank + ", c_id = " + c_id + ")");
  37.                             this.rankings[rank].c_id = c_id;
  38.                             if (debug_messages == true) GSLog.Info("Added c_id " + this.rankings[rank].c_id + " to this.rankings[" + rank + "].c_id");
  39.                             this.rankings[rank].rank = rank;
  40.                             if (debug_messages == true) GSLog.Info("Added rank " + this.rankings[rank].rank + " to this.rankings[" + rank + "].rank");
  41.                             this.rankings[rank].c_value = c_value;
  42.                             if (debug_messages == true) GSLog.Info("Added c_value " + this.rankings[rank].c_value + " to this.rankings[" + rank + "].c_value");
  43.                         }

Comments