mirror of
https://github.com/Steffo99/flyingsnake.git
synced 2024-12-22 22:44:21 +00:00
Update __main__.py
This commit is contained in:
parent
51f31013dc
commit
a910c09361
1 changed files with 8 additions and 15 deletions
|
@ -117,9 +117,7 @@ def flyingsnake(input_file: str,
|
|||
walls = Image.new("RGBA", (world.size.x, world.size.y))
|
||||
draw = ImageDraw.Draw(walls)
|
||||
with click.progressbar(world.tiles, length = world.size) as bar:
|
||||
for x in range(world.size.x):
|
||||
for y in range(world.size.y):
|
||||
tile = bar[x, y]
|
||||
for tile in bar:
|
||||
if tile.wall:
|
||||
if draw_paint and tile.wall.paint:
|
||||
color = tuple(colors["Paints"][str(tile.wall.paint)])
|
||||
|
@ -135,9 +133,7 @@ def flyingsnake(input_file: str,
|
|||
liquids = Image.new("RGBA", (world.size.x, world.size.y))
|
||||
draw = ImageDraw.Draw(liquids)
|
||||
with click.progressbar(world.tiles, length = world.size) as bar:
|
||||
for x in range(world.size.x):
|
||||
for y in range(world.size.y):
|
||||
tile = bar[x, y]
|
||||
for tile in bar:
|
||||
if tile.liquid:
|
||||
if tile.liquid.type == li.tiles.LiquidType.WATER:
|
||||
draw.point((x, y), tuple(colors["Globals"]["Water"]))
|
||||
|
@ -154,9 +150,7 @@ def flyingsnake(input_file: str,
|
|||
blocks = Image.new("RGBA", (world.size.x, world.size.y))
|
||||
draw = ImageDraw.Draw(blocks)
|
||||
with click.progressbar(world.tiles, length = world.size) as bar:
|
||||
for x in range(world.size.x):
|
||||
for y in range(world.size.y):
|
||||
tile = bar[x, y]
|
||||
for tile in bar:
|
||||
if tile.block:
|
||||
if draw_paint and tile.block.paint:
|
||||
color = tuple(colors["Paints"][str(tile.block.paint)])
|
||||
|
@ -164,6 +158,7 @@ def flyingsnake(input_file: str,
|
|||
color = tuple(colors["Blocks"][str(tile.block.type.value)])
|
||||
draw.point((x, y), color)
|
||||
|
||||
|
||||
del draw
|
||||
to_merge.append(blocks)
|
||||
|
||||
|
@ -172,9 +167,7 @@ def flyingsnake(input_file: str,
|
|||
wires = Image.new("RGBA", (world.size.x, world.size.y))
|
||||
draw = ImageDraw.Draw(wires)
|
||||
with c.progressbar(world.tiles, length = world.size) as bar:
|
||||
for x in range(world.size.x):
|
||||
for y in range(world.size.y):
|
||||
tile = bar[x, y]
|
||||
for tile in bar:
|
||||
if tile.wiring:
|
||||
if tile.wiring.red:
|
||||
draw.point((x, y), tuple(colors["Globals"]["Wire"]))
|
||||
|
|
Loading…
Reference in a new issue