Scriptname _00E_SetStageOnReadWithRequiredStage extends ObjectReference Event OnRead() if !bDone if __Config_StageRequiredToUpdate if (__Config_QuestToSet.GetStage() == __Config_RequiredStage) __Config_QuestToSet.SetStage(__Config_DesiredStage) bDone = True Else Return EndIf Else __Config_QuestToSet.SetStage(__Config_DesiredStage) bDone = True EndIf Endif endEvent bool bDone bool Property __Config_StageRequiredToUpdate = True Auto int Property __Config_RequiredStage Auto int Property __Config_DesiredStage Auto Quest Property __Config_QuestToSet Auto