def setPosition(self, x, y, z): DistributedTreasure.setPosition(self, x, y, z) self.initPos = self.nodePath.getPos() taskMgr.add(self.animateTask, self.taskName('flying-treasure'))
def __init__(self, cr): DistributedTreasure.__init__(self, cr) self.scale = 2 self.delT = math.pi * 2.0 * random.random() self.shadow = 0
def disable(self): DistributedTreasure.disable(self) taskMgr.remove(self.taskName('flying-treasure'))
def __init__(self, cr): DistributedTreasure.__init__(self, cr) self.modelPath = 'phase_8/models/props/snowflake_treasure.bam' self.grabSoundPath = 'phase_4/audio/sfx/SZ_DD_treasure.ogg'