def draw_hp_bars(self): """ Go through the HP bars and redraw them :returns: None """ for monster, hud in self.hud.items(): rect = Rect(0, 0, tools.scale(70), tools.scale(8)) rect.right = hud.image.get_width() - tools.scale(8) rect.top += tools.scale(12) self._hp_bars[monster].draw(hud.image, rect)
def draw_exp_bars(self): """ Go through the EXP bars and redraw them :rtype: None """ for monster, hud in self.hud.items(): if hud.player: rect = Rect(0, 0, tools.scale(70), tools.scale(6)) rect.right = hud.image.get_width() - tools.scale(8) rect.top += tools.scale(31) self._exp_bars[monster].draw(hud.image, rect)