fixed stochastic_render and regionlists working together
This commit is contained in:
@@ -430,15 +430,7 @@ class QuadtreeGen(object):
|
||||
needs_rerender = False
|
||||
get_region_mtime = world.get_region_mtime
|
||||
|
||||
# stochastic render check
|
||||
if random.uniform(0, 1) < self.rerender_probability:
|
||||
needs_rerender = True
|
||||
|
||||
for col, row, chunkx, chunky, regionfile in chunks:
|
||||
# skip if we already know
|
||||
if needs_rerender:
|
||||
break
|
||||
|
||||
region, regionMtime = get_region_mtime(regionfile)
|
||||
|
||||
# don't even check if it's not in the regionlist
|
||||
@@ -462,6 +454,10 @@ class QuadtreeGen(object):
|
||||
needs_rerender = True
|
||||
break
|
||||
|
||||
# stochastic render check
|
||||
if not needs_rerender and self.rerender_probability > 0.0 and random.uniform(0, 1) < self.rerender_probability:
|
||||
needs_rerender = True
|
||||
|
||||
# if after all that, we don't need a rerender, return
|
||||
if not needs_rerender:
|
||||
return None
|
||||
|
||||
Reference in New Issue
Block a user