From 92759094255daa8ff062fadeed19d998ba71b551 Mon Sep 17 00:00:00 2001 From: Darren Ranalli Date: Fri, 4 Nov 2005 22:10:51 +0000 Subject: [PATCH] moved setZone emulation out of DIRECT --- direct/src/distributed/ClientRepository.py | 34 ---------------------- 1 file changed, 34 deletions(-) diff --git a/direct/src/distributed/ClientRepository.py b/direct/src/distributed/ClientRepository.py index 83a8e0a949..898fe670c3 100644 --- a/direct/src/distributed/ClientRepository.py +++ b/direct/src/distributed/ClientRepository.py @@ -32,9 +32,6 @@ class ClientRepository(ConnectionRepository): self.setClientDatagram(1) self.recorder = base.recorder - # this is used to emulate the old setzone behavior - # with set locationa and set interest - self.old_setzone_interest_handle = None self.readDCFile() self.cache=CRCache.CRCache() @@ -660,37 +657,6 @@ class ClientRepository(ConnectionRepository): doDict[doId] = do return doDict - def sendEmulateSetZoneMsg(self, zoneId, visibleZoneList=None, - parentIdin=None, event=None): - """ - This Will Move The avatar and set an interest to that location .. - """ - parentId = parentIdin - if parentId is None: - parentId = base.localAvatar.defaultShard - - # move the avatar - self.sendSetLocation(base.localAvatar.doId,parentId,zoneId) - - # move the interest - InterestZones = zoneId - if visibleZoneList is not None: - InterestZones = visibleZoneList - - if(self.old_setzone_interest_handle == None): - self.old_setzone_interest_handle = self.addInterest( - parentId, InterestZones, "OldSetZoneEmulator", event) - else: - self.alterInterest(self.old_setzone_interest_handle, - parentId, InterestZones, "OldSetZoneEmulator", event) - - def sendEmulateSetZoneOff(self): - MyAvID = base.localAvatar.doId - self.sendSetLocation(MyAvID,0,0) - if self.old_setzone_interest_handle is not None: - self.removeInterest(self.old_setzone_interest_handle) - self.old_setzone_interest_handle = None - def sendSetLocation(self,doId,parentId,zoneId): datagram = PyDatagram()