Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: Adjustable-speed pumps #24

Closed
macdjord opened this issue Sep 23, 2020 · 2 comments
Closed

Feature request: Adjustable-speed pumps #24

macdjord opened this issue Sep 23, 2020 · 2 comments
Labels
enhancement New feature or request

Comments

@macdjord
Copy link

When testing fluid systems, it would be helpful to be able to create pumps with maximum pumping speeds other than the default 12,000/s.

I therefore suggest adding a modded pump which has a GUI where the player can specify the desired maximum pumping rate. The GUI should accept the value in units per tick, per second, or per minute, and should accept non-integer values.

There exist workarounds using an inifinity pipe connected to a pump to limit its flow rate, but:

  • That requires an extra pipe segment attached to the pump; it would be far more natural to set the rate on the pump itself
  • The infinity pipe segment acts as an infinite fluid source or sink; there is no way to rate-limit a pump in the middle of a fluid system.
  • The workaround is restricted to incrementing the flow rate in multiples of 60 units/s up to a maximum of 6000 u/s; there is no way to, e.g., limit a pump to 30 u/s or 10,000 u/s.
@macdjord macdjord added the enhancement New feature or request label Sep 23, 2020
@raiguard
Copy link
Owner

raiguard commented Sep 26, 2020

Factorio 1.1 will let you set infinity pipes to constantly add or remove a certain amount of liquid to/from themselves. This lets you test input or output rates, but does not let you rate-limit in the middle of a system. I will see about making it so pumps can have their speed changed at runtime for that usecase.

@raiguard
Copy link
Owner

raiguard commented Oct 2, 2020

v1.6.0 was released yesterday, and included the new super pumps with an adjustable pumping speed! See the forum thread you linked for more information.

@raiguard raiguard closed this as completed Oct 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants