int door_open;
long() {
write("This is room 2. There is an exit to the west.\n");
}
go_west() {
if (!door_open)
write("The door is closed.\n");
if (door_open)
call_other(this_player(), "move_object", "west#room/test");
}
init() {
add_action("go_west"); add_verb("west");
door_open = call_other("room/test", "door_open", 0);
write("You come into room 2.\n");
if (door_open)
write("There is an open door to the west.\n");
}