#include "std.h" reset(arg) { if (!arg) { set_light(1); move_object(clone_object("obj/safe"), this_object()); } } long(str) { if (str == "door") { if ("room/bank"->query_door()) write("The door is closed.\n"); else write("The door is open.\n"); return; } write("You are in the backroom of the bank.\n"); } short() { return "backroom of bank"; } init() { add_action("west", "west"); add_action("open", "open"); } west() { if ("room/bank"->query_door()) { write("The door is closed.\n"); return 1; } this_player()->move_player("west#room/bank"); return 1; } open(str) { if (!str) return 0; if (!"room/bank"->query_door()) return 0; "room/bank"->open_door_inside(); say(this_player()->query_name() + " opens the door.\n"); write("Ok.\n"); return 1; }