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

25 lines
982 B
Python

from toontown.safezone.GSSafeZoneLoader import GSSafeZoneLoader
from toontown.toonbase import ToontownGlobals
from toontown.hood.ToonHood import ToonHood
class GSHood(ToonHood):
notify = directNotify.newCategory('GSHood')
ID = ToontownGlobals.GoofySpeedway
SAFEZONELOADER_CLASS = GSSafeZoneLoader
STORAGE_DNA = 'phase_6/dna/storage_GS.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.addKartRacingMenu()
base.camLens.setNearFar(ToontownGlobals.SpeedwayCameraNear, ToontownGlobals.SpeedwayCameraFar)
def exit(self):
base.camLens.setNearFar(ToontownGlobals.DefaultCameraNear, ToontownGlobals.DefaultCameraFar)
base.localAvatar.chatMgr.chatInputSpeedChat.removeKartRacingMenu()
ToonHood.exit(self)