skylib_mudos_v1/
skylib_mudos_v1/bin/
skylib_mudos_v1/bin/db/
skylib_mudos_v1/mudlib/banish/a/
skylib_mudos_v1/mudlib/banish/b/
skylib_mudos_v1/mudlib/banish/c/
skylib_mudos_v1/mudlib/banish/d/
skylib_mudos_v1/mudlib/banish/e/
skylib_mudos_v1/mudlib/banish/f/
skylib_mudos_v1/mudlib/banish/g/
skylib_mudos_v1/mudlib/banish/h/
skylib_mudos_v1/mudlib/banish/j/
skylib_mudos_v1/mudlib/banish/l/
skylib_mudos_v1/mudlib/banish/m/
skylib_mudos_v1/mudlib/banish/n/
skylib_mudos_v1/mudlib/banish/o/
skylib_mudos_v1/mudlib/banish/p/
skylib_mudos_v1/mudlib/banish/r/
skylib_mudos_v1/mudlib/banish/s/
skylib_mudos_v1/mudlib/banish/t/
skylib_mudos_v1/mudlib/banish/u/
skylib_mudos_v1/mudlib/banish/w/
skylib_mudos_v1/mudlib/cmds/
skylib_mudos_v1/mudlib/cmds/admin/
skylib_mudos_v1/mudlib/cmds/guild-race/
skylib_mudos_v1/mudlib/cmds/guild-race/crafts/
skylib_mudos_v1/mudlib/cmds/guild-race/magic/
skylib_mudos_v1/mudlib/cmds/guild-race/other/
skylib_mudos_v1/mudlib/cmds/living/broken/
skylib_mudos_v1/mudlib/cmds/player/group_cmds/
skylib_mudos_v1/mudlib/d/admin/
skylib_mudos_v1/mudlib/d/admin/room/
skylib_mudos_v1/mudlib/d/admin/room/we_care/
skylib_mudos_v1/mudlib/d/admin/save/
skylib_mudos_v1/mudlib/d/admin/text/
skylib_mudos_v1/mudlib/d/learning/TinyTown/buildings/
skylib_mudos_v1/mudlib/d/learning/TinyTown/map/
skylib_mudos_v1/mudlib/d/learning/TinyTown/roads/
skylib_mudos_v1/mudlib/d/learning/chars/
skylib_mudos_v1/mudlib/d/learning/functions/
skylib_mudos_v1/mudlib/d/learning/handlers/
skylib_mudos_v1/mudlib/d/learning/help_topics/
skylib_mudos_v1/mudlib/d/learning/help_topics/npcs/
skylib_mudos_v1/mudlib/d/learning/help_topics/objects/
skylib_mudos_v1/mudlib/d/learning/help_topics/rcs_demo/
skylib_mudos_v1/mudlib/d/learning/help_topics/rcs_demo/RCS/
skylib_mudos_v1/mudlib/d/learning/help_topics/rooms/
skylib_mudos_v1/mudlib/d/learning/help_topics/rooms/crowd/
skylib_mudos_v1/mudlib/d/learning/help_topics/rooms/situations/
skylib_mudos_v1/mudlib/d/learning/save/
skylib_mudos_v1/mudlib/d/learning/school/
skylib_mudos_v1/mudlib/d/learning/school/add_sc/
skylib_mudos_v1/mudlib/d/learning/school/characters/
skylib_mudos_v1/mudlib/d/learning/school/general/
skylib_mudos_v1/mudlib/d/learning/school/getting-started/
skylib_mudos_v1/mudlib/d/learning/school/getting-started/basic_commands/
skylib_mudos_v1/mudlib/d/learning/school/getting-started/edtutor/
skylib_mudos_v1/mudlib/d/learning/school/getting-started/unix_tutor/
skylib_mudos_v1/mudlib/d/learning/school/items/
skylib_mudos_v1/mudlib/d/learning/school/npc_school/
skylib_mudos_v1/mudlib/d/learning/school/room_school/
skylib_mudos_v1/mudlib/d/learning/school/room_school/room_basic/
skylib_mudos_v1/mudlib/d/learning/school/room_school/situations/
skylib_mudos_v1/mudlib/d/learning/school/room_school/terrain_tutor/
skylib_mudos_v1/mudlib/d/learning/text/
skylib_mudos_v1/mudlib/d/liaison/
skylib_mudos_v1/mudlib/d/mudlib/
skylib_mudos_v1/mudlib/d/mudlib/changes/
skylib_mudos_v1/mudlib/d/playtesters/
skylib_mudos_v1/mudlib/d/playtesters/effects/
skylib_mudos_v1/mudlib/d/playtesters/handlers/
skylib_mudos_v1/mudlib/d/playtesters/items/
skylib_mudos_v1/mudlib/d/sage/
skylib_mudos_v1/mudlib/doc/
skylib_mudos_v1/mudlib/doc/creator/
skylib_mudos_v1/mudlib/doc/driver/
skylib_mudos_v1/mudlib/doc/driver/efuns/arrays/
skylib_mudos_v1/mudlib/doc/driver/efuns/buffers/
skylib_mudos_v1/mudlib/doc/driver/efuns/compile/
skylib_mudos_v1/mudlib/doc/driver/efuns/filesystem/
skylib_mudos_v1/mudlib/doc/driver/efuns/floats/
skylib_mudos_v1/mudlib/doc/driver/efuns/functions/
skylib_mudos_v1/mudlib/doc/driver/efuns/general/
skylib_mudos_v1/mudlib/doc/driver/efuns/mappings/
skylib_mudos_v1/mudlib/doc/driver/efuns/mixed/
skylib_mudos_v1/mudlib/doc/driver/efuns/mudlib/
skylib_mudos_v1/mudlib/doc/driver/efuns/numbers/
skylib_mudos_v1/mudlib/doc/driver/efuns/parsing/
skylib_mudos_v1/mudlib/doc/known_command/
skylib_mudos_v1/mudlib/doc/login/
skylib_mudos_v1/mudlib/doc/lpc/basic_manual/
skylib_mudos_v1/mudlib/doc/lpc/intermediate/
skylib_mudos_v1/mudlib/doc/new/add_command/
skylib_mudos_v1/mudlib/doc/new/events/
skylib_mudos_v1/mudlib/doc/new/handlers/
skylib_mudos_v1/mudlib/doc/new/living/race/
skylib_mudos_v1/mudlib/doc/new/living/spells/
skylib_mudos_v1/mudlib/doc/new/object/
skylib_mudos_v1/mudlib/doc/new/player/
skylib_mudos_v1/mudlib/doc/new/room/guild/
skylib_mudos_v1/mudlib/doc/new/room/outside/
skylib_mudos_v1/mudlib/doc/new/room/storeroom/
skylib_mudos_v1/mudlib/doc/object/
skylib_mudos_v1/mudlib/doc/playtesters/
skylib_mudos_v1/mudlib/doc/policy/
skylib_mudos_v1/mudlib/doc/weapons/
skylib_mudos_v1/mudlib/global/
skylib_mudos_v1/mudlib/global/creator/
skylib_mudos_v1/mudlib/global/handlers/
skylib_mudos_v1/mudlib/global/virtual/setup_compiler/
skylib_mudos_v1/mudlib/include/cmds/
skylib_mudos_v1/mudlib/include/effects/
skylib_mudos_v1/mudlib/include/npc/
skylib_mudos_v1/mudlib/include/room/
skylib_mudos_v1/mudlib/include/shops/
skylib_mudos_v1/mudlib/net/daemon/
skylib_mudos_v1/mudlib/net/daemon/chars/
skylib_mudos_v1/mudlib/net/inherit/
skylib_mudos_v1/mudlib/net/obj/
skylib_mudos_v1/mudlib/obj/amulets/
skylib_mudos_v1/mudlib/obj/b_day/
skylib_mudos_v1/mudlib/obj/clothes/
skylib_mudos_v1/mudlib/obj/dwarmours/plate/
skylib_mudos_v1/mudlib/obj/dwclothes/transport/horse/
skylib_mudos_v1/mudlib/obj/dwscabbards/
skylib_mudos_v1/mudlib/obj/dwweapons/axes/
skylib_mudos_v1/mudlib/obj/dwweapons/chains/
skylib_mudos_v1/mudlib/obj/faith/symbols/
skylib_mudos_v1/mudlib/obj/fungi/
skylib_mudos_v1/mudlib/obj/gatherables/
skylib_mudos_v1/mudlib/obj/instruments/
skylib_mudos_v1/mudlib/obj/magic/
skylib_mudos_v1/mudlib/obj/media/
skylib_mudos_v1/mudlib/obj/misc/player_shop/
skylib_mudos_v1/mudlib/obj/monster/godmother/
skylib_mudos_v1/mudlib/obj/monster/transport/
skylib_mudos_v1/mudlib/obj/rings/
skylib_mudos_v1/mudlib/obj/spells/
skylib_mudos_v1/mudlib/obj/stationery/
skylib_mudos_v1/mudlib/obj/stationery/envelopes/
skylib_mudos_v1/mudlib/obj/stationery/papers/
skylib_mudos_v1/mudlib/obj/toys/
skylib_mudos_v1/mudlib/obj/vessels/
skylib_mudos_v1/mudlib/obj/weapons/swords/
skylib_mudos_v1/mudlib/save/autodoc/
skylib_mudos_v1/mudlib/save/leaflets/
skylib_mudos_v1/mudlib/save/mail/
skylib_mudos_v1/mudlib/save/new_soul/data/
skylib_mudos_v1/mudlib/save/parcels/
skylib_mudos_v1/mudlib/save/playerinfo/
skylib_mudos_v1/mudlib/save/players/d/
skylib_mudos_v1/mudlib/save/random_names/
skylib_mudos_v1/mudlib/save/random_names/data/
skylib_mudos_v1/mudlib/save/terrains/
skylib_mudos_v1/mudlib/save/terrains/tutorial_desert/
skylib_mudos_v1/mudlib/save/terrains/tutorial_grassy_field/
skylib_mudos_v1/mudlib/save/terrains/tutorial_mountain/
skylib_mudos_v1/mudlib/save/todo_lists/
skylib_mudos_v1/mudlib/secure/
skylib_mudos_v1/mudlib/secure/cmds/admin/
skylib_mudos_v1/mudlib/secure/cmds/lord/
skylib_mudos_v1/mudlib/secure/config/
skylib_mudos_v1/mudlib/secure/handlers/autodoc/
skylib_mudos_v1/mudlib/secure/handlers/intermud/
skylib_mudos_v1/mudlib/secure/include/global/
skylib_mudos_v1/mudlib/secure/save/
skylib_mudos_v1/mudlib/secure/save/handlers/
skylib_mudos_v1/mudlib/secure/std/classes/
skylib_mudos_v1/mudlib/secure/std/modules/
skylib_mudos_v1/mudlib/std/commands/
skylib_mudos_v1/mudlib/std/commands/shadows/
skylib_mudos_v1/mudlib/std/creator/
skylib_mudos_v1/mudlib/std/dom/
skylib_mudos_v1/mudlib/std/effects/
skylib_mudos_v1/mudlib/std/effects/external/
skylib_mudos_v1/mudlib/std/effects/fighting/
skylib_mudos_v1/mudlib/std/effects/priest/
skylib_mudos_v1/mudlib/std/effects/room/
skylib_mudos_v1/mudlib/std/environ/
skylib_mudos_v1/mudlib/std/guilds/
skylib_mudos_v1/mudlib/std/guilds/old/
skylib_mudos_v1/mudlib/std/languages/
skylib_mudos_v1/mudlib/std/languages/BACKUPS/
skylib_mudos_v1/mudlib/std/liquids/
skylib_mudos_v1/mudlib/std/npc/
skylib_mudos_v1/mudlib/std/npc/goals/
skylib_mudos_v1/mudlib/std/npc/goals/basic/
skylib_mudos_v1/mudlib/std/npc/goals/misc/
skylib_mudos_v1/mudlib/std/npc/plans/
skylib_mudos_v1/mudlib/std/npc/plans/basic/
skylib_mudos_v1/mudlib/std/npc/types/
skylib_mudos_v1/mudlib/std/npc/types/helper/
skylib_mudos_v1/mudlib/std/npcs/
skylib_mudos_v1/mudlib/std/outsides/
skylib_mudos_v1/mudlib/std/races/shadows/
skylib_mudos_v1/mudlib/std/room/basic/topography/
skylib_mudos_v1/mudlib/std/room/controller/
skylib_mudos_v1/mudlib/std/room/inherit/topography/
skylib_mudos_v1/mudlib/std/room/topography/area/
skylib_mudos_v1/mudlib/std/room/topography/iroom/
skylib_mudos_v1/mudlib/std/room/topography/milestone/
skylib_mudos_v1/mudlib/std/shadows/curses/
skylib_mudos_v1/mudlib/std/shadows/disease/
skylib_mudos_v1/mudlib/std/shadows/fighting/
skylib_mudos_v1/mudlib/std/shadows/healing/
skylib_mudos_v1/mudlib/std/shadows/magic/
skylib_mudos_v1/mudlib/std/shadows/poison/
skylib_mudos_v1/mudlib/std/shadows/rituals/
skylib_mudos_v1/mudlib/std/shadows/room/
skylib_mudos_v1/mudlib/std/shops/controllers/
skylib_mudos_v1/mudlib/std/shops/objs/
skylib_mudos_v1/mudlib/std/shops/player_shop/
skylib_mudos_v1/mudlib/std/socket/
skylib_mudos_v1/mudlib/std/soul/
skylib_mudos_v1/mudlib/std/soul/d/
skylib_mudos_v1/mudlib/std/soul/e/
skylib_mudos_v1/mudlib/std/soul/i/
skylib_mudos_v1/mudlib/std/soul/j/
skylib_mudos_v1/mudlib/std/soul/k/
skylib_mudos_v1/mudlib/std/soul/l/
skylib_mudos_v1/mudlib/std/soul/n/
skylib_mudos_v1/mudlib/std/soul/o/
skylib_mudos_v1/mudlib/std/soul/q/
skylib_mudos_v1/mudlib/std/soul/u/
skylib_mudos_v1/mudlib/std/soul/v/
skylib_mudos_v1/mudlib/std/soul/y/
skylib_mudos_v1/mudlib/std/soul/z/
skylib_mudos_v1/mudlib/std/stationery/
skylib_mudos_v1/mudlib/w/
skylib_mudos_v1/mudlib/w/default/
skylib_mudos_v1/mudlib/w/default/armour/
skylib_mudos_v1/mudlib/w/default/clothes/
skylib_mudos_v1/mudlib/w/default/item/
skylib_mudos_v1/mudlib/w/default/npc/
skylib_mudos_v1/mudlib/w/default/room/
skylib_mudos_v1/mudlib/w/default/weapon/
skylib_mudos_v1/mudlib/www/
skylib_mudos_v1/mudlib/www/download/
skylib_mudos_v1/mudlib/www/java/
skylib_mudos_v1/mudlib/www/secure/
skylib_mudos_v1/mudlib/www/secure/lpc/advanced/
skylib_mudos_v1/mudlib/www/secure/lpc/intermediate/
skylib_mudos_v1/v22.2b14-DSv10/
skylib_mudos_v1/v22.2b14-DSv10/ChangeLog.old/
skylib_mudos_v1/v22.2b14-DSv10/Win32/
skylib_mudos_v1/v22.2b14-DSv10/compat/
skylib_mudos_v1/v22.2b14-DSv10/compat/simuls/
skylib_mudos_v1/v22.2b14-DSv10/include/
skylib_mudos_v1/v22.2b14-DSv10/mudlib/
skylib_mudos_v1/v22.2b14-DSv10/testsuite/
skylib_mudos_v1/v22.2b14-DSv10/testsuite/clone/
skylib_mudos_v1/v22.2b14-DSv10/testsuite/command/
skylib_mudos_v1/v22.2b14-DSv10/testsuite/data/
skylib_mudos_v1/v22.2b14-DSv10/testsuite/etc/
skylib_mudos_v1/v22.2b14-DSv10/testsuite/include/
skylib_mudos_v1/v22.2b14-DSv10/testsuite/inherit/
skylib_mudos_v1/v22.2b14-DSv10/testsuite/inherit/master/
skylib_mudos_v1/v22.2b14-DSv10/testsuite/log/
skylib_mudos_v1/v22.2b14-DSv10/testsuite/single/
skylib_mudos_v1/v22.2b14-DSv10/testsuite/single/tests/compiler/
skylib_mudos_v1/v22.2b14-DSv10/testsuite/single/tests/efuns/
skylib_mudos_v1/v22.2b14-DSv10/testsuite/single/tests/operators/
skylib_mudos_v1/v22.2b14-DSv10/testsuite/u/
skylib_mudos_v1/v22.2b14-DSv10/tmp/
skylib_mudos_v1/v22.2b14-DSv10/windows/
/**
 * This is an inherit for seasonal add items and room chats.
 * To use this inherit just inherit in into
 * the room after the room inherit.
 * @example
 *
 *   inherit ROOM_OBJ;
 *   inherit SEASONAL_ROOM;
 *
 * @author Sandoz, 2002.
 */

