From 223e2ccd622abea6733e6aeb0b8ad1343cce44cc Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Wed, 8 May 2013 18:03:54 +0200 Subject: digital/io-hub/src/apbirthday: use plate offset --- digital/io-hub/src/apbirthday/strat.cc | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) (limited to 'digital/io-hub') diff --git a/digital/io-hub/src/apbirthday/strat.cc b/digital/io-hub/src/apbirthday/strat.cc index 76db3ee2..d92f98bd 100644 --- a/digital/io-hub/src/apbirthday/strat.cc +++ b/digital/io-hub/src/apbirthday/strat.cc @@ -39,16 +39,21 @@ Strat::decision (Position &pos) case 0: plate_decision_.drop = false; plate_decision_.approaching_pos = - pg_position_deg (200 - 35, 600 + plate_app, 90); - plate_decision_.loading_pos = pg_vect (200 - 35, 600 + plate_load); + pg_position_deg (200, 600 + plate_app, 90); + plate_decision_.approaching_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 + 35, 1400 - plate_app, -90); - plate_decision_.loading_pos = pg_vect (200 + 35, 1400 - plate_load); - pos = pg_position_deg (200 - 35, 600 + plate_load, 90); + pg_position_deg (200, 1400 - plate_app, -90); + plate_decision_.approaching_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