Exemple #1
0
 def __handleAccepted(self, status):
     self.dialog.cleanup()
     if status == 1:
         msg = TTLocalizer.MessageColorConfirmed % TTLocalizer.NumToColor[
             self.colorIndex]
         dialogClass = ToontownGlobals.getDialogClass()
         self.dialog = dialogClass(text=msg,
                                   dialogName='postAccept',
                                   command=self.__finished,
                                   style=Acknowledge)
         self.dialog.show()
     else:
         self.callback(ToontownGlobals.P_UserCancelled, None, self.index)
     return
Exemple #2
0
 def acceptItem(self, mailbox, index, callback):
     self.mailbox = mailbox
     self.index = index
     self.callback = callback
     if base.localAvatar.style.headColor in (0, 26):
         message = TTLocalizer.MessageConfirmColorSpecial % TTLocalizer.NumToColor[
             self.colorIndex]
     else:
         message = TTLocalizer.MessageConfirmColor % TTLocalizer.NumToColor[
             self.colorIndex]
     dialogClass = ToontownGlobals.getDialogClass()
     self.dialog = dialogClass(text=message,
                               dialogName='acceptItem',
                               command=self.__handleAccepted,
                               style=YesNo)
     self.dialog.show()