Howdy,
good to see somebody making some code changes around here (:
In the future, please post unified diffs of your changes to make it easier to apply/read.
as for keys, most of the functionality you did here is provided by the zone flag facility. This lets you put a flag requirement on a zone, and require that the character have the flag for that zone before entering. This applies to any way they might get into the zone, not just doors. On that note, I am not really happy with the zone flag stuff, and I want to tie it together with the doors/key items better.
I really dont want there to be two seperate systems for essentially the same thing... If you are interested in taking some guidance from me on how it should be implemented, I would be happy to discuss a good overall solution that you could then implement and after review, I will check in.
|