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.