/**
 * This method sets the long desc of the room for winter.
 * @see set_long()
 * @see set_winter_day_long()
 * @see set_winter_night_long()
 */
void set_winter_long( mixed str ) {
    if( WEATHER_H->query_season() == "winter" )
        TO->set_long( str );
} /* set_winter_long() */

/**
 * This method sets the long desc of the room for winter days.
 * @see set_long()
 * @see set_winter_long()
 * @see set_winter_night_long()
 */
void set_winter_day_long( mixed str ) {
    if( WEATHER_H->query_season() == "winter" )
        TO->set_day_long( str );
} /* set_winter_day_long() */

/**
 * This method sets the long desc of the room for winter nights.
 * @see set_long()
 * @see set_winter_long()
 * @see set_winter_day_long()
 */
void set_winter_night_long( mixed str ) {
    if( WEATHER_H->query_season() == "winter" )
        TO->set_night_long( str );
} /* set_winter_night_long() */

/**
 * This method sets the long desc of the room for spring.
 * @see set_long()
 * @see set_spring_day_long()
 * @see set_spring_night_long()
 */
void set_spring_long( mixed str ) {
    if( WEATHER_H->query_season() == "spring" )
        TO->set_long( str );
} /* set_spring_long() */

/**
 * This method sets the long desc of the room for spring days.
 * @see set_long()
 * @see set_spring_long()
 * @see set_spring_night_long()
 */
