i have searched elsewhere and this is what i come up with:
- nil returns false
- booleans return it's value
- other values return true
but that does not explain this line of code:
local at = a[l] + ((w[ln] == nil) and d or 1)
w is a table of numbers, d is a boolean, a is another table of numbers, at is a number
so, how does it work?
Edited by 1wsx10, 05 February 2016 - 01:02 PM.












