[No] Proper blood colors for some enemies

Moderator: GZDoom Developers

Proper blood colors for some enemies

Postby masterkark » Tue Feb 05, 2019 2:05 pm

I think there should be built-in settings to turn Cacodemon's blood blue, Baron's and Knight's green, Spectre's to fuzzy, and Lost Soul to no blood. As a bonus, maybe Revenant with a darker red blood.
Last edited by masterkark on Wed Feb 06, 2019 1:43 pm, edited 2 times in total.
masterkark
 
Joined: 05 Feb 2019

Re: Proper blood colors for some enemies

Postby Rachael » Tue Feb 05, 2019 2:19 pm

These need to be split into separate topics. Having two requests in a single topic has a good chance that neither will ever get worked on since you would have to do both in order to close the ticket.
User avatar
Rachael
Webmaster
 
Joined: 13 Jan 2004
Discord: Rachael#3767
Twitch ID: madamerachelle
Github ID: madame-rachelle

Re: Proper blood colors for some enemies

Postby Graf Zahl » Tue Feb 05, 2019 2:52 pm

It was a deliberate choice not to implement such gratuitous changes from the original game.
User avatar
Graf Zahl
Lead GZDoom Developer
Lead GZDoom Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: Proper blood colors for some enemies

Postby Walter Grimson » Tue Feb 12, 2019 1:25 pm

But this is a known issue back from original game, not a choice. Even creators of the original game confirmed that this was their oversight to not implement that feature. I mean, don't you agree that these enemies INDEED supposed to bleed their natural color insted of red?
Walter Grimson
 

Re: Proper blood colors for some enemies

Postby Matt » Tue Feb 12, 2019 3:07 pm

We've got 25 years' worth of mods that presuppose the red blood behaviour and work with or around it, including:

1. Do their own translation of red to green blood (zillions of these, take your pick)
2. Have modified baron sprites that give it red blood (at least one version of Brutal Doom)
3. Strongly imply in its internal lore that the cacodemon has a protective layer of red liquid/plastic ablative skin that explodes to divert energy from an impact, which superficially resembles a blood splatter but is not actually the blood that oozes out after it has taken a lethal wound (Hideous Destructor)
4. Have a whole different set of sprites that presuppose that the baron or caco actor bleed red (numerous sprite replacements from the 90s onwards)

What is proposed here can break any number of those.
User avatar
Matt
Putting the XD into *xdeath since 2007
 
 
 
Joined: 04 Jan 2004
Location: Gotham City SAR, Wyld-Lands of the Lotus People, Dominionist PetroConfederacy of Saudi Canadia

Re: Proper blood colors for some enemies

Postby spacelion88 » Thu Feb 28, 2019 2:29 pm

masterkark wrote:I think there should be built-in settings to turn Cacodemon's blood blue, Baron's and Knight's green, Spectre's to fuzzy, and Lost Soul to no blood. As a bonus, maybe Revenant with a darker red blood.


You mean like an option in the menu? That would be pretty neat, but it may conflict with a bunch of mods released that have new blood sprites or gib mechanics.

It is actually pretty simple and easy to change the blood yourself using a DECORATE

(or)

If you are using GZDOOM you can open the GZDoom.pk3 in Slade or other program, and find the Doom monsters' code and add
bloodcolor: "blue"

I changed all blood for all enemies & have played Doom this way for years. Zombies are green, Cacos blue, Chaingunners purple, baron black, Cyberdemon grey, Lost Souls are yellow , Revenants have no blood.
spacelion88
 
Joined: 16 Dec 2018

Re: Proper blood colors for some enemies

Postby Enjay » Thu Feb 28, 2019 2:44 pm

spacelion88 wrote:If you are using GZDOOM you can open the GZDoom.pk3 in Slade or other program, and find the Doom monsters' code and add
bloodcolor: "blue"...

Most definintely not advised. Don't mess with the distribution files. Make an add-on to load on top of the files instead.
User avatar
Enjay
Everyone is a moon, and has a dark side which he never shows to anybody. Twain
 
 
 
Joined: 15 Jul 2003
Location: Scotland

Re: Proper blood colors for some enemies

Postby Marisa Kirisame » Thu Feb 28, 2019 4:55 pm

This would be much simpler to fix if we could change blood color through scripting, without the need to replace entire actors...
User avatar
Marisa Kirisame
ZScript Magician
 
 
 
Joined: 08 Feb 2008
Location: Vigo, Galicia
Discord: Marisa Kirisame#4689
Twitch ID: magusmarisa
Github ID: OrdinaryMagician
Operating System: Other Linux 64-bit
Graphics Processor: nVidia with Vulkan support

Re: Proper blood colors for some enemies

Postby Gez » Thu Feb 28, 2019 8:36 pm

The ability to change properties of standard actors without having to replace them is something that will forever remain the exclusive province of DEHACKED.


Or I suppose you could try using event handlers to dynamically alter the properties of every single spawned monster whenever they're spawned.
Gez
 
 
 
Joined: 06 Jul 2007

Re: Proper blood colors for some enemies

Postby Marisa Kirisame » Fri Mar 01, 2019 5:22 am

Yes, pretty much. But blood colors/translations are "special". I've tried to make them modifiable but I was apparently doing it wrong.
User avatar
Marisa Kirisame
ZScript Magician
 
 
 
Joined: 08 Feb 2008
Location: Vigo, Galicia
Discord: Marisa Kirisame#4689
Twitch ID: magusmarisa
Github ID: OrdinaryMagician
Operating System: Other Linux 64-bit
Graphics Processor: nVidia with Vulkan support


Return to Closed Feature Suggestions

Who is online

Users browsing this forum: Bing [Bot] and 1 guest