I’m not sure if this is intentional or not, because RaycastParams seems to be working just fine
Code + Output
Sender code
script.Parent.Actor:SendMessage("test", {OverlapParams.new(), RaycastParams.new()}, OverlapParams.new(), RaycastParams.new())
Expected behavior
OverlapParams should behave the same way as RaycastParams when being passed on to actors
