Jump to content

Visual effects


Recommended Posts

Just a tip:

Don't forget to always stop the "EffectShader" and the "VisualEffect", not stopping them will results in issues like.


- The actor that the FX was applied, even if it plays for a few seconds, will leave behind visual leftovers, according to which FX you played, the leftover can be very visible or not.


- Not stopping the FX and playing another one will open / run one more "FX Player", the previous "FX Player' will stay active even if it's not playing anything.

This behavior stucks / builds up and according to the PC's power it will cause CTD, it might take a while on strong systems, but eventually it will CTD.

Edited by maxarturo
Link to comment
Share on other sites

Just to clarify, the "EffectShader" and the "VisualEffect" are two separate types of thing? If all I've done is:

If dz_mcm.debug_toggle

  debug.notification("Meta ability spell started - applying aura")

  aura = True

  AbsorbBlueFXS.Play(Target)

EndIf

then I just need:

If aura == True

  AbsorbBlueFXS.Stop(Target)

  aura == False

EndIf

I don't need to stop anything else?

 

 

diziet

Link to comment
Share on other sites

Yes, the "EffectShader" and the "VisualEffect" are 2 different things, but they are both visual fxs that can also play on an actor.

No you don't need to stop anything else, just remember that the VFX must be stopped.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...