What ends a beam cell, as one explicit choice rather than a combination of flags:
'terrain'
'none'
isBlocked
What ends a beam cell, as one explicit choice rather than a combination of flags:
'terrain'(the default): outside the map or opaque terrain stops it, the ordinary beam.'none': it passes through terrain; onlyisBlocked(when given) can stop it.