MantisBT - Zandronum |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0002602 | Zandronum | [All Projects] Bug | public | 2016-01-30 08:44 | 2024-04-09 03:51 |
|
Reporter | AlienOverlord | |
Assigned To | | |
Priority | normal | Severity | major | Reproducibility | always |
Status | resolved | Resolution | fixed | |
Platform | x86_64 | OS | Linux | OS Version | 4.1.50 |
Product Version | 2.1 | |
Target Version | 3.1 | Fixed in Version | 3.2 | |
|
Summary | 0002602: Ceiling height updates aren't sent correctly to spectators |
Description | subj.
Given MAP01 from this PK3:'http://allfearthesentinel.net/download?file=jashin-final.pk3 [^]'
It has a red door right outside of spawn area that's animated using ACS.
The script looks like this: Ceiling_LowerByValue -> TagWait -> Ceiling_RaiseByValue -> TagWait -> restart.
When there are active players ingame, the door is animated correctly (even for spectators). When there are only spectators, the door is jittering horribly even when connecting to LAN machine. |
Steps To Reproduce | |
Additional Information | |
Tags | No tags attached. |
Relationships | related to | 0004068 | resolved | Kaminsky | Linux servers don't send out commands normally if there's at least one client connected but spectating |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2016-01-30 08:44 | AlienOverlord | New Issue | |
2016-11-27 17:17 | Torr Samaho | Description Updated | bug_revision_view_page.php?rev_id=9921#r9921 |
2016-11-27 17:23 | Torr Samaho | Note Added: 0016364 | |
2016-11-27 17:23 | Torr Samaho | Status | new => feedback |
2016-12-24 22:41 | Dusk | Target Version | => 3.0 |
2017-02-02 04:51 | Decay | Note Added: 0016750 | |
2017-02-05 22:01 | AlienOverlord | Note Added: 0016760 | |
2017-02-05 22:01 | AlienOverlord | Status | feedback => new |
2017-02-05 22:08 | AlienOverlord | Note Edited: 0016760 | bug_revision_view_page.php?bugnote_id=16760#r10118 |
2017-02-05 22:15 | AlienOverlord | Note Edited: 0016760 | bug_revision_view_page.php?bugnote_id=16760#r10119 |
2017-02-05 22:17 | AlienOverlord | Note Edited: 0016760 | bug_revision_view_page.php?bugnote_id=16760#r10120 |
2017-02-06 07:35 | Torr Samaho | Note Added: 0016771 | |
2017-02-06 07:35 | Torr Samaho | Status | new => feedback |
2017-02-06 10:07 | AlienOverlord | Note Added: 0016773 | |
2017-02-06 10:07 | AlienOverlord | Status | feedback => new |
2017-02-06 10:14 | AlienOverlord | Note Added: 0016774 | |
2017-02-06 10:50 | Dusk | Product Version | 3.0-beta => 2.1 |
2017-02-06 10:50 | Dusk | Target Version | 3.0 => |
2017-02-06 10:50 | Dusk | Target Version | => 3.1 |
2017-02-06 14:49 | Decay | Note Added: 0016779 | |
2017-02-06 19:51 | AlienOverlord | Note Added: 0016791 | |
2017-02-06 19:52 | AlienOverlord | Note Edited: 0016791 | bug_revision_view_page.php?bugnote_id=16791#r10133 |
2017-02-06 19:53 | AlienOverlord | Note Edited: 0016791 | bug_revision_view_page.php?bugnote_id=16791#r10134 |
2022-12-29 18:53 | Kaminsky | Relationship added | related to 0004068 |
2022-12-29 18:54 | Kaminsky | Note Added: 0022568 | |
2023-07-04 12:56 | Kaminsky | Note Added: 0022860 | |
2023-07-04 12:56 | Kaminsky | Status | new => needs testing |
2024-04-09 03:51 | Ru5tK1ng | Note Added: 0023572 | |
2024-04-09 03:51 | Ru5tK1ng | Status | needs testing => resolved |
2024-04-09 03:51 | Ru5tK1ng | Resolution | open => fixed |
2024-04-09 03:51 | Ru5tK1ng | Fixed in Version | => 3.2 |
Notes |
|
|
I can't reproduce the problem. Can anybody else reproduce it? Was it any different in 2.1.2? |
|
|
(0016750)
|
Decay
|
2017-02-02 04:51
|
|
|
|
(0016760)
|
AlienOverlord
|
2017-02-05 22:01
(edited on: 2017-02-05 22:17) |
|
|
|
|
Does 2.1.2 perform any better under the same conditions? |
|
|
|
Same happens in 2.1.2, except authentication and joining are instant. |
|
|
|
It also reproduces in a server hosted on TSPG, so I doubt it's caused by the configuration of my Linux machine.
Currently 45.58.113.226:10798, but otherwise can be started using this bot command:
.host iwad="doom2.wad" hostname="Test" gamemode="coop" wad="jashin-final.pk3" version="3.0" |
|
|
(0016779)
|
Decay
|
2017-02-06 14:49
|
|
Here's the code from the map.
script 11 OPEN
{
TagWait(439);
Ceiling_LowerByValue(439, 32, 104);
TagWait(439);
Ceiling_RaiseByValue(439, 32, 104);
Delay(35*4);
restart;
}
Try changing the ACS; I suspect tagwait (especially tagwait being called first) is causing the desync. I think tagwait is only supposed to be used with VOID scripts, just use Delay instead. Try that and see if it still messes up. |
|
|
(0016791)
|
AlienOverlord
|
2017-02-06 19:51
(edited on: 2017-02-06 19:53) |
|
|
|
|
|
|
|
|
|
|
Tested using the latest 3.2 beta on TSPG. The door was properly sending updates to spectators online and the behavior matched my windows server on 3.1. |
|