From dfa13933d877a92982f747a69defee4f2d8f1f7e Mon Sep 17 00:00:00 2001 From: Christian Heller Date: Sun, 29 Nov 2015 23:15:18 +0100 Subject: [PATCH] New client: Add colors to map window. --- client_prototype.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/client_prototype.py b/client_prototype.py index 02f63b9..a398822 100644 --- a/client_prototype.py +++ b/client_prototype.py @@ -310,12 +310,15 @@ def win_map(): offset[i] = world_data["map_size"] * (i + 1) - win_size[i] + i winmap_size = [world_data["map_size"], world_data["map_size"] * 2 + 1] winmap = [] + curses.init_pair(1, curses.COLOR_WHITE, curses.COLOR_BLUE) + curses.init_pair(2, curses.COLOR_BLUE, curses.COLOR_BLACK) for y in range(world_data["map_size"]): for x in range(world_data["map_size"]): char = world_data["fov_map"][y * world_data["map_size"] + x] if char == " ": char = world_data["mem_map"][y * world_data["map_size"] + x] - attribute = curses.A_REVERSE + attribute = curses.color_pair(1) if char == " " \ + else curses.color_pair(2) winmap += [(char, attribute), (" ", attribute)] else: winmap += char + " " -- 2.30.2