def __init__(self, parentFSM, doneEvent, dnaStore, hoodId):
     ToonHood.__init__(self, parentFSM, doneEvent, dnaStore, hoodId)
     self.id = ToontownGlobals.FunnyFarm
     self.townLoaderClass = TTTownLoader  # Temporary
     self.safeZoneLoaderClass = TFSafeZoneLoader
     self.storageDNAFile = 'phase_6/dna/storage_TF.xml'
     self.skyFile = 'phase_3.5/models/props/TT_sky'
     self.titleColor = (1.0, 0.5, 0.4, 1.0)
Exemple #2
0
 def __init__(self, parentFSM, doneEvent, dnaStore, hoodId):
     ToonHood.__init__(self, parentFSM, doneEvent, dnaStore, hoodId)
     self.id = CIGlobals.DonaldsDreamland
     self.safeZoneLoader = DLSafeZoneLoader
     self.townLoader = DLTownLoader
     self.storageDNAFile = 'phase_8/dna/storage_DL.dna'
     self.skyFilename = 'phase_8/models/props/DL_sky.bam'
     self.spookySkyFile = 'phase_8/models/props/DL_sky.bam'
     self.titleColor = (0.443, 0.21, 1.0, 1.0)
     self.loaderDoneEvent = 'DLHood-loaderDone'
Exemple #3
0
 def __init__(self, parentFSM, doneEvent, dnaStore, hoodId):
     ToonHood.__init__(self, parentFSM, doneEvent, dnaStore, hoodId)
     self.id = CIGlobals.MinniesMelodyland
     self.safeZoneLoader = MLSafeZoneLoader
     self.townLoader = MLTownLoader
     self.storageDNAFile = 'phase_6/dna/storage_MM.dna'
     self.skyFilename = 'phase_6/models/props/MM_sky.bam'
     self.spookySkyFile = 'phase_6/models/props/MM_sky.bam'
     self.titleColor = (0.945, 0.54, 1.0, 1.0)
     self.loaderDoneEvent = 'MLHood-loaderDone'
 def __init__(self, parentFSM, doneEvent, dnaStore, hoodId):
     ToonHood.__init__(self, parentFSM, doneEvent, dnaStore, hoodId)
     self.id = CIGlobals.RecoverArea
     self.safeZoneLoader = RecoverSafeZoneLoader
     self.skyUtil = SkyUtil()
     self.storageDNAFile = None
     self.skyFilename = "phase_3.5/models/props/TT_sky.bam"
     self.spookySkyFile = "phase_3.5/models/props/BR_sky.bam"
     self.titleColor = (1.0, 0.5, 0.4, 1.0)
     self.loaderDoneEvent = 'RecoverHood-loaderDone'
Exemple #5
0
 def __init__(self, parentFSM, doneEvent, dnaStore, hoodId):
     ToonHood.__init__(self, parentFSM, doneEvent, dnaStore, hoodId)
     self.id = CIGlobals.DaisyGardens
     self.safeZoneLoader = DGSafeZoneLoader
     self.townLoader = DGTownLoader.DGTownLoader
     self.skyUtil = SkyUtil.SkyUtil()
     self.storageDNAFile = 'phase_8/dna/storage_DG.dna'
     self.skyFilename = 'phase_3.5/models/props/TT_sky.bam'
     self.spookySkyFile = 'phase_8/models/props/DL_sky.bam'
     self.titleColor = (0.4, 0.67, 0.18, 1.0)
     self.loaderDoneEvent = 'DGHood-loaderDone'
Exemple #6
0
 def __init__(self, parentFSM, doneEvent, dnaStore, hoodId):
     ToonHood.__init__(self, parentFSM, doneEvent, dnaStore, hoodId)
     self.id = CIGlobals.RecoverArea
     self.safeZoneLoader = RecoverSafeZoneLoader
     self.skyUtil = SkyUtil()
     self.storageDNAFile = None
     self.skyFilename = 'phase_3.5/models/props/TT_sky.bam'
     self.spookySkyFile = 'phase_3.5/models/props/BR_sky.bam'
     self.titleColor = (1.0, 0.5, 0.4, 1.0)
     self.loaderDoneEvent = 'RecoverHood-loaderDone'
     return
