From e64c4c67b78a6adb26f592e7c5015f7a775b06d6 Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Thu, 9 May 2013 01:54:04 +0200 Subject: digital/io-hub/src/apbirthday: always drop plates --- digital/io-hub/src/apbirthday/strat.cc | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) (limited to 'digital/io-hub/src/apbirthday/strat.cc') diff --git a/digital/io-hub/src/apbirthday/strat.cc b/digital/io-hub/src/apbirthday/strat.cc index 446b8b7a..ea1c1ff6 100644 --- a/digital/io-hub/src/apbirthday/strat.cc +++ b/digital/io-hub/src/apbirthday/strat.cc @@ -39,23 +39,16 @@ Strat::decision (Position &pos) switch (step++) { case 0: - plate_decision_.drop = false; - plate_decision_.approaching_pos = - pg_position_deg (200, 600 + plate_app, 90); - plate_decision_.approaching_pos.v.x -= 35; + pos = pg_position_deg (200, 600 + plate_app, 90); + pos.v.x -= 35; plate_decision_.loading_pos = pg_vect (200, 600 + plate_load); plate_decision_.loading_pos.x -= 35; - pos = plate_decision_.approaching_pos; return PLATE; case 1: - plate_decision_.drop = true; - plate_decision_.approaching_pos = - pg_position_deg (200, 1400 - plate_app, -90); - plate_decision_.approaching_pos.v.x += 35; + pos = pg_position_deg (200, 1400 - plate_app, -90); + pos.v.x += 35; plate_decision_.loading_pos = pg_vect (200, 1400 - plate_load); plate_decision_.loading_pos.x += 35; - pos = pg_position_deg (200, 600 + plate_load, 90); - pos.v.x -= 35; return PLATE; case 3: gifts_decision_.go_first = true; -- cgit v1.2.3