#/obj/handlers/autodoc/autodoc_file.c
public_functions ([])
protected_functions ([])
inherits (["/obj/weapon":({}),])
main_docs (["main":({"
This is a clonable shovel object (a \"shovel\" in this case being anything
that can be used for digging, from a garden trowel to a steam shovel).
The \"dig\" command is defined with the following syntax:
<ul>
<li> \"with <direct:object> in <string>\"
<li> \"with <direct:object> in <indirect:object>\"
<li> \"with <direct:object>\"
<li> \"[in] <string> with <direct:object>\"
<li> \"[in] <indirect:object> with <direct:object>\"
</ul><br>
The do_dig() function tries to call a function dig() on this_player()'s
environment, which should be defined as
<p><code>
int dig( object indir, string indir_s )
</code><p>
where
<ul>
<li> <i>indir</i> is the <indirect:object> matched (if any)
<li> <i>indir_s</i> is the <string> matched, or the string that
matched <indirect:object>
</ul><br>
Note that the command can match either actual objects or just strings;
also note that, although it will match room items, the object passed
won't really be of much use (which is why the string is passed also).
",}),"index":({"dig
",}),])
define_docs ([])
includes ([])
class_docs ([])
file_name "/obj/shovel.c"
last_changed 1059516271