Piping pressure

Issue #19 resolved
Erlend Åmdal repo owner created an issue

Any pumping action should have a max pressure parameter which indicates how far it can travel through a pipe. During a pumping action every gas pipe will be exposed to a pressure equal to the block distance traveled.

In addition, each pipe type will have a maximum pressure property. If the pipe experiences pressure greater than its maximum pressure, it can randomly break.

  • Add an API function for registering Gas pipe types.
  • Add an IGasCarrier interface that BlockGasPipe will implement.
  • Rework piping system to support this.

Comments (1)

  1. Log in to comment