def getStartNatureAura(self, av): unlimited = av.isLocal() flashEffect = FlashEffect() flashEffect.reparentTo(av) flashEffect.setPos(0, 0, 2.0) flashEffect.setScale(15.0) flashEffect.fadeTime = 1.0 flashEffect.setEffectColor(Vec4(0.29999999999999999, 1, 0.5, 1)) animSeq = Sequence(Wait(0.5)) animSeq.append(Func(flashEffect.play)) healBlast = VoodooHealBlast.getEffect(unlimited) if healBlast: healBlast.reparentTo(av) healBlast.setPos(0, 0, 2.5) animSeq.append(Func(healBlast.play)) animSeq.append(Wait(0.10000000000000001)) burstEffect = VoodooAuraBurst.getEffect(unlimited) if burstEffect: burstEffect.reparentTo(av) burstEffect.setPos(0, 0, 0.25) burstEffect.setEffectColor(Vec4(0.29999999999999999, 1, 0.5, 0.5)) animSeq.append(Func(burstEffect.play)) return animSeq
def getStartWardingAura(self, av): unlimited = av.isLocal() flashEffect = FlashEffect() flashEffect.reparentTo(av) flashEffect.setPos(0, 0, 2.0) flashEffect.setScale(15.0) flashEffect.fadeTime = 1.0 flashEffect.setEffectColor(Vec4(0.40000000000000002, 0.59999999999999998, 1, 1)) animSeq = Sequence(Wait(0.5)) animSeq.append(Func(flashEffect.play)) shieldBlast = VoodooShieldBlast.getEffect(unlimited) if shieldBlast: shieldBlast.reparentTo(av) shieldBlast.setPos(0, 0, 1.5) animSeq.append(Func(shieldBlast.play)) animSeq.append(Wait(0.10000000000000001)) burstEffect = VoodooAuraBurst.getEffect(unlimited) if burstEffect: burstEffect.reparentTo(av) burstEffect.setPos(0, 0, 0.25) burstEffect.setEffectColor(Vec4(0.40000000000000002, 0.59999999999999998, 1, 0.59999999999999998)) animSeq.append(Func(burstEffect.play)) return animSeq
def getStartDarkAura(self, av): unlimited = av.isLocal() flashEffect = FlashEffect() flashEffect.reparentTo(av) flashEffect.setPos(0, 0, 2.0) flashEffect.setScale(15.0) flashEffect.fadeTime = 1.0 flashEffect.setEffectColor(Vec4(1, 0, 0, 1)) animSeq = Sequence(Wait(0.5)) animSeq.append(Func(flashEffect.play)) smokeBlast = VoodooSmokeBlast.getEffect(unlimited) if smokeBlast: smokeBlast.reparentTo(av) smokeBlast.setPos(0, 0, 1.5) animSeq.append(Func(smokeBlast.play)) animSeq.append(Wait(0.1)) burstEffect = VoodooAuraBurst.getEffect(unlimited) if burstEffect: burstEffect.reparentTo(av) burstEffect.setPos(0, 0, 0.25) burstEffect.setEffectColor(Vec4(0.5, 0, 0, 0.5)) animSeq.append(Func(burstEffect.play)) return animSeq