void set_spring_day_long( mixed str ) {
    if( WEATHER_H->query_season() == "spring" )
        TO->set_day_long( str );
} /* set_spring_day_long() */

/**
 * This method sets the long desc of the room for spring nights.
 * @see set_long()
 * @see set_spring_long()
 * @see set_spring_day_long()
 */
void set_spring_night_long( mixed str ) {
    if( WEATHER_H->query_season() == "spring" )
        TO->set_night_long( str );
} /* set_spring_night_long() */

/**
 * This method sets the long desc of the room for summer.
 * @see set_long()
 * @see set_summer_day_long()
 * @see set_summer_night_long()
 */
void set_summer_long( mixed str ) {
    if( WEATHER_H->query_season() == "summer" )
        TO->set_long( str );
} /* set_summer_long() */

/**
 * This method sets the long desc of the room for summer days.
 * @see set_long()
 * @see set_summer_long()
 * @see set_summer_night_long()
 */
void set_summer_day_long( mixed str ) {
    if( WEATHER_H->query_season() == "summer" )
        TO->set_day_long( str );
} /* set_summer_day_long() */

/**
 * This method sets the long desc of the room for summer nights.
 * @see set_long()
 * @see set_summer_long()
 * @see set_summer_day_long()
 */
void set_summer_night_long( mixed str ) {
    if( WEATHER_H->query_season() == "summer" )
        TO->set_night_long( str );
} /* set_summer_night_long() */

