//Keyboard handler (normal keys) void GameKeyboard(unsigned char key, int x, int y) { input = true; switch (key) { case 27: exit(0); break; case 'z': earthquake=true; earthquakeTime = glutGet(GLUT_ELAPSED_TIME); break; case 'x': Player.Teleport(); } }