fix md2 blendcolors for reduced palette

This commit is contained in:
toasterbabe 2016-02-11 13:46:30 -05:00 committed by Alam Ed Arias
parent 9470fc5567
commit f59c8d20e5

View file

@ -1145,119 +1145,109 @@ static void HWR_CreateBlendedTexture(GLPatch_t *gpatch, GLPatch_t *blendgpatch,
case SKINCOLOR_BLACK: case SKINCOLOR_BLACK:
blendcolor = V_GetColor(27); blendcolor = V_GetColor(27);
break; break;
case SKINCOLOR_CYAN: case SKINCOLOR_BEIGE:
blendcolor = V_GetColor(215); blendcolor = V_GetColor(247);
break;
case SKINCOLOR_TEAL:
blendcolor = V_GetColor(221);
break;
case SKINCOLOR_STEELBLUE:
blendcolor = V_GetColor(203);
break;
case SKINCOLOR_BLUE:
blendcolor = V_GetColor(232);
break; break;
case SKINCOLOR_PEACH: case SKINCOLOR_PEACH:
blendcolor = V_GetColor(71); blendcolor = V_GetColor(218);
break;
case SKINCOLOR_TAN:
blendcolor = V_GetColor(79);
break;
case SKINCOLOR_PINK:
blendcolor = V_GetColor(147);
break;
case SKINCOLOR_LAVENDER:
blendcolor = V_GetColor(251);
break;
case SKINCOLOR_PURPLE:
blendcolor = V_GetColor(195);
break;
case SKINCOLOR_ORANGE:
blendcolor = V_GetColor(87);
break;
case SKINCOLOR_ROSEWOOD:
blendcolor = V_GetColor(94);
break;
case SKINCOLOR_BEIGE:
blendcolor = V_GetColor(40);
break; break;
case SKINCOLOR_BROWN: case SKINCOLOR_BROWN:
blendcolor = V_GetColor(57); blendcolor = V_GetColor(234);
break; break;
case SKINCOLOR_RED: case SKINCOLOR_RED:
blendcolor = V_GetColor(130); blendcolor = V_GetColor(38);
break; break;
case SKINCOLOR_DARKRED: case SKINCOLOR_CRIMSON:
blendcolor = V_GetColor(139); blendcolor = V_GetColor(45);
break; break;
case SKINCOLOR_NEONGREEN: case SKINCOLOR_ORANGE:
blendcolor = V_GetColor(184); blendcolor = V_GetColor(54);
break; break;
case SKINCOLOR_GREEN: case SKINCOLOR_RUST:
blendcolor = V_GetColor(166); blendcolor = V_GetColor(60);
break;
case SKINCOLOR_ZIM:
blendcolor = V_GetColor(180);
break;
case SKINCOLOR_OLIVE:
blendcolor = V_GetColor(108);
break;
case SKINCOLOR_YELLOW:
blendcolor = V_GetColor(104);
break; break;
case SKINCOLOR_GOLD: case SKINCOLOR_GOLD:
blendcolor = V_GetColor(115); blendcolor = V_GetColor(67);
break;
case SKINCOLOR_YELLOW:
blendcolor = V_GetColor(73);
break;
case SKINCOLOR_TAN:
blendcolor = V_GetColor(85);
break;
case SKINCOLOR_MOSS:
blendcolor = V_GetColor(92);
break;
case SKINCOLOR_PERIDOT:
blendcolor = V_GetColor(188);
break;
case SKINCOLOR_GREEN:
blendcolor = V_GetColor(101);
break;
case SKINCOLOR_EMERALD:
blendcolor = V_GetColor(112);
break;
case SKINCOLOR_AQUA:
blendcolor = V_GetColor(122);
break;
case SKINCOLOR_TEAL:
blendcolor = V_GetColor(141);
break;
case SKINCOLOR_CYAN:
blendcolor = V_GetColor(131);
break;
case SKINCOLOR_BLUE:
blendcolor = V_GetColor(152);
break;
case SKINCOLOR_AZURE:
blendcolor = V_GetColor(171);
break;
case SKINCOLOR_PASTEL:
blendcolor = V_GetColor(161);
break;
case SKINCOLOR_PURPLE:
blendcolor = V_GetColor(165);
break;
case SKINCOLOR_LAVENDER:
blendcolor = V_GetColor(195);
break;
case SKINCOLOR_MAGENTA:
blendcolor = V_GetColor(183);
break;
case SKINCOLOR_PINK:
blendcolor = V_GetColor(211);
break;
case SKINCOLOR_ROSY:
blendcolor = V_GetColor(202);
break; break;
case SKINCOLOR_SUPER1: case SKINCOLOR_SUPER1:
blendcolor = V_GetColor(97); blendcolor = V_GetColor(80);
break; break;
case SKINCOLOR_SUPER2: case SKINCOLOR_SUPER2:
blendcolor = V_GetColor(100); blendcolor = V_GetColor(83);
break; break;
case SKINCOLOR_SUPER3: case SKINCOLOR_SUPER3:
blendcolor = V_GetColor(103); blendcolor = V_GetColor(73);
break; break;
case SKINCOLOR_SUPER4: case SKINCOLOR_SUPER4:
blendcolor = V_GetColor(113); blendcolor = V_GetColor(64);
break; break;
case SKINCOLOR_SUPER5: case SKINCOLOR_SUPER5:
blendcolor = V_GetColor(116); blendcolor = V_GetColor(67);
break; break;
case SKINCOLOR_TSUPER1: case SKINCOLOR_TSUPER1:
blendcolor = V_GetColor(81);
break;
case SKINCOLOR_TSUPER2: case SKINCOLOR_TSUPER2:
blendcolor = V_GetColor(82);
break;
case SKINCOLOR_TSUPER3: case SKINCOLOR_TSUPER3:
blendcolor = V_GetColor(84);
break;
case SKINCOLOR_TSUPER4: case SKINCOLOR_TSUPER4:
blendcolor = V_GetColor(85);
break;
case SKINCOLOR_TSUPER5: case SKINCOLOR_TSUPER5:
blendcolor = V_GetColor(87);
break;
case SKINCOLOR_KSUPER1: case SKINCOLOR_KSUPER1:
blendcolor = V_GetColor(122);
break;
case SKINCOLOR_KSUPER2: case SKINCOLOR_KSUPER2:
blendcolor = V_GetColor(123);
break;
case SKINCOLOR_KSUPER3: case SKINCOLOR_KSUPER3:
blendcolor = V_GetColor(124);
break;
case SKINCOLOR_KSUPER4: case SKINCOLOR_KSUPER4:
blendcolor = V_GetColor(125);
break;
case SKINCOLOR_KSUPER5: case SKINCOLOR_KSUPER5:
blendcolor = V_GetColor(126);
break;
default: default:
blendcolor = V_GetColor(247); blendcolor = V_GetColor(255);
break; break;
} }