Complete Example Scripts: Difference between revisions

Jump to navigation Jump to search
m
→‎Set Quest Stage When Picked Up By Player: Removed extra line breaks/parenthesis
imported>JustinOther
(→‎Good Usage of Properties to Make Scripts Compact: ' Good Usage of Properties to Make Scripts Compact' compacted.)
imported>JustinOther
m (→‎Set Quest Stage When Picked Up By Player: Removed extra line breaks/parenthesis)
Line 303: Line 303:


Event OnContainerChanged(ObjectReference akNewContainer, ObjectReference akOldContainer)
Event OnContainerChanged(ObjectReference akNewContainer, ObjectReference akOldContainer)
 
if akNewContainer == Game.GetPlayer()
if (akNewContainer == Game.GetPlayer())
QuestToSet.SetStage(StageToSet)
QuestToSet.SetStage(StageToSet)
GoToState("Taken")
GoToState("Taken")
endif
endif
EndEvent
EndEvent


State Taken
State Taken
; Do nothing
; Do nothing
EndState
EndState</source>
</source>
 


=Usage of Arrays to Make Scripts Compact=
=Usage of Arrays to Make Scripts Compact=
Anonymous user

Navigation menu