Why Doesn't This Give Black Blood?

Archive of the old editing forum
Forum rules
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. This forum is archived - please use this set of forums to ask new questions.
Locked
User avatar
Average
Posts: 626
Joined: Fri May 20, 2011 4:28 am

Why Doesn't This Give Black Blood?

Post by Average »

Code: Select all

ACTOR BaronOfHellGreen : BaronOfHell replaces BaronOfHell
{ 
	BloodColor "darkgreen"
}
 
ACTOR HellKnightGreen : HellKnight replaces HellKnight
{ 
	BloodColor "green"
}
 
ACTOR CacoDemonBlue : Cacodemon replaces Cacodemon
{ 
	BloodColor "blue"
}
 
ACTOR ArchvileYellow : Archvile replaces Archvile
{ 
	BloodColor "yellow"
}
 
ACTOR LostSoulSmoke : LostSoul replaces LostSoul
{
	+NOBLOOD
}

ACTOR SpectreBlack : Spectre replaces Spectre
{ 
	BloodColor "black" 
}
I made a decorate text file with containing only the above text. All the baddies blood colours change except the Spectre. For some reason the Spectre's blood just stays red. What am I doing wrong? I've tried it in the latest GZDoom (8th April) and ZDoom (12th April) dev builds from the DRD site...
User avatar
Kappes Buur
 
 
Posts: 4178
Joined: Thu Jul 17, 2003 12:19 am
Graphics Processor: nVidia (Legacy GZDoom)
Location: British Columbia, Canada
Contact:

Re: Why Doesn't This Give Black Blood?

Post by Kappes Buur »

That worked for me
  • Code: Select all

    ACTOR SBlack : Spectre 15001
    { 
       BloodColor "black" 
    }
Attachments
bloodcolor_black.wad
(1001 Bytes) Downloaded 43 times
Blue Shadow
Posts: 5043
Joined: Sun Nov 14, 2010 12:59 am

Re: Why Doesn't This Give Black Blood?

Post by Blue Shadow »

Average wrote:What am I doing wrong?
Your code works fine for me. Do you have any autoloads that would somehow conflict or something?
User avatar
Average
Posts: 626
Joined: Fri May 20, 2011 4:28 am

Re: Why Doesn't This Give Black Blood?

Post by Average »

Yeah, I forgot I had nashgore on autoload. Can't work out why only the Spectre blood doesn't work though... :(
User avatar
Average
Posts: 626
Joined: Fri May 20, 2011 4:28 am

Re: Why Doesn't This Give Black Blood?

Post by Average »

Kappes Buur wrote:That worked for me
  • Code: Select all

    ACTOR SBlack : Spectre 15001
    { 
       BloodColor "black" 
    }
Thank you for the alternative but where did the 15001 come from?
User avatar
Kappes Buur
 
 
Posts: 4178
Joined: Thu Jul 17, 2003 12:19 am
Graphics Processor: nVidia (Legacy GZDoom)
Location: British Columbia, Canada
Contact:

Re: Why Doesn't This Give Black Blood?

Post by Kappes Buur »

Average wrote:.... but where did the 15001 come from?
http://zdoom.org/wiki/DECORATE_format_specifications
  • Image
15001 is the identifying DoomEd number for this new actor SBlack.
When you look at the list of all editor numbers used in the games ( http://zdoom.org/wiki/Standard_editor_numbers ),
you will find a large block of unassigned DoomEd numbers between 14165 and 32000.
For new actors I usually use numbers starting with 15001.
Spoiler:
If you do not use a DoomEd number for a new actor, then the editor, in my case GZDoom Builder, will not generate the Decorate
section and thusly you cannot insert the new actor into the game.
Locked

Return to “Editing (Archive)”