Anonymous | Login | Signup for a new account | 2025-07-28 09:54 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 | ||||
0000599 | Zandronum | [All Projects] Bug | public | 2011-10-09 19:43 | 2018-09-30 23:49 | ||||
Reporter | cq75 | ||||||||
Assigned To | Watermelon | ||||||||
Priority | normal | Severity | minor | Reproducibility | always | ||||
Status | closed | Resolution | fixed | ||||||
Platform | Linux | OS | Ubuntu | OS Version | 10.04 x86-64 | ||||
Product Version | 98d | ||||||||
Target Version | 1.4 | Fixed in Version | 1.4 | ||||||
Summary | 0000599: Blood decals only show under certain circumstances online | ||||||||
Description | Blood decals will show for all actors offline, as expected However, offline, the only way to get blood decals to show is to have a player jam a moving floor by standing in the gap between the floor and the ceiling. Monsters and players will spawn blood actors when shot, but it will not cause blood decals. | ||||||||
Steps To Reproduce | Start Doom 2 MAP15 online Jam that first elevator, and stand near the wall, you will see blood decals on the wall. Shoot a monster or player near a wall, you will not see blood decals on the wall. | ||||||||
Additional Information | Tested in 98D and 98E-r3299 It is possible that these blood decals have more bugs that are random, there were some blood decals that I couldn't see, but the other players in the server could. | ||||||||
Attached Files | ![]() | ||||||||
![]() |
||||||||||||||||
|
![]() |
|
TIHan (reporter) 2012-02-29 03:08 edited on: 2012-02-29 03:32 |
This is interesting. While it's trivial to allow the client to spawn blood decals, the effect will not be desired. The amount of blood splatter on the wall is determined by how much damage you have done to the actor, which the client knows nothing about. There is also an effect for clients who have high ping, an example would be the client died right after he just shot an enemy and saw blood behind the enemy yet it did no damage. (however, could be fixed as we could wait for the server to respond to our hit then spawn the blood). Then there is one more problem with doing this client side, every other client has to know about it too. So another way to do this is to tell the server to spawn the blood decals to the clients, but this takes more bandwidth which we may not want. Actually, we do not want that. If in the future we decide to tackle something like this, both client and server need to have the same random seed, which is very very difficult to do. |
Watermelon (developer) 2014-06-11 16:27 |
Still a 2.0 issue? |
Frits (reporter) 2014-06-11 19:58 |
Issue still in 1.2 and 2.0 |
Watermelon (developer) 2014-11-13 03:57 |
Related to 1838 because suppression of prediction is done due to the decal hack not extending to blood decals. This SHOULD be an easy fix after my code for clientside puffs gets pushed through. |
Watermelon (developer) 2014-11-13 16:42 edited on: 2014-11-13 16:43 |
'https://bitbucket.org/ChrisKOmg/zandronum_stable/commits/a8dbed34cbc953f953d0c0b316adade6f57783a6?at=clientside_puffs_blooddecal [^]' Didn't submit a pull request cause clientside puffs needs to get done, but this makes decals work online and offline. Tested with a large variety of permutations with all the new cvars we have, they all work. |
Watermelon (developer) 2014-11-18 01:37 |
Updated! 'https://bitbucket.org/Torr_Samaho/zandronum-stable/pull-request/103/added-cvar-cl_showblooddecals-which-allows/diff [^]' This should be good. Hopefully. |
Torr Samaho (administrator) 2014-11-23 11:15 |
As discussed on bitbucket, there should be no additional cvar for this. |
Watermelon (developer) 2014-11-24 12:24 |
Updated |
cobalt (updater) 2014-11-30 17:52 |
Issue addressed by commit e7e4fd8cd18a: Added bloodsplatter effects to also be performed when cl_hitscandecalhack is set to true (fixes 599). Committed by ChrisKOmg [Watermelon] on Sunday 30 November 2014 12:21:08 Changes in files: docs/zandronum-history.txt | 1 + src/p_map.cpp | 24 ++++++++++++++++-------- src/thingdef/thingdef_codeptr.cpp | 2 +- 3 files changed, 18 insertions(+), 9 deletions(-) |
StrikerMan780 (reporter) 2015-01-18 03:10 |
From the testing we've done (Shooting people, watching others shoot one another, etc.) it seems to work great. |
This issue is already marked as resolved. If you feel that is not the case, please reopen it and explain why. |
|
Supporters: | StrikerMan780 |
Opponents: | No one explicitly opposes this issue yet. |
![]() |
|||
Date Modified | Username | Field | Change |
2011-10-09 19:43 | cq75 | New Issue | |
2011-10-09 20:19 | cq75 | File Added: Screenshot_Doom_20111009_152236.png | |
2012-01-30 13:10 | Torr Samaho | Relationship added | has duplicate 0000663 |
2012-02-12 17:45 | Torr Samaho | Relationship added | parent of 0000420 |
2012-02-12 17:45 | Torr Samaho | Relationship deleted | parent of 0000420 |
2012-02-12 17:45 | Torr Samaho | Relationship added | duplicate of 0000420 |
2012-02-29 03:08 | TIHan | Note Added: 0002720 | |
2012-02-29 03:10 | TIHan | Note Edited: 0002720 | View Revisions |
2012-02-29 03:12 | TIHan | Note Edited: 0002720 | View Revisions |
2012-02-29 03:13 | TIHan | Note Edited: 0002720 | View Revisions |
2012-02-29 03:32 | TIHan | Note Edited: 0002720 | View Revisions |
2012-06-09 13:22 | Torr Samaho | Category | General => Bug |
2014-06-11 16:27 | Watermelon | Note Added: 0009078 | |
2014-06-11 16:27 | Watermelon | Status | new => feedback |
2014-06-11 19:58 | Frits | Note Added: 0009096 | |
2014-06-11 20:27 | Dusk | Status | feedback => confirmed |
2014-11-13 03:56 | Watermelon | Relationship added | related to 0001838 |
2014-11-13 03:57 | Watermelon | Note Added: 0010877 | |
2014-11-13 03:58 | Watermelon | Assigned To | => Watermelon |
2014-11-13 03:58 | Watermelon | Status | confirmed => assigned |
2014-11-13 16:42 | Watermelon | Note Added: 0010882 | |
2014-11-13 16:42 | Watermelon | Status | assigned => needs review |
2014-11-13 16:43 | Watermelon | Note Edited: 0010882 | View Revisions |
2014-11-18 01:37 | Watermelon | Note Added: 0010896 | |
2014-11-23 11:15 | Torr Samaho | Note Added: 0010939 | |
2014-11-23 11:15 | Torr Samaho | Status | needs review => feedback |
2014-11-24 12:24 | Watermelon | Note Added: 0010947 | |
2014-11-24 12:24 | Watermelon | Status | feedback => needs review |
2014-11-30 17:52 | cobalt | Status | needs review => needs testing |
2014-11-30 17:52 | cobalt | Target Version | => 1.4 |
2014-11-30 17:52 | cobalt | Description Updated | View Revisions |
2014-11-30 17:52 | cobalt | Steps to Reproduce Updated | View Revisions |
2014-11-30 17:52 | cobalt | Additional Information Updated | View Revisions |
2014-11-30 17:52 | cobalt | Note Added: 0011010 | |
2015-01-18 03:10 | StrikerMan780 | Note Added: 0011419 | |
2015-01-18 10:45 | Dusk | Status | needs testing => resolved |
2015-01-18 10:45 | Dusk | Fixed in Version | => 1.4 |
2015-01-18 10:45 | Dusk | Resolution | open => fixed |
2018-09-30 23:49 | Blzut3 | Status | resolved => closed |
Copyright © 2000 - 2025 MantisBT Team |