equal
deleted
inserted
replaced
364 if (e->we.click.pt.y >= 127 && IS_INT_INSIDE(line, 0, 2) && i->produced_cargo[line] != CT_INVALID) { |
364 if (e->we.click.pt.y >= 127 && IS_INT_INSIDE(line, 0, 2) && i->produced_cargo[line] != CT_INVALID) { |
365 if (IS_INT_INSIDE(x, 5, 25) ) { |
365 if (IS_INT_INSIDE(x, 5, 25) ) { |
366 /* Clicked buttons, decrease or increase production */ |
366 /* Clicked buttons, decrease or increase production */ |
367 if (x < 15) { |
367 if (x < 15) { |
368 if (isProductionMinimum(i, line)) return; |
368 if (isProductionMinimum(i, line)) return; |
369 i->production_rate[line] = maxu(i->production_rate[line] / 2, 1); |
369 i->production_rate[line] = max(i->production_rate[line] / 2, 1); |
370 } else { |
370 } else { |
371 if (isProductionMaximum(i, line)) return; |
371 if (isProductionMaximum(i, line)) return; |
372 i->production_rate[line] = minu(i->production_rate[line] * 2, 255); |
372 i->production_rate[line] = minu(i->production_rate[line] * 2, 255); |
373 } |
373 } |
374 |
374 |