summaryrefslogtreecommitdiff
path: root/asciifarm/client/display
diff options
context:
space:
mode:
authortroido <troido@protonmail.com>2018-05-23 20:45:24 +0200
committertroido <troido@protonmail.com>2018-05-23 20:45:24 +0200
commit7e5a7adf92520a8002105352b82d38a5284ca19c (patch)
tree5788aec9ee2607210484ce15a3324e753dd3ec09 /asciifarm/client/display
parentce116aeade07eb57760e42dbbeeca83ded8214ce (diff)
don't try colour mode if the terminal doesn't support it
Diffstat (limited to 'asciifarm/client/display')
-rw-r--r--asciifarm/client/display/display.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/asciifarm/client/display/display.py b/asciifarm/client/display/display.py
index 2e10772..c65d45f 100644
--- a/asciifarm/client/display/display.py
+++ b/asciifarm/client/display/display.py
@@ -1,4 +1,5 @@
+import curses
from .field import Field
from .info import Info
@@ -21,7 +22,7 @@ class Display:
def __init__(self, stdscr, charMap, colours=False):
- if colours:
+ if colours and curses.COLORS > 0:
self.colours = Colours()
else:
self.colours = None