34 lines
827 B
Plaintext
34 lines
827 B
Plaintext
Scriptname _00E_FataMorganaTBScript extends ObjectReference
|
|
{Place this triggerbox around one or multiple objects which you want to fade. They will gradually disappear, the closer the player gets. Very cool!
|
|
}
|
|
|
|
ObjectReference Property ObjectToFade Auto
|
|
Actor Property PlayerREF Auto
|
|
float Property AllowedDistance = 150.00 Auto ; Set this up to check when the object should fade out
|
|
float Distance
|
|
|
|
event onTriggerEnter(ObjectReference akActionRef)
|
|
|
|
|
|
if akActionRef == PlayerREF && !(ObjectToFade.IsDisabled())
|
|
Debug.Notification("Object disappearing")
|
|
ObjectToFade.Disable(True)
|
|
|
|
else
|
|
return
|
|
endif
|
|
|
|
EndEvent
|
|
|
|
Event OnTriggerLeave(ObjectReference akActionRef)
|
|
|
|
if akActionRef == PlayerREF && (ObjectToFade.IsDisabled())
|
|
Debug.Notification("Player left trigger")
|
|
ObjectToFade.Enable(True)
|
|
else
|
|
return
|
|
endif
|
|
|
|
EndEvent
|
|
|