/**
 * This method sets the long desc of the room for autumn.
 * @see set_long()
 * @see set_autumn_day_long()
 * @see set_autumn_night_long()
 */
void set_autumn_long( mixed str ) {
    if( WEATHER_H->query_season() == "autumn" )
        TO->set_long( str );
} /* set_autumn_long() */

/**
 * This method sets the long desc of the room for autumn days.
 * @see set_long()
 * @see set_autumn_long()
 * @see set_autumn_night_long()
 */
void set_autumn_day_long( mixed str ) {
    if( WEATHER_H->query_season() == "autumn" )
        TO->set_day_long( str );
} /* set_autumn_day_long() */

/**
 * This method sets the long desc of the room for autumn nights.
 * @see set_long()
 * @see set_autumn_long()
 * @see set_autumn_day_long()
 */
void set_autumn_night_long( mixed str ) {
    if( WEATHER_H->query_season() == "autumn" )
        TO->set_night_long( str );
} /* set_autumn_night_long() */

/**
 * This method adds an item to the room, that
 * is to be used during the winter only.
 * @see add_item()
 * @see add_winter_day_item()
 * @see add_winter_night_item()
 */
varargs void add_winter_item( mixed shorts, mixed desc, int no_plural ) {
    if( WEATHER_H->query_season() == "winter" )
        TO->add_item( shorts, desc, no_plural );
} /* add_winter_item() */

