diff options
| author | Simon Robertshaw <simon@hardwired.org.uk> | 2012-04-18 13:43:09 (GMT) |
|---|---|---|
| committer | Simon Robertshaw <simon@hardwired.org.uk> | 2012-04-18 13:43:09 (GMT) |
| commit | 82a19334001969af688cd52eb48509d4b91cef59 (patch) | |
| tree | c33006ba70b35a76aaf46fe11f84371b3a5bd017 /src/Renderer.cpp | |
| parent | df2d698ed5e6d824b6fb4a50eaaf4ecadf78f65b (diff) | |
| download | powder-82a19334001969af688cd52eb48509d4b91cef59.zip powder-82a19334001969af688cd52eb48509d4b91cef59.tar.gz | |
TPT: Old nothing display mode in the form of Basic colour mode fe82685257
Diffstat (limited to 'src/Renderer.cpp')
| -rw-r--r-- | src/Renderer.cpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/Renderer.cpp b/src/Renderer.cpp index 10a9205..c8f301f 100644 --- a/src/Renderer.cpp +++ b/src/Renderer.cpp @@ -701,7 +701,7 @@ void Renderer::render_parts() fireg = graphicscache[t].fireg; fireb = graphicscache[t].fireb; } - else + else if(!(colour_mode & COLOUR_BASC)) { if (ptypes[t].graphics_func) { @@ -789,6 +789,13 @@ void Renderer::render_parts() colb = sin(frequency*q) * 16 + colb; if(pixel_mode & (FIREMODE | PMODE_GLOW)) pixel_mode = (pixel_mode & ~(FIREMODE|PMODE_GLOW)) | PMODE_BLUR; } + else if(colour_mode & COLOUR_BASC) + { + colr = PIXR(ptypes[t].pcolors); + colg = PIXG(ptypes[t].pcolors); + colb = PIXB(ptypes[t].pcolors); + pixel_mode = PMODE_FLAT; + } //Apply decoration colour if(!colour_mode) |
