def __init__(self, air): DistributedObjectGlobalUD.__init__(self, air) self.fsms = {} # TODO: Maybe get the AI to refresh the cache? self.avBasicInfoCache = {} self.tpRequests = {} self.air.netMessenger.accept('avatarOnline', self, self.comingOnline) self.air.netMessenger.accept('avatarOffline', self, self.goingOffline)
def __init__(self, air): DistributedObjectGlobalUD.__init__(self, air)
def __init__(self, air): DistributedObjectGlobalUD.__init__(self, air) self.authKeys = {}
def __init__(self, air): DistributedObjectGlobalUD.__init__(self, air) filename = base.config.GetString('account-bridge-filename', 'astron/databases/account-bridge.db') self.dbm = anydbm.open(filename, 'c') self.private__dg = PyDatagram()
def __init__(self, air): DistributedObjectGlobalUD.__init__(self, air) self.toonsOnline = []
def __init__(self, air): DistributedObjectGlobalUD.__init__(self, air) self.msgChannels = {}
def __init__(self, air): DistributedObjectGlobalUD.__init__(self, air) self.nameGenerator = None self.accountDb = None self.sender2loginOperation = {} self.account2operation = {}
def __init__(self, air): DistributedObjectGlobalUD.__init__(self, air) self.toonsOnline = [] self.air.netMessenger.accept('avatarOnline', self, self.toonOnline) self.air.netMessenger.accept('avatarOffline', self, self.toonOffline)
def __init__(self, air): DistributedObjectGlobalUD.__init__(self, air) self.availableNames = []
def __init__(self, air): DistributedObjectGlobalUD.__init__(self, air) self.wantWhiteList = False self.whiteList = None
def __init__(self, air): DistributedObjectGlobalUD.__init__(self, air) self.queue = LoginQueue(self)
def __init__(self, air): DistributedObjectGlobalUD.__init__(self, air) self.operations = {} self.avBasicInfoCache = {}