MantisBT - Zandronum |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0003181 | Zandronum | [All Projects] Suggestion | public | 2017-07-06 21:21 | 2024-03-11 06:42 |
|
Reporter | Korshun | |
Assigned To | Kaminsky | |
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | |
Platform | Microsoft | OS | Windows | OS Version | XP/Vista/7 |
Product Version | 2.1 | |
Target Version | 3.1 | Fixed in Version | 3.1 | |
|
Summary | 0003181: Sync looping sounds to newly connected clients |
Description | If a looping sound is played on an actor and then a client connects, the client won't hear the looping sound that the actor is currently playing until the next call to A_PlaySound.
This can be a source of confusion and hidden sound bugs, and become inconvenient in cases when A_PlaySound can't be easily repeatedly called. |
Steps To Reproduce | |
Additional Information | |
Tags | No tags attached. |
Relationships | related to | 0000463 | resolved | | Ambient sounds pile up for incoming clients, after map changes and after reconnecting |
|
Attached Files | ShortRedTorchWithSound.wad (152,885) 2017-07-17 13:48 /tracker/file_download.php?file_id=2147&type=bug |
|
Issue History |
Date Modified | Username | Field | Change |
2017-07-06 21:21 | Korshun | New Issue | |
2017-07-16 13:29 | Korshun | Note Added: 0018047 | |
2017-07-16 19:32 | Edward-san | Note Added: 0018050 | |
2017-07-16 19:32 | Edward-san | Status | new => feedback |
2017-07-17 13:48 | Korshun | File Added: ShortRedTorchWithSound.wad | |
2017-07-17 13:49 | Korshun | Note Added: 0018054 | |
2017-07-17 13:49 | Korshun | Status | feedback => new |
2017-07-17 13:55 | Korshun | Note Edited: 0018054 | bug_revision_view_page.php?bugnote_id=18054#r10783 |
2017-07-17 18:50 | Edward-san | Product Version | 3.0-beta => 2.1 |
2017-07-23 18:52 | Dusk | Target Version | => 3.1 |
2021-07-23 20:20 | Kaminsky | Note Added: 0021624 | |
2021-07-23 20:20 | Kaminsky | Assigned To | => Kaminsky |
2021-07-23 20:20 | Kaminsky | Status | new => needs testing |
2024-03-11 06:42 | unknownna | Relationship added | related to 0000463 |
2024-03-11 06:42 | unknownna | Note Added: 0023342 | |
2024-03-11 06:42 | unknownna | Status | needs testing => resolved |
2024-03-11 06:42 | unknownna | Resolution | open => fixed |
2024-03-11 06:42 | unknownna | Fixed in Version | => 3.1 |
Notes |
|
|
I found out that repeatedly calling A_PlaySound on an actor causes redundant net traffic. Implementing looping sound sync would eliminate it. |
|
|
|
|
|
(0018054)
|
Korshun
|
2017-07-17 13:49
(edited on: 2017-07-17 13:55) |
|
Yes. It is the same in 2.1.2. You can test it using the example wad (summon ShortRedTorch).
In 3.0, cl_showcommands shows a lot of sound playing commands. In 2.1.2, cl_showcommands doesn't work, but spawning a lot of torches results in an increase in net traffic.
Also, 2.1.2 doesn't sync looping sounds either.
|
|
|
|
Any looping sounds on an actor should now be synced properly with newly connected clients in 3.1. The redundant net traffic caused by playing the same looping sound repeatedly has also been addressed. |
|
|
|
Confirmed to work properly in 3.1. Thanks! The net traffic issue will help a lot. |
|