37 lines
728 B
Plaintext
37 lines
728 B
Plaintext
|
Scriptname _00E_StartSceneTrigger extends ObjectReference
|
||
|
{This script can be placed on any trigger to start a scene property.
|
||
|
}
|
||
|
|
||
|
bool Property SetStageDesired Auto
|
||
|
|
||
|
int DoOnce
|
||
|
|
||
|
Event OnTriggerEnter(ObjectReference akActionRef)
|
||
|
if (akActionRef == Game.GetPlayer())
|
||
|
if ( DoOnce == 0 )
|
||
|
;Debug.Notification("Scene initiated.")
|
||
|
QuestStart.Start()
|
||
|
SceneToStart.Start()
|
||
|
|
||
|
if SetStageDesired == true
|
||
|
QuestStart.SetStage(QuestStage)
|
||
|
endif
|
||
|
|
||
|
DoOnce = 1
|
||
|
|
||
|
else
|
||
|
;Debug.Notification("Scene failed to start.")
|
||
|
endif
|
||
|
endif
|
||
|
|
||
|
if ScenetoStart.IsPlaying()
|
||
|
;Debug.Notification("Scene is running.")
|
||
|
endif
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
EndEvent
|
||
|
Scene Property SceneToStart Auto
|
||
|
Quest Property QuestStart Auto
|
||
|
int Property QuestStage Auto
|