hola, tengo un solo boton de ir atras, entoces me gustaria saber como mediante una comprobacion,  si pulsas el boton y si la room que esta delante es  room_nivel1 que te lleve hay pero si no es esa que te lleve a los room_niveles

Mejor explicacion:

ROOM_NIVELES--------ROOM_NIVEL1-----ROOM_NIVEL2---------....

TENGO UNA BOTON ATRAS PERSISTENTE,entoces quiero que si estoy en el nivel 2, que al darle atras no me lleve al room_nivel 1 si no al room_niveles o por ejemplo si estoy en room_niveles pues que al darle atras al room_inicio osea un comprobador, pero con el tema room no entiendo

gracias.

Cuando pulses el boton

switch room {
case ROOM_NIVEL1:
room_goto(ROOM_NIVELES);
break;

case ROOM_NIVEL2:
room_goto(ROOM_NIVEL1);
break;
}