コード例 #1
0
 def generateWithRequired(self, zoneId):
     DistributedObjectAI.generateWithRequired(self, zoneId)
     self.accept('goofyLeaderboardChange', self.__setDisplay)
     self.accept('goofyLeaderboardDisplay', self.__setDisplayRace)
     self.__updateDisplay()
     self.switchTask = taskMgr.doMethodLater(
         15, self.nextDisplay, 'leaderboardSwitchTask-%s' % random.random())
    def generateWithRequired(self, zoneId):
        DistributedObjectAI.generateWithRequired(self, zoneId)

        self.npc = NPCToons.createNPC(self.air, self.npcId,
                                      NPCToons.NPCToonDict[self.npcId],
                                      self.zoneId)
        self.npc.setScienceFair(self)
コード例 #3
0
 def generateWithRequired(self, zoneId):
     DistributedObjectAI.generateWithRequired(self, zoneId)
     self.accept('goofyLeaderboardChange', self.__setDisplay)
     self.accept('goofyLeaderboardDisplay', self.__setDisplayRace)
     self.__updateDisplay()
     self.switchTask = taskMgr.doMethodLater(15, self.nextDisplay, 'leaderboardSwitchTask-%s' % random.random())