Bug: circle movements appear as straight movements when started
In a circle movement m, if you start it in an enemy, sol.main.get_type(m) returns "straight_movement". Then functions get/set_angular_speed give an error (the terminal says they don't exist), although they can be used perfectly before m is started.