From a2efbcc91190a79fb49489738cbf419a1b2395ee Mon Sep 17 00:00:00 2001 From: troido Date: Tue, 7 Nov 2017 10:53:00 +0100 Subject: changed water colours and set default to 7,0 --- asciifarm/client/display/colours.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'asciifarm/client') diff --git a/asciifarm/client/display/colours.py b/asciifarm/client/display/colours.py index cef2675..22e6f14 100644 --- a/asciifarm/client/display/colours.py +++ b/asciifarm/client/display/colours.py @@ -13,6 +13,9 @@ class Colours: curses.init_pair(i, i%self.colours, i//self.colours) def get(self, fg=0, bg=0): - fg %= self.colours - bg %= self.colours - return curses.color_pair(fg + bg*self.colours) + dfg = fg % self.colours + dbg = bg % self.colours + if (dfg, dbg) == (0, 0) and (fg, bg) != (0, 0): + # avoid unintended use of (0,0), which is settings dependent + dfg, dbg = 7, 0 + return curses.color_pair(dfg + dbg*self.colours) -- cgit