|
TinyMUSH 3.3
TinyMUSH Server
|
The DUMPOBJ structure exists for use during database writes. It is a duplicate of the OBJ structure except for items we don't need to write. More...
#include <typedefs.h>
Public Attributes | |
| dbref | location |
| dbref | contents |
| dbref | exits |
| dbref | next |
| dbref | link |
| dbref | parent |
| dbref | owner |
| dbref | zone |
| FLAG | flags |
| FLAG | flags2 |
| FLAG | flags3 |
| POWER | powers |
| POWER | powers2 |
| time_t | create_time |
| time_t | last_access |
| time_t | last_mod |
The DUMPOBJ structure exists for use during database writes. It is a duplicate of the OBJ structure except for items we don't need to write.
| dbref dump_object::contents |
PLAYER, THING, ROOM: head of contentslist EXIT: unused
| time_t dump_object::create_time |
ALL: Time created (used in ObjID)
| dbref dump_object::exits |
PLAYER, THING, ROOM: head of exitslist EXIT: where it is
| FLAG dump_object::flags |
ALL: Flags set on the object
| FLAG dump_object::flags2 |
ALL: even more flags
| FLAG dump_object::flags3 |
ALL: yet more flags
| time_t dump_object::last_access |
ALL: Time last accessed
| time_t dump_object::last_mod |
ALL: Time last modified
| dbref dump_object::link |
PLAYER, THING: home location ROOM, EXIT: unused
| dbref dump_object::location |
PLAYER, THING: where it is ROOM: dropto: EXIT: where it goes to
| dbref dump_object::next |
PLAYER, THING: next in contentslist EXIT: next in exitslist ROOM: unused
| dbref dump_object::owner |
PLAYER: domain number + class + moreflags THING, ROOM, EXIT: owning player number
| dbref dump_object::parent |
ALL: defaults for attrs, exits, $cmds,
| POWER dump_object::powers |
ALL: Powers on object
| POWER dump_object::powers2 |
ALL: even more powers
| dbref dump_object::zone |
Whatever the object is zoned to.