Browse Source

adding silenceInput() and reviveInput() for global disabling of all inputs at once

Josh Wilson 18 years ago
parent
commit
071ecfd5fd
1 changed files with 2 additions and 3 deletions
  1. 2 3
      direct/src/showbase/ShowBase.py

+ 2 - 3
direct/src/showbase/ShowBase.py

@@ -90,7 +90,8 @@ class ShowBase(DirectObject.DirectObject):
 
 
         self.nextWindowIndex = 1
         self.nextWindowIndex = 1
         self.__directStarted = False
         self.__directStarted = False
-
+        self.__deadInputs = None
+        
         # Store dconfig variables
         # Store dconfig variables
         self.sfxActive = self.config.GetBool('audio-sfx-active', 1)
         self.sfxActive = self.config.GetBool('audio-sfx-active', 1)
         self.musicActive = self.config.GetBool('audio-music-active', 1)
         self.musicActive = self.config.GetBool('audio-music-active', 1)
@@ -374,8 +375,6 @@ class ShowBase(DirectObject.DirectObject):
         if self.windowType != 'none':
         if self.windowType != 'none':
             self.__doStartDirect()
             self.__doStartDirect()
 
 
-        self.__deadInputs = None
-        
         # Start IGLOOP
         # Start IGLOOP
         self.restart()
         self.restart()