Nathan Davies wrote: > > > I was recently on a smaug mud watching a friend of mine build a zone, and > > saw that smaug mud has the ability to make doors secret. E.G, if there > > is a closed door to the west, it will not give you the {the closet is > > closed} message. Is there a way to port that part of the code from smaug > > to circle? This would be great, because seeing doors by walking into > > them ruins the challenge of reading room descriptions, etc, etc. :P > > > > Thanks > > Tim Davis > > Simple to add, if you can code. Just make another exit flag, EX_SECRET and > add a check for it in procs like do_exits, look_in_direction, perform_move, > etc... > > You'll have to make some bigger changes to olc/db though, cuz the code > doesn't take into account expandability, just assumes you'll never have > more than the 3 or so flags it has... Easier than the flag is to check the door name for the word "secret" in the places Nathan mentioned, that way olc and structs.h stays the same. -Derek [!flag] Karnes -- - Serapis, Imp of Dark Pawns - darkrune.guru.org 4000 +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/08/00 PST