Esempio n. 1
0
    def announceGenerate(self):
        DistributedAvatar.announceGenerate(self)
        taskMgr.add(self.__watchTargetTask, self.uniqueName("watchTarget"))

        self.startSmooth()

        self.reparentTo(render)
Esempio n. 2
0
    def announceGenerate(self):
        DistributedAvatar.announceGenerate(self)

        # Picked up by DistributedBattleZone:
        messenger.send('suitCreate', [self])

        self.startSmooth()
        self.reparentTo(render)
Esempio n. 3
0
 def announceGenerate(self):
     DistributedAvatar.announceGenerate(self)
     self.loadChar()
     self.startBlink()
     base.taskMgr.add(self.__monitorRange, self.uniqueName('monitorRange'))
     self.sendUpdate('requestStateData')
     if self.charId == SAILOR_DONALD:
         self.disableRay()
         self.cleanupPhysics()
         boat = self.cr.playGame.hood.loader.geom.find('**/*donalds_boat*')
         boat.find('**/wheelNode').stash()
         self.setPos(0, -1, 3.95)
         self.reparentTo(boat)
         self.loop('wheel')
     else:
         self.reparentTo(render)
Esempio n. 4
0
 def announceGenerate(self):
     DistributedAvatar.announceGenerate(self)
     if self.animFSM.getCurrentState().getName() == 'off':
         self.setAnimState('Happy')
Esempio n. 5
0
 def announceGenerate(self):
     DistributedAvatar.announceGenerate(self)
     self.loadGoonie()
     self.startSmooth()
     self.reparentTo(render)
Esempio n. 6
0
 def announceGenerate(self):
     DistributedAvatar.announceGenerate(self)
     DistributedSmoothNode.announceGenerate(self)
     self.healthLabel.setScale(1.1)
     self.deathEvent = self.uniqueName('DistributedPieTurret-death')
     self.makeTurret()
 def announceGenerate(self):
     DistributedAvatar.announceGenerate(self)
     if self.animFSM.getCurrentState().getName() == 'off':
         self.setAnimState('neutral')
     self.startBlink()