/**
 * This method adds a day item into the room,
 * that is to be used during the winter only.
 * @see add_item()
 * @see add_winter_item()
 * @see add_winter_night_item()
 */
varargs void add_winter_day_item( mixed shorts, mixed desc, int no_plural ) {
    if( WEATHER_H->query_season() == "winter" )
        TO->add_day_item( shorts, desc, no_plural );
} /* add_winter_day_item() */

/**
 * This method adds a night item into the room,
 * that is to be used during the winter only.
 * @see add_item()
 * @see add_winter_item()
 * @see add_winter_day_item()
 */
varargs void add_winter_night_item( mixed shorts, mixed desc, int no_plural ) {
    if( WEATHER_H->query_season() == "winter" )
        TO->add_night_item( shorts, desc, no_plural );
} /* add_winter_night_item() */

/**
 * This method adds an item to the room, that
 * is to be used during the spring only.
 * @see add_item()
 * @see add_spring_day_item()
 * @see add_spring_night_item()
 */
varargs void add_spring_item( mixed shorts, mixed desc, int no_plural ) {
    if( WEATHER_H->query_season() == "spring" )
        TO->add_item( shorts, desc, no_plural );
} /* add_spring_item() */

/**
 * This method adds a day item into the room,
 * that is to be used during the spring only.
 * @see add_item()
 * @see add_spring_item()
 * @see add_spring_night_item()
 */
