コード例 #1
0
 def generate(self):
     self.notify.info('loading spec')
     spec = self.getLevelSpec()
     if __dev__:
         self.notify.info('creating entity type registry')
         typeReg = self.getEntityTypeReg()
         spec.setEntityTypeReg(typeReg)
     DistributedLevelAI.generate(self, spec)
     DistCogdoGameAI.generate(self)
     self.startHandleEdits()
コード例 #2
0
 def generate(self):
     self.notify.info('loading spec')
     spec = self.getLevelSpec()
     if __dev__:
         self.notify.info('creating entity type registry')
         typeReg = self.getEntityTypeReg()
         spec.setEntityTypeReg(typeReg)
     DistributedLevelAI.generate(self, spec)
     DistCogdoGameAI.generate(self)
     self.startHandleEdits()
コード例 #3
0
 def __init__(self, air):
     DistCogdoGameAI.__init__(self, air)
     self.numSuits = (0,0,0)
     self.timer = Timer.Timer()
     self.doorRevealed = False
     self.toonsInDoor = []
     self.bosses = {}
     self.fastMinions = {}
     self.slowMinions = {}
     self.suitTypes = [self.bosses, self.fastMinions, self.slowMinions]
     self.numJokes = {}
コード例 #4
0
 def __init__(self, air):
     DistCogdoGameAI.__init__(self, air)
     self.numSuits = (0, 0, 0)
     self.timer = Timer.Timer()
     self.doorRevealed = False
     self.toonsInDoor = []
     self.bosses = {}
     self.fastMinions = {}
     self.slowMinions = {}
     self.suitTypes = [self.bosses, self.fastMinions, self.slowMinions]
     self.numJokes = {}
 def requestDelete(self):
     DistCogdoGameAI.requestDelete(self)
     self.ignoreAll()
 def __init__(self, air):
     DistCogdoGameAI.__init__(self, air)
     self.completed = []
     self.eagles = {}
     self.totalMemos = 0
コード例 #7
0
 def __init__(self, air):
     DistCogdoGameAI.__init__(self, air)
     self.completed = []
     self.eagles = {}
     self.totalMemos = 0
コード例 #8
0
 def requestDelete(self):
     DistCogdoGameAI.requestDelete(self)
     self.ignoreAll()
コード例 #9
0
 def __init__(self, air, interior):
     DistCogdoGameAI.__init__(self, air, interior)
     DistributedLevelAI.__init__(self, air, self.zoneId, 0,
                                 self.getToonIds())
コード例 #10
0
 def disable(self):
     DistCogdoGameAI.disable(self)
     self.removeAll()
コード例 #11
0
 def requestDelete(self):
     DistCogdoGameAI.requestDelete(self)
コード例 #12
0
 def __init__(self, air, interior):
     DistCogdoGameAI.__init__(self, air, interior)
     DistributedLevelAI.__init__(self, air, self.zoneId, 0, self.getToonIds())
コード例 #13
0
 def delete(self):
     self.stopHandleEdits()
     DistCogdoGameAI.delete(self)
     DistributedLevelAI.delete(self, deAllocZone=False)
コード例 #14
0
 def requestDelete(self):
     DistCogdoGameAI.requestDelete(self)
コード例 #15
0
 def announceGenerate(self):
     DistCogdoGameAI.announceGenerate(self)
     self.setupSuitsAI()
コード例 #16
0
 def disable(self):
     DistCogdoGameAI.disable(self)
     self.removeAll()
コード例 #17
0
 def announceGenerate(self):
     DistCogdoGameAI.announceGenerate(self)
     self.setupSuitsAI()
コード例 #18
0
 def delete(self):
     self.stopHandleEdits()
     DistCogdoGameAI.delete(self)
     DistributedLevelAI.delete(self, deAllocZone=False)