[Package Index | Mudlib Index | Effect Index]
Written by Pinkfish
.
void add_extra_look(object ob)This method adds an object into the list of extra look objects. ob will need to have a string extra_look( object ) function defined on it which will actually give the extra look string. ob->extra_look() is called with the object to which you are adding the extra look.
string calc_extra_look()This method creates the extra long stringsbased on the current list of objects to use an extra_look on. The function extra_look() is called on every object with this_object() passed in as the first (and only) parameter. If the result is non-zero it is added onto the output.
object * query_extra_look_list()This method returns the current list of objects to be used for the extra look list.
void remove_extra_look(object ob)This method removes the object from the list of extra look objects.