#/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