Exemple #7
0
 def __init__(self, parentFSM, doneEvent, dnaStore, hoodId):
     ToonHood.__init__(self, parentFSM, doneEvent, dnaStore, hoodId)
     self.id = ZoneUtil.DonaldsDock
     self.safeZoneLoader = DDSafeZoneLoader.DDSafeZoneLoader
     self.townLoader = DDTownLoader.DDTownLoader
     self.abbr = "DD"
     self.storageDNAFile = "phase_6/dna/storage_DD.pdna"
     self.holidayDNAFile = None
     if base.cr.holidayManager.getHoliday() == HolidayType.CHRISTMAS:
         self.holidayDNAFile = "phase_6/dna/winter_storage_DD.pdna"
     self.titleColor = (0.80000000000000004, 0.59999999999999998, 0.5, 1.0)
     self.loaderDoneEvent = 'DDHood-loaderDone'
Exemple #8
0
 def __init__(self, parentFSM, doneEvent, dnaStore, hoodId):
     ToonHood.__init__(self, parentFSM, doneEvent, dnaStore, hoodId)
     self.id = ZoneUtil.DonaldsDreamland
     self.safeZoneLoader = DLSafeZoneLoader
     self.townLoader = DLTownLoader
     self.abbr = "DL"
     self.storageDNAFile = "phase_8/dna/storage_DL.pdna"
     self.holidayDNAFile = None
     if base.cr.holidayManager.getHoliday() == HolidayType.CHRISTMAS:
         self.holidayDNAFile = "phase_8/dna/winter_storage_DL.pdna"
     self.titleColor = (0.443, 0.21, 1.0, 1.0)
     self.loaderDoneEvent = 'DLHood-loaderDone'
Exemple #9
0
 def __init__(self, parentFSM, doneEvent, dnaStore, hoodId):
     ToonHood.__init__(self, parentFSM, doneEvent, dnaStore, hoodId)
     self.id = CIGlobals.DonaldsDock
     self.safeZoneLoader = DDSafeZoneLoader.DDSafeZoneLoader
     self.townLoader = DDTownLoader.DDTownLoader
     self.storageDNAFile = 'phase_6/dna/storage_DD.dna'
     self.skyFilename = 'phase_3.5/models/props/BR_sky.bam'
     self.spookySkyFile = 'phase_3.5/models/props/BR_sky.bam'
     self.titleColor = (0.8, 0.6, 0.5, 1.0)
     self.loaderDoneEvent = 'DDHood-loaderDone'
     self.fog = None
     return
Exemple #10
0
 def __init__(self, parentFSM, doneEvent, dnaStore, hoodId):
     ToonHood.__init__(self, parentFSM, doneEvent, dnaStore, hoodId)
     self.id = ZoneUtil.MinniesMelodyland
     self.safeZoneLoader = MLSafeZoneLoader
     self.townLoader = MLTownLoader
     self.abbr = "MM"
     self.storageDNAFile = "phase_6/dna/storage_MM.pdna"
     self.holidayDNAFile = None
     if base.cr.holidayManager.getHoliday() == HolidayType.CHRISTMAS:
         self.holidayDNAFile = "phase_6/dna/winter_storage_MM.pdna"
     self.titleColor = (0.945, 0.54, 1.0, 1.0)
     self.loaderDoneEvent = 'MLHood-loaderDone'
Exemple #11
0
 def __init__(self, parentFSM, doneEvent, dnaStore, hoodId):
     ToonHood.__init__(self, parentFSM, doneEvent, dnaStore, hoodId)
     self.id = ZoneUtil.DaisyGardens
     self.safeZoneLoader = DGSafeZoneLoader
     self.townLoader = DGTownLoader.DGTownLoader
     self.abbr = "DG"
     self.storageDNAFile = "phase_8/dna/storage_DG.pdna"
     self.holidayDNAFile = None
     if base.cr.holidayManager.getHoliday() == HolidayType.CHRISTMAS:
         self.holidayDNAFile = "phase_8/dna/winter_storage_DG.pdna"
     self.titleColor = (0.4, 0.67, 0.18, 1.0)
     self.loaderDoneEvent = 'DGHood-loaderDone'
 def __init__(self, parentFSM, doneEvent, dnaStore, hoodId):
     ToonHood.__init__(self, parentFSM, doneEvent, dnaStore, hoodId)
     self.id = CIGlobals.MinniesMelodyland
     self.safeZoneLoader = MLSafeZoneLoader
     self.townLoader = MLTownLoader
     self.storageDNAFile = "phase_6/dna/storage_MM.pdna"
     self.holidayDNAFile = None
     if base.cr.holidayManager.getHoliday() == HolidayType.CHRISTMAS:
         self.holidayDNAFile = "phase_6/dna/winter_storage_MM.pdna"
     self.skyFilename = "phase_6/models/props/MM_sky.bam"
     self.spookySkyFile = "phase_3.5/models/props/BR_sky.bam"
     self.titleColor = (0.945, 0.54, 1.0, 1.0)
     self.loaderDoneEvent = 'MLHood-loaderDone'
Exemple #13
0
 def __init__(self, parentFSM, doneEvent, dnaStore, hoodId):
     ToonHood.__init__(self, parentFSM, doneEvent, dnaStore, hoodId)
     self.id = ToontownGlobals.ToonFest
     self.townLoaderClass = TFTownLoader
     self.safeZoneLoaderClass = TFSafeZoneLoader
     self.storageDNAFile = 'phase_6/dna/storage_TF.jazz'
     self.skyFile = 'phase_3.5/models/props/TT_sky'
     self.spookySkyFile = 'phase_3.5/models/props/HW_2016_Sky'
     self.titleColor = (1.0, 0.5, 0.4, 1.0)
     self.sunriseTrack = None
     self.sunsetTrack = None
     self.FIX_TOD_DURATION = 1
     return
 def __init__(self, parentFSM, doneEvent, dnaStore, hoodId):
     ToonHood.__init__(self, parentFSM, doneEvent, dnaStore, hoodId)
     self.id = CIGlobals.DonaldsDreamland
     self.safeZoneLoader = DLSafeZoneLoader
     self.townLoader = DLTownLoader
     self.storageDNAFile = "phase_8/dna/storage_DL.pdna"
     self.holidayDNAFile = None
     if base.cr.holidayManager.getHoliday() == HolidayType.CHRISTMAS:
         self.holidayDNAFile = "phase_8/dna/winter_storage_DL.pdna"
     self.skyFilename = "phase_8/models/props/DL_sky.bam"
     self.spookySkyFile = "phase_3.5/models/props/BR_sky.bam"
     self.titleColor = (0.443, 0.21, 1.0, 1.0)
     self.loaderDoneEvent = 'DLHood-loaderDone'
 def __init__(self, parentFSM, doneEvent, dnaStore, hoodId):
     ToonHood.__init__(self, parentFSM, doneEvent, dnaStore, hoodId)
     self.id = CIGlobals.DaisyGardens
     self.safeZoneLoader = DGSafeZoneLoader
     self.townLoader = DGTownLoader.DGTownLoader
     self.skyUtil = SkyUtil.SkyUtil()
     self.storageDNAFile = "phase_8/dna/storage_DG.pdna"
     self.holidayDNAFile = None
     if base.cr.holidayManager.getHoliday() == HolidayType.CHRISTMAS:
         self.holidayDNAFile = "phase_8/dna/winter_storage_DG.pdna"
     self.skyFilename = "phase_3.5/models/props/TT_sky.bam"
     self.spookySkyFile = "phase_3.5/models/props/BR_sky.bam"
     self.titleColor = (0.4, 0.67, 0.18, 1.0)
     self.loaderDoneEvent = 'DGHood-loaderDone'
 def __init__(self, parentFSM, doneEvent, dnaStore, hoodId):
     ToonHood.__init__(self, parentFSM, doneEvent, dnaStore, hoodId)
     self.id = CIGlobals.DonaldsDock
     self.safeZoneLoader = DDSafeZoneLoader.DDSafeZoneLoader
     self.townLoader = DDTownLoader.DDTownLoader
     self.storageDNAFile = "phase_6/dna/storage_DD.pdna"
     self.holidayDNAFile = None
     if base.cr.holidayManager.getHoliday() == HolidayType.CHRISTMAS:
         self.holidayDNAFile = "phase_6/dna/winter_storage_DD.pdna"
     self.skyFilename = "phase_3.5/models/props/BR_sky.bam"
     self.spookySkyFile = "phase_3.5/models/props/BR_sky.bam"
     self.titleColor = (0.80000000000000004, 0.59999999999999998, 0.5, 1.0)
     self.loaderDoneEvent = 'DDHood-loaderDone'
     self.fog = None
