Ninja is a different to the other weapons by being more like a power-up.
Upon collection ninja, you can dash around by firing it. You can’t switch to any other weapon while you have ninja equipped. It will run out after 15 seconds or by touching shields. Using the dash allows quick movement and flight.
Once Ninja is picked up, you can dash in any direction with a relatively long cooldown of 800ms.
Whenever you hit a wall during your dash, the direction of the dash will remain unchanged, resulting in you sliding along it.
[Video of sliding along a wall with ninja]
After the dash any previous momentum will be redirected in the same direction of the dash.
[Video of redirecting momentum]
The moment you no longer have ninja, your current dash will stop immediately.
It is possible to pass a 1-tile broad teleporter by dashing horizontally or vertically. Tiles that can be dashed through:
This trick is very precise and works because dashing tees move 50 units per tick, while teleporter are only 32 units wide. Being one tile away from the wall works for dashing through.