Skip to content
New issue

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

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

Already on GitHub? # to your account

Fix anchoring time increasing with each dangerous unwrench #3026

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

Conversation

whatston3
Copy link
Contributor

@whatston3 whatston3 commented Mar 4, 2025

About the PR

AtmosUnsafeUnanchorComponent keeps increasing the amount of time it takes to unanchor something. This fixes that by keeping track of the current anchor time separately from the base.

Why / Balance

Fixes #2928.

How to test

  1. Create a connector port, anchor an air canister into it, then spawn and anchor a gaslock or pipe to its output.
  2. View the AnchorableComponent on the gaslock/pipe.
  3. Repeatedly anchor and unanchor the gaslock/pipe. It should consistently take ~3 seconds for dangerous unanchors and 1 second for anchors/safe unanchors.

Media

Requirements

Breaking changes

Changelog

🆑

  • fix: Anchoring the same gaslock or pipe no longer takes longer with each unsafe unanchor.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
C# S: Needs Review This PR is awaiting reviews size/S
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Portable gaslocks have overlapping doafters
1 participant