def __init__(self, area, num): super(Artifact, self).__init__('artifact%s' % num) self.obey_gravity = False self.float_effect = FloatEffect(self) self.grab_changed.connect(self.on_grab_changed) self.float_effect.start() self.floating = True
def __init__(self): super(Hoverboard, self).__init__('2300ad/hoverboard') self.obey_gravity = False self.use_pixel_collisions = True self.float_effect = FloatEffect(self) self.grab_changed.connect(self.on_grab_changed) self.player = None
def __init__(self, name): super(FloatingSprite, self).__init__(name) self.float_effect = FloatEffect(self)