| Property | Type | Description |
|---|---|---|
| nameblurb | STR | If the user has a blurb this is name+" ["+blurb+"]", otherwise it is the same as the user's name |
| last_recip | LIST | The recipients of a message that used ;, :, or = NOT the send recipient. As a result we need to fill abs_last_recip with the last recipient no matter how the recipient was chosen (for /oops). |
| abs_last_recip | STR | The sendlist-formatted names of the most recent recipients of message whether through '/send' or ;:= |
| send_recip | STR | The text sendlist that is processed to form your list of recipients. I chose text for no reason that is clear to me now, and I should probably correct it before the final Core release (anyone else think of a reason?) |
| last_msg | STR | The text of the last message sent by you, whether successful or not (so /also can forward a failed send) |
| last_input | NUM | The time the user last made public input in the form of a generated event or message. |
| state | STR | The away/here/detach/ status of the user, this has TONS of implications all over the system. To delve into that here would be impossible. |
| memb | LIST | A list of all the discussions in which the user is a member. |
| oops_text | STR | The string delivered as an oops message. |
| clients | LIST | The list of all clients a consultant is helping. |
| ignoring | LIST | All of the users the current user is ignoring. The offset into this list points to a position in spec_ign. |
| spec_ign | LIST | This list contains information about the ignore. It is formatted {private, public, {exceptions}} (ie {"YES", "NO", {#24}} which means ignoring the user privately, but not publicly except in discussion #24). |
| ignored | LIST | All of the users ignoring the current user. |
| groups | LIST | The names of every group a user has. The offset index corresponds to group_memb. |
| group_memb | LIST | This contains a list of lists which hold the objects (discussions and users) in the group. |
| event_mgr | OBJ | The user's event processing object (every user has their own). ?Ach? |
| idle_threshold | NUM | The length of time (in seconds) at which another user is considered to be idle by the current user. |
| blocks | LIST | The object numbers for discussions and users the user is having removed from their '/who' and '/what' lists. |
| emo_acc | NUM | A count of the number of emoting discussions a user is participating in. |
| screen_width | NUM | The width of the user's screen in characters. |
| wrap_threshold | NUM | The point at which $lily_utils:splitmsg() should stop searching backward for a space and just break the line. |
| review_mgr | OBJ | The user's review processing object (every user has their own) ?Ach? |
| message_echo | NUM | Whether to echo a user's messages to other people and to discussions back on herself (a USL request). |
| game | OBJ | If this is even set it is the object running the game, not a cargame, the user is participating in. |
| fixes | LIST | A list of prefix and suffix strings for command output bracketing. This is changed via '#$# delimiters'. |
| clientCommands | LIST | A list of the commands the user's client will understand. |
| last_detach | NUM | The time at which the user last detached. |