engine: add engine_change_speed()