add renderer z offset

This commit is contained in:
Laura Klünder 2017-12-05 18:13:06 +01:00
parent 46256e63df
commit 3992ccd552
4 changed files with 10 additions and 6 deletions

View file

@ -29,9 +29,6 @@ class MapRenderer:
return box(self.minx-1, self.miny-1, self.maxx+1, self.maxy+1)
def render(self, engine_cls, center=True):
engine = engine_cls(self.width, self.height, self.minx, self.miny,
scale=self.scale, buffer=1, background='#DCDCDC', center=center)
# add no access restriction to “unlocked“ access restrictions so lookup gets easier
access_permissions = self.access_permissions | set([None])
@ -39,6 +36,9 @@ class MapRenderer:
level_render_data = LevelRenderData.get(self.level)
engine = engine_cls(self.width, self.height, self.minx, self.miny, float(level_render_data.base_altitude),
scale=self.scale, buffer=1, background='#DCDCDC', center=center)
if self.full_levels:
levels = tuple(chain(*(
tuple(sublevel for sublevel in LevelRenderData.get(level.pk).levels