def draw_track(self, screen): if not self.lose and not self.is_complete: first = True y = 0 for text in self.track: text = string_to_image(text, config.hangman_track_msg_pos, BLACK, 25) if first: y = text[1].centery first = False else: y += 25 text[1].centery = y screen.blit(text[0], text[1])
def draw_text_exposed(self, screen): first = True x = 0 for i in self.exposed: char = string_to_image(i, config.hangman_text_exposed_pos, BLACK, 28) if first: screen.blit(char[0], char[1]) x = char[1].left first = False else: x += 18 char[1].left = x screen.blit(char[0], char[1])
def draw_you_lose(self, screen): if self.lose: text = string_to_image('Perdiste. La palabra era: '+self.word, config.hangman_text_msg_pos, BLACK, 30) screen.blit(text[0], text[1])