Poodletooth-iLand/toontown/launcher/ToontownDownloadWatcher.py

15 lines
645 B
Python
Raw Normal View History

2015-03-03 16:10:12 -06:00
from direct.directnotify import DirectNotifyGlobal
from otp.launcher.DownloadWatcher import DownloadWatcher
from toontown.toonbase import TTLocalizer
class ToontownDownloadWatcher(DownloadWatcher):
notify = DirectNotifyGlobal.directNotify.newCategory('ToontownDownloadWatcher')
def __init__(self, phaseNames):
DownloadWatcher.__init__(self, phaseNames)
def update(self, phase, percent, reqByteRate, actualByteRate):
DownloadWatcher.update(self, phase, percent, reqByteRate, actualByteRate)
phaseName = self.phaseNames[phase]
self.text['text'] = TTLocalizer.LoadingDownloadWatcherUpdate % phaseName