Zandronum Chat on our Discord Server Get the latest version: 3.2
Source Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001588Zandronum[All Projects] Bugpublic2013-11-22 20:422018-09-30 22:59
ReporterNeuralStunner 
Assigned ToTorr Samaho 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version1.3 
Target Version1.4Fixed in Version2.0 
Summary0001588: Bouncing Projectiles Update Irregularly Online
DescriptionUnder unusual spawn conditions (such as spawning from another actor), bouncing missiles have very dodgy updating. They'll often seem to vanish until they explode, or appear in front of the player and drop to the ground.

Directly fired bouncers (E.G. ST Grenades) seem to appear correctly.
Additional InformationUsing the included file, the bouncing rockets will often fail to update properly. Plasma shots use the same intermediary spawning system (but don't bounce) and behave fine.

Tested on a LAN server.
Attached Files7z file icon Zan1_OnlineBounce_Demos.7z [^] (3,804 bytes) 2014-01-06 22:58
? file icon Zan2_OnlineBounce.pk3 [^] (575 bytes) 2015-01-03 10:58
? file icon Zan1_OnlineBounce.pk3 [^] (564 bytes) 2015-01-03 11:07

- Relationships

-  Notes
User avatar (0007592)
Torr Samaho (administrator)
2013-11-24 15:29

Is it any different if you only use Zandronum's 1.2 bouncing capabilities and test this in 1.2? If so, is there some bounce stuff that worked in 1.2 but doesn't work in 2.0 anymore?
User avatar (0007600)
NeuralStunner (reporter)
2013-11-25 17:27

Using BounceType "Hexen" (the closest approximation) I get the same results in 1.2, if a little worse.

The problem im general may stem from a check that prevents clients from processing bounces.

As for bouncing features that stopped working, thanks for reminding me. ALLOWBOUNCEONACTORS and BOUCEONACTORS don't actually work (offline or online). Missiles always explode when contacting actors. IIRC ZDoom had the same problem around the time bounce flags were overhauled.

Incidentally, while making a 1.2 version of the test, I also ended up with this:'http://zandronum.com/tracker/view.php?id=1591 [^]'
User avatar (0007652)
Torr Samaho (administrator)
2013-12-01 12:24
edited on: 2013-12-01 12:25

Please check if the offline issues are the same in GZDoom 880.

Can you also post an example wad that is compatible with 1.2?

User avatar (0007709)
NeuralStunner (reporter)
2013-12-18 00:06

Sorry for the delay. File added.

GZDoom r880 bounces the flagged missiles off actors (both decorations and monsters) correctly.
User avatar (0007738)
Torr Samaho (administrator)
2013-12-27 11:54

Can you make a small demo showing the problems using Zan1_OnlineBounce.pk3 and the official 2.0 beta build?
User avatar (0007909)
NeuralStunner (reporter)
2014-01-06 23:01

Alright, I hope a standard singleplayer demo is fine. (Map04, UV)

Also included a demo for GZDoom r880, for comparison.
User avatar (0011231)
Torr Samaho (administrator)
2015-01-03 10:59
edited on: 2015-01-03 11:10

There was a typo in the DECOATE lump of Zan2_OnlineBounce.pk3 so newer 2.0 version refused to run it. I fixed the typo and replaced the file.

EDIT: Zan1_OnlineBounce.pk3 didn't work in 1.3 since it was using "AllowBounceOnActors". I removed this flag and replaced the file. It's broken both in 1.3 and 2.0, so the online issues are not 2.0 specific.

User avatar (0011232)
Torr Samaho (administrator)
2015-01-03 11:03

The 2.0 specific offline issues should be fixed now, see 0001815.
User avatar (0011233)
cobalt (updater)
2015-01-03 13:12
edited on: 2015-01-03 13:34

Issue addressed by commit de23cac97186:
Fixed: The client didn't let bouncing missiles spawned by A_SpawnItemEx pass through the player who spawned the missiles (fixes 1588).
Committed by Benjamin Berkels [Torr Samaho] on Saturday 03 January 2015 14:25:12

Changes in files:
 docs/zandronum-history.txt | 1 +
 src/thingdef/thingdef_codeptr.cpp | 4 ++++
 2 files changed, 5 insertions(+), 0 deletions(-)

User avatar (0011234)
Torr Samaho (administrator)
2015-01-03 13:14

This turned out to be quite tricky. The problems with Zan1_OnlineBounce.pk3 should be fixed now, Zan2_OnlineBounce.pk3 is still not working properly.
User avatar (0011236)
Torr Samaho (administrator)
2015-01-03 13:31

Alright, should be finally working now with both Zan1_OnlineBounce.pk3 and Zan2_OnlineBounce.pk3.

Issue Community Support
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
2013-11-22 20:42 NeuralStunner New Issue
2013-11-22 20:42 NeuralStunner File Added: Zan2_OnlineBounce.pk3
2013-11-24 15:29 Torr Samaho Note Added: 0007592
2013-11-25 17:27 NeuralStunner Note Added: 0007600
2013-12-01 12:24 Torr Samaho Note Added: 0007652
2013-12-01 12:25 Torr Samaho Note Edited: 0007652 View Revisions
2013-12-08 07:50 Torr Samaho Status new => feedback
2013-12-17 22:59 NeuralStunner File Added: Zan1_OnlineBounce.pk3
2013-12-18 00:02 Blzut3 File Deleted: Zan1_OnlineBounce.pk3
2013-12-18 00:03 NeuralStunner File Added: Zan1_OnlineBounce.pk3
2013-12-18 00:06 NeuralStunner Note Added: 0007709
2013-12-18 00:06 NeuralStunner Status feedback => new
2013-12-27 11:54 Torr Samaho Note Added: 0007738
2013-12-27 11:55 Torr Samaho Assigned To => Torr Samaho
2013-12-27 11:55 Torr Samaho Status new => feedback
2014-01-06 22:58 NeuralStunner File Added: Zan1_OnlineBounce_Demos.7z
2014-01-06 23:01 NeuralStunner Note Added: 0007909
2014-01-06 23:01 NeuralStunner Status feedback => assigned
2015-01-03 10:58 Torr Samaho File Deleted: Zan2_OnlineBounce.pk3
2015-01-03 10:58 Torr Samaho File Added: Zan2_OnlineBounce.pk3
2015-01-03 10:59 Torr Samaho Note Added: 0011231
2015-01-03 11:03 Torr Samaho Note Added: 0011232
2015-01-03 11:07 Torr Samaho File Deleted: Zan1_OnlineBounce.pk3
2015-01-03 11:07 Torr Samaho File Added: Zan1_OnlineBounce.pk3
2015-01-03 11:10 Torr Samaho Note Edited: 0011231 View Revisions
2015-01-03 11:10 Torr Samaho Product Version 2.0-beta => 1.3
2015-01-03 13:11 cobalt Status assigned => needs testing
2015-01-03 13:11 cobalt Target Version => 1.4
2015-01-03 13:11 cobalt Description Updated View Revisions
2015-01-03 13:11 cobalt Additional Information Updated View Revisions
2015-01-03 13:12 cobalt Note Added: 0011233
2015-01-03 13:14 Torr Samaho Note Added: 0011234
2015-01-03 13:29 cobalt Note Added: 0011235
2015-01-03 13:31 Torr Samaho Note Added: 0011236
2015-01-03 13:31 Torr Samaho Note Deleted: 0011235
2015-01-03 13:33 Torr Samaho Note Edited: 0011233 View Revisions
2015-01-03 13:34 Torr Samaho Note Edited: 0011233 View Revisions
2015-03-29 20:20 Dusk Status needs testing => resolved
2015-03-29 20:20 Dusk Fixed in Version => 2.0
2015-03-29 20:20 Dusk Resolution open => fixed
2018-09-30 22:59 Blzut3 Status resolved => closed






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2025 MantisBT Team
Powered by Mantis Bugtracker