Jump to content

Why Are My Gas Pumps Pumping 1000g/s?


Recommended Posts

I have two separate save games (Spaced Out) in which a single gas pump is able to pump 1000g/s by itself (instead of the expected 500g/s). I have deconstructed/reconstructed gas pumps, reloaded saves, restarted the game, but the behavior persists. Almost all of the mods I'm using are QoL only and none are designed to modify the gas pump; nonetheless I have disabled all my mods but the behavior persists - a single gas pump is able to pump up to 1000g by itself.

Has anyone else run into this?

I have investigated a bit more...Is it perhaps some interface display feedback issue ( to perhaps reduce loosing FPS game speed ) ? I have pipes fluctuating with 0,200,800,300,1000 etc. grams with the mouse hovering above a pipe, hooked up to 1 working pump.

I think its still 500 grams per pump, but depending at which point the player hovers over a pipe, the player may seem fluctuating numbers - Especially if the game is running slow on a players computer.

I am playing with 15-25 FPS :concern: ~6000 cycle, large map, one colony excavated.

image.thumb.png.8e333280bfeb715b6f412587ea194f66.png

32 minutes ago, Racso5 said:

Wait, so is this normal? The building description for the gas pump states 500g/s. Was it changed to 1000g/s for Spaced Out and the devs simply forgot to update the building description?

Or is this a bug?

Could be a display glitch like you've said.

Could also be that you've got a cross-back loop somewhere in the path causing the 500g packets to double up on each other.

I've done that by accident quite often when working with various bridges to try and control flows.

4 hours ago, Soulwind said:

Could be a display glitch like you've said.

Could also be that you've got a cross-back loop somewhere in the path causing the 500g packets to double up on each other.

I've done that by accident quite often when working with various bridges to try and control flows.

Good point, but in my scenario Im seeing this unexpected behavior on the pipe segment connected directly to the pump, and it’s also a simple setup without any other bridges or pumps.

I suspect this is the same scenario for @babba.

Can you check one of your bases to see if it is happening to you too @Soulwind? It would help to get more feedback to try to determine if this is consistent or intermittent among the player base.

Had another look again and I have done a few shots. I measured at the first pipe point, on top of the pump. At this zoom level the game is running here at 12-26 FPS, I kind of "feel" the delay of the user interface on my system.

Contrary to a lot of shooter games, low FPS in ONI often means true calculation result delays for game stuff happening. I can not tell if the low FPS is the ( only ) cause though, so if someone tests around at 60 FPS in the editor ( I play survival mode )...That would be good :ghost: @Racso5

Also, there is a mix of gasses present for the pump: Steam, Natural Gas, Sour Gas and Carbon Dioxide. This gas pump is on the edge of pumping any of those right now. However...I measured on the first piece of the pipe, on top of the pump.

image.png.ce7c6620066f624ddca3ebc784469979.pngimage.png.3b1c2b82f2ba07f3f332bfdab34d2c44.pngimage.png.148ff86114cb1471527a4bc3ef64d726.pngimage.png.327ebd40511b3fd9ab13ecdc68f3c381.png

image.png.bc32d1cae99164a8fd16ea5aef233c47.pngimage.png.81a80e8cab796fc345d9854c221eec51.png Gas pump controlled by atmo sensor

Perhaps @mathmanican or @nakomaru can say something on the thread topic ? :p Here is a hot coffee for everyone from babba ! :bee:

image.png.66d17769bd9fb966a9ac31db1e609f73.png Hot coffee for everyone :cheerful:

The gas pump has an internal storage. If there are mixed gases, it will inhale 500g total of gas each second, but can only send one "type" of gas to the pipe each second. The other gases will accumulate inside the pump, and when it comes to their turn to be output there may be more than 500g.

Otherwise the pump would not be able to pump 500g/s when in mixed gas. The average throughput taking all gases into account should be 500g/s in all cases.

If there are no mixed gases, then the pipe is probably backed up. Only 500g/s or less is moving, but the pipe is full. If there is anything at all in the pipe where the pump outputs it will be unable to add to the pipe, and the next packet added will likely be 1000g.

3 hours ago, Yobbo said:

The gas pump has an internal storage. If there are mixed gases, it will inhale 500g total of gas each second, but can only send one "type" of gas to the pipe each second. The other gases will accumulate inside the pump, and when it comes to their turn to be output there may be more than 500g.

Otherwise the pump would not be able to pump 500g/s when in mixed gas. The average throughput taking all gases into account should be 500g/s in all cases.

If there are no mixed gases, then the pipe is probably backed up. Only 500g/s or less is moving, but the pipe is full. If there is anything at all in the pipe where the pump outputs it will be unable to add to the pipe, and the next packet added will likely be 1000g.

Ah, I didn't realize that the gas pump has an internal buffer! This explanation makes sense, and I was able to see it in action (sort of because the pumping happens so quickly). Thanks @Yobbo!

It's amazing how much you can continue to learn from this game - love it.

On 2/10/2022 at 6:02 AM, Racso5 said:

I have two separate save games (Spaced Out) in which a single gas pump is able to pump 1000g/s by itself (instead of the expected 500g/s). I have deconstructed/reconstructed gas pumps, reloaded saves, restarted the game, but the behavior persists. Almost all of the mods I'm using are QoL only and none are designed to modify the gas pump; nonetheless I have disabled all my mods but the behavior persists - a single gas pump is able to pump up to 1000g by itself.

Has anyone else run into this?

Assuming an empty pipe, a pump can emit packets larger than 500g, if mixed gasses are present, because it's forced to emit one kind a time. But its combined output won't exceed 500g/s.  So you can see a pump emit a 999g packet, but the following one will be a 1g packet of something else. I think if 3 gasses are involved, it could even produce a 1000g packet of one of them, but then 2 other packets whose sum is 500g max (3 packets, 1500g total). I hope I'm making sense here. :)

Archived

This topic is now archived and is closed to further replies.

Please be aware that the content of this thread may be outdated and no longer applicable.

×
  • Create New...