summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex <zc00gii@gmail.com>2010-08-16 19:09:45 (GMT)
committer Alex <zc00gii@gmail.com>2010-08-16 19:09:45 (GMT)
commitb27e61e64a94eb084cc4e1e6e0c9d2f2dab7a4a9 (patch)
tree4c0d92ee575d7e400d0021a8ce55e671c595c454
parent9c0a95c34bf782329e01a5f582acee19058da314 (diff)
downloadpowder-b27e61e64a94eb084cc4e1e6e0c9d2f2dab7a4a9.zip
powder-b27e61e64a94eb084cc4e1e6e0c9d2f2dab7a4a9.tar.gz
sorta glow-ish
-rwxr-xr-xpowder.c16
1 files changed, 14 insertions, 2 deletions
diff --git a/powder.c b/powder.c
index 54f0f96..03c7a7f 100755
--- a/powder.c
+++ b/powder.c
@@ -3180,8 +3180,20 @@ justdraw:
blendpixel(vid, nx+1, ny+1, cr, cg, cb, 32);
blendpixel(vid, nx-1, ny-1, cr, cg, cb, 32);
}
- }
- else if(t==PT_PLSM)
+ } else if(t==PT_URAN) {
+ cr=0x70;
+ cg=0x70;
+ cb=0x20;
+ blendpixel(vid, nx, ny, 255, 255, 255, 255);
+ blendpixel(vid, nx+1, ny, cr+100, cg+100, cb+100, 96);
+ blendpixel(vid, nx-1, ny, cr+100, cg+100, cb+100, 96);
+ blendpixel(vid, nx, ny+1, cr+100, cg+100, cb+100, 96);
+ blendpixel(vid, nx, ny-1, cr+100, cg+100, cb+100, 96);
+ blendpixel(vid, nx+1, ny-1, cr, cg, cb, 255);
+ blendpixel(vid, nx-1, ny+1, cr, cg, cb, 255);
+ blendpixel(vid, nx+1, ny+1, cr, cg, cb, 255);
+ blendpixel(vid, nx-1, ny-1, cr, cg, cb, 255);
+ } else if(t==PT_PLSM)
{
float ttemp = parts[i].life;
int caddress = restrict_flt(restrict_flt(ttemp, 0.0f, 200.0f)*3, 0.0f, (200.0f*3)-3);