Thanks! Fun fact is that the enemies and players use the exact same script for dashing! Fuel cost included (they stop dashing if doing so would empty them completely) :)
Im pretty proud of how modular I made everything even if I wasnt able to make much use of the architecture due to the limited timeframe. The shooting enemy also uses the same script as the player for equipping the weapon, which means they can be swapped out on the fly for whatever weapons I design in the future assuming I do add more stuff. I hadnt given it much consideration and was mostly in it for the jam