Scriptname T86UniversalToggle extends ObjectReference {Toggle xmarker on or off Option for different on and off sounds Option to enable once only Option to disable once only} ObjectReference Property MyMarker Auto Sound Property OnSound Auto Sound Property OffSound Auto bool Property EnableOnce Auto bool Property Disableonce Auto Event OnActivate(ObjectReference akActionRef) If MyMarker.IsDisabled() MyMarker.Enable() OnSound.Play(MyMarker) If EnableOnce GotoState("DisableScript") BlockActivation() EndIf Else MyMarker.Disable() OffSound.Play(MyMarker) If DisableOnce GotoState("DisableScript") EndIf EndIf EndEvent State DisableScript Event OnActivate(ObjectReference akActionRef) EndEvent EndState