From 9531de49ec70cd58057854ef50be6260218d12ee Mon Sep 17 00:00:00 2001 From: jacksonmj Date: Sat, 8 Mar 2014 13:41:45 +0000 Subject: [PATCH] Vertical flip when pasting stamps (Ctrl+shift+r) --- src/gui/game/GameView.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/gui/game/GameView.cpp b/src/gui/game/GameView.cpp index 3cc5b2bcd..4d4ad5ed9 100644 --- a/src/gui/game/GameView.cpp +++ b/src/gui/game/GameView.cpp @@ -1261,9 +1261,14 @@ void GameView::OnKeyPress(int key, Uint16 character, bool shift, bool ctrl, bool c->TranslateSave(ui::Point(0, 1)); break; case 'r': - if(shift) + if (ctrl && shift) { - //Flip + //Vertical flip + c->TransformSave(m2d_new(1,0,0,-1)); + } + else if (!ctrl && shift) + { + //Horizontal flip c->TransformSave(m2d_new(-1,0,0,1)); } else