varargs void add_spring_day_item( mixed shorts, mixed desc, int no_plural ) {
    if( WEATHER_H->query_season() == "spring" )
        TO->add_day_item( shorts, desc, no_plural );
} /* add_spring_day_item() */

/**
 * This method adds a night item into the room,
 * that is to be used during the spring only.
 * @see add_item()
 * @see add_spring_item()
 * @see add_spring_day_item()
 */
varargs void add_spring_night_item( mixed shorts, mixed desc, int no_plural ) {
    if( WEATHER_H->query_season() == "spring" )
        TO->add_night_item( shorts, desc, no_plural );
} /* add_spring_night_item() */

/**
 * This method adds an item to the room, that
 * is to be used during the summer only.
 * @see add_item()
 * @see add_summer_day_item()
 * @see add_summer_night_item()
 */
varargs void add_summer_item( mixed shorts, mixed desc, int no_plural ) {
    if( WEATHER_H->query_season() == "summer" )
        TO->add_item( shorts, desc, no_plural );
} /* add_summer_item() */

/**
 * This method adds a day item into the room,
 * that is to be used during the summer only.
 * @see add_item()
 * @see add_summer_item()
 * @see add_summer_night_item()
 */
varargs void add_summer_day_item( mixed shorts, mixed desc, int no_plural ) {
    if( WEATHER_H->query_season() == "summer" )
        TO->add_day_item( shorts, desc, no_plural );
} /* add_summer_day_item() */

