Browse Source

Replaced toonbase with base and tcr with cr

Mike Goslin 21 years ago
parent
commit
61d945086e

+ 1 - 1
direct/src/directutil/DistributedLargeBlobSender.py

@@ -29,7 +29,7 @@ class DistributedLargeBlobSender(DistributedObject.DistributedObject):
         DistributedLargeBlobSender.notify.debug('announceGenerate')
         DistributedLargeBlobSender.notify.debug('announceGenerate')
         DistributedObject.DistributedObject.announceGenerate(self)
         DistributedObject.DistributedObject.announceGenerate(self)
 
 
-        if self.targetAvId != toonbase.localToon.doId:
+        if self.targetAvId != base.localAvatar.doId:
             # it's not for us
             # it's not for us
             return
             return
 
 

+ 1 - 1
direct/src/distributed/DistributedObject.py

@@ -308,7 +308,7 @@ class DistributedObject(PandaObject):
             numToons = dgi.getUint16()
             numToons = dgi.getUint16()
             for i in range(numToons):
             for i in range(numToons):
                 avId = dgi.getUint32()
                 avId = dgi.getUint32()
-                if avId == toonbase.localToon.doId:
+                if avId == base.localAvatar.doId:
                     # We found localToon's Id; stop here.
                     # We found localToon's Id; stop here.
                     self.__barrierContext = context
                     self.__barrierContext = context
                     assert(self.notify.debug('setBarrierData(%s)' % (context)))
                     assert(self.notify.debug('setBarrierData(%s)' % (context)))

+ 5 - 5
direct/src/level/CutScene.py

@@ -55,7 +55,7 @@ def foo1(self, track, subjectNodePath, duration):
             "foo1(track=%s, subjectNodePath=%s, duration=%s)"%(
             "foo1(track=%s, subjectNodePath=%s, duration=%s)"%(
             track, subjectNodePath, duration)))
             track, subjectNodePath, duration)))
     track.append(Sequence(
     track.append(Sequence(
-        Func(toonbase.localToon.stopUpdateSmartCamera),
+        Func(base.localAvatar.stopUpdateSmartCamera),
         PosHprInterval(
         PosHprInterval(
             camera,
             camera,
             other=subjectNodePath,
             other=subjectNodePath,
@@ -73,7 +73,7 @@ def foo1(self, track, subjectNodePath, duration):
             other=subjectNodePath,
             other=subjectNodePath,
             pos=Point3(0, -28, 7.5),
             pos=Point3(0, -28, 7.5),
             hpr=VBase3(0, 0, 0)),
             hpr=VBase3(0, 0, 0)),
-        Func(toonbase.localToon.startUpdateSmartCamera),
+        Func(base.localAvatar.startUpdateSmartCamera),
         ))
         ))
     return track
     return track
 
 
@@ -82,7 +82,7 @@ def doorUnlock(self, track, subjectNodePath, duration):
             "doorUnlock(track=%s, subjectNodePath=%s, duration=%s)"%(
             "doorUnlock(track=%s, subjectNodePath=%s, duration=%s)"%(
             track, subjectNodePath, duration)))
             track, subjectNodePath, duration)))
     track.append(Sequence(
     track.append(Sequence(
-        Func(toonbase.localToon.stopUpdateSmartCamera),
+        Func(base.localAvatar.stopUpdateSmartCamera),
         PosHprInterval(
         PosHprInterval(
             camera,
             camera,
             other=self,
             other=self,
@@ -100,7 +100,7 @@ def doorUnlock(self, track, subjectNodePath, duration):
             other=self,
             other=self,
             pos=Point3(0, -28, 7.5),
             pos=Point3(0, -28, 7.5),
             hpr=VBase3(0, 0, 0)),
             hpr=VBase3(0, 0, 0)),
-        Func(toonbase.localToon.startUpdateSmartCamera),
+        Func(base.localAvatar.startUpdateSmartCamera),
         ))
         ))
     return track
     return track
 
 
@@ -176,7 +176,7 @@ class CutScene(BasicEntities.NodePathEntity, DirectObject.DirectObject):
             if self.track:
             if self.track:
                 self.track.pause()
                 self.track.pause()
                 self.track = None
                 self.track = None
-                toonbase.localToon.startUpdateSmartCamera()
+                base.localAvatar.startUpdateSmartCamera()
     
     
     def setStartStop(self, event):
     def setStartStop(self, event):
         assert(self.debugPrint("setStartStop(event=%s)"%(event,)))
         assert(self.debugPrint("setStartStop(event=%s)"%(event,)))

+ 1 - 1
direct/src/level/DistributedEntity.py

