From cf7a21d264674e90c80fc5db4dd92e316a896d65 Mon Sep 17 00:00:00 2001 From: "Asad M. Zaman" Date: Wed, 6 Dec 2006 21:22:17 +0000 Subject: [PATCH] immobilize the avatar --- direct/src/distributed/DistributedCartesianGrid.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/direct/src/distributed/DistributedCartesianGrid.py b/direct/src/distributed/DistributedCartesianGrid.py index 2c30cc2d1c..25c8f9e269 100755 --- a/direct/src/distributed/DistributedCartesianGrid.py +++ b/direct/src/distributed/DistributedCartesianGrid.py @@ -118,6 +118,9 @@ class DistributedCartesianGrid(DistributedNode, CartesianGridBase): self.cr.doId2do[self.parentId].worldGrid.stopProcessVisibility(event=parentEvent) def processVisibility(self, task): + if self.visAvatar.immobilized: + return Task.cont + pos = self.visAvatar.getPos(self) # Check to make sure our x and y are positive dx = self.cellWidth * self.gridSize * .5