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

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000117Zandronum[All Projects] Bugpublic2010-10-14 08:022018-09-30 22:51
ReporterDark-Assassin 
Assigned ToTorr Samaho 
PriorityhighSeveritymajorReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformLinuxOSUbuntuOS Version10.04 x86
Product Version 
Target VersionFixed in Version 
Summary0000117: 98d - More Projectile Bugs Online
DescriptionWhile playing Stronghold on a 98d server, I started to notice some very strange projectile bugs that I only thought happened in ut99.

A normal Projectile Stuck
'http://img98.imageshack.us/i/screenshotdoom201010141.png/ [^]'
'http://img832.imageshack.us/i/screenshotdoom201010141.png/ [^]'
'http://img715.imageshack.us/i/screenshotdoom201010141.png/ [^]'

A Projectile Fountain. Before and After Reconnect
Before: 1fps
'http://img89.imageshack.us/i/screenshotdoom201010141.png/ [^]'
After: 275fps
'http://img100.imageshack.us/i/screenshotdoom201010141.png/ [^]'
People had run over the fountain a couple of times.
Steps To ReproduceThis is a little hard to. IMO When the code was added to stop projectiles exploding on the clients and then now they go through, the projectiles do not play their death states when they go through a player or something.
Additional InformationCan be easily tested on stronghold map99 at the projectile fountains online.
Attached Files? file icon snow_projectile_stuck_test.wad [^] (6,031 bytes) 2010-10-15 13:49
png file icon screenshotdoom201010151.png [^] (243,841 bytes) 2010-10-15 13:50


? file icon stronghold_waterfountain_test.wad [^] (7,107 bytes) 2010-10-17 12:02

- Relationships
has duplicate 0000091closedTorr Samaho projectile stuck in 3dMidtex online | Megaman 8-Bit DM map mm6mrx 
has duplicate 0000095closedTorr Samaho [ 98d-alpha - Build 2980] Projectiles getting stuck/not dying in sky/other weird effects? 

-  Notes
User avatar (0000358)
Dark-Assassin (administrator)
2010-10-14 08:02

Oops, Not linux, all OS. Derp
User avatar (0000359)
unknownna (updater)
2010-10-14 08:17
edited on: 2010-10-14 08:18

Looks like the projectile is stuck in a 3dMidtex in the first three pictures. Similar to this:

'http://skulltag.net/tracker/view.php?id=91 [^]'
'http://skulltag.net/tracker/view.php?id=95 [^]'

User avatar (0000360)
Dark-Assassin (administrator)
2010-10-14 08:19

kk, then what about the projectile fountain particles failing to reach death state when hit by player online on 98d? Is that pretty much the same?
User avatar (0000366)
unknownna (updater)
2010-10-15 08:11
edited on: 2010-10-15 08:40

Does this happen in 98c? If it doesn't, it might be a side effect from this fix:

'http://www.skulltag.com/forum/viewtopic.php?p=341297#p341297 [^]'

User avatar (0000368)
unknownna (updater)
2010-10-15 13:49
edited on: 2010-10-15 13:53

You're right. I tried a map in "Zombie HORDE" (zm03: Snowy Town Panic), which uses a snow spawner effect. From the looks of it, most of the snow projectiles get stuck in floors next to walls.

So this means that they collide with something before getting stuck. This collision with walls/actors is perhaps what causes the projectiles to stay.

This is something that definitely needs to be fixed before an official 98d release. After a few minutes, the FPS drop becomes so huge that it becomes unplayable.

I made an example WAD. Host it on a local server. No ping emulation needed.

EDIT:

Added a screenshot. This is how the side effect looks like in-game.

User avatar (0000372)
Cutman (reporter)
2010-10-15 15:20

