Loading

Paste #pbcxineit

  1.     for (int yc = y1; yc != y2; yc++) {
  2.         for (int xc = x1; xc != x2; xc++) {
  3.             TileIndex tile = TileXY(xc, yc);
  4.  
  5.             if (_settings_game.station.serve_water_industries) {
  6.                 AddAcceptedCargo(tile, acceptance, always_accepted);
  7.             } else {
  8.                 if (st_ind == INVALID_INDUSTRY) {
  9.                     if (!IsTileType(tile, MP_INDUSTRY)) {
  10.                         AddAcceptedCargo(tile, acceptance, always_accepted);
  11.                     } else {
  12.                         if (!HasIndustryStation(Industry::GetByTile(tile))) {
  13.                             AddAcceptedCargo(tile, acceptance, always_accepted);
  14.                         }
  15.                     }
  16.                 } else {
  17.                     if (IsTileType(tile, MP_INDUSTRY) && Industry::GetByTile(tile)->index == st_ind) {
  18.                         AddAcceptedCargo(tile, acceptance, always_accepted);
  19.                     }
  20.                 }
  21.             }
  22.         }
  23.     }

Version history

Revision # Author Created at
pvwc6g3dv Anonymous 09 Feb 2019, 02:26:56 UTC Diff

Comments