Anonymous | Login | Signup for a new account | 2024-04-24 17:25 UTC |
My View | View Issues | Change Log | Roadmap | Zandronum Issue Support Ranking | Rules | My Account |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0002143 | Zandronum | [All Projects] Bug | public | 2015-03-30 01:01 | 2018-09-30 21:38 | ||||
Reporter | -Jes- | ||||||||
Assigned To | Dusk | ||||||||
Priority | normal | Severity | minor | Reproducibility | always | ||||
Status | closed | Resolution | fixed | ||||||
Platform | Microsoft | OS | Windows | OS Version | XP/Vista/7 | ||||
Product Version | 2.0 | ||||||||
Target Version | 2.1 | Fixed in Version | 2.1 | ||||||
Summary | 0002143: Desync: A_LookEx fails entirely on client. | ||||||||
Description | A_LookEx fails entirely during network games, desyncing gameplay: When Offline/Server, A_LookEx does what it's meant to do. When Client, A_LookEx does nothing. Cue desync. | ||||||||
Steps To Reproduce | Run attached wad. When server, zombieman blinks and spawns two archvilefire actors, then disappears. When client, zombieman spawns one archvilefire. (the latter is SXF_CLIENTSIDE) When server, doomimp behaves as default. When client, doomimp will desync, standing idle on client while behaving normally on server. Desync will end on serverside change to actor, ie state change. (attacking, in pain, dying) | ||||||||
Attached Files | lookexbug.wad [^] (489 bytes) 2015-03-30 01:01 | ||||||||
Notes | |
(0011927) Dusk (developer) 2015-03-30 09:03 |
'https://bitbucket.org/crimsondusk/zandronum-sandbox/compare/a_lookex_desync..Torr_Samaho/zandronum [^]' |
(0011945) Torr Samaho (administrator) 2015-03-30 18:58 |
When the server informs the clients about the relevant outcomes of a code pointer, the client should usually jump out of the pointer at the beginning, see A_Look for example. Did you intentionally not do this for A_LookEx or is this just an oversight? |
(0011946) Dusk (developer) 2015-03-30 19:04 |
Oh right, the client should probably break out of that. I'll address this soon enough. |
(0011950) Dusk (developer) 2015-03-31 11:26 |
That is addressed now. |
(0011999) Torr Samaho (administrator) 2015-04-03 10:04 |
Are you sure that (unlike A_Look) A_LookEx doesn't need the stealth monsters stuff on the client? I guess that this is either needed in both functions or in none of them. |
(0012119) Edward-san (developer) 2015-04-16 18:55 |
Added the missing stealth monsters part. |
(0012133) cobalt (updater) 2015-04-18 13:23 |
Issue addressed by commit 7e6e88086740: - fixed: A_LookEx desynced completely online (fixes 2143) Committed by edward_san [edward-san] on Thursday 16 April 2015 20:54:09 Changes in files: docs/zandronum-history.txt | 1 + src/p_enemy.cpp | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+), 0 deletions(-) |
(0012165) Hypnotoad (reporter) 2015-04-24 01:28 |
Can confirm fix works fine after testing on local server. |
This issue is already marked as resolved. If you feel that is not the case, please reopen it and explain why. |
|
Supporters: | No one explicitly supports this issue yet. |
Opponents: | No one explicitly opposes this issue yet. |
Issue History | |||
Date Modified | Username | Field | Change |
2015-03-30 01:01 | -Jes- | New Issue | |
2015-03-30 01:01 | -Jes- | File Added: lookexbug.wad | |
2015-03-30 09:03 | Dusk | Note Added: 0011927 | |
2015-03-30 09:03 | Dusk | Assigned To | => Dusk |
2015-03-30 09:03 | Dusk | Status | new => needs review |
2015-03-30 10:43 | Dusk | Product Version | => 2.0 |
2015-03-30 10:43 | Dusk | Target Version | => 2.1 |
2015-03-30 18:58 | Torr Samaho | Note Added: 0011945 | |
2015-03-30 19:03 | Torr Samaho | Status | needs review => feedback |
2015-03-30 19:04 | Dusk | Note Added: 0011946 | |
2015-03-30 19:04 | Dusk | Status | feedback => assigned |
2015-03-31 11:26 | Dusk | Note Added: 0011950 | |
2015-03-31 11:26 | Dusk | Status | assigned => needs review |
2015-04-03 10:04 | Torr Samaho | Note Added: 0011999 | |
2015-04-03 10:05 | Torr Samaho | Status | needs review => feedback |
2015-04-16 18:55 | Edward-san | Note Added: 0012119 | |
2015-04-16 18:56 | Edward-san | Status | feedback => needs review |
2015-04-18 13:23 | cobalt | Status | needs review => needs testing |
2015-04-18 13:23 | cobalt | Description Updated | View Revisions |
2015-04-18 13:23 | cobalt | Steps to Reproduce Updated | View Revisions |
2015-04-18 13:23 | cobalt | Note Added: 0012133 | |
2015-04-24 01:28 | Hypnotoad | Note Added: 0012165 | |
2015-04-24 03:59 | Dusk | Status | needs testing => resolved |
2015-04-24 03:59 | Dusk | Fixed in Version | => 2.1 |
2015-04-24 03:59 | Dusk | Resolution | open => fixed |
2018-09-30 21:38 | Blzut3 | Status | resolved => closed |
Copyright © 2000 - 2024 MantisBT Team |