Improved QuickLoot compatibility

This commit is contained in:
Eddoursul 2024-08-02 02:25:53 +02:00
parent c3e88fa508
commit 98f4a89e41
8 changed files with 32 additions and 2 deletions

Binary file not shown.

View File

@ -1,5 +1,10 @@
Scriptname _00E_FS_NQ03_CommentSkeletonScr extends ObjectReference
event OnInit()
; Block loot menus
BlockActivation()
endevent
Event OnActivate(ObjectReference akActionRef)
if Done == false

View File

@ -1,8 +1,16 @@
Scriptname _00E_FS_NQR05_FatherDeathSC extends Actor
Event OnDying(Actor akKiller)
BlockActivation()
endEvent
Event OnDeath(Actor akKiller)
BlockActivation()
endEvent
Event OnActivate(ObjectReference akActionRef)
if akActionRef == Game.GetPlayer() && Self.IsDead()
if (akActionRef == Game.GetForm(0x14)) && IsDead()
_00E_MAGEldritchFireSSVar01M.Play(Game.GetPlayer())
_00E_FS_NQR05_FatherActivationBlock.Show()
@ -13,4 +21,4 @@ EndEvent
Message Property _00E_FS_NQR05_FatherActivationBlock Auto
Sound Property _00E_MAGEldritchFireSSVar01M Auto
Sound Property _00E_MAGEldritchFireSSVar01M Auto

View File

@ -1,5 +1,14 @@
Scriptname _00E_NQ_G_06_ChestActivationEvent extends ObjectReference
event OnInit()
; Block loot menus
BlockActivation()
endevent
Event OnLoad()
BlockActivation()
endEvent
Event OnActivate(ObjectReference akActionRef)
if akActionRef == PlayerREF && !bDone && _00E_NQ_G_SidedMael.GetValue() == 1

View File

@ -1,5 +1,13 @@
Scriptname _00E_SetStageOnOpen extends ObjectReference
Event OnInit()
BlockActivation()
EndEvent
Event OnLoad()
BlockActivation()
EndEvent
Event OnActivate(ObjectReference akActionRef)
If (akActionRef == Game.GetPlayer()) && (doOnce == 0)