Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Diff: Mechanics/Mechanics.cpp
- Revision:
- 8:4503c92acaf6
- Parent:
- 7:2ce6e90f6d47
- Child:
- 9:7b1093d3f03a
--- a/Mechanics/Mechanics.cpp Sat Feb 22 23:13:25 2020 +0000 +++ b/Mechanics/Mechanics.cpp Mon Mar 02 18:11:04 2020 +0000 @@ -47,7 +47,7 @@ bool Mechanics::Is_Offtrack(Point_2D position, Square_2D offtrack_square[], Triangle_2D offtrack_triangle[], Map_Data map_info) { - return (Is_Offtrack_Square(offtrack_square, map_info.number_of_off_track_triangles, position) || Is_Offtrack_Triangle(offtrack_triangle, map_info.number_of_off_track_triangles, position)); + return (Is_Offtrack_Square(offtrack_square, map_info.number_of_off_track_squares, position) || Is_Offtrack_Triangle(offtrack_triangle, map_info.number_of_off_track_triangles, position)); } bool Mechanics::Is_Out_Of_Bounds(Point_2D position, Square_2D out_of_bounds_square[], Triangle_2D out_of_bounds_triangle[], Map_Data map_info) @@ -254,7 +254,7 @@ float x = in.x; float y = in.y; bool out_of_bounds = Is_Out_Of_Bounds(in, out_of_bounds_square, out_of_bounds_triangle, map_info); - + if(out_of_bounds == true) { float temp_speed = -4; y += temp_speed * cos(-angle * PI / 180);