Compare commits

..

No commits in common. "4244bbee1091a340f1478884b52b031dff87e3d9" and "fc12be6a99fa6f56323fcad3d13d5bb046c91f89" have entirely different histories.

69 changed files with 4 additions and 247 deletions

1
.gitattributes vendored
View file

@ -3,4 +3,3 @@
*.esp filter=lfs diff=lfs merge=lfs -text
*.NIF filter=lfs diff=lfs merge=lfs -text
*.tga filter=lfs diff=lfs merge=lfs -text
*.pex filter=lfs diff=lfs merge=lfs -text

BIN
ConjurableMaid.esp (Stored with Git LFS)

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
Scripts/FCMMaidDialogueQuestScript.pex (Stored with Git LFS)

Binary file not shown.

BIN
Scripts/FCMSpectralMaidScript.pex (Stored with Git LFS)

Binary file not shown.

BIN
Scripts/FCMSummonMaidScript.pex (Stored with Git LFS)

Binary file not shown.

BIN
Scripts/TIF__05011623.pex (Stored with Git LFS)

Binary file not shown.

BIN
Scripts/TIF__0501162E.pex (Stored with Git LFS)

Binary file not shown.

BIN
Scripts/TIF__05011631.pex (Stored with Git LFS)

Binary file not shown.

BIN
Scripts/TIF__05011634.pex (Stored with Git LFS)

Binary file not shown.

View file

@ -1,8 +0,0 @@
Scriptname FCMMaidDialogueQuestScript extends Quest
Spell Property pSummonMaidSpell Auto
Spell Property pSummonSpectralMaidSpell Auto
Bool Function Dispel()
Actor player = Game.GetPlayer()
return player.dispelSpell(pSummonMaidSpell) || player.dispelSpell(psummonSpectralMaidSpell)
endfunction

View file

@ -1,26 +0,0 @@
Scriptname FCMSpectralMaidScript extends Actor
SPELL PROPERTY pGhostAbilityNew AUTO
SPELL PROPERTY pGhostResistsAbility AUTO
GlobalVariable Property pMaidSpectralFlag Auto
FUNCTION UpdateSpectralState()
if (pMaidSpectralFlag.getValue() == 1)
SELF.addSpell(pGhostAbilityNew)
SELF.addSpell(pGhostResistsAbility)
else
SELF.removeSpell(pGhostAbilityNew)
SELF.removeSpell(pGhostResistsAbility)
endIF
EndFUNCTION
EVENT onLoad()
updateSpectralState()
ENDEVENT
EVENT onLocationChange(Location akOldLoc, Location akNewLoc)
updateSpectralState()
ENDEVENT

View file

@ -5,16 +5,11 @@ ObjectReference Property MaidHomeMarker Auto
EffectShader Property ConjureEffect Auto
;; Scene Property DLC2DremoraScene Auto
;; GlobalVariable Property DLC2DremoraForceGreet Auto
Bool Property IsSpectral Auto
Activator property ConjureEffectActivator Auto
ImageSpaceModifier property ConjureImageSpace Auto
Event OnEffectStart(actor akTarget, actor akCaster)
if (IsSpectral)
pSpectralFlag.SetValue(1)
endif
(MaidRef as actor).StopCombat()
MaidRef.Moveto(game.GetPlayer())
MaidRef.placeAtMe(ConjureEffectActivator)
@ -23,7 +18,6 @@ endif
EndEvent
Event OnEffectFinish(actor akTarget, actor akCaster)
pSpectralFlag.SetValue(0)
ConjureEffect.Play(MaidRef, 1)
MaidRef.Disable(true)
utility.wait(1)
@ -32,5 +26,3 @@ Event OnEffectFinish(actor akTarget, actor akCaster)
MaidRef.Enable()
EndEvent
GlobalVariable Property pSpectralFlag Auto

View file

@ -1,14 +0,0 @@
;BEGIN FRAGMENT CODE - Do not edit anything between this and the end comment
;NEXT FRAGMENT INDEX 1
Scriptname TIF__05011623 Extends TopicInfo Hidden
;BEGIN FRAGMENT Fragment_0
Function Fragment_0(ObjectReference akSpeakerRef)
Actor akSpeaker = akSpeakerRef as Actor
;BEGIN CODE
(GetOwningQuest() as FCMMaidDialogueQuestScript).Dispel()
;END CODE
EndFunction
;END FRAGMENT
;END FRAGMENT CODE - Do not edit anything between this and the begin comment

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.