Silly question number two:
When using Boolean operators, see the following:
var/omgimtrue=0
if(!omgimtrue) world<<"uh wat? kthxbai." //returns message.
var/omgimtrue=1
if(!omgimtrue) world<<"o" //returns nada.
And now for the big question:
var/omgimtrue=-1
if(!omgimtrue) world<<"lol" //so I guess -1 is a true value?
I just wanted to clarify, thanks.
if(my_list && my_list.len)
That checks if the list exists and if it has a length.
-1 is a value. The ! operator will check for the absence of value. In such case, that's null, 0 and "".