Scriptname _00E_MQ11a_CaliaAliasScript extends ReferenceAlias EffectShader Property _00E_BloodyFXShader Auto GlobalVariable Property MQ11a_CaliaCamp Auto Actor Property PlayerRef Auto ObjectReference Property MQ11a_SC23_CaliaTalkingActivator Auto Function UpdateState() Int mq11aStage = GetOwningQuest().GetStage() If mq11aStage >= 165 && mq11aStage < 215 GoToState("Unconscious") Else GoToState("") EndIf EndFunction State Unconscious Event OnLoad() Actor caliaRef = GetActorReference() If MQ11a_CaliaCamp.GetValueInt() < 2 _00E_BloodyFXShader.Play(caliaRef) EndIf caliaRef.UnequipAll() EndEvent Event OnActivate(ObjectReference akActionRef) If akActionRef == PlayerRef MQ11a_SC23_CaliaTalkingActivator.Activate(PlayerRef) EndIf EndEvent EndState