@@ -35,7 +35,7 @@ class DistributedEntity(DistributedObject.DistributedObject, Entity.Entity):
         DistributedEntity.notify.debug('announceGenerate (%s)' % self.entId)
         DistributedEntity.notify.debug('announceGenerate (%s)' % self.entId)
 
 
         # ask our level obj for our spec data
         # ask our level obj for our spec data
-        level = toonbase.tcr.doId2do[self.levelDoId]
+        level = base.cr.doId2do[self.levelDoId]
         self.initializeEntity(level, self.entId)
         self.initializeEntity(level, self.entId)
         # announce our presence (Level does this for non-distributed entities)
         # announce our presence (Level does this for non-distributed entities)
         self.level.onEntityCreate(self.entId)
         self.level.onEntityCreate(self.entId)

+ 16 - 16
direct/src/level/DistributedLevel.py

@@ -81,10 +81,10 @@ class DistributedLevel(DistributedObject.DistributedObject,
         # the entities get created.
         # the entities get created.
         # We should listen for any and all time-sync events and re-sync
         # We should listen for any and all time-sync events and re-sync
         # all our entities at that time.
         # all our entities at that time.
-        toonbase.tcr.timeManager.synchronize('DistributedLevel.generate')
+        base.cr.timeManager.synchronize('DistributedLevel.generate')
 
 
         # add factory menu to SpeedChat
         # add factory menu to SpeedChat
-        toonbase.localToon.chatMgr.chatInputSpeedChat.addFactoryMenu()
+        base.localAvatar.chatMgr.chatInputSpeedChat.addFactoryMenu()
 
 
         # add special camera views
         # add special camera views
         self.factoryViews = FactoryCameraViews.FactoryCameraViews(self)
         self.factoryViews = FactoryCameraViews.FactoryCameraViews(self)
@@ -98,7 +98,7 @@ class DistributedLevel(DistributedObject.DistributedObject,
 
 
     def setPlayerIds(self, avIdList):
     def setPlayerIds(self, avIdList):
         self.avIdList = avIdList
         self.avIdList = avIdList
-        assert toonbase.localToon.doId in self.avIdList
+        assert base.localAvatar.doId in self.avIdList
 
 
     def setEntranceId(self, entranceId):
     def setEntranceId(self, entranceId):
         self.entranceId = entranceId
         self.entranceId = entranceId
@@ -159,7 +159,7 @@ class DistributedLevel(DistributedObject.DistributedObject,
             
             
         def setSpecSenderDoId(self, doId):
         def setSpecSenderDoId(self, doId):
             DistributedLevel.notify.debug('setSpecSenderDoId: %s' % doId)
             DistributedLevel.notify.debug('setSpecSenderDoId: %s' % doId)
-            blobSender = toonbase.tcr.doId2do[doId]
+            blobSender = base.cr.doId2do[doId]
 
 
             def setSpecBlob(specBlob, blobSender=blobSender, self=self):
             def setSpecBlob(specBlob, blobSender=blobSender, self=self):
                 blobSender.sendAck()
                 blobSender.sendAck()
@@ -211,7 +211,7 @@ class DistributedLevel(DistributedObject.DistributedObject,
         # the entrancePoint entities register themselves with us
         # the entrancePoint entities register themselves with us
         if self.entranceId not in self.entranceId2entity:
         if self.entranceId not in self.entranceId2entity:
             self.notify.warning('unknown entranceId %s' % self.entranceId)
             self.notify.warning('unknown entranceId %s' % self.entranceId)
-            toonbase.localToon.setPos(0,0,0)
+            base.localAvatar.setPos(0,0,0)
             self.notify.warning('showing all zones')
             self.notify.warning('showing all zones')
             self.setColorZones(1)
             self.setColorZones(1)
             # put the toon in a random zone to start
             # put the toon in a random zone to start
@@ -220,14 +220,14 @@ class DistributedLevel(DistributedObject.DistributedObject,
                 zoneEntId = random.choice(zoneEntIds)
                 zoneEntId = random.choice(zoneEntIds)
                 if zoneEntId is not LevelConstants.UberZoneEntId:
                 if zoneEntId is not LevelConstants.UberZoneEntId:
                     initialZoneEnt = self.getEntity(zoneEntId)
                     initialZoneEnt = self.getEntity(zoneEntId)
-                    toonbase.localToon.setPos(
+                    base.localAvatar.setPos(
                         render,
                         render,
                         initialZoneEnt.getZoneNode().getPos(render))
                         initialZoneEnt.getZoneNode().getPos(render))
                     break
                     break
         else:
         else:
             epEnt = self.entranceId2entity[self.entranceId]
             epEnt = self.entranceId2entity[self.entranceId]
-            epEnt.placeToon(toonbase.localToon,
-                            self.avIdList.index(toonbase.localToon.doId),
+            epEnt.placeToon(base.localAvatar,
+                            self.avIdList.index(base.localAvatar.doId),
                             len(self.avIdList))
                             len(self.avIdList))
             initialZoneEnt = self.getEntity(epEnt.getZoneEntId())
             initialZoneEnt = self.getEntity(epEnt.getZoneEntId())
 
 
@@ -338,7 +338,7 @@ class DistributedLevel(DistributedObject.DistributedObject,
         DistributedLevel.notify.debug('delete')
         DistributedLevel.notify.debug('delete')
         DistributedObject.DistributedObject.delete(self)
         DistributedObject.DistributedObject.delete(self)
         # remove factory menu to SpeedChat
         # remove factory menu to SpeedChat
-        toonbase.localToon.chatMgr.chatInputSpeedChat.removeFactoryMenu()
+        base.localAvatar.chatMgr.chatInputSpeedChat.removeFactoryMenu()
         # remove special camera views
         # remove special camera views
         del self.factoryViews
         del self.factoryViews
         # make sure the ouch task is stopped
         # make sure the ouch task is stopped
@@ -391,8 +391,8 @@ class DistributedLevel(DistributedObject.DistributedObject,
         zoneNode = self.getZoneNode(zoneNum)
         zoneNode = self.getZoneNode(zoneNum)
         if zoneNode is None:
         if zoneNode is None:
             return
             return
-        toonbase.localToon.setPos(zoneNode,0,0,0)
-        toonbase.localToon.setHpr(zoneNode,0,0,0)
+        base.localAvatar.setPos(zoneNode,0,0,0)
+        base.localAvatar.setHpr(zoneNode,0,0,0)
         self.enterZone(zoneNum)
         self.enterZone(zoneNum)
 
 
     def showZone(self, zoneNum):
     def showZone(self, zoneNum):
@@ -639,7 +639,7 @@ class DistributedLevel(DistributedObject.DistributedObject,
         assert(uniqueElements(visibleZoneIds))
         assert(uniqueElements(visibleZoneIds))
         DistributedLevel.notify.debug('new viz list: %s' % visibleZoneIds)
         DistributedLevel.notify.debug('new viz list: %s' % visibleZoneIds)
 
 
-        toonbase.tcr.sendSetZoneMsg(self.levelZone, visibleZoneIds)
+        base.cr.sendSetZoneMsg(self.levelZone, visibleZoneIds)
 
 
     def resetVisibility(self):
     def resetVisibility(self):
         # start out with every zone visible, since none of the zones have
         # start out with every zone visible, since none of the zones have
@@ -781,7 +781,7 @@ class DistributedLevel(DistributedObject.DistributedObject,
 
 
     def b_setOuch(self, penalty, anim=None):
     def b_setOuch(self, penalty, anim=None):
         self.notify.debug('b_setOuch %s' % penalty)
         self.notify.debug('b_setOuch %s' % penalty)
-        av = toonbase.localToon
+        av = base.localAvatar
 
 
         # play the stun track (flashing toon) 
         # play the stun track (flashing toon) 
         if not av.isStunned:
         if not av.isStunned:
@@ -793,10 +793,10 @@ class DistributedLevel(DistributedObject.DistributedObject,
 
 
     def setOuch(self, penalty, anim = None):
     def setOuch(self, penalty, anim = None):
         if anim == "Squish":
         if anim == "Squish":
-            toonbase.tcr.playGame.getPlace().fsm.request('squished')
+            base.cr.playGame.getPlace().fsm.request('squished')
         elif anim == "Fall":
         elif anim == "Fall":
-            toonbase.tcr.playGame.getPlace().fsm.request('fallDown')
+            base.cr.playGame.getPlace().fsm.request('fallDown')
             
             
-        av = toonbase.localToon
+        av = base.localAvatar
         av.stunToon()
         av.stunToon()
         av.playDialogueForString("!")
         av.playDialogueForString("!")

+ 1 - 1
direct/src/showbase/Finder.py

@@ -165,7 +165,7 @@ def replaceStateFunc(oldFunc, newFunc):
 
 
 def replaceTcrFunc(oldFunc, newFunc):
 def replaceTcrFunc(oldFunc, newFunc):
     try:
     try:
-        res = toonbase.tcr.replaceMethod(oldFunc, newFunc)
+        res = base.cr.replaceMethod(oldFunc, newFunc)
     except:
     except:
         try:
         try:
             res = simbase.air.replaceMethod(oldFunc, newFunc)
             res = simbase.air.replaceMethod(oldFunc, newFunc)

+ 4 - 4
direct/src/showbase/GravityWalker.py

@@ -95,15 +95,15 @@ class GravityWalker(DirectObject.DirectObject):
         self.platform = MovingPlatform.MovingPlatform()
         self.platform = MovingPlatform.MovingPlatform()
         self.platform.setupCopyModel(fakeId, model, 'platformcollision')
         self.platform.setupCopyModel(fakeId, model, 'platformcollision')
         self.platformRoot = render.attachNewNode("GravityWalker-spawnTest-%s"%fakeId)
         self.platformRoot = render.attachNewNode("GravityWalker-spawnTest-%s"%fakeId)
-        self.platformRoot.setPos(toonbase.localToon, Vec3(0.0, 0.0, 1.0))
-        self.platformRoot.setHpr(toonbase.localToon, Vec3.zero())
+        self.platformRoot.setPos(base.localAvatar, Vec3(0.0, 0.0, 1.0))
+        self.platformRoot.setHpr(base.localAvatar, Vec3.zero())
         self.platform.reparentTo(self.platformRoot)
         self.platform.reparentTo(self.platformRoot)
 
 
         self.platform2 = MovingPlatform.MovingPlatform()
         self.platform2 = MovingPlatform.MovingPlatform()
         self.platform2.setupCopyModel(1+fakeId, model, 'platformcollision')
         self.platform2.setupCopyModel(1+fakeId, model, 'platformcollision')
         self.platform2Root = render.attachNewNode("GravityWalker-spawnTest2-%s"%fakeId)
         self.platform2Root = render.attachNewNode("GravityWalker-spawnTest2-%s"%fakeId)
-        self.platform2Root.setPos(toonbase.localToon, Vec3(-16.0, 30.0, 1.0))
-        self.platform2Root.setHpr(toonbase.localToon, Vec3.zero())
+        self.platform2Root.setPos(base.localAvatar, Vec3(-16.0, 30.0, 1.0))
+        self.platform2Root.setHpr(base.localAvatar, Vec3.zero())
         self.platform2.reparentTo(self.platform2Root)
         self.platform2.reparentTo(self.platform2Root)
 
 
         duration = 5
         duration = 5

+ 5 - 5
direct/src/showbase/PhysicsWalker.py

@@ -82,8 +82,8 @@ class PhysicsWalker(DirectObject.DirectObject):
         self.platform = MovingPlatform.MovingPlatform()
         self.platform = MovingPlatform.MovingPlatform()
         self.platform.setupCopyModel(fakeId, model, 'platformcollision')
         self.platform.setupCopyModel(fakeId, model, 'platformcollision')
         self.platformRoot = render.attachNewNode("physicsWalker-spawnTest-%s"%fakeId)
         self.platformRoot = render.attachNewNode("physicsWalker-spawnTest-%s"%fakeId)
-        self.platformRoot.setPos(toonbase.localToon, Vec3(0.0, 3.0, 1.0))
-        self.platformRoot.setHpr(toonbase.localToon, Vec3.zero())
+        self.platformRoot.setPos(base.localAvatar, Vec3(0.0, 3.0, 1.0))
+        self.platformRoot.setHpr(base.localAvatar, Vec3.zero())
         self.platform.reparentTo(self.platformRoot)
         self.platform.reparentTo(self.platformRoot)
 
 
         startPos = Vec3(0.0, -15.0, 0.0)
         startPos = Vec3(0.0, -15.0, 0.0)
@@ -403,9 +403,9 @@ class PhysicsWalker(DirectObject.DirectObject):
         """
         """
         if __debug__:
         if __debug__:
             if self.wantAvatarPhysicsIndicator:
             if self.wantAvatarPhysicsIndicator:
-                onScreenDebug.append("localToon pos = %s\n"%(toonbase.localToon.getPos().pPrintValues(),))
-                onScreenDebug.append("localToon h = % 10.4f\n"%(toonbase.localToon.getH(),))
-                onScreenDebug.append("localToon anim = %s\n"%(toonbase.localToon.animFSM.getCurrentState().getName(),))
+                onScreenDebug.append("localToon pos = %s\n"%(base.localAvatar.getPos().pPrintValues(),))
+                onScreenDebug.append("localToon h = % 10.4f\n"%(base.localAvatar.getH(),))
+                onScreenDebug.append("localToon anim = %s\n"%(base.localAvatar.animFSM.getCurrentState().getName(),))
         #assert(self.debugPrint("handleAvatarControls(task=%s)"%(task,)))
         #assert(self.debugPrint("handleAvatarControls(task=%s)"%(task,)))
         physObject=self.actorNode.getPhysicsObject()
         physObject=self.actorNode.getPhysicsObject()
         #rotAvatarToPhys=Mat3.rotateMatNormaxis(-self.avatarNodePath.getH(), Vec3.up())
         #rotAvatarToPhys=Mat3.rotateMatNormaxis(-self.avatarNodePath.getH(), Vec3.up())