def forcedExit(self, avId):
     target_sz = base.localAvatar.defaultZone
     base.cr.playGame.getPlace().fsm.request('teleportOut', [{'loader': ZoneUtil.getLoaderName(target_sz),
       'where': ZoneUtil.getWhereName(target_sz, 1),
       'how': 'teleportIn',
       'hoodId': target_sz,
       'zoneId': target_sz,
       'shardId': None,
       'avId': -1}], force=1)
     return
コード例 #2
0
 def localToonDied(self):
     target_sz = ZoneUtil.getSafeZoneId(localAvatar.defaultZone)
     place = self.cr.playGame.getPlace()
     place.fsm.request('died', [{'loader': ZoneUtil.getLoaderName(target_sz),
       'where': ZoneUtil.getWhereName(target_sz, 1),
       'how': 'teleportIn',
       'hoodId': target_sz,
       'zoneId': target_sz,
       'shardId': None,
       'avId': -1,
       'battle': 1}])
     return
コード例 #3
0
 def forcedExit(self, avId):
     target_sz = base.localAvatar.defaultZone
     base.cr.playGame.getPlace().fsm.request(
         'teleportOut', [{
             'loader': ZoneUtil.getLoaderName(target_sz),
             'where': ZoneUtil.getWhereName(target_sz, 1),
             'how': 'teleportIn',
             'hoodId': target_sz,
             'zoneId': target_sz,
             'shardId': None,
             'avId': -1
         }],
         force=1)
     return
コード例 #4
0
 def localToonDied(self):
     target_sz = ZoneUtil.getSafeZoneId(localAvatar.defaultZone)
     place = self.cr.playGame.getPlace()
     place.fsm.request('died', [{
         'loader': ZoneUtil.getLoaderName(target_sz),
         'where': ZoneUtil.getWhereName(target_sz, 1),
         'how': 'teleportIn',
         'hoodId': target_sz,
         'zoneId': target_sz,
         'shardId': None,
         'avId': -1,
         'battle': 1
     }])
     return