def __doSuitAttacks(self): if base.config.GetBool('want-suit-anims', 1): track = Sequence(name='suit-attacks') camTrack = Sequence(name='suit-attacks-cam') isLocalToonSad = False for a in self.suitAttackDicts: ival, camIval = MovieSuitAttacks.doSuitAttack(a) if ival: track.append(ival) camTrack.append(camIval) targetField = a.get('target') if targetField is None: continue if a['group'] == ATK_TGT_GROUP: for target in targetField: if target['died'] and target[ 'toon'].doId == base.localAvatar.doId: isLocalToonSad = True elif a['group'] == ATK_TGT_SINGLE: if targetField['died'] and targetField[ 'toon'].doId == base.localAvatar.doId: isLocalToonSad = True if isLocalToonSad: break if len(track) == 0: return (None, None) return (track, camTrack) else: return (None, None) return
def __doSuitAttacks(self): if base.config.GetBool('want-suit-anims', 1): track = Sequence(name='suit-attacks') camTrack = Sequence(name='suit-attacks-cam') isLocalToonSad = False for a in self.suitAttackDicts: ival, camIval = MovieSuitAttacks.doSuitAttack(a) if ival: track.append(ival) camTrack.append(camIval) targetField = a.get('target') if targetField is None: continue if a['group'] == ATK_TGT_GROUP: for target in targetField: if target['died'] and target['toon'].doId == base.localAvatar.doId: isLocalToonSad = True elif a['group'] == ATK_TGT_SINGLE: if targetField['died'] and targetField['toon'].doId == base.localAvatar.doId: isLocalToonSad = True if isLocalToonSad: break if len(track) == 0: return (None, None) return (track, camTrack) else: return (None, None) return
def __doSuitAttacks(self): if config.GetBool("want-suit-anims", 1): track = Sequence(name="suit-attacks") camTrack = Sequence(name="suit-attacks-cam") isLocalToonSad = False for a in self.suitAttackDicts: ival, camIval = MovieSuitAttacks.doSuitAttack(a) if ival: track.append(ival) camTrack.append(camIval) targetField = a.get("target") if targetField is None: continue if a["group"] == ATK_TGT_GROUP: for target in targetField: if target["died"] and target["toon"].doId == base.localAvatar.doId: isLocalToonSad = True elif a["group"] == ATK_TGT_SINGLE: if targetField["died"] and targetField["toon"].doId == base.localAvatar.doId: isLocalToonSad = True if isLocalToonSad: break if len(track) == 0: return (None, None) return (track, camTrack) else: return (None, None) return
def __doSuitAttacks(self): if base.config.GetBool('want-suit-anims', 1): ivals = [] camIvals = [] for a in self.suitAttackDicts: ival, camIval = MovieSuitAttacks.doSuitAttack(a) if ival: ivals.append(ival) camIvals.append(camIval) if len(ivals) == 0: return (None, None) return (Track(ivals), Track(camIvals)) else: return (None, None) return
def _Movie__doSuitAttacks(self): if base.config.GetBool('want-suit-anims', 1): ivals = [] camIvals = [] for a in self.suitAttackDicts: (ival, camIval) = MovieSuitAttacks.doSuitAttack(a) if ival: ivals.append(ival) camIvals.append(camIval) if len(ivals) == 0: return (None, None) return (Track(ivals), Track(camIvals)) else: return (None, None)
def __doSuitAttacks(self): """ __doSuitAttacks() Create a track of all suit attacks """ if base.config.GetBool("want-suit-anims", 1): track = Sequence(name = 'suit-attacks') camTrack = Sequence(name = 'suit-attacks-cam') for a in self.suitAttackDicts: (ival, camIval) = MovieSuitAttacks.doSuitAttack(a) if (ival): track.append(ival) camTrack.append(camIval) if (len(track) == 0): return (None, None) return (track, camTrack) else: return (None, None)