Closed tajmone closed 2 years ago
Yes, a mention of this should be added to the manual. Shall I do it, or do you wish to?
Yes, a mention of this should be added to the manual. Shall I do it, or do you wish to?
Let's postpone this, and just keep it annotated. We're too tight on the ETA and will barely make it. I'd rather focus on a few issues relating to code we're already working on right now, and keep going ahead wit the checklist of #117.
As long as we keep all the pending work well annotated, we can safely resume work after the holidays.
I've noticed that in
lib_classes.i
various verbs for thedoor
class contain explicit references to a "door". E.g.:Similar verbs should be edited, references to "door(s)" should be replaced with the instance's actual NAME, because the
door
class could be used to implement many different types of doors — e.g. gates, trap doors, safety hatches, and even magic portals or black holes.Other verbs, like
look_under
are very door-specific:so they might not apply to all types of doors (e.g. trap doors, which are at the ground level, and don't have an "under gap" at all). Such verbs will probably need to be overridden by end users, if they implement non-standard doors; but his is something worth mentioning both in the sources documentation as well as in the StdLib Manual.