Home

[Package Index | Mudlib Index | Effect Index]

File /std/room/furniture/surface.c

This is a furniture item for making all kinds of furniture.

Inherits

This class inherits the following classes /std/basic/item_chat.c, /std/object.c, /std/room/furniture/inherit/furniture_base.c and /std/basic/cute_look.c

Includes

This class includes the following files /include/playtesters.h, /include/player.h and /include/move_failures.h

Method index

Public Functions

These are functions that everyone can access.

.

    add_weight
    int add_weight(int n)
    
      can_find_match_recurse_into
      int can_find_match_recurse_into(object player)
      
        can_find_match_reference_inside_object
        int can_find_match_reference_inside_object(object thing,
                                                   object looker)
        
          find_inv_match
          object * find_inv_match(string words,
                                  object looker)
          
            handle_restore_inventory
            int handle_restore_inventory(object ob)
            

            This method handles moving objects into the inventory from an auto load. This should be over ridden by things inheriting us to make sure that the objects can be moved into the inventory. It should handle the bypassing of open/close/locked etc flags.
            • Parameters:
              ob - the object to move into ourselves
Valid HTML 4.01 Transitional
Valid CSS!
Read More