コード例 #1
0
    def defaultFilter(self, request, args):
        if self.av.isLocal():
            if localAvatar.gameFSM and localAvatar.gameFSM.state == 'Cutscene':
                return None


        return FSM.defaultFilter(self, request, args)
コード例 #2
0
 def defaultFilter(self, request, args):
     if request == self.state:
         return None
     else:
         return FSM.defaultFilter(self, request, args)
     return None
コード例 #3
0
ファイル: CameraFSM.py プロジェクト: rasheelprogrammer/potco
 def defaultFilter(self, request, args):
     if request != self.getCurrentOrNextState():
         return FSM.defaultFilter(self, request, args)
コード例 #4
0
 def defaultFilter(self, request, args):
     if self.getCurrentOrNextState() == request:
         return
     else:
         return FSM.defaultFilter(self, request, args)
     return
コード例 #5
0
 def defaultFilter(self, request, args):
     if request == self.state:
         return None
     else:
         return FSM.defaultFilter(self, request, args)
     return None
コード例 #6
0
 def defaultFilter(self, request, args):
     if self.av.isLocal():
         if localAvatar.gameFSM and localAvatar.gameFSM.state == 'Cutscene':
             return None
     return FSM.defaultFilter(self, request, args)
コード例 #7
0
 def defaultFilter(self, request, args):
     if request != self.state:
         return FSM.defaultFilter(self, request, args)
コード例 #8
0
 def defaultFilter(self, request, args):
     if request != self.state:
         return FSM.defaultFilter(self, request, args)
コード例 #9
0
 def defaultFilter(self, request, args):
     if self.getCurrentOrNextState() == request:
         return None
     else:
         return FSM.defaultFilter(self, request, args)
コード例 #10
0
 def defaultFilter(self, request, *args):
     return FSM.defaultFilter(self, request, *args)