MantisBT - Zandronum
View Issue Details
0003410Zandronum[All Projects] Bugpublic2018-04-07 05:422021-01-24 08:04
eagle 
 
normalminoralways
newopen 
WondowsWindows Server 2012 R2XP/Vista/7
3.0 
 
0003410: A_Fire and A_Warp are not working properly online
Namely, the commands do not work with the coordinates shifting parameters relative to the persecuted object (xofs, yofs, zofs), they always go to zero if the game is launched online.
No tags attached.
zip BulletAntVenom.zip (5,429) 2018-05-06 23:36
https://zandronum.com/tracker/file_download.php?file_id=2327&type=bug
Issue History
2018-04-07 05:42eagleNew Issue
2018-04-09 14:24UnknownNote Added: 0019162
2018-04-09 14:31UnknownNote Edited: 0019162bug_revision_view_page.php?bugnote_id=19162#r11488
2018-04-09 14:31UnknownNote Edited: 0019162bug_revision_view_page.php?bugnote_id=19162#r11489
2018-04-11 12:24UnknownNote Edited: 0019162bug_revision_view_page.php?bugnote_id=19162#r11492
2018-05-06 12:34Torr SamahoNote Added: 0019197
2018-05-06 12:34Torr SamahoStatusnew => feedback
2018-05-06 12:35Torr SamahoNote Edited: 0019197bug_revision_view_page.php?bugnote_id=19197#r11514
2018-05-06 12:35Torr SamahoNote Revision Dropped: 19197: 0011513
2018-05-06 23:36eagleFile Added: BulletAntVenom.zip
2018-05-06 23:37eagleNote Added: 0019207
2018-05-06 23:37eagleStatusfeedback => new
2019-05-22 07:28eagleNote Added: 0020688
2021-01-21 06:41KaminskyNote Added: 0021592
2021-01-21 06:43KaminskyNote Edited: 0021592bug_revision_view_page.php?bugnote_id=21592#r13277
2021-01-21 06:45KaminskyNote Edited: 0021592bug_revision_view_page.php?bugnote_id=21592#r13278
2021-01-21 06:46KaminskyNote Edited: 0021592bug_revision_view_page.php?bugnote_id=21592#r13279
2021-01-24 08:04eagleNote Added: 0021594

Notes
(0019162)
Unknown   
2018-04-09 14:24   
(edited on: 2018-04-11 12:24)
I'm having the same A_Warp issue with a Chasecam thingy I've created, made the camera thing warp behind player but it always gets stuck online, eventhough both the script and DECORATE actor aren't client-sided.

EDIT : Fixed it somehow, still a_warp is too jittery online for some reason.

(0019197)
Torr Samaho   
2018-05-06 12:34   
(edited on: 2018-05-06 12:35)
Please provide a minimal example wad.

(0019207)
eagle   
2018-05-06 23:37   
in online, the syringe thrown into the monster crawls behind the monster on the floor, and in offline it is raised by 30 mp.
(0020688)
eagle   
2019-05-22 07:28   
I managed to get around the problems indicated here, I no longer see the point in this ticket, it can be closed.
(0021592)
Kaminsky   
2021-01-21 06:41   
(edited on: 2021-01-21 06:46)
After testing the example wad in scrutiny, the problem isn't because A_Warp/A_Fire aren't working properly online. Instead, the syringe isn't entering the "XDeath" state on the client's end upon impact like it should, but rather the "Death" state, which calls A_Gravity so the syringe drops to the floor. On the server, it enters the "XDeath" state as expected, all while still being unaffected by gravity.

So the real issue here is that projectiles aren't entering the correct states on the client's end whenever they hit something.

EDIT: This issue might be related to:https://zandronum.com/tracker/view.php?id=3120 [^]

(0021594)
eagle   
2021-01-24 08:04   
the problem was not in this, but in the interpretation of the received data, the script outputs them in int, and in the decorate they were interpreted as fixed, but I just multiplied them by 0.8 and everything became as intended.