don't crash if a level has no spaces
This commit is contained in:
parent
7fdbec8b27
commit
4f95ffd130
1 changed files with 4 additions and 1 deletions
|
@ -49,7 +49,10 @@ class MapRenderer:
|
||||||
levels = level_render_data.levels
|
levels = level_render_data.levels
|
||||||
|
|
||||||
min_altitude = min(chain(*(tuple(area.altitude for area in geoms.altitudeareas)
|
min_altitude = min(chain(*(tuple(area.altitude for area in geoms.altitudeareas)
|
||||||
for geoms in levels)))
|
for geoms in levels)),
|
||||||
|
default=None)
|
||||||
|
if min_altitude is None:
|
||||||
|
min_altitude = min(geoms.base_altitude for geoms in levels)
|
||||||
|
|
||||||
not_full_levels = engine.is_3d # always do non-full-levels until after the first primary level
|
not_full_levels = engine.is_3d # always do non-full-levels until after the first primary level
|
||||||
full_levels = self.full_levels and engine.is_3d
|
full_levels = self.full_levels and engine.is_3d
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue