コード例 #1
0
 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)
コード例 #2
0
ファイル: DLHood.py プロジェクト: coginvasion/src
 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'
コード例 #3
0
ファイル: MLHood.py プロジェクト: coginvasion/src
 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'
コード例 #4
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'
コード例 #5
0
ファイル: DGHood.py プロジェクト: coginvasion/src
 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'
コード例 #6
0
ファイル: RecoverHood.py プロジェクト: coginvasion/src
 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
コード例 #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'
コード例 #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'
コード例 #9
0
ファイル: DDHood.py プロジェクト: coginvasion/src
 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
コード例 #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'
コード例 #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'
コード例 #12
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.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'
コード例 #13
0
ファイル: TFHood.py プロジェクト: perpi06/ttoffline
 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
コード例 #14
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.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'
コード例 #15
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.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'
コード例 #16
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.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
コード例 #17
0
ファイル: TFHood.py プロジェクト: perpi06/ttoffline
 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
コード例 #18
0
ファイル: RecoverHood.py プロジェクト: coginvasion/src
 def startSky(self):
     ToonHood.startSky(self)
     self.sky.setTransparency(TransparencyAttrib.MDual, 1)
     self.skyUtil.startSky(self.sky)
コード例 #19
0
ファイル: TFHood.py プロジェクト: perpi06/ttoffline
 def enter(self, *args):
     ToonHood.enter(self, *args)
     base.camLens.setNearFar(ToontownGlobals.SpeedwayCameraNear,
                             ToontownGlobals.SpeedwayCameraFar)
コード例 #20
0
ファイル: TFHood.py プロジェクト: perpi06/ttoffline
 def exit(self):
     base.camLens.setNearFar(ToontownGlobals.DefaultCameraNear,
                             ToontownGlobals.DefaultCameraFar)
     ToonHood.exit(self)
コード例 #21
0
 def startSky(self):
     ToonHood.startSky(self)
     self.sky.setTransparency(TransparencyAttrib.MDual, 1)
     self.skyUtil.startSky(self.sky)
コード例 #22
0
 def unload(self):
     self.parentFSM.getStateNamed('TFHood').removeChild(self.fsm)
     ToonHood.unload(self)
コード例 #23
0
 def enter(self, *args):
     ToonHood.enter(self, *args)
     base.camLens.setNearFar(
         ToontownGlobals.SpeedwayCameraNear,
         ToontownGlobals.SpeedwayCameraFar)
コード例 #24
0
ファイル: DGHood.py プロジェクト: coginvasion/src
 def stopSky(self):
     ToonHood.stopSky(self)
     self.skyUtil.stopSky()
コード例 #25
0
 def unload(self):
     self.parentFSM.getStateNamed('DLHood').removeChild(self.fsm)
     render.clearEffect(PolylightEffect.getClassType())
     ToonHood.unload(self)
コード例 #26
0
 def load(self):
     ToonHood.load(self)
     self.parentFSM.getStateNamed('DLHood').addChild(self.fsm)
コード例 #27
0
 def startSuitEffect(self):
     ToonHood.startSuitEffect(self)
     if base.cr.playGame.getPlace():
         base.cr.playGame.getPlace().stopBirds()
コード例 #28
0
 def load(self):
     ToonHood.load(self)
     self.fog = Fog('DDFog')
     self.parentFSM.getStateNamed('DDHood').addChild(self.fsm)
コード例 #29
0
 def stopSky(self):
     ToonHood.stopSky(self)
     self.skyUtil.stopSky()
コード例 #30
0
    def load(self):
        ToonHood.load(self)
        self.parentFSM.getStateNamed('DLHood').addChild(self.fsm)

        render.setEffect(PolylightEffect.make())
コード例 #31
0
 def load(self):
     ToonHood.load(self)
     self.parentFSM.getStateNamed('TFHood').addChild(self.fsm)
コード例 #32
0
ファイル: DDHood.py プロジェクト: coginvasion/src
 def load(self):
     ToonHood.load(self)
     self.fog = Fog('DDFog')
     self.parentFSM.getStateNamed('DDHood').addChild(self.fsm)
コード例 #33
0
 def exit(self):
     base.camLens.setNearFar(
         ToontownGlobals.DefaultCameraNear,
         ToontownGlobals.DefaultCameraFar)
     ToonHood.exit(self)
コード例 #34
0
ファイル: DDHood.py プロジェクト: coginvasion/src
 def unload(self):
     self.parentFSM.getStateNamed('DDHood').removeChild(self.fsm)
     del self.fog
     ToonHood.unload(self)
コード例 #35
0
ファイル: DGHood.py プロジェクト: coginvasion/src
 def startSuitEffect(self):
     ToonHood.startSuitEffect(self)
     if base.cr.playGame.getPlace():
         base.cr.playGame.getPlace().stopBirds()
コード例 #36
0
 def stopSuitEffect(self, newSky=1):
     if base.cr.playGame.getPlace():
         base.cr.playGame.getPlace().startBirds()
     ToonHood.stopSuitEffect(self, newSky)
コード例 #37
0
 def unload(self):
     self.parentFSM.getStateNamed('DLHood').removeChild(self.fsm)
     ToonHood.unload(self)
コード例 #38
0
ファイル: DGHood.py プロジェクト: coginvasion/src
 def stopSuitEffect(self, newSky = 1):
     if base.cr.playGame.getPlace():
         base.cr.playGame.getPlace().startBirds()
     ToonHood.stopSuitEffect(self, newSky)