From b94a018fcf4a6270981bed4dbdbde1ba84e63dff Mon Sep 17 00:00:00 2001 From: Zachary Pavlov Date: Sat, 21 Mar 2009 23:38:39 +0000 Subject: [PATCH] I think I've solved the curious case of the missing ship --- direct/src/distributed/DistributedCartesianGrid.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/direct/src/distributed/DistributedCartesianGrid.py b/direct/src/distributed/DistributedCartesianGrid.py index 8d0eaa133f..49adb7d459 100755 --- a/direct/src/distributed/DistributedCartesianGrid.py +++ b/direct/src/distributed/DistributedCartesianGrid.py @@ -120,11 +120,9 @@ class DistributedCartesianGrid(DistributedNode, CartesianGridBase): self.visAvatar = avatar self.visZone = None self.visDirty = True - if not self.gridVisContext: - self.gridVisContext = self.cr.addInterest( - self.getDoId(), 0, self.uniqueName("visibility")) taskMgr.add( self.processVisibility, self.taskName("processVisibility")) + self.processVisibility(0) @report(types = ['deltaStamp', 'avLocation', 'args'], dConfigParam = ['want-connector-report','want-shipboard-report']) def stopProcessVisibility(self, clearAll=False, event=None):