diff options
Diffstat (limited to 'src/graphics/Renderer.cpp')
| -rw-r--r-- | src/graphics/Renderer.cpp | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/src/graphics/Renderer.cpp b/src/graphics/Renderer.cpp index af6826e..a3ea66d 100644 --- a/src/graphics/Renderer.cpp +++ b/src/graphics/Renderer.cpp @@ -1389,9 +1389,18 @@ void Renderer::render_parts() { if (cplayer->elem<PT_NUM && cplayer->elem > 0) { - colr = PIXR(elements[cplayer->elem].Colour); - colg = PIXG(elements[cplayer->elem].Colour); - colb = PIXB(elements[cplayer->elem].Colour); + if (cplayer->elem == SPC_AIR) + { + colr = PIXR(0x8080FF); + colg = PIXG(0x8080FF); + colb = PIXB(0x8080FF); + } + else + { + colr = PIXR(elements[cplayer->elem].Colour); + colg = PIXG(elements[cplayer->elem].Colour); + colb = PIXB(elements[cplayer->elem].Colour); + } } else { |
