toontown-just-works/toontown/hood/GZHood.py
2024-07-07 18:08:39 -05:00

26 lines
966 B
Python

from toontown.safezone.GZSafeZoneLoader import GZSafeZoneLoader
from toontown.toonbase import ToontownGlobals
from toontown.hood.ToonHood import ToonHood
class GZHood(ToonHood):
notify = directNotify.newCategory('GZHood')
ID = ToontownGlobals.GolfZone
SAFEZONELOADER_CLASS = GZSafeZoneLoader
STORAGE_DNA = 'phase_6/dna/storage_GZ.pdna'
SKY_FILE = 'phase_3.5/models/props/TT_sky'
SPOOKY_SKY_FILE = 'phase_3.5/models/props/BR_sky'
TITLE_COLOR = (1.0, 0.5, 0.4, 1.0)
def enter(self, requestStatus):
ToonHood.enter(self, requestStatus)
base.localAvatar.chatMgr.chatInputSpeedChat.addGolfMenu()
base.camLens.setNearFar(ToontownGlobals.SpeedwayCameraNear, ToontownGlobals.SpeedwayCameraFar)
def exit(self):
base.camLens.setNearFar(ToontownGlobals.DefaultCameraNear, ToontownGlobals.DefaultCameraFar)
base.localAvatar.chatMgr.chatInputSpeedChat.removeGolfMenu()
ToonHood.exit(self)