def get_image_path(self): name = self.get_resource_name() if name: try: return resources.resource_filename( os.path.join(u"items", name + u".png")) except Exception: pass return None
def get_image_path(self): name = self.get_resource_name() if name: try: return resources.resource_filename( os.path.join(u"item", name + u".png")) except Exception: pass return None
def __init__(self, message, backtrace=None): Dialog.__init__(self) self.width = 16 / 9 * 2 self.height = 2.0 self.message = message self.backtrace = backtrace self.splitted = self.backtrace.split("\n") if not self.splitted[-1]: self.splitted = self.splitted[:-1] self.background_color = (0.0, 0.0, 0.0, 1.0) liberation_mono_bold = resources.resource_filename( "LiberationMono-Regular.ttf") self.detail_font = pygame.font.Font( liberation_mono_bold, int(0.021 * Render.get().display_height)) self.guru_font = pygame.font.Font( liberation_mono_bold, int(0.03 * Render.get().display_height)) self.start_time = time.time()