preserve default char colors in each zdoom compatible game

Moderator: GZDoom Developers

User avatar
Xtyfe
Posts: 1490
Joined: Fri Dec 14, 2007 6:29 pm
Preferred Pronouns: He/Him
Operating System Version (Optional): Windows 11
Graphics Processor: nVidia with Vulkan support

preserve default char colors in each zdoom compatible game

Post by Xtyfe »

heyas

i noticed that when i look at the multiplayer window in heretic for example
the character is green like the doomguy, and not the default for the game
the same can be said for hexen and strife

could it be set so that it defaults to the vanilla games colors?
Last edited by Xtyfe on Thu Dec 20, 2007 1:44 pm, edited 1 time in total.
User avatar
Nash
 
 
Posts: 17500
Joined: Mon Oct 27, 2003 12:07 am
Location: Kuala Lumpur, Malaysia
Contact:

Re: preserve default char colors in each zdoom compatible game

Post by Nash »

Maybe an "untranslated" option would be good for this... ?
User avatar
Risen
Posts: 5263
Joined: Thu Jan 08, 2004 1:02 pm
Location: N44°30' W073°05'

Re: preserve default char colors in each zdoom compatible game

Post by Risen »

Being able to select any of the game's original translations would be nice. Personally I don't miss it because I know how to mix colors to get what I want and stay within the restrictions of the palette... but for those who don't, it'd be nice to select from a list. It might also add a bit of historical reference.

As for implementation, maybe add a color selection, where the options are 'Green/Indigo/Brown/Red/Custom' (or 'color 0/color 1...' to be palette and game independent)?

Don't know how easy this is to do, though.
User avatar
Matt
Posts: 9696
Joined: Sun Jan 04, 2004 5:37 pm
Preferred Pronouns: They/Them
Operating System Version (Optional): Debian Bullseye
Location: Gotham City SAR, Wyld-Lands of the Lotus People, Dominionist PetroConfederacy of Saudi Canadia
Contact:

Re: preserve default char colors in each zdoom compatible game

Post by Matt »

How about the ability to save and load presets, with the originals always available on top of the list?
signofzeta
Posts: 139
Joined: Thu Jul 07, 2005 8:48 am

Re: preserve default char colors in each zdoom compatible game

Post by signofzeta »

I'm going to bump this,

I have managed to get the colors for doom's red and green, the colors for heretic's green, red, and blue, and perhaps yellow, and i managed to get the colors for hexen's yellow, red, and blue.

BUT, as the OP says, I want something like picking from a list of colors implemented, because I haven't figured out how to perfect the doom indigo color, and hexen's green color yet, which IMO, is the exact same shade as heretic's green.

I also somehow perfected the yellow in hexen, but I noticed that the fighter is more yellow than cleric and mage, who are more orange.

Thirdly. Is there a way to make it so that doom marine is one color, heretic dude is another, and especially hexen, that if I'm fighter, and I want a gold belt, but also want a red cleric cape, and blue mage robe, is there a way to make each class separate, so that I don't have to change them?
CaptainToenail
Posts: 3975
Joined: Fri Jul 06, 2007 9:16 am

Re: preserve default char colors in each zdoom compatible game

Post by CaptainToenail »

I really want to be able to pick from Doom's default 4 colours, green, indigo, red and brown because the colour bars cannot acheive these colours (except green of course)

Also I do know how to create these translations, for red it's the colour range "32:47", for indigo it's "96:111" (indigo is infact grey for some bizarre reason) and for brown it's "64:79"

Of course you could do this with player classes and XWE's colour remap tool, which I was going to do for a Skulltag mod
User avatar
Enjay
 
 
Posts: 27081
Joined: Tue Jul 15, 2003 4:58 pm
Location: Scotland
Contact:

Re: preserve default char colors in each zdoom compatible game

Post by Enjay »

Well, I'll stand out as a lone voice and say that would rather that, at least optionally, they are not on the list. Increasingly people are using Zdoom for TCs and games that are not Doom. Already I find the Doom compat options menu annoying and irrelevant for such projects (and have hidden it in my own build of the exe) so to have some irrelevant (and misnamed - "indigo" :roll: ) options in the player setup menu would be equally pointless.

How about a player actor flag +legacycolors that would be given to the default players, and which would enable the colours in the menu but which could be removed (-legacycolours) for player classes inheriting from the default players?

If people don't like "legacy" in the name, +vanillacolors or whatever could be used.
signofzeta
Posts: 139
Joined: Thu Jul 07, 2005 8:48 am

Re: preserve default char colors in each zdoom compatible game

Post by signofzeta »

Enjay wrote:Well, I'll stand out as a lone voice and say that would rather that, at least optionally, they are not on the list. Increasingly people are using Zdoom for TCs and games that are not Doom. Already I find the Doom compat options menu annoying and irrelevant for such projects (and have hidden it in my own build of the exe) so to have some irrelevant (and misnamed - "indigo" :roll: ) options in the player setup menu would be equally pointless.

How about a player actor flag +legacycolors that would be given to the default players, and which would enable the colours in the menu but which could be removed (-legacycolours) for player classes inheriting from the default players?

If people don't like "legacy" in the name, +vanillacolors or whatever could be used.

