EVENTDESTRUCT
NAME
        eventDestruct()
SYNOPSIS
        int eventDestruct()
DESCRIPTION
        This lfun provides a convenient means to ensure proper things happen when an object is destructed. Rather than simply destruct(), you can use eventDestruct to, for example, move a thing to the furnace before it is actually removed from memory. Any invocation of eventDestruct() in a child object should probably make a scope reference to eventDestruct in its inheritance chain.
EXAMPLES
        int eventDestruct(){ write("Gbye!"); return ::eventDestruct(); }
LOCATION
        /lib/bonus
/lib/chat
/lib/interactive
/lib/meal
/lib/npc
/lib/props/clean
/lib/std/daemon
/secure/lib/connect
/secure/lib/file
/secure/lib/net/client
/secure/lib/net/ftp_client
/secure/lib/net/ftp_data_connection
/secure/lib/net/server
SEE ALSO
        destruct (efun)
Author
        Cratylus