diff --git a/direct/src/gui/DialogBox.py b/direct/src/gui/DialogBox.py deleted file mode 100644 index 6d80b971e1..0000000000 --- a/direct/src/gui/DialogBox.py +++ /dev/null @@ -1,2 +0,0 @@ -from ToontownDialog import * - diff --git a/direct/src/showbase/Transitions.py b/direct/src/showbase/Transitions.py index 6b96cefa34..c18930a004 100644 --- a/direct/src/showbase/Transitions.py +++ b/direct/src/showbase/Transitions.py @@ -93,6 +93,16 @@ class Transitions: self.fade.reparentTo(aspect2d) self.fade.setColor(0,0,0,alpha) + def guiFadeScreen(self, alpha=0.5): + """ + Put a semitransparent screen over the camera plane + to darken out the world. Useful for drawing attention to + a dialog box for instance + """ + self.noTransitions() + self.fade.reparentTo(guiTop, 100) + self.fade.setColor(0,0,0,alpha) + def fadeOutTask(self, task, time=0.3, noFade=1): """ As a sequence: Fade out, execute the given task, then do a noFade