From ada18916c2ad68f7f2ac2d69ca51ac2e9a8b2df4 Mon Sep 17 00:00:00 2001 From: Florian Jung Date: Wed, 26 Aug 2015 22:51:28 +0200 Subject: draw cell.parent --- gui.py | 13 +++++++++++++ main.py | 1 + 2 files changed, 14 insertions(+) diff --git a/gui.py b/gui.py index 895b1ac..ed5c9d3 100644 --- a/gui.py +++ b/gui.py @@ -273,6 +273,19 @@ def draw_markers(): for i in [0, 1, 2]: draw_marker(marker[i], colors[i], marker_updated[i]) +def draw_debug(): + for cell in c.world.cells.values(): + parent = None + try: + parent = cell.parent + except AttributeError: + pass + + if parent != None: + draw_line(cell.pos, parent.pos,(255,0,0)) + draw_circle(parent.pos,3,(255,0,0),True) + + def draw_frame(): global screen, movement, zoom, screensize, input, bot_input, marker, marker_updated, running diff --git a/main.py b/main.py index c0e9a21..d07b6b8 100644 --- a/main.py +++ b/main.py @@ -71,6 +71,7 @@ while gui.running: stats.process_frame() + gui.draw_debug() gui.update() if not c.player.is_alive: -- cgit v1.2.1