change downwards map rendering
This commit is contained in:
parent
46ef2a6129
commit
e2a13e7f27
1 changed files with 7 additions and 2 deletions
|
@ -157,10 +157,12 @@ class LevelRenderer():
|
||||||
def render_simple(self, png=True):
|
def render_simple(self, png=True):
|
||||||
svg = self.create_svg()
|
svg = self.create_svg()
|
||||||
|
|
||||||
|
dark_lower = []
|
||||||
lower = []
|
lower = []
|
||||||
for level in self.level.lower():
|
for level in self.level.lower():
|
||||||
lower.append(level)
|
lower.append(level)
|
||||||
if not level.intermediate:
|
if not level.intermediate:
|
||||||
|
dark_lower.extend(lower)
|
||||||
lower = []
|
lower = []
|
||||||
lower.append(self.level)
|
lower.append(self.level)
|
||||||
|
|
||||||
|
@ -169,14 +171,17 @@ class LevelRenderer():
|
||||||
contents.append(self.polygon_svg(box(0, 0, width, height),
|
contents.append(self.polygon_svg(box(0, 0, width, height),
|
||||||
fill_color='#000000'))
|
fill_color='#000000'))
|
||||||
|
|
||||||
for level in lower:
|
for level in dark_lower:
|
||||||
self.add_svg_image(svg, 'file://'+get_render_path('level-%s.base.png' % level.name))
|
self.add_svg_image(svg, 'file://'+get_render_path('level-%s.base.png' % level.name))
|
||||||
|
|
||||||
contents = self.add_svg_content(svg)
|
contents = self.add_svg_content(svg)
|
||||||
contents.append(self.polygon_svg(self.level.geometries.hole_shadows,
|
contents.append(self.polygon_svg(box(0, 0, width, height),
|
||||||
fill_color='#000000',
|
fill_color='#000000',
|
||||||
fill_opacity=0.1))
|
fill_opacity=0.1))
|
||||||
|
|
||||||
|
for level in lower:
|
||||||
|
self.add_svg_image(svg, 'file://'+get_render_path('level-%s.base.png' % level.name))
|
||||||
|
|
||||||
filename = get_render_path('level-%s.simple.svg' % self.level.name)
|
filename = get_render_path('level-%s.simple.svg' % self.level.name)
|
||||||
with open(filename, 'w') as f:
|
with open(filename, 'w') as f:
|
||||||
f.write(ET.tostring(svg).decode())
|
f.write(ET.tostring(svg).decode())
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue