#/obj/handlers/autodoc/autodoc_file.c
public_functions (["long":({({"string",}),({({"string",}),"word",({"int",}),"dark",}),(["main":({"
The description of an object when someone looks at it. This handles
the extra code for messages, colour and material.",}),"return":({"the long description
",}),"param":({"word the word it was matched on","dark is it dark from the player's perspecitive",}),]),}),"replace_long_dollars":({({"string",}),({({"object",}),"player",({"string",}),"text",}),(["main":({"
This method replaces any colours of materials in the given string
with the appropriate ccolours or materials for this object.",}),"return":({"a new string with the dollar identities expanded.
",}),"param":({"player the player attempting to check the colour/material.","text the text to replace",}),]),}),"query_materials":({({"string","*",}),({}),(["main":({"
This returns all of the materials of the object.",}),"return":({"all the materials
",}),]),}),"set_player":({({"void",}),({({"object",}),"thing",}),(["main":({"
Sets the player associated with the object. This is used during the
autoload sequence.
",}),"see":({"/global/auto_load.c
",}),"param":({"thing the player object we belong to",}),]),}),"query_cloned_by":({({"string",}),({}),(["main":({"
Who cloned the object. Used for security reasoin to trace who have
been cloning up objects for players.",}),"return":({"the person who cloned the object
",}),]),}),"query_objective":({({"string",}),({}),(["main":({"
The objective of the object.",}),"return":({"always returns \"it\"
",}),]),}),"query_quality":({({"int",}),({}),(["main":({"
This method returns the quality of the object. The quality is used
in the crafts system, amongst other things.
",}),]),}),"set_colour":({({"void",}),({({"string",}),"word",}),(["main":({"
Sets the colour of the object.",}),"param":({"word the colour to make the object
",}),]),}),"clean_up":({({"int",}),({({"int",}),"inherited",}),([]),}),"query_possessive":({({"string",}),({}),(["main":({"
The possessive of the object.",}),"return":({"always returns \"its\"
",}),]),}),"query_colour":({({"string",}),({}),(["main":({"
The colour of the object.",}),"return":({"the colour of the objecy
",}),]),}),"set_quality":({({"void",}),({({"int",}),"quality",}),(["main":({"
This method sets the quality of the object. All objects are by
default 'normal' quality.",}),"param":({"quality the quality of the object
",}),]),}),"add_material":({({"void",}),({({"mixed",}),"material",}),(["main":({"
This method adds a material to the list of current materials.",}),"param":({"material the material to add
",}),]),}),"query_material":({({"string",}),({}),(["main":({"
The material of the object.",}),"return":({"the name of the material
",}),]),}),"set_name":({({"void",}),({({"string",}),"word",}),(["main":({"
Gives the object a name. Sets the name to the word and makes it the
short description and attempts to create the pural short description
from it.",}),"param":({"name the name to use
",}),]),}),"query_pronoun":({({"string",}),({}),(["main":({"
The pronoun of the object.",}),"return":({"always returns \"it\"
",}),]),}),"set_material":({({"void",}),({({"mixed",}),"word",}),(["main":({"
Sets the material of the object, this adds this material to the
front of the material list.",}),"param":({"word the material to set it to
",}),]),}),])
protected_functions ([])
inherits (["/std/basic/extra_look":({}),"/std/basic/misc":({}),"/std/basic/help_files":({}),"/std/basic/id":({}),"/std/basic/read_desc":({}),"/std/basic/theft_callback":({}),"/std/basic/auto_load":({}),"/std/basic/effects":({}),"/std/basic/property":({}),"/std/basic/enchant":({}),])
main_docs (["main":({"
The basic object. This pulls together all the bits needed to create
a basic object.
",}),"see":({"/std/room.c
",}),"author":({"Pinkfish",}),"change":({"many any many times",}),])
define_docs (["AUTO_LOAD_TAG":([]),])
includes (["/include/cmr.h":1059516192,])
class_docs ([])
file_name "/std/object.c"
last_changed 1059516249