diff --git a/XSConsoleLayout.py b/XSConsoleLayout.py index 28a2d2c..9d9b7ee 100644 --- a/XSConsoleLayout.py +++ b/XSConsoleLayout.py @@ -83,6 +83,11 @@ def Window(self, inNum): def TopDialogue(self): return self.dialogues[-1] + def PushDialogueEnhance(self, inDialogue): + while len(self.dialogues) > 1: + self.PopDialogue() + self.dialogues.append(inDialogue) + def PushDialogue(self, inDialogue): self.dialogues.append(inDialogue)