var debugMode = 0;
var debugging = 0;

sub keys (k) {

	if (k == "ALT+X")
		quitGame ();
#
	else if (k == "g" )
	{
		if (debugMode == 0){
			debugMode = debugMode + 1;
		} else {
			debugMode = 0;
		}
	}
	else if (k == "r" )
	{
		if (debugMode == 1){
			debugMode = debugMode + 1;
		} else {
			debugMode = 0;
		}
	}
	else if (k == "i" )
	{
		if (debugMode == 2){
			debugMode = debugMode + 1;
		} else {
			debugMode = 0;
		}
	}
	else if (k == "m" )
	{
		if (debugMode == 3){
			debugMode = debugMode + 1;
		} else {
			debugMode = 0;
		}
	}
	else if (k == "f" )
	{
		if (debugMode == 4){
			debugMode = debugMode + 1;
		} else {
			debugMode = 0;
		}
	}
	else if (k == "a" )
	{
		if (debugMode == 5){
			debugMode = debugMode + 1;
		} else {
			debugMode = 0;
		}
	}
	else if (k == "n")
	{

			if (debugMode == 6)
				Say (sam, "Debugging mode enabled.");
                                Say (max, "Cheat your little heads off, kiddies!");
			debugMode = 0;
			debugging = 1;
	}
	else
	{
		debugMode = 0;
	}
	
	if (debugging == 1){
		
			if (k == "ALT+B") showBoxes ();
                        if (k == "m") gotoRoom (map);
			else if (k == "ALT+F") showFloor ();		

	}
}