MXP Database #212
Aliases: MXP Database, mxp
8 verbs · 27 properties · 0 children
Verbs
| Verb | Spec | Flags | Definer | Lines |
|---|---|---|---|---|
escape | this none this | rxd | #212 | 4 |
activate | this none this | rxd | #212 | 9 |
define_elements | this none this | rxd | #212 | 6 |
tell | this none this | rxd | #212 | 1 |
tell_open_line | this none this | rxd | #212 | 0 |
tell_secure_line | this none this | rxd | #212 | 3 |
tell_locked_line | this none this | rxd | #212 | 0 |
deactivate | this none this | rxd | #212 | 0 |
Properties
| Property | Definer | Flags | Owner | Value |
|---|---|---|---|---|
tag_open_line | #212 | rc | #361 | "~1B[0z" |
tag_secure_line | #212 | rc | #361 | "~1B[1z" |
tag_locked_line | #212 | rc | #361 | "~1B[2z" |
tag_reset | #212 | rc | #361 | "~1B[3z" |
tag_temp_secure_mode | #212 | rc | #361 | "~1B[4z" |
tag_lock_open_mode | #212 | rc | #361 | "~1B[5z" |
tag_lock_secure_mode | #212 | rc | #361 | "~1B[6z" |
tag_lock_locked_mode | #212 | rc | #361 | "~1B[7z" |
tag_room_name | #212 | rc | #361 | "~1B[10z" |
tag_room_description | #212 | rc | #361 | "~1B[11z" |
tag_room_exits | #212 | rc | #361 | "~1B[12z" |
tag_welcome_text | #212 | rc | #361 | "~1B[19z" |
code_IAC | #212 | rc | #361 | 255 |
code_SB | #212 | rc | #361 | 250 |
code_WILL | #212 | rc | #361 | 251 |
code_WONT | #212 | rc | #361 | 252 |
code_SE | #212 | rc | #361 | 240 |
aliases | #1 | rc | #361 | {"MXP Database", "mxp"} |
description | #1 | rc | #361 | <clear> |
object_size | #1 | r | #29 | {3298, 1298434120} |
hidden_verbs | #1 | rc | #361 | <clear> |
phelp_msg | #1 | rc | #361 | <clear> |
weight | #1 | rc | #361 | <clear> |
owner_verbs | #1 | rc | #361 | <clear> |
plural_name | #1 | rc | #361 | <clear> |
client_image | #1 | rc | #361 | <clear> |
listening | #1 | rc | #361 | <clear> |
Ancestry
Ancestors (nearest first): #309 generic db object → #1 root
Children: none
Call graph
Source
escape
Referenced by
- #55:exit_spec_mxp line 6:
$mxp:escape
Source
1what = args[1]; 2what = strsub(what, "<", "<"); 3what = strsub(what, ">", ">"); 4return what;
activate
Referenced by
- #6:confunc line 22:
$mxp:activate - #6:set_pref line 25:
$mxp:activate
Source
1who = args[1]; 2if (who.client) 3who:set_pref("mxp", 0); 4return; 5endif 6this:tell(who, encode_binary(this.code_IAC, this.code_SB, "[", this.code_IAC, this.code_SE, 0)); 7this:tell(who, this.tag_lock_locked_mode); 8this:define_elements(who); 9who:tell("MXP mode activated!");
define_elements
Referenced by
- #212:activate line 8:
this:define_elements
Source
1who = args[1]; 2t = this.tag_secure_line; 3t = tostr(t, "<!ELEMENT roomname FLAG=RoomName>"); 4t = tostr(t, "<!ELEMENT roomdesc FLAG=RoomDesc>"); 5t = tostr(t, "<!ELEMENT roomexit FLAG=RoomExit>"); 6this:tell(who, t);
tell
Referenced by
- #212:activate line 6:
this:tell - #212:activate line 7:
this:tell - #212:define_elements line 6:
this:tell - #212:tell_secure_line line 3:
this:tell
Source
1args[1]:notify(@args[2..$]);
tell_open_line
Referenced by
none
Source
No program (verb defined but unprogrammed).
tell_secure_line
Referenced by
- #3:list_exits line 29:
$mxp:tell_secure_line - #3:list_exits_long line 19:
$mxp:tell_secure_line - #3:list_exits_old line 26:
$mxp:tell_secure_line
Source
1who = args[1]; 2line = args[2..$]; 3this:tell(who, this.tag_secure_line + tostr(@line));
tell_locked_line
Referenced by
none
Source
No program (verb defined but unprogrammed).
deactivate
Referenced by
- #6:set_pref line 25:
$mxp:deactivate
Source
No program (verb defined but unprogrammed).