Back to old LCRY rendering

This commit is contained in:
Simon Robertshaw 2011-12-03 00:36:12 +00:00
parent cb75e1d924
commit 55a53a0c0f

View File

@ -355,7 +355,27 @@ int graphics_GLOW(GRAPHICS_FUNC_ARGS)
}
int graphics_LCRY(GRAPHICS_FUNC_ARGS)
{
int lifemod = ((cpart->tmp2>10?10:cpart->tmp2)*10);
if(decorations_enable && cpart->dcolour && cpart->dcolour&0xFF000000)
{
*colr = (cpart->dcolour>>16)&0xFF;
*colg = (cpart->dcolour>>8)&0xFF;
*colb = (cpart->dcolour)&0xFF;
if(cpart->tmp2<10){
*colr /= 10-cpart->tmp2;
*colg /= 10-cpart->tmp2;
*colb /= 10-cpart->tmp2;
}
}
else
{
*colr = *colg = *colb = 0x50+((cpart->tmp2>10?10:cpart->tmp2)*10);
}
*pixel_mode |= NO_DECO;
return 0;
/*int lifemod = ((cpart->tmp2>10?10:cpart->tmp2)*10);
*colr += lifemod;
*colg += lifemod;
*colb += lifemod;
@ -369,7 +389,7 @@ int graphics_LCRY(GRAPHICS_FUNC_ARGS)
*colb = (lifemod*((cpart->dcolour)&0xFF) + (255-lifemod)**colb) >> 8;
}
*pixel_mode |= NO_DECO;
return 0;
return 0;*/
}
int graphics_PCLN(GRAPHICS_FUNC_ARGS)
{