def __init__(self, air): DistributedSuitBaseAI.__init__(self, air, None) suitDNA = SuitDNA.SuitDNA() suitDNA.newSuit(random.choice(['f', 'bf', 'sc', 'cc', 'ca'])) self.dna = suitDNA self.setLevel(1)
def __init__(self, air): DistributedSuitBaseAI.__init__(self, air, None) suitDNA = SuitDNA.SuitDNA() suitDNA.newSuit('f') self.dna = suitDNA self.setLevel(1)
def __init__(self, air): DistributedSuitBaseAI.__init__(self, air, None) suitDNA = SuitDNA() suitDNA.newSuit('f') self.dna = suitDNA self.setLevel(1) self.confrontPosHpr = (0, 0, 0, 0, 0, 0)
def delete(self): DistributedSuitBaseAI.delete(self) self.demand('Off') self.brain.stop() try: self.invasion.suitDied(self) except Exception, e: self.notify.debug('Exception: %s' % e)
def __init__(self, air, invasion): DistributedSuitBaseAI.__init__(self, air) InvasionSuitBase.__init__(self) FSM.__init__(self, 'InvasionSuitFSM') self.invasion = invasion self.stateTime = globalClockDelta.getRealNetworkTime() self.spawnPointId = 0 self.brain = InvasionSuitBrainAI(self) self.lastMarchTime = 0.0 self.__walkTimer = None self.finale = False self._explodeDelay = None
def __init__(self, air, invasion): DistributedSuitBaseAI.__init__(self, air, None) InvasionSuitBase.__init__(self) FSM.__init__(self, 'InvasionSuitFSM') self.invasion = invasion self.stateTime = globalClockDelta.getRealNetworkTime() self.spawnPointId = 0 self.brain = InvasionSuitBrainAI(self) dna = None self.lastMarchTime = 0.0 self.__walkTimer = None self.finale = False self._explodeDelay = None
def __init__(self, air): DistributedSuitBaseAI.__init__(self, air, None) self.battleMgr = BattleManagerAI.BattleManagerAI(self.air) self.battleMgr.battleConstructor = DistributedBattleTutorialAI