equal
deleted
inserted
replaced
552 GetProducedCargoProc *gpc; |
552 GetProducedCargoProc *gpc; |
553 TileIndex tile = TileXY(xc, yc); |
553 TileIndex tile = TileXY(xc, yc); |
554 |
554 |
555 gpc = _tile_type_procs[GetTileType(tile)]->get_produced_cargo_proc; |
555 gpc = _tile_type_procs[GetTileType(tile)]->get_produced_cargo_proc; |
556 if (gpc != NULL) { |
556 if (gpc != NULL) { |
557 byte cargos[2] = { CT_INVALID, CT_INVALID }; |
557 CargoID cargos[2] = { CT_INVALID, CT_INVALID }; |
558 |
558 |
559 gpc(tile, cargos); |
559 gpc(tile, cargos); |
560 if (cargos[0] != CT_INVALID) { |
560 if (cargos[0] != CT_INVALID) { |
561 produced[cargos[0]]++; |
561 produced[cargos[0]]++; |
562 if (cargos[1] != CT_INVALID) { |
562 if (cargos[1] != CT_INVALID) { |