Mercurial > hg > tilerswift
changeset 57:028fd04fcad5
Tile: fix __repr__
Oops, was just erroring out. Also add some borders for reliability.
author | Jordi Gutiérrez Hermoso <jordigh@octave.org> |
---|---|
date | Sun, 08 Sep 2019 21:08:34 -0400 |
parents | 198e061e93ab |
children | 10476f40ec9d |
files | tilerswift |
diffstat | 1 files changed, 4 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/tilerswift +++ b/tilerswift @@ -52,7 +52,10 @@ def __repr__(self): num_to_ascii = {0: " ", 1: ".", 2: "o", 3: "#"} - return "\n".join([[num_to_ascii[val] for val in row] for row in self.tile]) + return "_"*10 + "\n" + "\n".join( + "[" + "".join([num_to_ascii[val] for val in row]) + "]" + for row in self.tile + ) + "\n" + "-"*10 def palette_to_qt(self): return [QtGui.QColor(NES_PALETTE[color_idx]).rgb() for color_idx in self.palette]