From 5e7cba3882679e295879e301bbe71d73d73b3de1 Mon Sep 17 00:00:00 2001 From: Peli de Halleux Date: Wed, 2 Aug 2017 15:00:25 -0700 Subject: [PATCH] ensure game library runs in greyscale --- libs/core/game.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/libs/core/game.ts b/libs/core/game.ts index 650687a7..a2b569fe 100644 --- a/libs/core/game.ts +++ b/libs/core/game.ts @@ -757,15 +757,16 @@ namespace game { if (game.isGameOver() || game.isPaused() || !_img) { return; } + // ensure greyscale mode + if (led.displayMode() != DisplayMode.Greyscale) + led.setDisplayMode(DisplayMode.Greyscale); + // render sprites let now = input.runningTime(); _img.clear(); for (let i = 0; i < _sprites.length; i++) { _sprites[i]._plot(now); } - const mode = led.displayMode() == DisplayMode.Greyscale ? DisplayMode.Greyscale : DisplayMode.BackAndWhite; - led.setDisplayMode(DisplayMode.Greyscale); _img.plotImage(0); - led.setDisplayMode(mode); } /**