intnoise

prop
SYNOPSIS
    string P_INT_NOISE  "IntNoise"

    string Set(P_INT_NOISE, string value)
    string Query(P_INT_NOISE)
      or
    string SetIntNoise(string value)
    string QueryIntNoise()

      Queried via:
    string Noise (void|string what)
    string IntNoise (void|string what)

DESCRIPTION
    The internal noise description of the room, which is perceived by the
    player with the "listen" command.

    The property is never queried directly, but always through the lfuns
    (Int)Noise() to allow for temporary changes without touching the property
    itself. One way to establish such temporary changes is
    through the use of the P_EXTRA_DESC property.
    The <what> passed to the lfuns is 0 in case of a general command
    ("look"), or "<thing>" in case of a "look <thing>" command. Do not
    rely too much on this, though.

    IntNoise() simply returns the (possibly modified) P_INT_NOISE and is used
      for everything.

    Noise() returns the IntNoise() or, if <what> is given, the description
    of detail <what>.

EXAMPLE
    Set(P_INT_NOISE, "You hear condensed water dripping from the ceiling.\n");

AVAILABILITY
    Include: <properties.h>

    Availability: /std/room(/description) and descendants.

SEE ALSO
    room(S), intshort(P), intlong(P), intsmell(P), extradesc(P)