You can write your topic however you want, but you need to answer these questions:
What do you want to achieve? Keep it simple and clear!
I want it so that when player A dashes, it will just go through player B without colliding
I am using a Body Velocity for dashing and I want to know if switching the canCollide On and Off whenever the player dashes would be the best way to do it?
It’s a useful resource, but you’ll need to modify it for your use case slightly.
Basically you’ll need two Collision Groups: “Players” and “Dashing”.
“Players” collides with everything (including itself). “Dashing” collides with everything except “Players”.
Using that article as a guide (you can’t use it exactly though), add players to the Players group when they join, and add them to the Dashing group when they start dashing, and move them back to the Players group when they stop dashing.