From e1d4f45ae0b58344a396d011e2d843f9e6ab826a Mon Sep 17 00:00:00 2001 From: Mark Mine Date: Thu, 3 Jul 2003 20:22:24 +0000 Subject: [PATCH] Made direct start up automatically if want-directtools or cluster-mode set --- direct/src/showbase/ShowBase.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/direct/src/showbase/ShowBase.py b/direct/src/showbase/ShowBase.py index 60accdb27d..e75e156199 100644 --- a/direct/src/showbase/ShowBase.py +++ b/direct/src/showbase/ShowBase.py @@ -201,9 +201,10 @@ class ShowBase(DirectObject.DirectObject): # Start Tk and DIRECT if specified by Configrc self.startTk(self.config.GetBool('want-tk', 0)) - self.startDirect(self.config.GetBool('want-directtools', 0)) - - self.restart() + # Start DIRECT if specified in Configrc or in cluster mode + fDirect = (self.config.GetBool('want-directtools', 0) or + (base.config.GetString("cluster-mode", '') != '')) + self.startDirect(fDirect) def exitfunc(self): """exitfunc(self)