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)
def createZone(self): SZHoodAI.createZone(self) self.spawnObjects() self.butterflies = [] self.createButterflies() if self.air.config.GetBool('want-doomsday', False): self.spawnElection() if HolidayGlobals.WhatHolidayIsIt() == 'Winter': self.WinterCarolingTargetManager = DistributedWinterCarolingTargetAI.DistributedWinterCarolingTargetAI( self.air) self.WinterCarolingTargetManager.generateWithRequired(2659) self.WinterCarolingTargetManager = DistributedWinterCarolingTargetAI.DistributedWinterCarolingTargetAI( self.air) self.WinterCarolingTargetManager.generateWithRequired(2659) if HolidayGlobals.WhatHolidayIsIt() == 'Halloween': self.TrickOrTreatTargetManager = DistributedTrickOrTreatTargetAI.DistributedTrickOrTreatTargetAI( self.air) self.TrickOrTreatTargetManager.generateWithRequired(2649) self.TrickOrTreatTargetManager = DistributedTrickOrTreatTargetAI.DistributedTrickOrTreatTargetAI( self.air) self.TrickOrTreatTargetManager.generateWithRequired(2649)
def createZone(self): SZHoodAI.createZone(self) self.resistanceEmoteManager = DistributedResistanceEmoteMgrAI.DistributedResistanceEmoteMgrAI( self.air) self.resistanceEmoteManager.generateWithRequired(9720) self.spawnObjects() if HolidayGlobals.WhatHolidayIsIt() == 'Winter': self.WinterCarolingTargetManager = DistributedWinterCarolingTargetAI.DistributedWinterCarolingTargetAI( self.air) self.WinterCarolingTargetManager.generateWithRequired(9720) self.WinterCarolingTargetManager = DistributedWinterCarolingTargetAI.DistributedWinterCarolingTargetAI( self.air) self.WinterCarolingTargetManager.generateWithRequired(9720) if HolidayGlobals.WhatHolidayIsIt() == 'Halloween': self.TrickOrTreatTargetManager = DistributedTrickOrTreatTargetAI.DistributedTrickOrTreatTargetAI( self.air) self.TrickOrTreatTargetManager.generateWithRequired(9619) self.TrickOrTreatTargetManager = DistributedTrickOrTreatTargetAI.DistributedTrickOrTreatTargetAI( self.air) self.TrickOrTreatTargetManager.generateWithRequired(9619)
def createZone(self): SZHoodAI.createZone(self) self.butterflies = [] self.spawnObjects() self.flower = DistributedDGFlowerAI(self.air) self.flower.generateWithRequired(self.HOOD) self.createButterflies() if HolidayGlobals.WhatHolidayIsIt() == 'Winter': self.WinterCarolingTargetManager = DistributedWinterCarolingTargetAI.DistributedWinterCarolingTargetAI( self.air) self.WinterCarolingTargetManager.generateWithRequired(5626) self.WinterCarolingTargetManager = DistributedWinterCarolingTargetAI.DistributedWinterCarolingTargetAI( self.air) self.WinterCarolingTargetManager.generateWithRequired(5626) elif HolidayGlobals.WhatHolidayIsIt() == 'Halloween': self.TrickOrTreatTargetManager = DistributedTrickOrTreatTargetAI.DistributedTrickOrTreatTargetAI( self.air) self.TrickOrTreatTargetManager.generateWithRequired(5620) self.TrickOrTreatTargetManager = DistributedTrickOrTreatTargetAI.DistributedTrickOrTreatTargetAI( self.air) self.TrickOrTreatTargetManager.generateWithRequired(5620)
def startup(self): HoodAI.HoodAI.startup(self) if simbase.config.GetBool('want-minigames', True): self.createTrolley() self.createFlower() if simbase.config.GetBool('want-classic-chars', True): if simbase.config.GetBool('want-daisy', True): self.createClassicChar() if simbase.config.GetBool('want-butterflies', True): self.createButterflies() if simbase.air.holidayManager.isHolidayRunning( ToontownGlobals.IDES_OF_MARCH): self.GreenToonEffectManager = DistributedGreenToonEffectMgrAI.DistributedGreenToonEffectMgrAI( self.air) self.GreenToonEffectManager.generateWithRequired(5819) if simbase.air.wantHalloween: self.TrickOrTreatTargetManager = DistributedTrickOrTreatTargetAI.DistributedTrickOrTreatTargetAI( self.air) self.TrickOrTreatTargetManager.generateWithRequired(5620) if simbase.air.wantChristmas: self.WinterCarolingTargetManager = DistributedWinterCarolingTargetAI.DistributedWinterCarolingTargetAI( self.air) self.WinterCarolingTargetManager.generateWithRequired(5626)
def startup(self): HoodAI.HoodAI.startup(self) if simbase.config.GetBool('want-minigames', True): self.createTrolley() if simbase.config.GetBool('want-classic-chars', True): if simbase.config.GetBool('want-mickey', True): self.createClassicChar() if simbase.config.GetBool('want-butterflies', True): self.createButterflies() if simbase.air.wantYinYang: NPCToons.createNPC( simbase.air, 2021, (ToontownGlobals.ToontownCentral, TTLocalizer.NPCToonNames[2021], ('css', 'ms', 'm', 'm', 26, 0, 26, 26, 0, 27, 0, 27, 0, 27), 'm', 1, NPCToons.NPC_YIN), ToontownGlobals.ToontownCentral, posIndex=0) NPCToons.createNPC( simbase.air, 2022, (ToontownGlobals.ToontownCentral, TTLocalizer.NPCToonNames[2022], ('bss', 'ms', 'm', 'm', 0, 0, 0, 0, 0, 31, 0, 31, 0, 31), 'm', 1, NPCToons.NPC_YANG), ToontownGlobals.ToontownCentral, posIndex=0) if simbase.air.wantHalloween: self.TrickOrTreatTargetManager = DistributedTrickOrTreatTargetAI.DistributedTrickOrTreatTargetAI(self.air) self.TrickOrTreatTargetManager.generateWithRequired(2649) if simbase.air.wantChristmas: self.WinterCarolingTargetManager = DistributedWinterCarolingTargetAI.DistributedWinterCarolingTargetAI(self.air) self.WinterCarolingTargetManager.generateWithRequired(2659)
def startup(self): HoodAI.HoodAI.startup(self) if simbase.config.GetBool('want-minigames', True): self.createTrolley() if simbase.config.GetBool('want-classic-chars', True): if simbase.config.GetBool('want-mickey', True): self.createClassicChar() if simbase.config.GetBool('want-butterflies', True): self.createButterflies() if simbase.air.wantHalloween: self.TrickOrTreatTargetManager = DistributedTrickOrTreatTargetAI.DistributedTrickOrTreatTargetAI( self.air) self.TrickOrTreatTargetManager.generateWithRequired(2649) if simbase.air.wantChristmas: self.WinterCarolingTargetManager = DistributedWinterCarolingTargetAI.DistributedWinterCarolingTargetAI( self.air) self.WinterCarolingTargetManager.generateWithRequired(2659) self.event = DistributedBetaEventTTCAI.DistributedBetaEventTTCAI( self.air) self.event.generateWithRequired(self.zoneId) self.event.start()
def startupTrickOrTreat(self): if hasattr(self, 'TrickOrTreatManager'): return if self.canonicalHoodId in HOLIDAY_SHOPKEEPER_ZONES[ToontownGlobals.TRICK_OR_TREAT]: self.TrickOrTreatManager = DistributedTrickOrTreatTargetAI.DistributedTrickOrTreatTargetAI(self.air) self.TrickOrTreatManager.generateWithRequired( HOLIDAY_SHOPKEEPER_ZONES[ToontownGlobals.TRICK_OR_TREAT][self.canonicalHoodId] )
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 createZone(self): SZHoodAI.createZone(self) self.spawnObjects() if HolidayGlobals.WhatHolidayIsIt() == 'Winter': self.WinterCarolingTargetManager = DistributedWinterCarolingTargetAI.DistributedWinterCarolingTargetAI( self.air) self.WinterCarolingTargetManager.generateWithRequired(4614) self.WinterCarolingTargetManager = DistributedWinterCarolingTargetAI.DistributedWinterCarolingTargetAI( self.air) self.WinterCarolingTargetManager.generateWithRequired(4614) if HolidayGlobals.WhatHolidayIsIt() == 'Halloween': self.TrickOrTreatTargetManager = DistributedTrickOrTreatTargetAI.DistributedTrickOrTreatTargetAI( self.air) self.TrickOrTreatTargetManager.generateWithRequired(4835) self.TrickOrTreatTargetManager = DistributedTrickOrTreatTargetAI.DistributedTrickOrTreatTargetAI( self.air) self.TrickOrTreatTargetManager.generateWithRequired(4835)
def startup(self): HoodAI.HoodAI.startup(self) if simbase.config.GetBool('want-minigames', True): self.createTrolley() if simbase.config.GetBool('want-classic-chars', True): if simbase.config.GetBool('want-minnie', True): self.createClassicChar() if simbase.air.wantHalloween: self.TrickOrTreatTargetManager = DistributedTrickOrTreatTargetAI.DistributedTrickOrTreatTargetAI(self.air) self.TrickOrTreatTargetManager.generateWithRequired(4835) if simbase.air.wantChristmas: self.WinterCarolingTargetManager = DistributedWinterCarolingTargetAI.DistributedWinterCarolingTargetAI(self.air) self.WinterCarolingTargetManager.generateWithRequired(4614)
def createListeners(self): """ Create the listeners that will look for an event in the relavent zone """ for id in self.goals.keys(): mgrAI = DistributedTrickOrTreatTargetAI.DistributedTrickOrTreatTargetAI( self.air, self.hunt, id, self, ) self.targets[id] = mgrAI self.targets[id].generateWithRequired(self.goals[id])
def startup(self): HoodAI.HoodAI.startup(self) if simbase.config.GetBool('want-minigames', True): self.createTrolley() self.PolarPlaceEffectManager = DistributedPolarPlaceEffectMgrAI.DistributedPolarPlaceEffectMgrAI( self.air) self.PolarPlaceEffectManager.generateWithRequired(3821) if simbase.air.wantHalloween: self.TrickOrTreatTargetManager = DistributedTrickOrTreatTargetAI.DistributedTrickOrTreatTargetAI( self.air) self.TrickOrTreatTargetManager.generateWithRequired(3707)
def startup(self): HoodAI.HoodAI.startup(self) if simbase.config.GetBool('want-minigames', True): self.createTrolley() if simbase.config.GetBool('want-classic-chars', True): if simbase.config.GetBool('want-donald-dreamland', True): self.createClassicChar() self.resistanceEmoteManager = DistributedResistanceEmoteMgrAI.DistributedResistanceEmoteMgrAI(self.air) self.resistanceEmoteManager.generateWithRequired(9720) if simbase.air.wantHalloween: self.TrickOrTreatTargetManager = DistributedTrickOrTreatTargetAI.DistributedTrickOrTreatTargetAI(self.air) self.TrickOrTreatTargetManager.generateWithRequired(9619)
def startup(self): HoodAI.HoodAI.startup(self) if simbase.config.GetBool('want-minigames', True): self.createTrolley() if simbase.config.GetBool('want-butterflies', True): self.createButterflies() if simbase.air.wantHalloween: self.TrickOrTreatTargetManager = DistributedTrickOrTreatTargetAI.DistributedTrickOrTreatTargetAI(self.air) self.TrickOrTreatTargetManager.generateWithRequired(2649) if simbase.air.wantChristmas: self.WinterCarolingTargetManager = DistributedWinterCarolingTargetAI.DistributedWinterCarolingTargetAI(self.air) self.WinterCarolingTargetManager.generateWithRequired(2649)
def startup(self): HoodAI.HoodAI.startup(self) if simbase.config.GetBool('want-minigames', True): self.createTrolley() if simbase.config.GetBool('want-classic-chars', True): if simbase.config.GetBool('want-pluto', True): self.createClassicChar() self.PolarPlaceEffectManager = DistributedPolarPlaceEffectMgrAI.DistributedPolarPlaceEffectMgrAI( self.air) self.PolarPlaceEffectManager.generateWithRequired(3821) if simbase.air.wantHalloween: self.TrickOrTreatTargetManager = DistributedTrickOrTreatTargetAI.DistributedTrickOrTreatTargetAI( self.air) self.TrickOrTreatTargetManager.generateWithRequired(3707) if simbase.air.wantChristmas: self.WinterCarolingTargetManager = DistributedWinterCarolingTargetAI.DistributedWinterCarolingTargetAI( self.air) self.WinterCarolingTargetManager.generateWithRequired(3828)
def createZone(self): SZHoodAI.createZone(self) self.spawnObjects() self.PolarPlaceEffectManager = DistributedPolarPlaceEffectMgrAI.DistributedPolarPlaceEffectMgrAI( self.air) self.PolarPlaceEffectManager.generateWithRequired(3821) if HolidayGlobals.WhatHolidayIsIt() == 'Winter': self.WinterCarolingTargetManager = DistributedWinterCarolingTargetAI.DistributedWinterCarolingTargetAI( self.air) self.WinterCarolingTargetManager.generateWithRequired(3828) elif HolidayGlobals.WhatHolidayIsIt() == 'Halloween': self.TrickOrTreatTargetManager = DistributedTrickOrTreatTargetAI.DistributedTrickOrTreatTargetAI( self.air) self.TrickOrTreatTargetManager.generateWithRequired(3707)
def startup(self): HoodAI.HoodAI.startup(self) if simbase.config.GetBool('want-minigames', True): self.createTrolley() self.createFlower() if simbase.config.GetBool('want-classic-chars', True): if simbase.config.GetBool('want-daisy', True): self.createClassicChar() if simbase.config.GetBool('want-butterflies', True): self.createButterflies() #self.GreenToonEffectManager = DistributedGreenToonEffectMgrAI.DistributedGreenToonEffectMgrAI(self.air) #self.GreenToonEffectManager.generateWithRequired(5819) if simbase.air.wantHalloween: self.TrickOrTreatTargetManager = DistributedTrickOrTreatTargetAI.DistributedTrickOrTreatTargetAI( self.air) self.TrickOrTreatTargetManager.generateWithRequired(5620)
def startup(self): HoodAI.HoodAI.startup(self) if simbase.config.GetBool('want-minigames', True): self.createTrolley() if simbase.config.GetBool('want-classic-chars', True): if simbase.config.GetBool('want-mickey', True): self.createClassicChar() if simbase.config.GetBool('want-butterflies', True): self.createButterflies() NPCToons.createNPC(simbase.air, 2023, NPCToons.NPCToonDict[2023], ToontownGlobals.ToontownCentral, 0) if simbase.air.wantHalloween: self.TrickOrTreatTargetManager = DistributedTrickOrTreatTargetAI.DistributedTrickOrTreatTargetAI( self.air) self.TrickOrTreatTargetManager.generateWithRequired(2649) if simbase.air.wantChristmas: self.WinterCarolingTargetManager = DistributedWinterCarolingTargetAI.DistributedWinterCarolingTargetAI( self.air) self.WinterCarolingTargetManager.generateWithRequired(2659)