def equip(self): Gag.equip(self) LocationGag.equip(self) if self.isLocal() and self.getName() == GagGlobals.GrandPiano: base.taskMgr.add(self.tickShadowIdleTask, self.shadowIdleTaskName) self.accept(self.getLocationSeeker().getShadowMovedName(), self.__shadowMoved)
def equip(self): Gag.equip(self) self.sprayParticleRoot = render.attachNewNode('sprayParticleRoot') self.sprayParticleRoot.setLightOff(1) self.sprayParticleRoot.hide(CIGlobals.ShadowCameraBitmask) if self.isLocal(): self.waterBar = WaterBar() self.__updateWaterBar() self.waterBar.reparentTo(base.a2dLeftCenter) self.waterBar.setScale(0.6) self.waterBar.setX(0.166) self.barTask = taskMgr.add(self.__barUpdate, "SquirtGag.barUpdate")
def equip(self): Gag.equip(self) if self.isLocal(): vmGag = base.localAvatar.getFPSCam().vmGag if vmGag: vmGag.setPosHpr(0.07, 0.17, -0.01, 0, -100, -10) vmGag.setScale(self.gag.getScale() * 0.567) vm = base.localAvatar.getViewModel() fpsCam = base.localAvatar.getFPSCam() fpsCam.setVMAnimTrack( Sequence(ActorInterval(vm, "pie_draw"), Func(vm.loop, "pie_idle"))) self.__doDraw()