Jump to content

Overpressure exploits

  • Branch: Live Branch Version: Windows Pending

There are a number of creative exploits to get gassed or liquids to overpressure. They all seem to involve putting a separate element at low quantity to get in the way of. Since the game fundamentally lacks mixing or partial pressures, this seems implausible to fix. However, that’s not true. There is a hacky way:

Before outputting from a vent, check the pressure from the location where the element will be pushed to. That should approximate partial pressure nicely.

Possibly even better: check the average pressure of the same element within 5 reachable squares of the vent. Which might be technically easier and smooth out a lot of strange behaviors.

This second option may also be appropriate to give steam turbines some implementation sanity. Perhaps allow them to be rebalanced, since the exploits would be removed.

With the addition of reservoirs, I think now is a good time for this fix.

Steps to Reproduce
Put a small amount of crude oil at a vent. Now that vent can expel infinite pressure into the nearby locale.

User Feedback

There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Create New...