Browse Source

found a better mechanism to immobilize the avatar

Asad M. Zaman 19 years ago
parent
commit
cecfabbcd9
1 changed files with 1 additions and 1 deletions
  1. 1 1
      direct/src/distributed/DistributedCartesianGrid.py

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

@@ -118,7 +118,7 @@ class DistributedCartesianGrid(DistributedNode, CartesianGridBase):
             self.cr.doId2do[self.parentId].worldGrid.stopProcessVisibility(event=parentEvent)
             self.cr.doId2do[self.parentId].worldGrid.stopProcessVisibility(event=parentEvent)
 
 
     def processVisibility(self, task):
     def processVisibility(self, task):
-        if self.visAvatar.immobilized:
+        if self.visAvatar.gameFSM.state == 'Cutscene':
             return Task.cont
             return Task.cont
         
         
         pos = self.visAvatar.getPos(self)
         pos = self.visAvatar.getPos(self)