Exemple #17
0
 def unload(self):
     self.parentFSM.getStateNamed('TFHood').removeChild(self.fsm)
     if self.sunriseTrack is not None:
         if self.sunriseTrack.isPlaying():
             self.sunriseTrack.finish()
     self.sunriseTrack = None
     del self.sunriseTrack
     if self.sunsetTrack is not None:
         if self.sunsetTrack.isPlaying():
             self.sunsetTrack.finish()
     self.sunsetTrack = None
     del self.sunsetTrack
     Sequence(render.colorScaleInterval(0, Vec4(1, 1, 1, 1))).start()
     ToonHood.unload(self)
     return
Exemple #18
0
 def startSky(self):
     ToonHood.startSky(self)
     self.sky.setTransparency(TransparencyAttrib.MDual, 1)
     self.skyUtil.startSky(self.sky)
Exemple #19
0
 def enter(self, *args):
     ToonHood.enter(self, *args)
     base.camLens.setNearFar(ToontownGlobals.SpeedwayCameraNear,
                             ToontownGlobals.SpeedwayCameraFar)
Exemple #20
0
 def exit(self):
     base.camLens.setNearFar(ToontownGlobals.DefaultCameraNear,
                             ToontownGlobals.DefaultCameraFar)
     ToonHood.exit(self)
 def startSky(self):
     ToonHood.startSky(self)
     self.sky.setTransparency(TransparencyAttrib.MDual, 1)
     self.skyUtil.startSky(self.sky)
 def unload(self):
     self.parentFSM.getStateNamed('TFHood').removeChild(self.fsm)
     ToonHood.unload(self)
 def enter(self, *args):
     ToonHood.enter(self, *args)
     base.camLens.setNearFar(
         ToontownGlobals.SpeedwayCameraNear,
         ToontownGlobals.SpeedwayCameraFar)
Exemple #24
0
 def stopSky(self):
     ToonHood.stopSky(self)
     self.skyUtil.stopSky()
Exemple #25
0
 def unload(self):
     self.parentFSM.getStateNamed('DLHood').removeChild(self.fsm)
     render.clearEffect(PolylightEffect.getClassType())
     ToonHood.unload(self)
 def load(self):
     ToonHood.load(self)
     self.parentFSM.getStateNamed('DLHood').addChild(self.fsm)
 def startSuitEffect(self):
     ToonHood.startSuitEffect(self)
     if base.cr.playGame.getPlace():
         base.cr.playGame.getPlace().stopBirds()
 def load(self):
     ToonHood.load(self)
     self.fog = Fog('DDFog')
     self.parentFSM.getStateNamed('DDHood').addChild(self.fsm)
 def stopSky(self):
     ToonHood.stopSky(self)
     self.skyUtil.stopSky()
Exemple #30
0
    def load(self):
        ToonHood.load(self)
        self.parentFSM.getStateNamed('DLHood').addChild(self.fsm)

        render.setEffect(PolylightEffect.make())
 def load(self):
     ToonHood.load(self)
     self.parentFSM.getStateNamed('TFHood').addChild(self.fsm)
Exemple #32
0
 def load(self):
     ToonHood.load(self)
     self.fog = Fog('DDFog')
     self.parentFSM.getStateNamed('DDHood').addChild(self.fsm)
 def exit(self):
     base.camLens.setNearFar(
         ToontownGlobals.DefaultCameraNear,
         ToontownGlobals.DefaultCameraFar)
     ToonHood.exit(self)
Exemple #34
0
 def unload(self):
     self.parentFSM.getStateNamed('DDHood').removeChild(self.fsm)
     del self.fog
     ToonHood.unload(self)
Exemple #35
0
 def startSuitEffect(self):
     ToonHood.startSuitEffect(self)
     if base.cr.playGame.getPlace():
         base.cr.playGame.getPlace().stopBirds()
 def stopSuitEffect(self, newSky=1):
     if base.cr.playGame.getPlace():
         base.cr.playGame.getPlace().startBirds()
     ToonHood.stopSuitEffect(self, newSky)
 def unload(self):
     self.parentFSM.getStateNamed('DLHood').removeChild(self.fsm)
     ToonHood.unload(self)
Exemple #38
0
 def stopSuitEffect(self, newSky = 1):
     if base.cr.playGame.getPlace():
         base.cr.playGame.getPlace().startBirds()
     ToonHood.stopSuitEffect(self, newSky)