From 6f5da496ef46c8bd04db31c14923aaf1c53399b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gustav=20S=C3=B6rn=C3=A4s?= Date: Fri, 15 Nov 2019 00:46:35 +0100 Subject: Implement key to stop car at end of track --- Kod/bilbana/yc4/do_car.m | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'Kod/bilbana/yc4/do_car.m') diff --git a/Kod/bilbana/yc4/do_car.m b/Kod/bilbana/yc4/do_car.m index ce3d76c..5063e1d 100644 --- a/Kod/bilbana/yc4/do_car.m +++ b/Kod/bilbana/yc4/do_car.m @@ -33,6 +33,10 @@ if car.running == true end end +if car.stopped == true + return +end + %% READ INPUT FROM TRACK if car.running == true if car.lap ~= 0 @@ -66,6 +70,16 @@ if car.running == true end end + if car.stopping == true + % CHECK IF CAR IS AT THE END OF TRACK + if car.position > 19 % TODO idk + set_car_speed(car.num, 0); + car.stopped = true; + return + end + end + + %% CHECK POINT if car.new_check_point == true if car.new_lap == false % choose_position krachar vid nytt varv (seg 10) -- cgit v1.2.1