/**
 * This method adds a night item into the room,
 * that is to be used during the summer only.
 * @see add_item()
 * @see add_summer_item()
 * @see add_summer_day_item()
 */
varargs void add_summer_night_item( mixed shorts, mixed desc, int no_plural ) {
    if( WEATHER_H->query_season() == "summer" )
        TO->add_night_item( shorts, desc, no_plural );
} /* add_summer_night_item() */

/**
 * This method adds an item to the room, that
 * is to be used during the autumn only.
 * @see add_item()
 * @see add_autumn_day_item()
 * @see add_autumn_night_item()
 */
varargs void add_autumn_item( mixed shorts, mixed desc, int no_plural ) {
    if( WEATHER_H->query_season() == "autumn" )
        TO->add_item( shorts, desc, no_plural );
} /* add_autumn_item() */

/**
 * This method adds a day item into the room,
 * that is to be used during the autumn only.
 * @see add_item()
 * @see add_autumn_item()
 * @see add_autumn_night_item()
 */
varargs void add_autumn_day_item( mixed shorts, mixed desc, int no_plural ) {
    if( WEATHER_H->query_season() == "autumn" )
        TO->add_day_item( shorts, desc, no_plural );
} /* add_autumn_day_item() */

/**
 * This method adds a night item into the room,
 * that is to be used during the autumn only.
 * @see add_item()
 * @see add_autumn_item()
 * @see add_autumn_day_item()
 */
varargs void add_autumn_night_item( mixed shorts, mixed desc, int no_plural ) {
    if( WEATHER_H->query_season() == "autumn" )
        TO->add_night_item( shorts, desc, no_plural );
} /* add_autumn_night_item() */

/**
 * This method adds chats to the room,
 * that are to be used only during the winter.
 * @see room_chat()
 * @see room_winter_day_chat()
 * @see room_winter_night_chat()
 */
varargs void room_winter_chat( mixed args, object chatobj ) {
    if( WEATHER_H->query_season() == "winter" )
        TO->room_chat( args, chatobj );
} /* room_winter_chat() */

/**
 * This method adds chats to the room,
 * that are to be used only during winter days.
 * @see room_chat()
 * @see room_winter_chat()
 * @see room_winter_night_chat()
 */
varargs void room_winter_day_chat( mixed args, object chatobj ) {
    if( WEATHER_H->query_season() == "winter" )
        TO->room_day_chat( args, chatobj );
} /* room_winter_day_chat() */