This is exactly the same problem as this one I posted'http://skulltag.net/tracker/view.php?id=95 [^]' (which hasn't been commented on yet)

Also happens with certain weapon projectiles. I haven't tested this yet, but could this be something to do with unlagged?
User avatar (0000375)
unknownna (updater)
2010-10-15 20:16
edited on: 2010-10-15 20:39

This issue was introduced between r2940 and r2947:
'http://www.dailydoomer.com/tsst/misc/SkullDev98dRocketFixTest.7z [^]'
'http://www.dailydoomer.com/tsst/misc/SkullDev98d-2947windows.7z [^]'

1. r2940: Projectiles no longer die upon contact with walls.
2. r2947: Projectiles start to get stuck in floors/ceilings/3dMidtex after contact with walls/actors.

This was when Torr fixed the issues with projectiles exploding, but not dealing any damage.

User avatar (0000384)
Torr Samaho (administrator)
2010-10-17 08:03

Please test if this fixes the issue.
User avatar (0000391)
TIHan (reporter)
2010-10-17 10:25
edited on: 2010-10-17 10:30

This seems to have fixed the issue with projectiles getting stuck, as far as my testing is concerned. I managed to get some enemies firing projectiles to where they would hit the ceiling and they never got stuck. Also, the fountain particles seem to be disappearing now instead of being stuck. However, there seems to be another issue with those fountains in Stronghold and I think it might be related to this.

Edit: Tested the snow_projectile_stuck_test.wad, the snow particles disappear like they should.


'http://img254.imageshack.us/img254/8638/2981multiplayer.jpg [^]'
This image here is 2981 on a multiplayer game. Running Stronghold, I walk over a fountain and look straight down. Notice the white dot. I believe it keeps spawning these particles in that one spot when it is not supposed to. If you let it do this, your framerate is toast throughout the level until you reconnect or go to a different map.

'http://img708.imageshack.us/img708/3831/2981singleplayer.jpg [^]'
This image here is 2981 on a singleplayer game. Running Stronghold, I walk over a fountain and look straight down. You will notice the particles don't keep spawning in that one spot and my framerate does not drop at all.

User avatar (0000392)
unknownna (updater)
2010-10-17 10:26

Seems to have fixed the issues in the example WAD and the issues that I noticed in "Megaman 8-Bit DM" I'd like to hear opinions from Cutman and dark-slayer-201 about the latter though.

However, the snow spawners in "Zombie HORDE" behave differently. They jerk a little just before hitting the ground. But it also happens offline. I can see that the DECORATE code is modified, not stock from Realm667.com. Ok, it also happens offline in 98c so I think that it's a user error in the DECORATE code.
User avatar (0000395)
Torr Samaho (administrator)
2010-10-17 11:07

The Stronghold fountain issue seems to be unrelated to the other issues since it also happens in 98c.
User avatar (0000399)
Torr Samaho (administrator)
2010-10-17 11:18

Can somebody check how the Stronghold fountain is implemented? Or even better create a minimal example wad for this?
User avatar (0000401)
unknownna (updater)
2010-10-17 12:05

Done. It seems like the water projectiles don't die when you run over the fountains. It indeed also happens online in 98c.
User avatar (0000405)
Torr Samaho (administrator)
2010-10-17 13:32

Thanks for the example wad, it was really helpful! This should fix the Stronghold fountain problems.
User avatar (0000407)
Cutman (reporter)
2010-10-17 13:51

I tried this with my projectile issues and it seems to have fixed them. Thanks!

Another weird bug has cropped up due to this fix though. Projectiles (and perhaps other things like monsters) don't seem to be subject to the map's gravity set via MAPINFO

'http://www.sendspace.com/file/7ssz9c [^]'

In this test map, grenades will appear to use regular gravity to the client, but are in fact not. Try to aim a grenade at the wall to bounce back at you, usually you'll find it does not damage you (because really it's subject to the MAPINFO gravity)

Note that this does not happen when the gravity is changed via ACS!
User avatar (0000408)
unknownna (updater)
2010-10-17 14:01
edited on: 2010-10-17 14:01

No problem. Glad to help.

From what I see, the Stronghold fountain problems have been fixed.

User avatar (0000409)
Torr Samaho (administrator)
2010-10-17 14:02

The grenade issue seems to be unrelated to the other issues, it already happens in build 2938.
User avatar (0000410)
Cutman (reporter)
2010-10-17 14:07

Shall I make another report so you can close this one?
User avatar (0000412)
Torr Samaho (administrator)
2010-10-17 14:19

