ScriptName _00E_NQ08_Tablet01Script Extends ObjectReference ;-- Variables --------------------------------------- ;-- Properties -------------------------------------- Quest Property NQ08 Auto Activator Property _00E_NQ08_Tablet01 Auto Message Property _00E_NQ08_Tablet01_mb Auto Activator Property _00E_NQ08_Tablet02 Auto Message Property _00E_NQ08_Tablet02_mb Auto Activator Property _00E_NQ08_Tablet03 Auto Message Property _00E_NQ08_Tablet03_mb Auto ;-- Functions --------------------------------------- ; Skipped compiler generated GetState ; Skipped compiler generated GotoState Event onActivate(ObjectReference actronaut) If Self.GetBaseObject() == _00E_NQ08_Tablet01 as Form If NQ08.GetStage() >= 30 Self.showMessage(_00E_NQ08_Tablet01_mb) NQ08.SetStage(35) Return ElseIf NQ08.GetStage() >= 35 Self.showMessage(_00E_NQ08_Tablet01_mb) Return EndIf ElseIf Self.GetBaseObject() == _00E_NQ08_Tablet02 as Form If NQ08.GetStage() >= 35 Self.showMessage(_00E_NQ08_Tablet02_mb) NQ08.SetStage(40) Return ElseIf NQ08.GetStage() >= 40 Self.showMessage(_00E_NQ08_Tablet02_mb) Return EndIf ElseIf Self.GetBaseObject() == _00E_NQ08_Tablet03 as Form If NQ08.GetStage() >= 40 Self.showMessage(_00E_NQ08_Tablet03_mb) NQ08.SetStage(45) Return ElseIf NQ08.GetStage() >= 45 Self.showMessage(_00E_NQ08_Tablet03_mb) Return EndIf EndIf EndEvent Function showMessage(Message mb) mb.Show(0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) EndFunction