diff --git a/src/ScreenEdit.cpp b/src/ScreenEdit.cpp index c6f947008b..7c5580af68 100644 --- a/src/ScreenEdit.cpp +++ b/src/ScreenEdit.cpp @@ -549,7 +549,7 @@ static MenuDef g_AlterMenu( EditMode_Practice, true, true, 0, "4th","8th","12th","16th","24th","32nd","48th","64th","192nd"), MenuRowDef(ScreenEdit::turn, "Turn", true, - EditMode_Practice, true, true, 0, "Left","Right","Mirror","Shuffle","SuperShuffle" ), + EditMode_Practice, true, true, 0, "Left","Right","Mirror","Backwards","Shuffle","SuperShuffle" ), MenuRowDef(ScreenEdit::transform, "Transform", true, EditMode_Practice, true, true, 0, "NoHolds","NoMines","Little","Wide", "Big","Quick","Skippy","Mines","Echo","Stomp","Planted","Floored", @@ -3986,6 +3986,7 @@ void ScreenEdit::HandleAlterMenuChoice(AlterMenuChoice c, const vector &iAn case left: NoteDataUtil::Turn( m_Clipboard, st, NoteDataUtil::left ); break; case right: NoteDataUtil::Turn( m_Clipboard, st, NoteDataUtil::right ); break; case mirror: NoteDataUtil::Turn( m_Clipboard, st, NoteDataUtil::mirror ); break; + case backwards: NoteDataUtil::Turn( m_Clipboard, st, NoteDataUtil::backwards ); break; case shuffle: NoteDataUtil::Turn( m_Clipboard, st, NoteDataUtil::shuffle ); break; case super_shuffle: NoteDataUtil::Turn( m_Clipboard, st, NoteDataUtil::super_shuffle ); break; } diff --git a/src/ScreenEdit.h b/src/ScreenEdit.h index 0749344f05..d6853bf56e 100644 --- a/src/ScreenEdit.h +++ b/src/ScreenEdit.h @@ -456,7 +456,8 @@ public: { left, /**< Turn the notes as if you were facing to the left. */ right, /**< Turn the notes as if you were facing to the right. */ - mirror, /**< Turn the notes as if you were facing away from the machine. */ + mirror, /**< Flip the notes vertically. */ + backwards, /**< Turn the notes as if you were facing away from the machine. */ shuffle, /**< Replace one column with another column. */ super_shuffle, /**< Replace each note individually. */ NUM_TURN_TYPES