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

Piston Elevator sounds loop endlessly even when not moving #4446

Open
MacheTheFerret opened this issue Sep 27, 2024 · 0 comments
Open

Piston Elevator sounds loop endlessly even when not moving #4446

MacheTheFerret opened this issue Sep 27, 2024 · 0 comments
Labels
Bug Something isn't working correctly Done in next release This has been addressed in the next release

Comments

@MacheTheFerret
Copy link

MacheTheFerret commented Sep 27, 2024

BEE2 Application Version

2.4.45.2

BEE2 Package Version

2.4.45.0

What operating system are you running on?

No response

Description of the bug

Once a piston elevator (pointed in any direction, whether or not set to Auto-drop cube, etc.) moves for the first time, the move sounds loop endlessly even when they're completely stopped. Track platforms seem to be immune from this bug.

Expected behavior

The sounds stop when the platform stops.

Steps to reproduce

Place an elevator in the map and activate it in any way for the first time. The bug will now persist until you restart.

Logs and Reports

Description: Log consists of me pressing a (default) floor button tied to an elevator, waiting for it to finish moving, then leaving the button and waiting for it to finish moving again.

(32.15) output: (prop_floor_button,bt14-btn) -> (pl113601-proxy,OnProxyRelay1)()
(32.15) output: (prop_floor_button,bt14-btn) -> (pl113601-proxy,OnProxyRelay1)()
(32.15) output: (prop_floor_button,bt14-btn) -> (ip1047882-pan,Check)()
(32.15) output: (prop_floor_button,bt14-btn) -> (lb13-bridge,Enable)()
(32.15) output: (prop_floor_button,bt14-btn) -> (@voice_floor_button,FireUser1)()
(32.17) input bt14-btn: pl113601-proxy.OnProxyRelay1()
(32.17) output: (prop_floor_button,bt14-btn) -> (pl113601-counter,Add)(1)
(32.17) input bt14-btn: pl113601-proxy.OnProxyRelay1()
(32.17) output: (prop_floor_button,bt14-btn) -> (pl113601-counter,Add)(1)
(32.17) input bt14-btn: ip1047882-pan.Check()
(32.17) input bt14-btn: lb13-bridge.Enable()
unhandled input: (FireUser1) -> (@voice_floor_button), from (prop_floor_button,bt14-btn); target entity not found
(32.17) input bt14-btn: pl113601-counter.Add(1)
(32.17) input bt14-btn: pl113601-counter.Add(1)
(32.17) output: (math_counter,pl113601-counter) -> (pl113601-script,FireUser2)()
(32.17) input pl113601-counter: pl113601-script.FireUser2()
(32.17) output: (ambient_generic,pl113601-script) -> (!self,RunScriptCode)(moveto(1))
(32.17) input pl113601-script: pl113601-script.RunScriptCode(moveto(1))
(32.17) input pl113601-script: pl113601-script.PlaySound()
(32.17) input pl113601-script: pl113601-wake_trig.Enable()
(32.17) input pl113601-script: pl113601-pist2.Close()
(32.27) input pl113601-script: pl113601-wake_trig.Disable()
(33.03) output: (func_movelinear,pl113601-pist2) -> (pl113601-script,RunScriptCode)(positions[2]=-1;_dn())
(33.03) input pl113601-pist2: pl113601-script.RunScriptCode(positions[2]=-1;_dn())
(33.03) input pl113601-script: pl113601-script.StopSound()
(36.60) output: (prop_floor_button,bt14-btn) -> (pl113601-proxy,OnProxyRelay2)()
(36.60) output: (prop_floor_button,bt14-btn) -> (pl113601-proxy,OnProxyRelay2)()
(36.60) output: (prop_floor_button,bt14-btn) -> (ip1047882-pan,Uncheck)()
(36.60) output: (prop_floor_button,bt14-btn) -> (lb13-bridge,Disable)()
(36.60) input bt14-btn: pl113601-proxy.OnProxyRelay2()
(36.60) output: (prop_floor_button,bt14-btn) -> (pl113601-counter,Subtract)(1)
(36.60) input bt14-btn: pl113601-proxy.OnProxyRelay2()
(36.60) output: (prop_floor_button,bt14-btn) -> (pl113601-counter,Subtract)(1)
(36.60) input bt14-btn: ip1047882-pan.Uncheck()
(36.60) input bt14-btn: lb13-bridge.Disable()
(36.60) input bt14-btn: pl113601-counter.Subtract(1)
(36.60) output: (math_counter,pl113601-counter) -> (pl113601-script,FireUser1)()
(36.60) input bt14-btn: pl113601-counter.Subtract(1)
(36.60) input pl113601-counter: pl113601-script.FireUser1()
(36.60) output: (ambient_generic,pl113601-script) -> (!self,RunScriptCode)(moveto(2))
(36.60) input pl113601-script: pl113601-script.RunScriptCode(moveto(2))
(36.60) input pl113601-script: pl113601-script.PlaySound()
(36.60) input pl113601-script: pl113601-wake_trig.Enable()
(36.60) input pl113601-script: pl113601-pist2.Open()
(36.70) input pl113601-script: pl113601-wake_trig.Disable()
(37.47) output: (func_movelinear,pl113601-pist2) -> (pl113601-script,RunScriptCode)(positions[2]=1;_up())
(37.47) input pl113601-pist2: pl113601-script.RunScriptCode(positions[2]=1;_up())
(37.47) input pl113601-script: pl113601-script.StopSound()

Additional information

So far only observed in Original Clean style, but most likely persists into other styles.

@MacheTheFerret MacheTheFerret added the Bug Something isn't working correctly label Sep 27, 2024
@vrad-exe vrad-exe transferred this issue from BEEmod/BEE2.4 Sep 28, 2024
@TeamSpen210 TeamSpen210 added the Done in next release This has been addressed in the next release label Sep 30, 2024
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 Done in next release This has been addressed in the next release
Projects
None yet
Development

No branches or pull requests

2 participants