def refresh_image(self): if not gv.config['GRAPHICS']: return if gv.config['GRAPHICS'] == 'pyglet': import graphics_pyglet if self.sprite: self.sprite.delete() self.sprite = graphics_pyglet.LayeredSprite(name=self.name) self.sprite.add_layer('Equipment',util.make_solid_image(40,40,(100,100,100,255))) self.sprite.owner = self
def refresh_image(self): if not util.GRAPHICS: return if True:#not hasattr(self,'imgfile'): if util.GRAPHICS: self.img = util.make_solid_image(int(2*self.size[0]*util.ZOOM),int(2*self.size[1]*util.ZOOM),(128,128,128,255)) else: self.imgfile = "images/module_placeholder.jpg" #if hasattr(self,'imgfile'): # self.img = util.load_image(self.imgfile) '''if math.sin(self.orientation[0]) < 0: self.img = self.img.get_transform(flip_y=True) #TODO replace with different image altogether if math.cos(self.orientation[0]) < 0: self.img = self.img.get_transform(flip_x=True) ''' self.sprite = util.image_to_sprite(self.img,self.location[0],self.location[1], self.orientation[0])
def refresh_image(self): if not util.GRAPHICS == 'pyglet': return import graphics if not self.sprite: self.sprite = graphics.LayeredSprite(name=self.name) self.sprite.add_layer('Equipment',util.make_solid_image(40,40,(100,100,100,255)))