Merge remote branch 'origin/master'

This commit is contained in:
Bryan Hoyle 2011-08-12 11:57:23 -04:00
commit 6cdffe9cc2

View File

@ -3462,8 +3462,25 @@ void draw_parts(pixel *vid)
blendpixel(vid, nx-1, ny+1, cr, cg, cb, 112); blendpixel(vid, nx-1, ny+1, cr, cg, cb, 112);
} }
if (decorations_enable && cmode!=CM_HEAT && cmode!=CM_LIFE && parts[i].dcolour) if (decorations_enable && cmode!=CM_HEAT && cmode!=CM_LIFE && parts[i].dcolour)
if(t==PT_LCRY){
cr = (parts[i].dcolour>>16)&0xFF;
cg = (parts[i].dcolour>>8)&0xFF;
cb = (parts[i].dcolour)&0xFF;
if(parts[i].life<10){
cr /= 10-parts[i].life;
cg /= 10-parts[i].life;
cb /= 10-parts[i].life;
}
/*cr = cr>255?255:cr;
cg = cg>255?255:cg;
cb = cb>255?255:cb;*/
blendpixel(vid, nx, ny, cr, cg, cb, (parts[i].dcolour>>24)&0xFF);
} else {
blendpixel(vid, nx, ny, (parts[i].dcolour>>16)&0xFF, (parts[i].dcolour>>8)&0xFF, (parts[i].dcolour)&0xFF, (parts[i].dcolour>>24)&0xFF); blendpixel(vid, nx, ny, (parts[i].dcolour>>16)&0xFF, (parts[i].dcolour>>8)&0xFF, (parts[i].dcolour)&0xFF, (parts[i].dcolour>>24)&0xFF);
} }
}
#endif #endif
} }
#ifdef OpenGL #ifdef OpenGL