Modulus operator works fine if you add up, but how do you deal with -1 going back to 7 without special case code line (if possible)
if (Event.Key.Code == sf::Key::Z){
TileSelect--;
TileSelect = TileSelect % 7;
}
if (Event.Key.Code == sf::Key::X){
TileSelect++;
TileSelect = TileSelect % 7;
}