示例#1
0
 def setGameReady(self):
     if not self.hasLocalToon:
         return
     self.notify.debug('setGameReady')
     if DistributedMinigame.setGameReady(self):
         return
     for avId in self.remoteAvIdList:
         toon = self.getAvatar(avId)
         if toon:
             toon.reparentTo(render)
             self.__placeToon(avId)
             toon.setAnimState('Happy', 1.0)
             toon.startSmooth()
             toon.startLookAround()
示例#2
0
 def setGameReady(self):
     if not self.hasLocalToon:
         return
     self.notify.debug('setGameReady')
     if DistributedMinigame.setGameReady(self):
         return
     for avId in self.remoteAvIdList:
         toon = self.getAvatar(avId)
         if toon:
             toon.reparentTo(render)
             self.__placeToon(avId)
             toon.useLOD(1000)
             toonSD = CogThiefGameToonSD.CogThiefGameToonSD(avId, self)
             self.toonSDs[avId] = toonSD
             toonSD.load()
             toonSD.enter()
             toonSD.fsm.request('normal')
             toon.startSmooth()
 def setGameReady(self):
     if not self.hasLocalToon:
         return
     self.notify.debug('setGameReady')
     if DistributedMinigame.setGameReady(self):
         return
     for avId in self.remoteAvIdList:
         toon = self.getAvatar(avId)
         if toon:
             toon.reparentTo(render)
             self.__placeToon(avId)
             toon.useLOD(1000)
             toonSD = CogThiefGameToonSD.CogThiefGameToonSD(avId, self)
             self.toonSDs[avId] = toonSD
             toonSD.load()
             toonSD.enter()
             toonSD.fsm.request('normal')
             toon.startSmooth()
示例#4
0
    def setGameReady(self):
        if DistributedMinigame.setGameReady(self):
            return

        self.game.ready()