Difference between revisions of "Scripting MagicEffect"
→Script
imported>Kalevala (→Script) |
imported>Kalevala (→Script) |
||
Line 45: | Line 45: | ||
; It's important leave this event block in so that effectTarget gets cleaed out of the memory when the effect completes. It can also be used to add any final effects | ; It's important leave this event block in so that effectTarget gets cleaed out of the memory when the effect completes. It can also be used to add any final effects | ||
Event OnEffectFinish(Actor akTarget, Actor akCaster) | Event OnEffectFinish(Actor akTarget, Actor akCaster) | ||
akEffectTarget = None ; This isn't the actual target, just our temporary variable keeping the actor reference. Maintaining references in variables can cause them to persist, it's a good habit to confirm they aren't being kept when no longer needed. | |||
EndEvent | EndEvent | ||