Compare commits

..

3 commits

Author SHA1 Message Date
4244bbee10 Fix Scripts 2025-03-10 11:55:48 +09:00
e1800a783c Add script to switch ghost form 2025-03-09 13:23:53 +09:00
37d88b984e Add maid dress and fix nif 2025-03-08 10:05:36 +09:00
69 changed files with 247 additions and 4 deletions

1
.gitattributes vendored
View file

@ -3,3 +3,4 @@
*.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.

BIN
Meshes/Fluo10/ConjurableMaid/LongMaidDress/bootsa_0.nif (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Meshes/Fluo10/ConjurableMaid/LongMaidDress/bootsa_1.nif (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Meshes/Fluo10/ConjurableMaid/LongMaidDress/bootsb_0.nif (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Meshes/Fluo10/ConjurableMaid/LongMaidDress/bootsb_1.nif (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Meshes/Fluo10/ConjurableMaid/LongMaidDress/gnd/bootsagnd.nif (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Meshes/Fluo10/ConjurableMaid/LongMaidDress/gnd/bootsbgnd.nif (Stored with Git LFS) Normal file

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) Normal file

Binary file not shown.

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

Binary file not shown.

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

Binary file not shown.

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

Binary file not shown.

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

Binary file not shown.

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

Binary file not shown.

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

Binary file not shown.

View file

@ -0,0 +1,8 @@
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

@ -0,0 +1,26 @@
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,11 +5,16 @@ 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)
@ -18,6 +23,7 @@ Event OnEffectStart(actor akTarget, actor akCaster)
EndEvent
Event OnEffectFinish(actor akTarget, actor akCaster)
pSpectralFlag.SetValue(0)
ConjureEffect.Play(MaidRef, 1)
MaidRef.Disable(true)
utility.wait(1)
@ -26,3 +32,5 @@ Event OnEffectFinish(actor akTarget, actor akCaster)
MaidRef.Enable()
EndEvent
GlobalVariable Property pSpectralFlag Auto

View file

@ -0,0 +1,14 @@
;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

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/epb.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/epb_n.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/epw2.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/epw2_n.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/maida1.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/maida1_n.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/maida2.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/maida2_n.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/maida3.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/maida3_n.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/maida4.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/maida4_n.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/maida4b.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/maida5.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/maida5_n.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/maida6.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/maida6_n.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/maida6b.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/malace01.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/malace01_n.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/malace02.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/malace02_n.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/retmaskpc.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/retmaskpc_n.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/retmaskpcb.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/retmasksb.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/retmasksb_n.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/retmaupsb.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/retmaupsb_n.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/ribobgl.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/ribobgl_n.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/ribobr.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/ribobr_n.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/ribow.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/ribow_n.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/shoe.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/shoe_n.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/sto_n.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/stobk.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/LongMaidDress/stowh.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/femalebrow_01.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/hairline01.dds (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Textures/Fluo10/ConjurableMaid/hairline01_n.dds (Stored with Git LFS) Normal file

Binary file not shown.