if ui_server_address == "localhost"
rcon_auth rcon
else
rcon_auth crazy_secure_password
endif
config.cfg
bind x "exec auth.cfg"
So there is no need to add a new variable system. Just supporting comparison for the existing variables would be very useful already.