/**
 * This method adds chats to the room,
 * that are to be used only during winter nights.
 * @see room_chat()
 * @see room_winter_chat()
 * @see room_winter_day_chat()
 */
varargs void room_winter_night_chat( mixed args, object chatobj ) {
    if( WEATHER_H->query_season() == "winter" )
        TO->room_night_chat( args, chatobj );
} /* room_winter_night_chat() */

/**
 * This method adds chats to the room,
 * that are to be used only during the spring.
 * @see room_chat()
 * @see room_spring_day_chat()
 * @see room_spring_night_chat()
 */
varargs void room_spring_chat( mixed args, object chatobj ) {
    if( WEATHER_H->query_season() == "spring" )
        TO->room_chat( args, chatobj );
} /* room_spring_chat() */

/**
 * This method adds chats to the room,
 * that are to be used only during spring days.
 * @see room_chat()
 * @see room_spring_chat()
 * @see room_spring_night_chat()
 */
varargs void room_spring_day_chat( mixed args, object chatobj ) {
    if( WEATHER_H->query_season() == "spring" )
        TO->room_day_chat( args, chatobj );
} /* room_spring_day_chat() */

/**
 * This method adds chats to the room,
 * that are to be used only during spring nights.
 * @see room_chat()
 * @see room_spring_chat()
 * @see room_spring_day_chat()
 */
varargs void room_spring_night_chat( mixed args, object chatobj ) {
    if( WEATHER_H->query_season() == "spring" )
        TO->room_night_chat( args, chatobj );
} /* room_spring_night_chat() */

/**
 * This method adds chats to the room,
 * that are to be used only during the summer.
 * @see room_chat()
 * @see room_summer_day_chat()
 * @see room_summer_night_chat()
 */
varargs void room_summer_chat( mixed args, object chatobj ) {
    if( WEATHER_H->query_season() == "summer" )
        TO->room_chat( args, chatobj );
} /* room_summer_chat() */

/**
 * This method adds chats to the room,
 * that are to be used only during summer days.
 * @see room_chat()
 * @see room_summer_chat()
 * @see room_summer_night_chat()
 */
varargs void room_summer_day_chat( mixed args, object chatobj ) {
    if( WEATHER_H->query_season() == "summer" )
        TO->room_day_chat( args, chatobj );
} /* room_summer_day_chat() */

/**
 * This method adds chats to the room,
 * that are to be used only during summer nights.
 * @see room_chat()
 * @see room_summer_chat()
 * @see room_summer_day_chat()
 */
varargs void room_summer_night_chat( mixed args, object chatobj ) {
    if( WEATHER_H->query_season() == "summer" )
        TO->room_night_chat( args, chatobj );
} /* room_summer_night_chat() */

/**
 * This method adds chats to the room,
 * that are to be used only during the autumn.
 * @see room_chat()
 * @see room_autumn_day_chat()
 * @see room_autumn_night_chat()
 */
varargs void room_autumn_chat( mixed args, object chatobj ) {
    if( WEATHER_H->query_season() == "autumn" )
        TO->room_chat( args, chatobj );
} /* room_autumn_chat() */

/**
 * This method adds chats to the room,
 * that are to be used only during autumn days.
 * @see room_chat()
 * @see room_autumn_chat()
 * @see room_autumn_night_chat()
 */
varargs void room_autumn_day_chat( mixed args, object chatobj ) {
    if( WEATHER_H->query_season() == "autumn" )
        TO->room_day_chat( args, chatobj );
} /* room_autumn_day_chat() */

/**
 * This method adds chats to the room,
 * that are to be used only during autumn nights.
 * @see room_chat()
 * @see room_autumn_chat()
 * @see room_autumn_day_chat()
 */
varargs void room_autumn_night_chat( mixed args, object chatobj ) {
    if( WEATHER_H->query_season() == "autumn" )
        TO->room_night_chat( args, chatobj );
} /* room_autumn_night_chat() */