Loading

Paste #pzk83sgm1

  1.         /* This station can be used, add it to st1/st2 */
  2.         if (st1 == NULL) {
  3.             st1 = st; best_rating1 = st->goods[type].rating;
  4.         } else {
  5.             if (owner == MAX_COMPANIES || st1->owner == OWNER_NONE || st->owner == OWNER_NONE || (st->owner == owner && st->owner == st1->owner) || (st->owner != owner && st1->owner != owner)) {
  6.                 if (st->goods[type].rating >= best_rating1) {
  7.                     st2 = st1; best_rating2 = best_rating1; st1 = st; best_rating1 = st->goods[type].rating;
  8.                 } else {
  9.                     if (st2 == NULL || st->goods[type].rating >= best_rating2 || (owner != MAX_COMPANIES && st2->owner != OWNER_NONE && st2->owner != st->owner)) {
  10.                         st2 = st; best_rating2 = st->goods[type].rating;
  11.                     }
  12.                 }
  13.             } else {
  14.                 if (st1->owner != owner && st->owner == owner) {
  15.                     st2 = NULL; best_rating2 = 0; st1 = st; best_rating1 = st->goods[type].rating;
  16.                 }
  17.             }
  18.         }
  19.     }

Version history

Revision # Author Created at
ptsdqblf6 Anonymous 22 Feb 2019, 00:46:12 UTC Diff

Comments