def doAntiEffect(self): if self.antiIval and self.antiIval.isPlaying(): return antiEffect = Drown.getEffect() if antiEffect: effectScale = EnemyGlobals.getEffectScale(self) antiEffect.reparentTo(self) antiEffect.setScale(effectScale) antiEffect.play()
def startVFX2(): effectScale = EnemyGlobals.getEffectScale(self) offset = Vec3(0.0, 2.0, 5.0) root = av deathBlast = Immolate.getEffect() if deathBlast: deathBlast.reparentTo(render) deathBlast.setPos(root, offset) deathBlast.setScale(effectScale) deathBlast.play()
def doAntiEffect(self): if self.antiIval and self.antiIval.isPlaying(): return None antiEffect = Drown.getEffect() if antiEffect: effectScale = EnemyGlobals.getEffectScale(self) antiEffect.reparentTo(self) antiEffect.setScale(effectScale) antiEffect.play()
def startVFX2(): effectScale = EnemyGlobals.getEffectScale(self) offset = Vec3(0.0, 2.0, 5.0) root = av deathBlast = Immolate.getEffect() if deathBlast: deathBlast.reparentTo(render) deathBlast.setPos(root, offset) deathBlast.setScale(effectScale) deathBlast.play()
def startVFX(): effectScale = EnemyGlobals.getEffectScale(self) offset = Vec3(0.0, 0.0, -5.0) root = av deathEffect = LightningStrike.getEffect(unlimited = True) if deathEffect: deathEffect.reparentTo(render) deathEffect.setPos(root, offset) deathEffect.fadeColor = Vec4(0.5, 1, 0.5, 1) deathEffect.setScale(effectScale * 0.40000000000000002) deathEffect.play()
def startVFX(): effectScale = EnemyGlobals.getEffectScale(self) offset = Vec3(0.0, 0.0, -5.0) root = av deathEffect = LightningStrike.getEffect(unlimited=True) if deathEffect: deathEffect.reparentTo(render) deathEffect.setPos(root, offset) deathEffect.fadeColor = Vec4(0.5, 1, 0.5, 1) deathEffect.setScale(effectScale * 0.4) deathEffect.play()