From 6f63bc97ca4daab7546559ddaeae0f949fa833da Mon Sep 17 00:00:00 2001 From: josch Date: Tue, 25 Nov 2008 15:45:41 +0100 Subject: [PATCH] added renderer --- hr.py | 3 +++ lib/h3m.py | 2 +- lib/interface.py | 17 +++++++++++++++++ lib/mapview.py | 13 +------------ lib/window.py | 2 +- 5 files changed, 23 insertions(+), 14 deletions(-) diff --git a/hr.py b/hr.py index 7805e19..c6ffda3 100644 --- a/hr.py +++ b/hr.py @@ -21,6 +21,7 @@ import pyglet from lib.mapset import * from lib.interface import * from lib.mapview import * +from lib.render import * from lib.window import Window import sys @@ -37,7 +38,9 @@ class LoadScreen(object): self.label.text = "INITIATING MAPVIEW..." mapview = MapView(mapset, self.window) interface = Interface(self.window) + renderer = Renderer(self.window, mapview, interface) self.window.pop_handlers() + self.window.push_handlers(renderer) self.window.push_handlers(mapview) self.window.push_handlers(interface) self.window.push_handlers(self.window.keys) diff --git a/lib/h3m.py b/lib/h3m.py index e8c203f..a639708 100644 --- a/lib/h3m.py +++ b/lib/h3m.py @@ -159,7 +159,7 @@ def extract(filename): (exp, ) = struct.unpack("