So I’m trying to perform a raycast using the Include filtertype but it doesn’t seem to be working properly.
The documentation states that the Include filtertype works by only hitting objects that are descendants of the object in the list. From using the Exclude filtertype previously I know that one also included the object itself, not just its descendants (should really be reflected in the API documentation but I digress).
When trying to use the Include filtertype however, it was hitting every object regardless of the fact that there were no objects in the FilterDescendantsInstances array. When putting one object into that array it also continued with this behaviour though instead fixating on an unrelated object.
I am shocked to see proper usage of the params lol honestly I gave up on the filter a long time ago I just set can query to false on excluded objects and set it to true on included objects