To confirm the above, the only code I'm aware of you get access to without an instance object is the room create code and that's no good to you unless you want to resrart before the room is even on screen.
you just need a manager object. I almost always have one to manage things that don't pertain to a particular thing just the game as a whole. Have it check in the step even or in an alarm if even if the object exists . If not restart the level. If it is like the player died or something you could just restart the room as part of your death code instead of removing the object.
I usually have blank room at the top of resource tree and have one instance of oManager object, that spawn all other needed instances (came manager/ sound manager/ input manager/ etc).