コード例 #1
0
    def __init__(self):
        SCMenu.__init__(self)
        self.meetMenuHolder = None
        zoneId = base.cr.playGame.getPlaceId()
        if zoneId and zoneId == 11000:
            meetMenu = SCMenu()
            for msgIndex in OTPLocalizer.SCFactoryMeetMenuIndexes:
                term = SCStaticTextTerminal(msgIndex)
                meetMenu.append(term)

            self.meetMenuHolder = SCMenuHolder.SCMenuHolder(OTPLocalizer.SCMenuFactoryMeet, meetMenu)
            self[0:0] = [self.meetMenuHolder]
        self.accept('factoryZoneChanged', self.__zoneChanged)
        self.__zoneChanged()
        return
コード例 #2
0
    def __init__(self):
        SCMenu.__init__(self)
        self.meetMenuHolder = None
        zoneId = base.cr.playGame.getPlaceId()
        if zoneId and zoneId == 11000:
            meetMenu = SCMenu()
            for msgIndex in OTPLocalizer.SCFactoryMeetMenuIndexes:
                term = SCStaticTextTerminal(msgIndex)
                meetMenu.append(term)

            self.meetMenuHolder = SCMenuHolder.SCMenuHolder(
                OTPLocalizer.SCMenuFactoryMeet, meetMenu)
            self[0:0] = [self.meetMenuHolder]
        self.accept('factoryZoneChanged', self.__zoneChanged)
        self.__zoneChanged()
        return
コード例 #3
0
 def __init__(self):
     SCMenu.__init__(self)
     self.accept('resistanceMessagesChanged',
                 self.__resistanceMessagesChanged)
     self.__resistanceMessagesChanged()
     submenus = []
コード例 #4
0
 def __init__(self, zoneId):
     SCMenu.__init__(self)
     self.__boardingMessagesChanged(zoneId)
コード例 #5
0
 def __init__(self, indices):
     SCMenu.__init__(self)
     for index in indices:
         term = SCStaticTextTerminal(index)
         self.append(term)
コード例 #6
0
 def __init__(self, sections):
     SCMenu.__init__(self)
     self.sections = sections
     self.__messagesChanged()
コード例 #7
0
 def __init__(self):
     SCMenu.__init__(self)
     self.accept('petTrickPhrasesChanged', self.__phrasesChanged)
     self.__phrasesChanged()
コード例 #8
0
 def __init__(self):
     SCMenu.__init__(self)
     self.accept('questsChanged', self.__tasksChanged)
     self.__tasksChanged()
コード例 #9
0
 def __init__(self, indices):
     SCMenu.__init__(self)
     for index in indices:
         term = SCStaticTextTerminal(index)
         self.append(term)
コード例 #10
0
 def __init__(self):
     SCMenu.__init__(self)
     self.accept('petTrickPhrasesChanged', self.__phrasesChanged)
     self.__phrasesChanged()
コード例 #11
0
 def __init__(self):
     SCMenu.__init__(self)
     self.accept('resistanceMessagesChanged', self.__resistanceMessagesChanged)
     self.__resistanceMessagesChanged()
     submenus = []
コード例 #12
0
 def __init__(self, zoneId):
     SCMenu.__init__(self)
     self.__boardingMessagesChanged(zoneId)
コード例 #13
0
 def __init__(self, sections):
     SCMenu.__init__(self)
     self.sections = sections
     self.__messagesChanged()