TinyMUSH 3.3
TinyMUSH Server
Loading...
Searching...
No Matches
Public Attributes | List of all members
object Struct Reference

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
 

Member Data Documentation

◆ contents

dbref object::contents

PLAYER, THING, ROOM: head of contentslist EXIT: unused

◆ cpu_time_used

struct timeval object::cpu_time_used

ALL: CPU time eaten

◆ create_time

time_t object::create_time

ALL: Time created (used in ObjID)

◆ exits

dbref object::exits

PLAYER, THING, ROOM: head of exitslist EXIT: where it is

◆ flags

FLAG object::flags

ALL: Flags set on the object

◆ flags2

FLAG object::flags2

ALL: even more flags

◆ flags3

FLAG object::flags3

ALL: yet more flags

◆ instance_count

int object::instance_count

ALL: number of struct instances

◆ last_access

time_t object::last_access

ALL: Time last accessed

◆ last_mod

time_t object::last_mod

ALL: Time last modified

◆ link

dbref object::link

PLAYER, THING: home location ROOM, EXIT: unused

◆ location

dbref object::location

PLAYER, THING: where it is ROOM: dropto: EXIT: where it goes to

◆ name_length

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

◆ next

dbref object::next

PLAYER, THING: next in contentslist EXIT: next in exitslist ROOM: unused

◆ owner

dbref object::owner

PLAYER: domain number + class + moreflags THING, ROOM, EXIT: owning player number

◆ parent

dbref object::parent

ALL: defaults for attrs, exits, $cmds,

◆ powers

POWER object::powers

ALL: Powers on object

◆ powers2

POWER object::powers2

ALL: even more powers

◆ stack_count

int object::stack_count

ALL: number of things on the stack

◆ struct_count

int object::struct_count

ALL: number of structures

◆ vars_count

int object::vars_count

ALL: number of variables

◆ zone

dbref object::zone

Whatever the object is zoned to.


The documentation for this struct was generated from the following file: