OpenRCT2 / OpenRCT2

An open source re-implementation of RollerCoaster Tycoon 2 🎢
https://openrct2.io
GNU General Public License v3.0
13.29k stars 1.52k forks source link

Guest screams loop, unlike in vanilla RCT2 #19780

Open deurklink opened 1 year ago

deurklink commented 1 year ago

Operating System

Windows 10

OpenRCT2 build

OpenRCT2 0.4.4 47e8835

Base game

RollerCoaster Tycoon 2

Area(s) with this issue?

No response

Describe the issue

Guest screams loop, so you hear the same scream multiple times on the same slope. In the base game, guests scream only once. I made a test map which has a coaster with some ridiculously long drops, but you can already hear it on smaller coasters, especially with the screams with shorter duration like the high pitched one.

Steps to reproduce

  1. Build coaster
  2. Listen to guest screams

Attachments

screamtest.zip

zzril commented 1 year ago

Did some testing and found the bug was introduced in b264a732472f5643437ddfd51c80df98285c6c7e . Parent commit ( dbf99bed715e8a57ca01d89b22ab9542a9482ad9 ) has the correct behaviour (i.e. only one scream per drop).

rik-smeets commented 1 year ago

Could you take a look at this @IntelOrca, since it seems this bug was introduced by a change of yours?

deurklink commented 1 year ago

I uploaded a video where I removed the music to show how ridiculous these screams can get.. The high pitched scream was already annoying, but now it's even worse haha.

https://www.youtube.com/shorts/tzL8sL1sttc