Beispiel #1
0
 def selectObserver(self, isObserver):
     result = yield self.prbDispatcher.sendPrbRequest(
         prb_ctx.SetPlayerObserverStateCtx(
             isObserver, True, waitingID='prebattle/change_user_status'))
     if not result:
         self.as_setObserverS(False)
         self.__showActionErrorMessage()
Beispiel #2
0
 def __enterTrainingRoom(self):
     if self.storage.isObserver:
         self.changeUserObserverStatus(
             prb_ctx.SetPlayerObserverStateCtx(
                 True, True, waitingID='prebattle/change_user_status'),
             self.__onPlayerReady)
     else:
         self.setPlayerState(
             prb_ctx.SetPlayerStateCtx(True,
                                       waitingID='prebattle/player_ready'),
             self.__onPlayerReady)