Wait, are you saying that make an option where if it is off, it does that RGB slider color thing, and if legacycolors is on, it is like playing vanilla doom, where player 1 is always green, 2 is always indigo, 3 is always brown, and 4 is always red? Oh I like that. Or are you saying something else?

As for heretic, 1 = green, 2 = yellow, 3 = red, 4 = blue
Hexen, 1 = blue, 2 = red, 3 = yellow, 4 = green.

Secondly, where do I put the create colortranslation stuff in? The cfg file? Where?

But I would think it would be much easier if there was preset color translations in the player setup menu, so I don't have to do any of that scripting stuff.

Also, what is the RGB values that would achieve the true doom second player indigo?
User avatar
Rachael
Posts: 13954
Joined: Tue Jan 13, 2004 1:31 pm
Preferred Pronouns: She/Her
Contact:

Re: preserve default char colors in each zdoom compatible game

Post by Rachael »

signofzeta wrote:Also, what is the RGB values that would achieve the true doom second player indigo?
Unfortunately, there are none. The RGB translator is such that it would really look weird no matter how you did it.
signofzeta
Posts: 139
Joined: Thu Jul 07, 2005 8:48 am

Re: preserve default char colors in each zdoom compatible game

Post by signofzeta »

SoulPriestess wrote:
signofzeta wrote:Also, what is the RGB values that would achieve the true doom second player indigo?
Unfortunately, there are none. The RGB translator is such that it would really look weird no matter how you did it.
I remember back in the early versions of zdoom, where if you made a color, you would not see purple, if you mixed red and blue, but separate pixels as red, and some blue, and the colors aren't really blended.

At least it is fixed now. I can make a hot pink, or a turquoise color, without colors being separate.
User avatar
Enjay
 
 
Posts: 27081
Joined: Tue Jul 15, 2003 4:58 pm
Location: Scotland
Contact:

Re: preserve default char colors in each zdoom compatible game

Post by Enjay »

signofzeta wrote:Wait, are you saying...
Nope, all I was saying is that if the option for "use original Doom colours" or "Green, Red, Indigo, Brown" or whatever is going to be included, I would like a way for them not to appear in the player menu because they are utterly irrelevant to mods that aren't supposed to look like the original game at all, and merely serve as a reminder that this is not really "teh kewl new game" but just a Doom TC. :P

Perhaps some sort of "COLORDEF" lump could be added to allow definition of player colours? Or maybe the possible translations should just appear in player class definitions? So long as they can be over-ridden for custom classes (even those based on the Doomplayer) I don't care, because I won't be using the original player colours any time soon.
signofzeta
Posts: 139
Joined: Thu Jul 07, 2005 8:48 am

Re: preserve default char colors in each zdoom compatible game

Post by signofzeta »

Enjay wrote:
signofzeta wrote:Wait, are you saying...
Nope, all I was saying is that if the option for "use original Doom colours" or "Green, Red, Indigo, Brown" or whatever is going to be included, I would like a way for them not to appear in the player menu because they are utterly irrelevant to mods that aren't supposed to look like the original game at all, and merely serve as a reminder that this is not really "teh kewl new game" but just a Doom TC. :P

Perhaps some sort of "COLORDEF" lump could be added to allow definition of player colours? Or maybe the possible translations should just appear in player class definitions? So long as they can be over-ridden for custom classes (even those based on the Doomplayer) I don't care, because I won't be using the original player colours any time soon.
Oh well, I guess I will have to settle with "hot pink" rather than indigo.

Well at least making the hexen and heretic colors are a lot easier. Except for the fourth player hexen color, which is basically the same tint of green that the first player of heretic has.
User avatar
HotWax
Posts: 10002
Joined: Fri Jul 18, 2003 6:18 pm
Location: Idaho Falls, ID

Re: preserve default char colors in each zdoom compatible game

Post by HotWax »

Enjay wrote:Perhaps some sort of "COLORDEF" lump could be added to allow definition of player colours? Or maybe the possible translations should just appear in player class definitions?
Actually, this would be a really cool feature to have. Either the lump Enjay suggests or the ability to specify a set of custom translations within a player class definition in DECORATE. It would allow players using that class to choose their color based on a list of selections instead of (or in addition to) the color slider. How cool would it be if you could have selectable translations that worked on more than just one color range? Like player one could have a green suit and yellow helmet, player two could have brown suit and orange helmet, etc.
CaptainToenail
Posts: 3975
Joined: Fri Jul 06, 2007 9:16 am

Re: preserve default char colors in each zdoom compatible game

Post by CaptainToenail »

How cool would it be if you could have selectable translations that worked on more than just one color range? Like player one could have a green suit and yellow helmet, player two could have brown suit and orange helmet, etc.
Implemtent that now! But what other set of colours besides green would you use....?
User avatar
HotWax
Posts: 10002
Joined: Fri Jul 18, 2003 6:18 pm
Location: Idaho Falls, ID

Re: preserve default char colors in each zdoom compatible game

Post by HotWax »

CaptainToenail wrote:Implemtent that now! But what other set of colours besides green would you use....?
Well, those examples were for the sake of argument, but theoretically you could design a whole new sprite set with different areas of the graphic using different color ranges specifically for the purpose of translating them separately. This would be more for use with custom sprites than with the default Doom marine.
Post Reply

Return to “Closed Feature Suggestions [GZDoom]”