On Tue, 25 Feb 1997, Ron Hensley wrote: > Anyone played with doors enough to know how to create and destroy them > safely and accurately? In code? Yes... if (EXIT(ch, NORTH)) // already one to the north return 0; CREATE(EXIT(ch, NORTH), struct room_direction_data, 1); // now setup room information As for deleting it after a certain time period? If you have event queues or whatnot, that'll be of some service, and just do: free(world[room].dir_option[NORTH]); -- Daniel Koepke dkoepke@california.com Forgive me father, for I am sin. +-----------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://cspo.queensu.ca/~fletcher/Circle/list_faq.html | | Or send 'info circle' to majordomo@cspo.queensu.ca | +-----------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/18/00 PST