I think I already figured out what's causing the gravity problems, so another report hopefully won't be necessary. Please test if this fixes the gravity issues.
User avatar (0000417)
Cutman (reporter)
2010-10-17 14:36

Nice job, that's fixed it!
User avatar (0000420)
Torr Samaho (administrator)
2010-10-17 14:45

Alright, so I can assume that everything reported here is fixed, right?
User avatar (0000421)
Cutman (reporter)
2010-10-17 14:59

You got my thumbs up!
(0000422)
user35
2010-10-17 15:01

Seems like everything is fixed now
User avatar (0000423)
Torr Samaho (administrator)
2010-10-17 15:16

Alright :).

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
2010-10-14 08:02 Dark-Assassin New Issue
2010-10-14 08:02 Dark-Assassin Note Added: 0000358
2010-10-14 08:17 unknownna Note Added: 0000359
2010-10-14 08:18 unknownna Note Edited: 0000359 View Revisions
2010-10-14 08:19 Dark-Assassin Note Added: 0000360
2010-10-15 08:11 unknownna Note Added: 0000366
2010-10-15 08:40 unknownna Note Edited: 0000366 View Revisions
2010-10-15 12:27 Anonymous Note Added: 0000367
2010-10-15 12:28 Anonymous Note Edited: 0000367 View Revisions
2010-10-15 13:49 unknownna Note Added: 0000368
2010-10-15 13:49 unknownna File Added: snow_projectile_stuck_test.wad
2010-10-15 13:50 unknownna File Added: screenshotdoom201010151.png
2010-10-15 13:51 unknownna Note Edited: 0000368 View Revisions
2010-10-15 13:53 unknownna Note Edited: 0000368 View Revisions
2010-10-15 15:20 Cutman Note Added: 0000372
2010-10-15 20:16 unknownna Note Added: 0000375
2010-10-15 20:39 unknownna Note Edited: 0000375 View Revisions
2010-10-15 20:59 Anonymous Note Deleted: 0000367
2010-10-17 08:03 Torr Samaho Note Added: 0000384
2010-10-17 08:03 Torr Samaho Assigned To => Torr Samaho
2010-10-17 08:03 Torr Samaho Status new => feedback
2010-10-17 10:25 TIHan Note Added: 0000391
2010-10-17 10:26 unknownna Note Added: 0000392
2010-10-17 10:30 TIHan Note Edited: 0000391 View Revisions
2010-10-17 11:07 Torr Samaho Note Added: 0000395
2010-10-17 11:13 Torr Samaho Relationship added has duplicate 0000091
2010-10-17 11:13 Torr Samaho Relationship added has duplicate 0000095
2010-10-17 11:18 Torr Samaho Note Added: 0000399
2010-10-17 12:02 unknownna File Added: stronghold_waterfountain_test.wad
2010-10-17 12:05 unknownna Note Added: 0000401
2010-10-17 12:52 Anonymous Note Added: 0000403
2010-10-17 13:32 Torr Samaho Note Added: 0000405
2010-10-17 13:51 Cutman Note Added: 0000407
2010-10-17 14:01 unknownna Note Added: 0000408
2010-10-17 14:01 unknownna Note Edited: 0000408 View Revisions
2010-10-17 14:02 Torr Samaho Note Added: 0000409
2010-10-17 14:07 Cutman Note Added: 0000410
2010-10-17 14:19 Torr Samaho Note Added: 0000412
2010-10-17 14:36 Cutman Note Added: 0000417
2010-10-17 14:45 Torr Samaho Note Added: 0000420
2010-10-17 14:59 Cutman Note Added: 0000421
2010-10-17 15:01 user35 Note Added: 0000422
2010-10-17 15:01 Anonymous Note Deleted: 0000403
2010-10-17 15:16 Torr Samaho Note Added: 0000423
2010-10-17 15:16 Torr Samaho Status feedback => resolved
2010-10-17 15:16 Torr Samaho Resolution open => fixed
2012-06-09 13:22 Torr Samaho Category General => Bug
2018-09-30 22:51 Blzut3 Status resolved => closed






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker