summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon <simon@hardwired.org.uk>2010-08-17 11:51:55 (GMT)
committer Simon <simon@hardwired.org.uk>2010-08-17 11:51:55 (GMT)
commit97fc7ce3307a478abe63499987b53bc2a19a7414 (patch)
tree22ed1d7739ea2b45853b43147a6f7fcfb737a2a3
parent59fccc35fd3b6bd607db676d5f1e3855b220c292 (diff)
downloadpowder-97fc7ce3307a478abe63499987b53bc2a19a7414.zip
powder-97fc7ce3307a478abe63499987b53bc2a19a7414.tar.gz
Changes to particle drawing (zc00gii)
-rw-r--r--powder.c24
1 files changed, 15 insertions, 9 deletions
diff --git a/powder.c b/powder.c
index c9360e4..1df08e3 100644
--- a/powder.c
+++ b/powder.c
@@ -2853,8 +2853,10 @@ justdraw:
{
if ((abs(x) == 0) && (abs(y) == 0))
blendpixel(vid,x+nx,y+ny,224,224,170,255);
- else if (abs(y) != 0 || abs(x) != 0)
- blendpixel(vid,x+nx,y+ny,224,224,170,5);
+ else if (abs(y) != 0 && abs(x) != 0)
+ blendpixel(vid,x+nx,y+ny,224,224,170,20);
+ else
+ blendpixel(vid,x+nx,y+ny,224,224,170,40);
}
}
@@ -3151,8 +3153,10 @@ justdraw:
{
if ((abs(x) == 0) && (abs(y) == 0))
blendpixel(vid,x+nx,y+ny,235,73,23,100);
- else if (abs(y) != 0 || abs(x) != 0)
- blendpixel(vid,x+nx,y+ny,235,73,23,20);
+ else if (abs(y) != 0 && abs(x) != 0)
+ blendpixel(vid,x+nx,y+ny,235,73,23,30);
+ else
+ blendpixel(vid,x+nx,y+ny,235,73,23,50);
}
}
@@ -3164,9 +3168,11 @@ justdraw:
for(y=-1; y<=1; y++)
{
if ((abs(x) == 0) && (abs(y) == 0))
- blendpixel(vid,x+nx,y+ny,224,255,32,100);
- else if (abs(y) != 0 || abs(x) != 0)
- blendpixel(vid,x+nx,y+ny,224,255,32,20);
+ blendpixel(vid,x+nx,y+ny,255,255,0,180);
+ else if (abs(y) != 0 && abs(x) != 0)
+ blendpixel(vid,x+nx,y+ny,255,255,0,50);
+ else
+ blendpixel(vid,x+nx,y+ny,255,255,0,80);
}
}
@@ -3275,7 +3281,7 @@ justdraw:
cr = 0x40;
cg = 0x70;
cb = 0x20;
- blendpixel(vid, nx, ny, cr, cg, cb, 192);
+ blendpixel(vid, nx, ny, cr, cg, cb, 255);
blendpixel(vid, nx+1, ny, cr, cg, cb, 5);
blendpixel(vid, nx-1, ny, cr, cg, cb, 5);
blendpixel(vid, nx, ny+1, cr, cg, cb, 5);
@@ -3293,7 +3299,7 @@ justdraw:
cr = 0x70;
cg = 0x70;
cb = 0x20;
- blendpixel(vid, nx, ny, cr, cg, cb, 192);
+ blendpixel(vid, nx, ny, cr, cg, cb, 255);
blendpixel(vid, nx+1, ny, cr, cg, cb, 5);
blendpixel(vid, nx-1, ny, cr, cg, cb, 5);
blendpixel(vid, nx, ny+1, cr, cg, cb, 5);