Currently the code checks if the end position is clear and dashes if it is, but won't go through any walls if it can't go the full diatance.
Expected behavior is that the player would dash through the first walls and end in the last available free space before the wall/object that is preventing a full distance dash.
Currently the code checks if the end position is clear and dashes if it is, but won't go through any walls if it can't go the full diatance.
Expected behavior is that the player would dash through the first walls and end in the last available free space before the wall/object that is preventing a full distance dash.