diff options
| author | jacob1 <jfu614@gmail.com> | 2013-07-17 20:53:14 (GMT) |
|---|---|---|
| committer | jacob1 <jfu614@gmail.com> | 2013-07-17 20:53:14 (GMT) |
| commit | 4243987acdbd7f105366df55ef3a958181148c90 (patch) | |
| tree | 83f4641c1f3ad4d3ef5f0d9e12a2dc8c45e8a7c6 /src/gui/game/DecorationTool.h | |
| parent | 9628a11245acc1b2c8dd213a4dd30a3fb9930e01 (diff) | |
| download | powder-4243987acdbd7f105366df55ef3a958181148c90.zip powder-4243987acdbd7f105366df55ef3a958181148c90.tar.gz | |
black decoration preset, improve look of deco buttons a little
Diffstat (limited to 'src/gui/game/DecorationTool.h')
| -rw-r--r-- | src/gui/game/DecorationTool.h | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/src/gui/game/DecorationTool.h b/src/gui/game/DecorationTool.h index 67ab915..2edb201 100644 --- a/src/gui/game/DecorationTool.h +++ b/src/gui/game/DecorationTool.h @@ -26,15 +26,17 @@ public: // vid_buf[(XRES+BARSIZE)*(y+j)+(x+i)] = PIXRGB(PIXR(pc)+10*j, PIXG(pc)+10*j, PIXB(pc)+10*j); if (toolID == DECO_SMUDGE) newTexture->SetPixel(x, y, 0, 255-5*x, 255+5*x, 255); - else + else if (toolID == DECO_DRAW || toolID == DECO_CLEAR) newTexture->SetPixel(x, y, Red, Green, Blue, Alpha); + else + newTexture->SetPixel(x, y, 50, 50, 50, 255); } } - int reverseRed = (Red+127)%256; - int reverseGreen = (Green+127)%256; - int reverseBlue = (Blue+127)%256; if (toolID == DECO_CLEAR) { + int reverseRed = (Red+127)%256; + int reverseGreen = (Green+127)%256; + int reverseBlue = (Blue+127)%256; for (int y=4; y<12; y++) { newTexture->SetPixel(y+5, y-1, reverseRed, reverseGreen, reverseBlue, 255); @@ -44,13 +46,13 @@ public: } } else if (toolID == DECO_ADD) - newTexture->AddCharacter(11, 4, '+', reverseRed, reverseGreen, reverseBlue, 255); + newTexture->AddCharacter(11, 4, '+', Red, Green, Blue, 255); else if (toolID == DECO_SUBTRACT) - newTexture->AddCharacter(11, 4, '-', reverseRed, reverseGreen, reverseBlue, 255); + newTexture->AddCharacter(11, 4, '-', Red, Green, Blue, 255); else if (toolID == DECO_MULTIPLY) - newTexture->AddCharacter(11, 3, 'x', reverseRed, reverseGreen, reverseBlue, 255); + newTexture->AddCharacter(11, 3, 'x', Red, Green, Blue, 255); else if (toolID == DECO_DIVIDE) - newTexture->AddCharacter(11, 4, '/', reverseRed, reverseGreen, reverseBlue, 255); + newTexture->AddCharacter(11, 4, '/', Red, Green, Blue, 255); return newTexture; } |
