!VarSwap Thread last updated on 2003-04-04 07:11:03

Posted by member 7223 on 2003-04-04 07:11:03

Tired of toggleing vars this way:
!IfEq Var "0" '|VarSet Var 1' else '|VarSet Var 0'

Just call !VarSwap Var

; !VarSwap
; IN:
; - %{\1} = VarName
; OUT:
; - %{VarName} = NEG%{VarName}

*Script Bang !VarSwap
*Script Exec !IfEq %{\1} "0" '|VarSet %{\1} 1' else '|VarSet %{\1} 0'
*Script ~Bang