Advertisement
GrandBulwark

Untitled

Feb 22nd, 2015
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1. Scriptname Bulwark_ThaneChest_Summon extends ActiveMagicEffect
  2.  
  3. ;VisualEffect Property Bulwark_Chest_Effect Auto
  4. EffectShader Property Bulwark_Chest_FXS Auto
  5. ObjectReference myGlow
  6. ObjectReference Property BulwarkStashQasmoke Auto
  7. Actor Property BulwarkPlayer Auto
  8. Spell Property Bulwark_Stash_Spell Auto
  9.  
  10. Event OnEffectStart(Actor akTarget, Actor akCaster)
  11. akTarget = BulwarkPlayer
  12. akCaster = BulwarkPlayer
  13. BulwarkSpell()
  14. EndEvent
  15. Event OnEffectFinish(Actor akTarget, Actor akCaster)
  16. akTarget = BulwarkPlayer
  17. akCaster = BulwarkPlayer
  18. BulwarkSpellCleanup()
  19. EndEvent
  20. Function BulwarkSpell()
  21. BulwarkPlayer.RemoveSpell(Bulwark_Stash_Spell)
  22. BulwarkStashQasmoke.Moveto(BulwarkPlayer, 0, 0, 0)
  23. BulwarkStashQasmoke.SetAngle(0, 0, 0)
  24. BulwarkStashQasmoke.Enable()
  25. While (!BulwarkStashQasmoke.Is3DLoaded())
  26. Utility.Wait(0.1)
  27. If (BulwarkStashQasmoke.Is3DLoaded())
  28. Bulwark_Chest_FXS.Play(BulwarkStashQasmoke, 8.0)
  29. Endif
  30. EndWhile
  31. EndFunction
  32. Function BulwarkSpellCleanup()
  33. BulwarkPlayer.AddSpell(Bulwark_Stash_Spell, false)
  34. BulwarkStashQasmoke.Disable()
  35. EndFunction
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement