예제 #1
0
    def startup(self):
        HoodAI.HoodAI.startup(self)
        self.timer = DistributedTimerAI(self.air)
        self.timer.generateWithRequired(self.HOOD)
        self.flippyStand = DistributedFlippyStandAI.DistributedFlippyStandAI(
            self.air)
        self.flippyStand.generateWithRequired(self.HOOD)
        self.toonfestTower = DistributedToonfestTowerBaseAI.DistributedToonfestTowerBaseAI(
            self.air)
        self.toonfestTower.generateWithRequired(self.HOOD)
        self.balloon = DistributedToonfestBalloonAI.DistributedToonfestBalloonAI(
            self.air)
        self.balloon.generateWithRequired(self.HOOD)
        self.balloon.b_setState('Waiting')

        self.toonfest = DistributedToonFestAI.DistributedToonFestAI(self.air)
        self.toonfest.generateWithRequired(self.HOOD)

        self.duckTank = DistributedDuckTankAI.DistributedDuckTankAI(self.air)
        self.duckTank.generateWithRequired(self.HOOD)
예제 #2
0
    def createZone(self):
        #SZHoodAI.createTreasurePlanner(self)
        #SZHoodAI.createZone(self, False)
        self.spawnObjects()
        self.timer = DistributedTimerAI(self.air)
        self.timer.generateWithRequired(self.HOOD)
        #self.flippyStand = DistributedFlippyStandAI.DistributedFlippyStandAI(self.air)
        #self.flippyStand.generateWithRequired(self.HOOD)
        #self.toonfestTower = DistributedToonfestTowerAI.DistributedToonfestTowerAI(self.air)
        #self.toonfestTower.generateWithRequired(self.HOOD)
        #self.toonfestTower = DistributedToonfestTowerBaseAI.DistributedToonfestTowerBaseAI(self.air)
        #self.toonfestTower.generateWithRequired(self.HOOD)
        #self.balloon = DistributedToonfestBalloonAI.DistributedToonfestBalloonAI(self.air)
        #self.balloon.generateWithRequired(self.HOOD)
        #self.balloon.b_setState('Waiting')

        self.toonfest = DistributedToonFestAI.DistributedToonFestAI(self.air)
        self.toonfest.generateWithRequired(self.HOOD)

        self.duckTank = DistributedDuckTankAI.DistributedDuckTankAI(self.air)
        self.duckTank.generateWithRequired(self.HOOD)

        self.cogs = []
예제 #3
0
 def createTimer(self):
     self.timer = DistributedTimerAI(self.air)
     self.timer.generateWithRequired(self.zoneId)
예제 #4
0
 def createZone(self):
     SZHoodAI.createTreasurePlanner(self)
     self.timer = DistributedTimerAI(self.air)
     self.timer.generateWithRequired(self.HOOD)