Estuve un rato buscando y no encontre exactamente lo que busco. Vendria a ser lo siguiente:
Tengo un item que se llama "Llaves" al utilizarlo me llevaria a un submenu en el inventario donde estarian las llaves con un item llamado "Volver al menu". Pero no se como hacerlo funcionar. Lo que yo hice fue poner que un heroe utilice un objeto con la condicion de que sean las llaves. En este punto guardo los objetos en una variable con arrays. En este caso Item[1]=Item carried by miheroe in slot 1. Y asi hasta el 6. Se borran todos los objetos que estan en el inventario utilizando Remove Item[1] asi hasta el 6.
Luego de esto se crea el objeto "Volver al menu" para hacer como si fuese un subinventario. Al utilizar "Volver al menu" hace el mismo paso anterior, solo que cargando los objetos que habia en el primer inventario. Utilizo Create Item[1] and give it to miheroe, pero no funciona no carga ningun objeto, si alguien tiene idea de porque estare agradecido