)
def set_description(self, description):
- self.description = description
+ self.description = [str(desc) for desc in description]
def set_color(self, color):
self.custom_color = tuple(color)
self.surface.blit(text, (5,5))
is_first_line = True
- offset = 11 + text_police.get_linesize()
+ offset = 11 + text_police.get_linesize() - 4
first_line_offset = 18
for description in self.description:
text = text_police.render(description, True, (0,0,0))
self.surface.blit(text, (first_line_offset, 9))
is_first_line = False
else:
- self.surface.blit(text, (5, offset))
- offset += text_police.get_linesize()
+ self.surface.blit(text, (3, offset))
+ offset += text_police.get_linesize() - 4
background_surface.blit(self.surface, self.position)
self.draw_lock.release()