class DDHoodAI(HoodAI.HoodAI): def __init__(self, air): HoodAI.HoodAI.__init__(self, air, ToontownGlobals.DonaldsDock, ToontownGlobals.DonaldsDock) self.trolley = None self.boat = None self.startup() def startup(self): HoodAI.HoodAI.startup(self) if simbase.config.GetBool('want-minigames', True): self.createTrolley() self.createBoat() if simbase.air.wantHalloween: self.TrickOrTreatTargetManager = DistributedTrickOrTreatTargetAI.DistributedTrickOrTreatTargetAI( self.air) self.TrickOrTreatTargetManager.generateWithRequired(1834) def createTrolley(self): self.trolley = DistributedTrolleyAI.DistributedTrolleyAI(self.air) self.trolley.generateWithRequired(self.zoneId) self.trolley.start() def createBoat(self): self.boat = DistributedBoatAI(self.air) self.boat.generateWithRequired(self.zoneId) self.boat.start()
def createZone(self): SZHoodAI.createZone(self) self.spawnObjects() self.boat = DistributedBoatAI(self.air) self.boat.generateWithRequired(self.safezone)
def createZone(self): SZHoodAI.createZone(self) self.spawnObjects() self.boat = DistributedBoatAI(self.air) self.boat.generateWithRequired(self.safezone) if HolidayGlobals.WhatHolidayIsIt() == 'Winter': self.WinterCarolingTargetManager = DistributedWinterCarolingTargetAI.DistributedWinterCarolingTargetAI( self.air) self.WinterCarolingTargetManager.generateWithRequired(1707) self.WinterCarolingTargetManager = DistributedWinterCarolingTargetAI.DistributedWinterCarolingTargetAI( self.air) self.WinterCarolingTargetManager.generateWithRequired(1707) elif HolidayGlobals.WhatHolidayIsIt() == 'Halloween': self.TrickOrTreatTargetManager = DistributedTrickOrTreatTargetAI.DistributedTrickOrTreatTargetAI( self.air) self.TrickOrTreatTargetManager.generateWithRequired(1834) self.TrickOrTreatTargetManager = DistributedTrickOrTreatTargetAI.DistributedTrickOrTreatTargetAI( self.air) self.TrickOrTreatTargetManager.generateWithRequired(1834)
class DDHoodAI(SZHoodAI): HOOD = ToontownGlobals.DonaldsDock def createZone(self): SZHoodAI.createZone(self) self.spawnObjects() self.boat = DistributedBoatAI(self.air) self.boat.generateWithRequired(self.safezone)
def createBoat(self): self.boat = DistributedBoatAI(self.air) self.boat.generateWithRequired(self.zoneId) self.boat.start()
def __init__(self, air): DistributedBoatAI.__init__(self, air) self.minigameId = 0