Begin A1_DAT_SRT_DarkScript

Float z1

If ( MenuMode )
	Return
Endif

If ( GetDisabled )
	If ( A1_DAT_SRT_DNC )  ; A1_DAT_SRT_DNC is a short global variable set by a global script
			Enable
			Set z1 to GetPos Z
			Set z1 to ( z1 - 1 )
			SetPos Z z1 ; move a little to force lighting update
			Set z1 to ( z1 + 1 )
			SetPos Z z1 ; move back
	Endif
	Return
Endif

; enabled here
If ( A1_DAT_SRT_DNC )
	Return ; do nothing
Endif

Disable
Set z1 to GetPos Z
Set z1 to ( z1 - 1 )
SetPos Z z1 ; move a little to force lighting update
Set z1 to ( z1 + 1 )
SetPos Z z1 ; move back

End