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