def __init__(self):
     super(Bootcamp, self).__init__()
     self.__currentState = StateInitial()
     self.__running = False
     self.__account = None
     self.__avatar = None
     self.__lessonId = 0
     self.__isRecruit = False
     self.__isBattleLesson = False
     self.__context = {}
     self.__chapter = None
     self.__gui = None
     self.__arenaUniqueID = None
     self.__lobbyReloader = ReloadLobbyHelper()
     self.__battleResults = None
     self.__hangarSpace = None
     self.__hangarSpacePremium = None
     self.__bonuses = None
     self.__isIntroVideoPlayed = False
     self.__requestBootcampFinishFromBattle = False
     self.__isSniperModeUsed = False
     self.__showingWaitingActionWindow = False
     self.__combatSoundAssistant = None
     self.__nation = 0
     self.__nationsData = {}
     self.__checkpoint = ''
     self.__replayController = None
     self.__minimapSize = 0.0
     self.__garageLessons = GarageLessons()
     self.__p = {'manualStart': False, 'finished': False}
     self.__weaver = aop.Weaver()
     return
예제 #2
0
 def __init__(self):
     super(Bootcamp, self).__init__()
     self.__currentState = StateInitial()
     self.__running = False
     self.__account = None
     self.__avatar = None
     self.__lessonId = 0
     self.__isBattleLesson = False
     self.__context = {}
     self.__chapter = None
     self.__gui = None
     self.__arenaUniqueID = None
     self.__battleResults = None
     self.__hangarSpace = None
     self.__hangarSpacePremium = None
     self.__bonuses = None
     self.__isIntroVideoPlayed = False
     self.__requestBootcampFinishFromBattle = False
     self.transitionFlash = None
     self.__isSniperModeUsed = False
     self.__showingWaitingActionWindow = False
     self.__nation = 0
     self.__nationsData = {}
     self.__checkpoint = ''
     self.__nationWindowRemovedCallback = None
     self.__preferences = None
     self.__replayController = None
     self.__minimapSize = 0.0
     self.__p = {'manualStart': False,
      'finished': False}
     self.__weaver = aop.Weaver()
     return
예제 #3
0
 def __init__(self, lessonId, avatar, entities, bootcampGui):
     super(StateInBattle, self).__init__(STATE.IN_BATTLE)
     self.__assistant = BattleAssistant(avatar, lessonId, entities,
                                        bootcampGui)
     self.__lessonId = lessonId
     self.__avatar = avatar
     self.__scenery = Scenery(lessonId, self.__assistant)
     self.__oldSpaceEnv = None
     self.__weaver = aop.Weaver()
     return
예제 #4
0
 def __init__(self, lessonNum, account):
     super(StateBattlePreparing, self).__init__(STATE.BATTLE_PREPARING)
     self.__lessonId = lessonNum
     self.__account = account
     self.__weaver = aop.Weaver()
     self.__spaceLoadDelayed = False
     self.__prereqs = None
     self.__isIntroVideoFinished = False
     self.__onEnterWorldVehicles = []
     self._soundFilter = BCFilter()
     self.__oldSpaceEnv = None
     self.__skipBootcamp = False
     return
예제 #5
0
 def __init__(self):
     super(StateInGarage, self).__init__(STATE.IN_GARAGE)
     self.__weaver = aop.Weaver()
 def __init__(self, lessonId, avatar):
     super(StateInBattle, self).__init__(STATE.IN_BATTLE)
     self.__assistant = BattleAssistant(avatar, lessonId)
     self.__oldSpaceEnv = None
     self.__weaver = aop.Weaver()
     return
예제 #7
0
 def __init__(self, lessonNum, account, checkpoint):
     super(StateInGarage, self).__init__(STATE.IN_GARAGE)
     self.__lessonId = lessonNum
     self.__account = account
     self.__checkpoint = checkpoint
     self.__weaver = aop.Weaver()