dw_fluffos_v2/
dw_fluffos_v2/fluffos-2.9-ds2.05/
dw_fluffos_v2/fluffos-2.9-ds2.05/ChangeLog.old/
dw_fluffos_v2/fluffos-2.9-ds2.05/Win32/
dw_fluffos_v2/fluffos-2.9-ds2.05/compat/
dw_fluffos_v2/fluffos-2.9-ds2.05/compat/simuls/
dw_fluffos_v2/fluffos-2.9-ds2.05/include/
dw_fluffos_v2/fluffos-2.9-ds2.05/testsuite/
dw_fluffos_v2/fluffos-2.9-ds2.05/testsuite/clone/
dw_fluffos_v2/fluffos-2.9-ds2.05/testsuite/command/
dw_fluffos_v2/fluffos-2.9-ds2.05/testsuite/data/
dw_fluffos_v2/fluffos-2.9-ds2.05/testsuite/etc/
dw_fluffos_v2/fluffos-2.9-ds2.05/testsuite/include/
dw_fluffos_v2/fluffos-2.9-ds2.05/testsuite/inherit/
dw_fluffos_v2/fluffos-2.9-ds2.05/testsuite/inherit/master/
dw_fluffos_v2/fluffos-2.9-ds2.05/testsuite/log/
dw_fluffos_v2/fluffos-2.9-ds2.05/testsuite/single/
dw_fluffos_v2/fluffos-2.9-ds2.05/testsuite/single/tests/compiler/
dw_fluffos_v2/fluffos-2.9-ds2.05/testsuite/single/tests/efuns/
dw_fluffos_v2/fluffos-2.9-ds2.05/testsuite/single/tests/operators/
dw_fluffos_v2/fluffos-2.9-ds2.05/testsuite/u/
dw_fluffos_v2/fluffos-2.9-ds2.05/tmp/
dw_fluffos_v2/fluffos-2.9-ds2.05/windows/
dw_fluffos_v2/lib/
dw_fluffos_v2/lib/binaries/cmds/
dw_fluffos_v2/lib/binaries/cmds/creator/
dw_fluffos_v2/lib/binaries/cmds/living/
dw_fluffos_v2/lib/binaries/cmds/player/
dw_fluffos_v2/lib/binaries/d/admin/obj/
dw_fluffos_v2/lib/binaries/d/liaison/
dw_fluffos_v2/lib/binaries/global/virtual/
dw_fluffos_v2/lib/binaries/global/virtual/setup_compiler/
dw_fluffos_v2/lib/binaries/obj/handlers/autodoc/
dw_fluffos_v2/lib/binaries/obj/handlers/terrain_things/
dw_fluffos_v2/lib/binaries/obj/misc/
dw_fluffos_v2/lib/binaries/obj/misc/buckets/
dw_fluffos_v2/lib/binaries/obj/monster/
dw_fluffos_v2/lib/binaries/obj/reactions/
dw_fluffos_v2/lib/binaries/obj/reagents/
dw_fluffos_v2/lib/binaries/secure/cmds/creator/
dw_fluffos_v2/lib/binaries/secure/master/
dw_fluffos_v2/lib/binaries/std/
dw_fluffos_v2/lib/binaries/std/dom/
dw_fluffos_v2/lib/binaries/std/effects/object/
dw_fluffos_v2/lib/binaries/std/guilds/
dw_fluffos_v2/lib/binaries/std/languages/
dw_fluffos_v2/lib/binaries/std/races/
dw_fluffos_v2/lib/binaries/std/room/
dw_fluffos_v2/lib/binaries/std/room/basic/
dw_fluffos_v2/lib/binaries/std/shops/
dw_fluffos_v2/lib/binaries/std/shops/inherit/
dw_fluffos_v2/lib/binaries/www/
dw_fluffos_v2/lib/cmds/guild-race/
dw_fluffos_v2/lib/cmds/guild-race/crafts/
dw_fluffos_v2/lib/cmds/guild-race/other/
dw_fluffos_v2/lib/cmds/playtester/
dw_fluffos_v2/lib/cmds/playtester/senior/
dw_fluffos_v2/lib/d/admin/
dw_fluffos_v2/lib/d/admin/log/
dw_fluffos_v2/lib/d/admin/mapper/31-10-01/mapmaker/event/
dw_fluffos_v2/lib/d/admin/meetings/
dw_fluffos_v2/lib/d/admin/obj/
dw_fluffos_v2/lib/d/admin/room/we_care/
dw_fluffos_v2/lib/d/admin/save/
dw_fluffos_v2/lib/d/dist/
dw_fluffos_v2/lib/d/dist/mtf/
dw_fluffos_v2/lib/d/dist/pumpkin/
dw_fluffos_v2/lib/d/dist/pumpkin/chars/
dw_fluffos_v2/lib/d/dist/pumpkin/desert/
dw_fluffos_v2/lib/d/dist/pumpkin/gumboot/
dw_fluffos_v2/lib/d/dist/pumpkin/hospital/
dw_fluffos_v2/lib/d/dist/pumpkin/inherit/
dw_fluffos_v2/lib/d/dist/pumpkin/map/
dw_fluffos_v2/lib/d/dist/pumpkin/plain/
dw_fluffos_v2/lib/d/dist/pumpkin/pumpkin/
dw_fluffos_v2/lib/d/dist/pumpkin/save/
dw_fluffos_v2/lib/d/dist/pumpkin/squash/
dw_fluffos_v2/lib/d/dist/pumpkin/terrain/
dw_fluffos_v2/lib/d/dist/pumpkin/woods/
dw_fluffos_v2/lib/d/dist/start/
dw_fluffos_v2/lib/d/learning/TinyTown/buildings/
dw_fluffos_v2/lib/d/learning/TinyTown/map/
dw_fluffos_v2/lib/d/learning/TinyTown/roads/
dw_fluffos_v2/lib/d/learning/add_command/
dw_fluffos_v2/lib/d/learning/arms_and_weps/
dw_fluffos_v2/lib/d/learning/chars/
dw_fluffos_v2/lib/d/learning/cutnpaste/
dw_fluffos_v2/lib/d/learning/examples/npcs/
dw_fluffos_v2/lib/d/learning/examples/player_houses/npcs/
dw_fluffos_v2/lib/d/learning/examples/terrain_map/basic/
dw_fluffos_v2/lib/d/learning/functions/
dw_fluffos_v2/lib/d/learning/handlers/
dw_fluffos_v2/lib/d/learning/help_topics/npcs/
dw_fluffos_v2/lib/d/learning/help_topics/objects/
dw_fluffos_v2/lib/d/learning/help_topics/rcs_demo/
dw_fluffos_v2/lib/d/learning/help_topics/rooms/
dw_fluffos_v2/lib/d/learning/help_topics/rooms/crowd/
dw_fluffos_v2/lib/d/learning/help_topics/rooms/situations/
dw_fluffos_v2/lib/d/learning/items/
dw_fluffos_v2/lib/d/learning/save/
dw_fluffos_v2/lib/d/liaison/
dw_fluffos_v2/lib/d/liaison/NEWBIE/doc/
dw_fluffos_v2/lib/d/liaison/NEWBIE/save/oldlog/
dw_fluffos_v2/lib/db/
dw_fluffos_v2/lib/doc/
dw_fluffos_v2/lib/doc/creator/
dw_fluffos_v2/lib/doc/creator/autodoc/include/reaction/
dw_fluffos_v2/lib/doc/creator/autodoc/include/ritual_system/
dw_fluffos_v2/lib/doc/creator/autodoc/include/talker/
dw_fluffos_v2/lib/doc/creator/autodoc/include/terrain_map/
dw_fluffos_v2/lib/doc/creator/autodoc/obj/baggage/
dw_fluffos_v2/lib/doc/creator/autodoc/obj/clock/
dw_fluffos_v2/lib/doc/creator/autodoc/obj/clothing/
dw_fluffos_v2/lib/doc/creator/autodoc/obj/cont_save/
dw_fluffos_v2/lib/doc/creator/autodoc/obj/corpse/
dw_fluffos_v2/lib/doc/creator/autodoc/obj/money/
dw_fluffos_v2/lib/doc/creator/autodoc/obj/monster/
dw_fluffos_v2/lib/doc/creator/autodoc/obj/scabbard/
dw_fluffos_v2/lib/doc/creator/autodoc/obj/service_provider/
dw_fluffos_v2/lib/doc/creator/autodoc/obj/state_changer/
dw_fluffos_v2/lib/doc/creator/autodoc/obj/wand/
dw_fluffos_v2/lib/doc/creator/autodoc/std/book_dir/
dw_fluffos_v2/lib/doc/creator/autodoc/std/key/
dw_fluffos_v2/lib/doc/creator/autodoc/std/learning/
dw_fluffos_v2/lib/doc/creator/autodoc/std/map/
dw_fluffos_v2/lib/doc/creator/autodoc/std/race/
dw_fluffos_v2/lib/doc/creator/autodoc/std/weapon_logic/
dw_fluffos_v2/lib/doc/creator/files/
dw_fluffos_v2/lib/doc/creator/policy/
dw_fluffos_v2/lib/doc/creator/room/
dw_fluffos_v2/lib/doc/effects/
dw_fluffos_v2/lib/doc/ideas/
dw_fluffos_v2/lib/doc/known_command/
dw_fluffos_v2/lib/doc/lpc/basic_manual/
dw_fluffos_v2/lib/doc/lpc/intermediate/
dw_fluffos_v2/lib/doc/new/add_command/
dw_fluffos_v2/lib/doc/new/handlers/
dw_fluffos_v2/lib/doc/new/living/
dw_fluffos_v2/lib/doc/new/living/race/
dw_fluffos_v2/lib/doc/new/living/spells/
dw_fluffos_v2/lib/doc/new/player/
dw_fluffos_v2/lib/doc/new/room/guild/
dw_fluffos_v2/lib/doc/new/room/outside/
dw_fluffos_v2/lib/doc/new/room/storeroom/
dw_fluffos_v2/lib/doc/object/
dw_fluffos_v2/lib/doc/playtesters/
dw_fluffos_v2/lib/doc/policy/
dw_fluffos_v2/lib/doc/weapons/
dw_fluffos_v2/lib/global/handlers/
dw_fluffos_v2/lib/global/virtual/setup_compiler/
dw_fluffos_v2/lib/include/
dw_fluffos_v2/lib/include/cmds/
dw_fluffos_v2/lib/include/effects/
dw_fluffos_v2/lib/include/npc/
dw_fluffos_v2/lib/include/shops/
dw_fluffos_v2/lib/net/daemon/chars/
dw_fluffos_v2/lib/net/inherit/
dw_fluffos_v2/lib/net/intermud3/
dw_fluffos_v2/lib/net/intermud3/services/
dw_fluffos_v2/lib/net/obj/
dw_fluffos_v2/lib/net/save/
dw_fluffos_v2/lib/net/smnmp/
dw_fluffos_v2/lib/net/snmp/
dw_fluffos_v2/lib/obj/amulets/
dw_fluffos_v2/lib/obj/b_day/
dw_fluffos_v2/lib/obj/examples/
dw_fluffos_v2/lib/obj/food/alcohol/
dw_fluffos_v2/lib/obj/food/chocolates/
dw_fluffos_v2/lib/obj/food/fruits/
dw_fluffos_v2/lib/obj/food/meat/
dw_fluffos_v2/lib/obj/food/nuts/
dw_fluffos_v2/lib/obj/food/seafood/
dw_fluffos_v2/lib/obj/food/vegetables/
dw_fluffos_v2/lib/obj/fungi/
dw_fluffos_v2/lib/obj/furnitures/artwork/
dw_fluffos_v2/lib/obj/furnitures/bathroom/
dw_fluffos_v2/lib/obj/furnitures/beds/
dw_fluffos_v2/lib/obj/furnitures/cabinets/
dw_fluffos_v2/lib/obj/furnitures/chairs/
dw_fluffos_v2/lib/obj/furnitures/chests/
dw_fluffos_v2/lib/obj/furnitures/clocks/
dw_fluffos_v2/lib/obj/furnitures/crockery/
dw_fluffos_v2/lib/obj/furnitures/cupboards/
dw_fluffos_v2/lib/obj/furnitures/cushions/
dw_fluffos_v2/lib/obj/furnitures/fake_plants/
dw_fluffos_v2/lib/obj/furnitures/lamps/
dw_fluffos_v2/lib/obj/furnitures/mirrors/
dw_fluffos_v2/lib/obj/furnitures/outdoor/
dw_fluffos_v2/lib/obj/furnitures/safes/
dw_fluffos_v2/lib/obj/furnitures/shelves/
dw_fluffos_v2/lib/obj/furnitures/sideboards/
dw_fluffos_v2/lib/obj/furnitures/sofas/
dw_fluffos_v2/lib/obj/furnitures/stoves/
dw_fluffos_v2/lib/obj/furnitures/tables/
dw_fluffos_v2/lib/obj/furnitures/wardrobes/
dw_fluffos_v2/lib/obj/handlers/
dw_fluffos_v2/lib/obj/handlers/autodoc/
dw_fluffos_v2/lib/obj/jewellery/anklets/
dw_fluffos_v2/lib/obj/jewellery/bracelets/
dw_fluffos_v2/lib/obj/jewellery/earrings/
dw_fluffos_v2/lib/obj/jewellery/misc/
dw_fluffos_v2/lib/obj/jewellery/necklaces/
dw_fluffos_v2/lib/obj/jewellery/rings/
dw_fluffos_v2/lib/obj/media/
dw_fluffos_v2/lib/obj/misc/buckets/
dw_fluffos_v2/lib/obj/misc/jars/
dw_fluffos_v2/lib/obj/misc/papers/
dw_fluffos_v2/lib/obj/misc/player_shop/
dw_fluffos_v2/lib/obj/misc/shops/
dw_fluffos_v2/lib/obj/misc/traps/
dw_fluffos_v2/lib/obj/monster/
dw_fluffos_v2/lib/obj/monster/godmother/
dw_fluffos_v2/lib/obj/monster/transport/
dw_fluffos_v2/lib/obj/plants/inherit/
dw_fluffos_v2/lib/obj/potions/
dw_fluffos_v2/lib/open/boards/
dw_fluffos_v2/lib/save/autodoc/
dw_fluffos_v2/lib/save/bank_accounts/
dw_fluffos_v2/lib/save/boards/frog/
dw_fluffos_v2/lib/save/books/bed_catalog/
dw_fluffos_v2/lib/save/creators/
dw_fluffos_v2/lib/save/mail/
dw_fluffos_v2/lib/save/mail/p/
dw_fluffos_v2/lib/save/soul/data/
dw_fluffos_v2/lib/save/tasks/
dw_fluffos_v2/lib/save/vaults/
dw_fluffos_v2/lib/secure/cmds/lord/
dw_fluffos_v2/lib/secure/config/
dw_fluffos_v2/lib/secure/items/
dw_fluffos_v2/lib/secure/player/
dw_fluffos_v2/lib/soul/
dw_fluffos_v2/lib/soul/i/
dw_fluffos_v2/lib/soul/j/
dw_fluffos_v2/lib/soul/k/
dw_fluffos_v2/lib/soul/o/
dw_fluffos_v2/lib/soul/q/
dw_fluffos_v2/lib/soul/to_approve/
dw_fluffos_v2/lib/soul/u/
dw_fluffos_v2/lib/soul/v/
dw_fluffos_v2/lib/soul/wish_list/
dw_fluffos_v2/lib/soul/y/
dw_fluffos_v2/lib/soul/z/
dw_fluffos_v2/lib/std/creator/
dw_fluffos_v2/lib/std/effects/
dw_fluffos_v2/lib/std/effects/attached/
dw_fluffos_v2/lib/std/effects/external/
dw_fluffos_v2/lib/std/effects/fighting/
dw_fluffos_v2/lib/std/effects/other/
dw_fluffos_v2/lib/std/environ/
dw_fluffos_v2/lib/std/guilds/
dw_fluffos_v2/lib/std/hospital/
dw_fluffos_v2/lib/std/house/
dw_fluffos_v2/lib/std/house/onebedhouse/
dw_fluffos_v2/lib/std/house/onebedhut/
dw_fluffos_v2/lib/std/house/tworoomflat/
dw_fluffos_v2/lib/std/languages/
dw_fluffos_v2/lib/std/liquids/
dw_fluffos_v2/lib/std/nationality/
dw_fluffos_v2/lib/std/nationality/accents/
dw_fluffos_v2/lib/std/nationality/accents/national/
dw_fluffos_v2/lib/std/nationality/accents/regional/
dw_fluffos_v2/lib/std/npc/goals/
dw_fluffos_v2/lib/std/npc/goals/basic/
dw_fluffos_v2/lib/std/npc/goals/misc/
dw_fluffos_v2/lib/std/npc/inherit/
dw_fluffos_v2/lib/std/npc/plans/
dw_fluffos_v2/lib/std/npc/plans/basic/
dw_fluffos_v2/lib/std/outsides/
dw_fluffos_v2/lib/std/races/shadows/
dw_fluffos_v2/lib/std/room/basic/topography/
dw_fluffos_v2/lib/std/room/controller/
dw_fluffos_v2/lib/std/room/controller/topography/
dw_fluffos_v2/lib/std/room/furniture/games/
dw_fluffos_v2/lib/std/room/furniture/inherit/
dw_fluffos_v2/lib/std/room/inherit/carriage/
dw_fluffos_v2/lib/std/room/inherit/topography/
dw_fluffos_v2/lib/std/room/punishments/
dw_fluffos_v2/lib/std/room/topography/area/
dw_fluffos_v2/lib/std/room/topography/iroom/
dw_fluffos_v2/lib/std/room/topography/milestone/
dw_fluffos_v2/lib/std/shadows/
dw_fluffos_v2/lib/std/shadows/attached/
dw_fluffos_v2/lib/std/shadows/curses/
dw_fluffos_v2/lib/std/shadows/disease/
dw_fluffos_v2/lib/std/shadows/fighting/
dw_fluffos_v2/lib/std/shadows/room/
dw_fluffos_v2/lib/std/shops/controllers/
dw_fluffos_v2/lib/std/shops/objs/
dw_fluffos_v2/lib/std/shops/player_shop/
dw_fluffos_v2/lib/std/shops/player_shop/office_code/
dw_fluffos_v2/lib/std/socket/
dw_fluffos_v2/lib/www/
dw_fluffos_v2/lib/www/external/autodoc/
dw_fluffos_v2/lib/www/external/java/telnet/Documentation/
dw_fluffos_v2/lib/www/external/java/telnet/Documentation/images/
dw_fluffos_v2/lib/www/external/java/telnet/examples/
dw_fluffos_v2/lib/www/external/java/telnet/tools/
dw_fluffos_v2/lib/www/pics/
dw_fluffos_v2/lib/www/secure/creator/
dw_fluffos_v2/lib/www/secure/editors/
dw_fluffos_v2/lib/www/secure/survey_results/
dw_fluffos_v2/win32/
#/obj/handlers/autodoc/autodoc_file.c
public_functions (["set_no_join":({({"void",}),({}),(["main":({"
This method stops this object joining with other
objects when we encounter them.  A join will occur if we end up in
same environment and the medium aliases match.
",}),]),}),"query_weight_unit":({({"int","*",}),({}),(["main":({"
This method returns the weight units used for this type
of unit.  The weight unit is an array ({ a, b }) which means
that b units of stuff have weight a.",}),"return":({"the weight array
",}),]),}),"adjust_amount":({({"void",}),({({"int",}),"number",}),(["main":({"
This method changes the amount of stuff.",}),"param":({"number the amount to change it by
",}),]),}),"query_max_seen":({({"int",}),({}),(["main":({"
This method returns the maximum number of piles of the
object that can be seen.  Any more than this turns into 'many'.",}),"return":({"the maximum number of piles that can be seen
",}),]),}),"query_parse_id":({({"object",}),({({"mixed","*",}),"args",}),([]),}),"query_value_scale":({({"float",}),({}),(["main":({"
This method returns the current value scale.",}),"see":({"set_value_scale()","query_value()
",}),"return":({"the value scale",}),]),}),"dest_old_env":({({"void",}),({({"object",}),"place",}),(["main":({"
This method destructs the temporary container.",}),"param":({"place the object to destroy
",}),]),}),"make_medium_clone":({({"object",}),({({"int",}),"number",}),(["main":({"
This method makes a duplicate of ourselves at a different size.",}),"return":({"the new object
",}),"param":({"number the new size of the object",}),]),}),"amount_size":({({"varargs","string",}),({({"int",}),"exact",}),(["main":({"
This method returns a string which tells us how much stuff we
have.",}),"return":({"string representing the amount of stuff we have
",}),]),}),"no_env_move":({({"void",}),({({"object",}),"dest",({"object",}),"place",}),(["main":({"
This method checks to see if we are still in our silly little container
and if we are, moves us back.  We always dest the old container",}),"param":({"dest where we are going to","place the temporary container
",}),]),}),"new_collective":({({"object",}),({({"int",}),"number",}),([]),}),"set_pile_types":({({"void",}),({({"mixed","*",}),"args",}),(["main":({"
This method sets the name of the piles given the different
amounts of piles available.  The last pile type in the list is
the size to use for anything larger.  The pile sizes must be in
order.",}),"param":({"args the pile types
",}),"example":({"set_pile_types(({ 50, \"small\", 100, \"medium\", 150, \"large\", \"huge\" }));",}),]),}),"reset_no_join":({({"void",}),({}),(["main":({"
This method lets this object joining with other
objects when we encounter them.  A join will occur if we end up in
same environment and the medium aliases match.
",}),]),}),"set_amount_types":({({"void",}),({({"mapping",}),"map",}),(["main":({"
This method sets the sizes of the piles and their names.  The
argument is a mapping which contains the name of the pile and
value is an array, the first element is the amount needed for
the name and the second element is the plural of the pile name.",}),"param":({"map the amount types mapping
",}),"example":({"set_amount_types( ([ \"pinch\": ({ 1, \"pinches\" }),
                 \"handful\": ({ 50, \"handfuls\" }) ]));",}),]),}),"query_how_many":({({"int",}),({}),(["main":({"
This returns as an integer 'how many' we have of a particular
type.",}),"return":({"int representing the amount of a particular pile.
",}),]),}),"query_pile_types":({({"mixed",}),({}),(["main":({"
This method returns the array of pile types.
The pile types array starts with a number, the number is the
cut off amount to get the size name in the next array element.
The numbers and strings alternate and the last element is the
the default size.",}),"return":({"the array of pile types
",}),]),}),"query_collective":({({"int",}),({}),(["main":({"
This method tests to see if this object is a collective or not.",}),"return":({"1 if it is continuous, 0 if not.
",}),]),}),"query_no_join":({({"int",}),({}),(["main":({"
This method checks to see if we are allowed to join with other
objects when we encounter them.  A join will occur if we end up in
same environment and the medium aliases match.",}),"return":({"1 if they cannot join, 0 if they can
",}),]),}),"query_amount_types":({({"mapping",}),({}),(["main":({"
This method returns the types of the different amounts.
argument is a mapping which contains the name of the pile and
value is an array, the first element is the amount needed for
the name and the second element is the plural of the pile name.",}),"return":({"the amount types mapping
",}),]),}),"set_pile_name":({({"void",}),({({"string",}),"word",}),(["main":({"
This method returns the name we give the piles of this stuff.",}),"param":({"word the name of the pile
",}),"example":({"set_pile_name(\"puddle\");",}),]),}),"query_continuous":({({"int",}),({}),(["main":({"
This method tests to see if this object is continuous or not.",}),"return":({"1 if it is continuous, 0 if not
",}),]),}),"query_pile_name":({({"string",}),({}),(["main":({"
This method returns the name we give the piles of this stuff.  This
is the name given to piles of the object.",}),"return":({"the name of the pile
",}),]),}),"query_amount":({({"int",}),({}),(["main":({"
This method returns the amount of the stuff there is.  This is a
volume measurement.",}),"return":({"the amount of stuff
",}),]),}),"amount_size_short":({({"string",}),({}),(["main":({"
This method returns a string which tells us how much stuff we
have.",}),"return":({"string representing the amount of stuff we have
",}),]),}),"set_value_scale":({({"void",}),({({"float",}),"f",}),(["main":({"
This method sets the amount by which to scale the value of a
continuous object.  If not set, the value will be that set with
set_value().",}),"see":({"query_value_scale()","query_value()
",}),"param":({"f the value scale",}),]),}),"query_value":({({"int",}),({}),(["main":({"
This method returns the value of the object.  If the object is
not continuous, or the value_scale has not been set, the value is
the value set with set_value(), as usual.  Otherwise, the value is
scaled by value_scale and multiplied by the current amount.",}),"see":({"set_value()","set_value_scale()","query_value_scale()
",}),"return":({"the value of the object",}),]),}),"set_medium_alias":({({"void",}),({({"string",}),"word",}),(["main":({"
This method sets the medium alias for the object.
This should be a unique alias
for the medium, it is used when joining to see if we can join or not
It it used for identification - choose something with
capitals (e.g. \"ChalkDust\") so players can't
use it as a valid alias by accident.
& @param word the medium alias
",}),]),}),"reset_continuous":({({"void",}),({}),(["main":({"
This method removes the continuous property from the object.
",}),]),}),"query_merger":({({"int",}),({}),(["main":({"
This method returns 1 if the object is available for mergin.",}),"return":({"1 if we can merge
",}),]),}),"merge_criteria":({({"int",}),({({"object",}),"ob",}),([]),}),"query_medium_alias":({({"string",}),({}),(["main":({"
This method returns the medium alias.  This should be a unique alias
for the medium, it is used when joining to see if we can join or not
It it used for identification - choose something with
capitals (e.g. \"ChalkDust\") so players can't
use it as a valid alias by accident.",}),"return":({"the medium alias
",}),]),}),"set_collective":({({"void",}),({}),([]),}),"merge":({({"void",}),({}),([]),}),"pile_size":({({"string",}),({}),(["main":({"
This method returns a string describing how big the pile is.",}),"return":({"the size of this pile of stuff
",}),]),}),"set_weight_unit":({({"void",}),({({"int","*",}),"numbers",}),(["main":({"
This method sets the weight units used for this type
of stuff.  The weight unit is an array ({ a, b }) which means
that b units of stuff have weight a.",}),"param":({"numbers the new weight unit
",}),]),}),"reset_collective":({({"void",}),({}),(["main":({"
This method removes the collective property from the object.
",}),]),}),"set_continuous":({({"void",}),({}),(["main":({"
This method makes the object continuous.
",}),]),}),"set_no_env_move":({({"void",}),({({"object",}),"dest",}),(["main":({"
This method is for dealing with the object when bits are shaved off.
If it is split up by someone referencing it we are moved into a
special environment so we do not interfer with the old pile.  The
property \"medium dest\" will be used as the place to go, otherwise
the environment will be used.  This method sticks it into a special
on the fly created container.",}),"param":({"dest the place to move too  (this will be the \"medium dest\" or
the environment()
",}),]),}),"set_amount":({({"void",}),({({"int",}),"number",}),(["main":({"
This method sets the amount of the stuff there is.",}),"param":({"number the amount to set it to
",}),]),}),])
protected_functions ([])
inherits (["/std/object":({}),])
main_docs (["main":({"
Continuous Medium Object.

amount: current quantity of medium in arbitrary units

continuous: 1 for continuous (default), reset to 0 for normal
            object behaviour

collective: 1 for collective, 0 for normal behaviour.

weight_unit: ({ a, b }) means that b units have weight a

value_scale (float): if set & continuous, value is ::query_value() * amount
                     * value_scale; else value is ::query_value()

medium_alias: used for identification - choose something with
              capitals (e.g. \"ChalkDust\") so players can't
              use it as a valid alias by accident

pile_name: \"pile\", \"collection\", \"puddle\", etc.

amount_types: ([ \"pinch\": ({ 1, \"pinches\" }),
                 \"handful\": ({ 50, \"handfuls\" }) ])

pile_types: ({ 50, \"small\", 100, \"medium\", 150, \"large\", \"huge\" });

Added by Jeremy, 4-Nov-95:

ground, longs, shorts, medium_aliases

The above were removed by Jeremy, 18-Jun-97.  Hopefully no one will
miss them.",}),"author":({"Jeremy

Additions for collective objects:
Since \"a\" and \"an\" will be replaced with the number of objects, 
\"$a\" and \"$an\" can be used if there should be a non-changing \"a\" or \"an\"
in the long.
For verbs you can use $V<singular-verb>$<plural-verb>. Example: $Vglows$glow
If there are any words which should be pluralized, place a $P in front of it,
like $Pleaf or $Pword
Finally you can use $A<word> if you want \"a word\" in for one object and
\"words\" for more than one.
",}),])
define_docs ([])
includes (["/include/obj_parser.h":1059516191,"/include/parse_command.h":1059516193,"/include/move_failures.h":1059516192,])
class_docs ([])
file_name "/obj/cont_medium.c"
last_changed 1059516270