Skip to content
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

Pedestal Guns must remain activated for a full 5 seconds before beginning to rotate. #4432

Open
Aneonen opened this issue Jun 20, 2024 · 2 comments
Labels
Bug Something isn't working correctly

Comments

@Aneonen
Copy link

Aneonen commented Jun 20, 2024

BEE2 Application Version

4.45.2

BEE2 Package Version

4.45

What operating system are you running on?

No response

Description of the bug

Currently, if the portal gun pedestal is activated manually via a puzzlemaker input, that input must remain active for at least 5 seconds before the gun actually starts to rotate and fire a portal.

This appears to occur because while the timer controlling the rotation fires every five seconds, it is not told to fire when it is enabled by the input. This means that pedestal buttons that last for less than 5 seconds, floor buttons that are only pressed briefly, etc., will not actually activate the item in practice, and in general the item becomes much more slow and clunky.

Expected behavior

The pedestal gun should start to rotate immediately after being activated.

Steps to reproduce

  1. Place down pedestal gun item
  2. Link an input into it that can remain active for more/less than 5 seconds.
  3. Observe that the pedestal does not appear to respond if the input remains active for less than 5 seconds, and then starts at the 5 second mark.

Logs and Reports

No response

Additional information

No response

@Aneonen Aneonen added the Bug Something isn't working correctly label Jun 20, 2024
@TeamSpen210
Copy link
Member

I should change the way the logic works so that it fires immediately when activated, then rotates to the next position afterwards.

@vrad-exe
Copy link
Member

Maybe also add a mode where it doesn't rotate and just fires once when activated?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working correctly
Projects
None yet
Development

No branches or pull requests

3 participants