8000 Fix overzealous group processing resuming by TobleroneSwordfish · Pull Request #23791 · goonstation/goonstation · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Fix overzealous group processing resuming #23791

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

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

TobleroneSwordfish
Copy link
Contributor

About the PR

Replaces the weird heuristic of average group pressure being less than 5kPa with the actual regroup checks.

Why's this needed?

Currently large airgroups simply won't ever repressurize if they get zeroed out, possibly contributing to the negative temperature bug. If this solution is too performance heavy we could always just remove this check entirely and rely on the 7 cycle regroup check instead.

Testing

This canister would have endlessly failed to repressurize this hallway before:
image

@TobleroneSwordfish TobleroneSwordfish added C-Bug A bug that impacts usage of a feature A-Atmospherics Attempts to touch the atmos system, help us all ☠ labels Jun 9, 2025
@github-actions github-actions bot added the size/S Denotes a PR that changes 10-29 lines, ignoring generated files. label Jun 9, 2025
@TobleroneSwordfish TobleroneSwordfish marked this pull request as draft June 10, 2025 03:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Atmospherics Attempts to touch the atmos system, help us all ☠ C-Bug A bug that impacts usage of a feature size/S Denotes a PR that changes 10-29 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant
0