#/obj/handlers/autodoc/autodoc_file.c public_functions (["make_bits":({({"object","*",}),({({"string","*",}),"what_bits",}),([]),}),"stats":({({"mixed","*",}),({}),([]),}),"set_race_ob":({({"void",}),({({"string",}),"s",}),([]),}),"set_decay_messages":({({"void",}),({}),(["main":({" This method sets up the various 'states; of the corpse to show how decayed it is. ",}),]),}),"query_bits_left":({({"string","*",}),({}),([]),}),"query_decay":({({"int",}),({}),([]),}),"query_bit_left":({({"string",}),({({"string",}),"s",}),([]),}),"find_inv_match":({({"varargs","object","*",}),({({"string",}),"s",({"object",}),"looker",}),([]),}),"remove_array_parts":({({"string","*",}),({({"string","*",}),"a1",({"string","*",}),"a2",}),([]),}),"query_weapon":({({"object",}),({}),([]),}),"query_static_auto_load":({({"mapping",}),({}),([]),}),"set_unhold":({({"int","*",}),({({"object",}),"ob",}),([]),}),"do_decay":({({"void",}),({}),(["main":({" This is called to decay the corpse. It is done in a continuous call out loop until all of the decay has been completed. ",}),]),}),"query_name":({({"string",}),({}),([]),}),"setup_corpse_from_save":({({"void",}),({({"string",}),"str_data",({"string",}),"name",({"int",}),"id",}),(["main":({" This method is called by the corpse handler to setup the corpse properly after it loads. ",}),]),}),"move_or_destruct":({({"int",}),({({"object",}),"dest",}),([]),}),"can_find_match_recurse_into":({({"int",}),({({"object",}),"player",}),([]),}),"query_race_ob":({({"string",}),({}),([]),}),"unwield_weapon":({({"void",}),({({"object",}),"wpn",}),([]),}),"test_remove":({({"int",}),({({"object",}),"thing",({"int",}),"flag",({"mixed",}),"dest",}),([]),}),"long":({({"string",}),({({"string",}),"words",({"int",}),"dark",}),([]),}),"query_owner":({({"string",}),({}),([]),}),"give_permission":({({"void",}),({({"string",}),"words",}),([]),}),"set_holding":({({"void",}),({({"object","*",}),"hold",}),([]),}),"set_armours":({({"void",}),({({"object","*",}),"things",}),([]),}),"get":({({"int",}),({({"mixed",}),"dest",}),([]),}),"query_save_data":({({"string",}),({}),(["main":({" This is used by the corpse handler to get the data used to save the corpse. ",}),]),}),"query_dynamic_auto_load":({({"mapping",}),({}),([]),}),"query_permitted":({({"string","*",}),({}),([]),}),"init_dynamic_arg":({({"void",}),({({"mapping",}),"map",({}),"object",}),([]),}),"query_edible_bits_left":({({"string","*",}),({}),([]),}),"add_bit_gone":({({"mixed","*",}),({({"string",}),"bit",}),([]),}),"set_weapon":({({"void",}),({({"object",}),"wpn",}),([]),}),"make_bit":({({"object",}),({({"string",}),"which_bit",}),([]),}),"remove_creator_corpse":({({"void",}),({({"object",}),"ob",}),([]),}),"query_corpse_id":({({"int",}),({}),([]),}),"query_holding":({({"object","*",}),({}),([]),}),"set_race_name":({({"void",}),({({"string",}),"str",}),([]),}),"set_bits_gone":({({"void",}),({({"string","*",}),"bits",}),([]),}),"query_race_name":({({"string",}),({}),([]),}),"query_bit_left_pl":({({"string","*",}),({({"string",}),"s",}),([]),}),"set_owner":({({"void",}),({({"string",}),"words",({"object",}),"thing",}),(["param":({"words the owner of the object","thing the object to get the ownership data from ",}),"main":({" This method initially sets up the corpse object. Generally speaking words should be 0 and the 'thing' variable should be set to the object which just died.",}),]),}),"set_decay":({({"void",}),({({"int",}),"dec",}),([]),}),"query_armours":({({"object","*",}),({}),([]),}),"query_corpse":({({"int",}),({}),([]),}),"remove_armour":({({"void",}),({({"object",}),"arm",}),([]),}),"query_bits_gone":({({"string","*",}),({}),([]),}),"query_wearing":({({"object","*",}),({}),([]),}),"set_hold":({({"int","*",}),({({"object",}),"ob",({"int",}),"pos",}),([]),}),]) protected_functions ([]) inherits (["/std/container":({}),"/std/living/carrying":({}),"/std/basic/virtual_quit_control":({}),]) main_docs (["return":({"the corpse id ",}),"main":({" This method returns the id associated with the corpse.",}),]) define_docs (["DECAY_BASE":([]),"PLAYER_DECAY_BASE":([]),"RANDOM(":([]),]) includes (["/include/corpse.h":1059516193,"/include/move_failures.h":1059516192,"/include/bit.h":1059516193,]) class_docs ([]) file_name "/obj/corpse.c" last_changed 1059516270