Change LayerMask variables in tasks to SharedLayerMask

IceTrooper

New member
Every built-in task got variables that could be mapped via that round button next to it, but... it's not the case with LayerMask variables. When I got many tasks like CanSeeObject or WithingRadius I need to set up every IgnoreLayerMask variable and sometimes ObjectLayerMask. It really frustrates me ?
I'm requesting a really small change, LayerMask variables should be changed to SharedLayerMask (in every built-in task). Now I need to rewrite all tasks which use LayerMasks and make that change only to support variable mapping, so when I'm changing ignored LayerMask or something else I can do it in one place from BD variables, not in every task.
1640083882397.png

Thank you
 
I do like this suggestion. The trouble is that when I change the type it would reset the values so any existing projects would need to reset the values. I am currently working on version 2 and this may be better for that version.
 
Top