From 9ee9297be98decb3262e89784791d45f962563f6 Mon Sep 17 00:00:00 2001 From: fluo10 Date: Fri, 7 Mar 2025 15:28:17 +0900 Subject: [PATCH] Update and add scripts --- ConjurableMaid.esp | 4 ++-- Scripts/FCMSummonMaidScript.psc | 30 ++++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+), 2 deletions(-) create mode 100644 Scripts/FCMSummonMaidScript.psc diff --git a/ConjurableMaid.esp b/ConjurableMaid.esp index 890ae89..6ed6e3a 100644 --- a/ConjurableMaid.esp +++ b/ConjurableMaid.esp @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c6be6a9d535cc4b06a9e79726463426f78856e352aa0acca83013fbd2d80fd88 -size 49806 +oid sha256:09d91bb63da1fbe9bc998d61ec1ae9cdf9039e2ef4e8fd3de32762441ebdf924 +size 58154 diff --git a/Scripts/FCMSummonMaidScript.psc b/Scripts/FCMSummonMaidScript.psc new file mode 100644 index 0000000..7107e06 --- /dev/null +++ b/Scripts/FCMSummonMaidScript.psc @@ -0,0 +1,30 @@ +Scriptname DLC2SummonDremoraMerchantScript extends ActiveMagicEffect + +ObjectReference Property DLC2DremoraRef Auto +ObjectReference Property DLC2DremoraMerchantMarker Auto +EffectShader Property ConjureEffect Auto +Scene Property DLC2DremoraScene Auto +GlobalVariable Property DLC2DremoraForceGreet Auto + +;; FX Added by Dan +Activator property ConjureEffectActivator Auto +ImageSpaceModifier property ConjureImageSpace Auto + +Event OnEffectStart(actor akTarget, actor akCaster) + (DLC2DremoraRef as actor).StopCombat() + DLC2DremoraRef.Moveto(game.GetPlayer()) + DLC2DremoraRef.placeAtMe(ConjureEffectActivator) ;; Added by Dan + ConjureImageSpace.Apply() + ConjureEffect.Play(DLC2DremoraRef, 1) +EndEvent + +Event OnEffectFinish(actor akTarget, actor akCaster) + ConjureEffect.Play(DLC2DremoraRef, 1) + DLC2DremoraRef.Disable(true) + utility.wait(1) + DLC2DremoraRef.MoveTo(DLC2DremoraMerchantMarker) + (DLC2DremoraRef as actor).StopCombat() + DLC2DremoraRef.Enable() + DLC2DremoraForceGreet.SetValue(0) +EndEvent +