|
TinyMUSH 3.3
TinyMUSH Server
|
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 |
| int | name_length |
| int | stack_count |
| int | vars_count |
| int | struct_count |
| int | instance_count |
| struct timeval | cpu_time_used |
| dbref object::contents |
PLAYER, THING, ROOM: head of contentslist EXIT: unused
| struct timeval object::cpu_time_used |
ALL: CPU time eaten
| time_t object::create_time |
ALL: Time created (used in ObjID)
| dbref object::exits |
PLAYER, THING, ROOM: head of exitslist EXIT: where it is
| FLAG object::flags |
ALL: Flags set on the object
| FLAG object::flags2 |
ALL: even more flags
| FLAG object::flags3 |
ALL: yet more flags
| int object::instance_count |
ALL: number of struct instances
| time_t object::last_access |
ALL: Time last accessed
| time_t object::last_mod |
ALL: Time last modified
| dbref object::link |
PLAYER, THING: home location ROOM, EXIT: unused
| dbref object::location |
PLAYER, THING: where it is ROOM: dropto: EXIT: where it goes to
| int object::name_length |
Make sure everything you want to write to the DBM database is in the first part of the structure and included in DUMPOBJ ALL: Length of name string
| dbref object::next |
PLAYER, THING: next in contentslist EXIT: next in exitslist ROOM: unused
| dbref object::owner |
PLAYER: domain number + class + moreflags THING, ROOM, EXIT: owning player number
| dbref object::parent |
ALL: defaults for attrs, exits, $cmds,
| POWER object::powers |
ALL: Powers on object
| POWER object::powers2 |
ALL: even more powers
| int object::stack_count |
ALL: number of things on the stack
| int object::struct_count |
ALL: number of structures
| int object::vars_count |
ALL: number of variables
| dbref object::zone |
Whatever the object is zoned to.